private void Awake() { gameObject.SetActive(false); partyPanel = FindObjectOfType <UIPartyPanel>(); playerInfoPanel = FindObjectOfType <UIPlayerInfoPanel>(); characterController = FindObjectOfType <BattleSystem.CharacterController>(); }
void Awake() { craftingInventory = FindObjectOfType <CraftingInventory>(); consumableInventory = FindObjectOfType <ConsumableInventory>(); characterController = FindObjectOfType <BattleSystem.CharacterController>(); inventoryController = FindObjectOfType <InventoryController>(); itemDatabase = FindObjectOfType <ItemDatabase>(); menuController = FindObjectOfType <MenuController>(); ClearSlots(); }
private void Awake() { craftingInventory = FindObjectOfType <CraftingInventory>(); consumableInventory = FindObjectOfType <ConsumableInventory>(); questController = FindObjectOfType <QuestController>(); menuController = FindObjectOfType <MenuController>(); characterController = FindObjectOfType <BattleSystem.CharacterController>(); inventoryController = FindObjectOfType <InventoryController>(); sceneController = FindObjectOfType <SceneController>(); battleLauncher = FindObjectOfType <BattleLauncher>(); SceneManager.sceneLoaded += OnSceneLoaded; }
public void Populate(string partyMemberName) { characterController = FindObjectOfType <BattleSystem.CharacterController>(); partyMemberName = partyPanel.GetSelectedPartyMember(); partyMember = characterController.FindPartyMemberByName(partyMemberName); characterName.text = "Name: " + partyMember.characterName; hp.text = string.Format("HP: {0}/{1}", partyMember.health, partyMember.maxHealth); ep.text = string.Format("Energy: {0}/{1}", partyMember.energyPoints, partyMember.maxEnergyPoints); attack.text = string.Format("Attack Power {0}", partyMember.attackPower); defense.text = string.Format("Defense: {0}", partyMember.defensePower); level.text = "Level: " + partyMember.level; int levelUpInAmount = characterController.NextLevel(partyMember.level) - partyMember.experience; levelUpIn.text = "Level Up In: " + Mathf.Abs(levelUpInAmount); }