From 3af5c412f15bda78330a0026485a0dd7bc3500c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Zurcher?= Date: Sat, 28 Feb 2015 00:25:14 +0100 Subject: add Config.GameMode --- core/src/ch/asynk/tankontank/game/Config.java | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/core/src/ch/asynk/tankontank/game/Config.java b/core/src/ch/asynk/tankontank/game/Config.java index 976f1a6..a04cf9b 100644 --- a/core/src/ch/asynk/tankontank/game/Config.java +++ b/core/src/ch/asynk/tankontank/game/Config.java @@ -20,6 +20,29 @@ public class Config } }; + public enum GameMode + { + SOLO("Solo", 0), + PVE("Player vs AI", 1), + PVP("Player vs Player", 2); + public String s; + public int i; + GameMode(String s, int i) + { + this.s = s; + this.i = i; + } + public GameMode next() + { + if (this == SOLO) + return PVE; + if(this == PVE) + return PVP; + return SOLO; + } + }; + + public GameMode gameMode; public boolean showMoves; public boolean showTargets; public boolean showMoveAssists; @@ -33,6 +56,7 @@ public class Config public Config() { + this.gameMode = GameMode.SOLO; this.debug = false; this.showMoves = true; this.showTargets = true; -- cgit v1.1-2-g2b99