public static void Show(LevelUpStruct levelUpStruct){ instance.background.enabled = true; instance.icon.enabled = true; instance.icon.sprite = Resources.Load <Sprite>("Sprites/" + levelUpStruct.spriteName);; instance.nameText.text = levelUpStruct.name; instance.description.text = levelUpStruct.description; }
public static void SelectLevelUpType(LevelUpStruct.LevelUpTypes levelUpType){ selectedLevelUpType = levelUpType; Prompt.Clear (); ShowLevelUps (); }
public static void ConfirmLevelUp(LevelUpStruct levelUpStruct, int inputSelectedIndex){ selectedIndex = inputSelectedIndex; selectedLevelUpStruct = levelUpStruct; ObjectTooltip.Show (levelUpStruct); if(levelUpStruct.cost <= PartyMember.currency && !selectedPartyMember.HasLevelUpSlot (selectedIndex)){ instance.transform.Find ("ConfirmLevelUp").position = instance.confirmButtonPosition; }else{ instance.transform.Find ("ConfirmLevelUp").position = new Vector3(9999, 9999, 0); } Prompt.Clear (); }