//------------------ //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(); }
public void LoadSocksSetting(SpriteAccessory socks) { socksOffset = socks.spritePos; socksName = socks.name; socksCollectionIndex = SpriteManager.SocksCollection.IndexOf(socks); }
public void LoadUnderwearSetting(SpriteAccessory underwear) { underwearOffset = underwear.spritePos; underwearName = underwear.name; underwearCollectionIndex = SpriteManager.UnderwearCollection.IndexOf(underwear); }
public void LoadFacialHairSetting(SpriteAccessory facialHair) { facialHairOffset = facialHair.spritePos; facialHairName = facialHair.name; facialHairCollectionIndex = SpriteManager.FacialHairCollection.IndexOf(facialHair); }
public void LoadHairSetting(SpriteAccessory hair) { hairStyleOffset = hair.spritePos; hairStyleName = hair.name; hairCollectionIndex = SpriteManager.HairCollection.IndexOf(hair); }