// ------------------------------------------------------------------------------- // LoadState_ProcessSelectedAbility // ------------------------------------------------------------------------------- protected void LoadState_ProcessSelectedAbility() { CharacterBase[] targets = GetSelectedCharacters(); if (targets != null) { MenuCharacterSkills menu = characterAbilities.GetComponent <MenuCharacterSkills>(); menu.ActivationRequestHandler(targets); } else { PopState(); } }
// ------------------------------------------------------------------------------- // LoadState_ShowSelectedCharacterAbilities // ------------------------------------------------------------------------------- protected void LoadState_ShowSelectedCharacterAbilities() { CharacterBase target = GetFirstSelectedCharacter(); if (target != null) { MenuCharacterSkills menu = characterAbilities.GetComponent <MenuCharacterSkills>(); menu.character = target; characterAbilities.SetActive(true); playerParty.SetActive(true); } else { PopState(); } }