@Override public void endEvent() { if (turn == 2) { // The way the battle ends if you win. StateMachine.Change("StartGame"); StateMachine.Remove("BattleState"); } else if (turn == 3) { // The way the battle ends if you die StateMachine.Change("MainMenu"); StateMachine.Remove("BattleState"); } else if (turn == 4) { // The way the battle ends if you run away StateMachine.Change("StartGame"); StateMachine.Remove("BattleState"); } }