Пример #1
0
        // -------------------------------------------------------------------------------
        // LoadState_ProcessSelectedAbility
        // -------------------------------------------------------------------------------
        protected void LoadState_ProcessSelectedAbility()
        {
            CharacterBase[] targets = GetSelectedCharacters();

            if (targets != null)
            {
                MenuCharacterSkills menu = characterAbilities.GetComponent <MenuCharacterSkills>();
                menu.ActivationRequestHandler(targets);
            }
            else
            {
                PopState();
            }
        }
Пример #2
0
        // -------------------------------------------------------------------------------
        // 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();
            }
        }