Esempio n. 1
0
	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;
	}
Esempio n. 2
0
	public static void SelectLevelUpType(LevelUpStruct.LevelUpTypes levelUpType){
		selectedLevelUpType = levelUpType;
		Prompt.Clear ();
		ShowLevelUps ();
	}
Esempio n. 3
0
	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 ();
	}