コード例 #1
0
        public VMAvatar()
            : base(Content.Get().WorldObjects.Get(TEMPLATE_PERSON))
        {
            WorldUI = new AvatarComponent();

            Avatar = new AdultSimAvatar();
            Avatar.Head = Content.Get().AvatarOutfits.Get("mah108_apallo.oft");
            Avatar.Body = Content.Get().AvatarOutfits.Get("mab011_lsexy.oft");

            WorldUI.Avatar = Avatar;
        }
コード例 #2
0
        public VMAvatar(GameObject obj)
            : base(obj)
        {
            Name = "Sim";
            WorldUI = new AvatarComponent();

            BodyStrings = Object.Resource.Get<STR>(Object.OBJ.BodyStringID);

            SetAvatarType(BodyStrings);
            SkinTone = AppearanceType.Light;

            var avatarc = (AvatarComponent)WorldUI;
            avatarc.Avatar = Avatar;

            for (int i = 0; i < 16; i++)
            {
                MotiveChanges[i] = new VMMotiveChange();
                MotiveChanges[i].Motive = (VMMotive)i;
            }
        }
コード例 #3
0
ファイル: Blueprint.cs プロジェクト: ddfczm/Project-Dollhouse
 public void RemoveAvatar(AvatarComponent avatar)
 {
     this.Avatars.Remove(avatar);
 }
コード例 #4
0
ファイル: Blueprint.cs プロジェクト: ddfczm/Project-Dollhouse
 public void AddAvatar(AvatarComponent avatar)
 {
     this.Avatars.Add(avatar);
 }