Exemple #1
0
        private void CharacterActionMenuAssist(Object[] objects = default)
        {
            Debug.Log("OnEnterCharacterActionMenuAssist");

            GameManager.ItemSelectionMenu.Clear();
            foreach (Item item in SelectedCharacter.GetUsableItems <Assistable>())
            {
                GameManager.ItemSelectionMenu.AddMenuItem(item, item.Text, ItemSelectionMenuOnSelectSupportItem);
            }

            GameManager.ItemSelectionMenu.Focus();
            GameManager.CharacterActionMenu.Hide();
            GameManager.ItemSelectionMenu.Show(ItemSelectionMenuOnCancel);
        }
Exemple #2
0
        private void CharacterActionMenuAttack(Object[] objects)
        {
            Debug.Log("OnEnterCharacterActionMenuAttack");

            GameManager.ItemSelectionMenu.Clear();
            foreach (Item item in SelectedCharacter.GetUsableItems <Attackable>())
            {
                GameManager.ItemSelectionMenu.AddMenuItem(item, item.Text, ItemSelectionMenuOnSelectAttackItem);
            }

            GameManager.ItemSelectionMenu.Focus();
            GameManager.CharacterActionMenu.Hide();
            GameManager.ItemSelectionMenu.Show(ItemSelectionMenuOnCancel);
        }