/** * All available commands which can be used in the game and it´s function in a private boolean * Returns false if text input is no available command Returns true if command was executed * successfully */ private boolean openInventory() { if (!input.toLowerCase().equals("open inventory")) { return false; } for (int i = 0; i < winner.getInventorySize(); i++) { textOut( winner.getInventory(i).getType() + " (" + winner.getInventory(i).getStrength() + " ap)"); } input = ""; if (this.equip()) {} return true; }
private boolean equip() { if (winner == null) { return false; } for (int i = 0; i < winner.getInventorySize(); i++) { if (input.equals("equip " + winner.getInventory(i).getType())) { winner.setEquipedWeapon(looser.getEquipedWeapon()); looser.removeInventory(looser.getEquipedWeapon()); winner.setTotalStrength(); textOut(winner.getEquipedWeapon().getType() + " equiped"); input = ""; } } return true; }