diff --git a/core/src/netwerkprog/game/client/MainGame.java b/core/src/netwerkprog/game/client/MainGame.java index db6e0ae..9c26734 100644 --- a/core/src/netwerkprog/game/client/MainGame.java +++ b/core/src/netwerkprog/game/client/MainGame.java @@ -205,7 +205,7 @@ public class MainGame extends Game implements ClientCallback { if (this.ready && this.enemyReady) { if (this.chosenFaction == Faction.HACKER) { chooseHacker(); - } else { + } else if (this.chosenFaction == Faction.MEGACORPORATION){ chooseMegaCorp(); } } @@ -223,7 +223,7 @@ public class MainGame extends Game implements ClientCallback { } private void renderText() { - String text = "FACION: " + chosenFaction; + String text = "FACTION: " + chosenFaction; text += "\nSelected character: " + selectedCharacter.getName(); text += "\nHealth: " + selectedCharacter.getHealth(); layout.setText(font, text); diff --git a/core/src/netwerkprog/game/client/game/map/GameInputProcessor.java b/core/src/netwerkprog/game/client/game/map/GameInputProcessor.java index 8558278..1c0ddd7 100644 --- a/core/src/netwerkprog/game/client/game/map/GameInputProcessor.java +++ b/core/src/netwerkprog/game/client/game/map/GameInputProcessor.java @@ -119,10 +119,14 @@ public class GameInputProcessor implements InputProcessor { } } else if (mainGame.getGamestate() == GAMESTATE.SELECTING_FACTION) { if (keycode == Input.Keys.NUM_1) { + System.out.println("choosing mega"); mainGame.send(new TeamData(Faction.MEGACORPORATION,mainGame.getUsername())); + mainGame.chooseMegaCorp(); } if (keycode == Input.Keys.NUM_2) { + System.out.println("choosing hacker"); mainGame.send(new TeamData(Faction.HACKER,mainGame.getUsername())); + mainGame.chooseHacker(); } }