Example #1
0
 public Clone(int id)
 {
     sex    = CloneManager.Get().GetCloneableData(id).Sex;
     seed   = CloneManager.Get().GetCloneableData(id).RandomSeed;
     nameId = CloneManager.Get().GetCloneableData(id).IdentityId;
     wType  = CloneManager.Get().GetCloneableData(id).WardrobeType;
 }
Example #2
0
 public Clone(AIEntity ae)
 {
     nameId = ae.m_Identity.GetNameID();
     sex    = ae.m_Wardrobe.m_Sex;
     seed   = ae.m_Wardrobe.RandomSeed;
     wType  = ae.m_Wardrobe.m_WardrobeType;
 }
Example #3
0
    public Clone()
    {
        int numberOfWardrobeTypes = System.Enum.GetValues(typeof(WardrobeManager.WardrobeType)).Length;

        sex    = Wardrobe.GenerateRandomSex();
        seed   = Wardrobe.GenerateRandomSeed();
        nameId = IdentityManager.GetRandomNameID(sex);
        int typeNo = UnityEngine.Random.Range(0, numberOfWardrobeTypes);

        wType = (WardrobeManager.WardrobeType)typeNo;
    }