summaryrefslogtreecommitdiffstats
path: root/core/src/ch/asynk/tankontank/game
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/ch/asynk/tankontank/game')
-rw-r--r--core/src/ch/asynk/tankontank/game/Config.java27
1 files changed, 25 insertions, 2 deletions
diff --git a/core/src/ch/asynk/tankontank/game/Config.java b/core/src/ch/asynk/tankontank/game/Config.java
index 811255f..c949b54 100644
--- a/core/src/ch/asynk/tankontank/game/Config.java
+++ b/core/src/ch/asynk/tankontank/game/Config.java
@@ -2,16 +2,39 @@ package ch.asynk.tankontank.game;
public class Config
{
+ public enum Graphics {
+ ORIGINAL("original"),
+ MINE("mine");
+ public String s;
+ Graphics(String s)
+ {
+ this.s = s;
+ }
+ public Graphics next()
+ {
+ Graphics next = null;
+ switch(this) {
+ case ORIGINAL:
+ next = MINE;
+ break;
+ case MINE:
+ next = ORIGINAL;
+ break;
+ }
+ return next;
+ }
+ };
+
public boolean showMoves;
public boolean showTargets;
public boolean showMoveAssists;
public boolean canCancel;
public boolean mustValidate;
public boolean showEnemyPossibilities;
- public boolean regularPawns;
public boolean debug;
public Battle battle;
public float fxVolume;
+ public Graphics graphics;
public Config()
{
@@ -22,7 +45,7 @@ public class Config
this.canCancel = false;
this.mustValidate = false;
this.showEnemyPossibilities = false;
- this.regularPawns = true;
+ this.graphics = Graphics.MINE;
this.battle = null;
this.fxVolume = 1f;
}