private void CheckForSubOption() { if (Input.GetKeyDown(KeyCode.Z)) { switch (index) { case 0: options.hide(); attack.show(); skills.hide(); items.hide(); totalOptions = Attacks.GetSize(); player.switchState(Transitions.Command.attackSelect); break; case 1: options.hide(); items.show(); attack.hide(); skills.hide(); //totalOptions = Items.GetSize(); player.switchState(Transitions.Command.itemSelect); break; case 2: options.hide(); skills.show(); attack.hide(); items.hide(); totalOptions = Skills.GetSize(); player.switchState(Transitions.Command.skillSelect); break; case 3: options.hide(); player.switchState(Transitions.Command.exitBattle); break; default: break; } } }