Ah, I see. Yeah. what I meant with the NPC, was to use an NPCSpawner but load a male or female avatar and dress him/her based on your clothing options that are saved in the vault. Adrael used this method but created the clothing options for Irena within python rather than reading it from the vault and spawned her to the NPCSpawner object.Christopher wrote:First of all, I didn't use a NPCSpawner. NPCs are no avatars, cause they don't have a plArmatureMod (you can try it out by calling npc.avatar.isAvatar() in python, where npc is the Sceneobject from the NPCSpawner). So I had to use a SpawnPoint. This way a real avatar spawn in the StartUp, which you can edit. The next step was to save the clothing options into a file if you enter your relto, which is saved to "AppData/Local/UruLive/Avatar/<KINumber>.clo" and then loaded loaded again if you enter the StartUp age. In the first version I tried to manage it with python, which caused the flickering of the avatar if you switch to a new player. In the second version Mystler managed to modify the client to save the clothing options to disk. I think he will upload his code on github soon.GPNMilano wrote:Nice job Chris!Christopher wrote:I worked a bit on my self on this StartUp and made it to load the avatar:
http://youtu.be/kgxlKFyVl4U
Thanks to Mystler for making the textures for me.
Christopher
Might I ask how you managed to load the avatar, and would you be willing to share the code so I could complete mine? I toyed around with it. I'm assuming you loaded the avatar from the vault and spawned him with an NPCSpawner during the selection part of the python script. Or did you have the script read the clothing options for the specific avatars and then dress dummy avatars accordingly?
This way you don't have to load the whole vault if you select an avatar.
Christopher
Tweeks GUI Concepts in action
Re: Tweeks GUI Concepts in action
You can't stop the truth. IC Blog
- Christopher
- Posts: 276
- Joined: Mon Jul 19, 2010 3:25 am
- MOULa KI#: 0
Re: Tweeks GUI Concepts in action
I would be interessted how they did this. AFAIK you are not able to load a "real" avatar with an NPCSpawner or PtLoadAvatar. I played with it in the past and never found a way to give those avatars clothing. AFAIK The only the avatars of players have a plArmatureMod (Which is necessary to apply clothing to an avatar).GPNMilano wrote:[...]Adrael used this method but created the clothing options for Irena within python rather than reading it from the vault and spawned her to the NPCSpawner object.
Christopher
Re: Tweeks GUI Concepts in action
Yeah, our startup age was not supposed to be a 100% realization of Tweek's concepts, we only based it on those.
That's why we also preferred to use moving avatar boxes with round corners.
The sound design is a very subjective thing, I guess. Personally, I did not want it to become annoying with "PING" or "PONG" sounds after using it several times but I did not want it completely dead either. Furthermore, I always hated hearing the link sound on joining the game. Why do you link if you're not even in a real age? So, I decided to create sounds that are more ambient.
Concerning the music: I did not want to copy some music by others. This startup was (except for some general python code by Cyan) completely done by Christopher and me, so I did not want to change that and composed something myself.
That's why we also preferred to use moving avatar boxes with round corners.
The sound design is a very subjective thing, I guess. Personally, I did not want it to become annoying with "PING" or "PONG" sounds after using it several times but I did not want it completely dead either. Furthermore, I always hated hearing the link sound on joining the game. Why do you link if you're not even in a real age? So, I decided to create sounds that are more ambient.
Concerning the music: I did not want to copy some music by others. This startup was (except for some general python code by Cyan) completely done by Christopher and me, so I did not want to change that and composed something myself.

Re: Tweeks GUI Concepts in action
Wow! Awesome stuff is unfolding behind the scenes as it seems, GPNMilano,
as for your development shard and the refurbishing or beefing up of Ae'gura ...
The DIRT sound is beautiful though a bit too dramatic for the intended purpose IMO ...
as for your development shard and the refurbishing or beefing up of Ae'gura ...
The DIRT sound is beautiful though a bit too dramatic for the intended purpose IMO ...


Re: Tweeks GUI Concepts in action
We didn't.Christopher wrote:I would be interessted how they did this. AFAIK you are not able to load a "real" avatar with an NPCSpawner or PtLoadAvatar. I played with it in the past and never found a way to give those avatars clothing. AFAIK The only the avatars of players have a plArmatureMod (Which is necessary to apply clothing to an avatar).GPNMilano wrote:[...]Adrael used this method but created the clothing options for Irena within python rather than reading it from the vault and spawned her to the NPCSpawner object.
Christopher

"It is in self-limitation that a master first shows himself." - Goethe