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); }
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); }