From 3af5c412f15bda78330a0026485a0dd7bc3500c4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Zurcher?= <jeremy@asynk.ch>
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