Beispiel #1
0
        //------------------
        //UNDERWEAR:
        //------------------

        public void UnderwearDropdownChange(int index)
        {
            SpriteAccessory newUnderwear = SpriteManager.UnderwearCollection.Find(item => item.name == underwearDropdown.options[index].text);

            if (newUnderwear.name != null)
            {
                currentCharacter.LoadUnderwearSetting(newUnderwear);
            }
            else
            {
                Logger.LogError($"Unable to find {underwearDropdown.options[index].text} in UnderwearCollection!", Category.UI);
            }
            RefreshUnderwear();
        }
Beispiel #2
0
 public void LoadSocksSetting(SpriteAccessory socks)
 {
     socksOffset          = socks.spritePos;
     socksName            = socks.name;
     socksCollectionIndex = SpriteManager.SocksCollection.IndexOf(socks);
 }
Beispiel #3
0
 public void LoadUnderwearSetting(SpriteAccessory underwear)
 {
     underwearOffset          = underwear.spritePos;
     underwearName            = underwear.name;
     underwearCollectionIndex = SpriteManager.UnderwearCollection.IndexOf(underwear);
 }
Beispiel #4
0
 public void LoadFacialHairSetting(SpriteAccessory facialHair)
 {
     facialHairOffset          = facialHair.spritePos;
     facialHairName            = facialHair.name;
     facialHairCollectionIndex = SpriteManager.FacialHairCollection.IndexOf(facialHair);
 }
Beispiel #5
0
 public void LoadHairSetting(SpriteAccessory hair)
 {
     hairStyleOffset     = hair.spritePos;
     hairStyleName       = hair.name;
     hairCollectionIndex = SpriteManager.HairCollection.IndexOf(hair);
 }