Beispiel #1
0
    public void LoadTree(DataManager.TreeData <Item> treeData)
    {
        enclosure.FillSlot(treeData.Enclosure);

        groundL.FillSlot(treeData.GroundL);

        groundR.FillSlot(treeData.GroundR);

        glasses.FillSlot(treeData.Glasses);

        neck.FillSlot(treeData.Neck);

        foliage.FillSlot(treeData.Foliage);

        pendants.FillSlot(treeData.Pendants);

        treeNameText.text = treeData.Name;

        GenderSelector genderSelector = GetComponent <GenderSelector>();

        if (genderSelector != null)
        {
            genderSelector.SetGender(treeData.Gender);
        }
    }
Beispiel #2
0
        public TitleFormViewModel(Title title)
        {
            this.ID            = title.ID;
            this.TitleValue    = title.TitleValue;
            this.DefaultGender = title.DefaultGender;
            Gender[] allGenders = Enum.GetValues(typeof(Gender)).Cast <Gender>().ToArray();
            Genders = new GenderSelector[allGenders.Count()];
            int i = 0;

            foreach (Gender g in allGenders)
            {
                GenderSelector gs = new GenderSelector(g);
                gs.Selected = title.AllowedGenders.Contains(g);
                Genders[i]  = gs;
                i++;
            }
        }