diff options
Diffstat (limited to 'core/src/ch/asynk/tankontank/game/Config.java')
-rw-r--r-- | core/src/ch/asynk/tankontank/game/Config.java | 21 |
1 files changed, 8 insertions, 13 deletions
diff --git a/core/src/ch/asynk/tankontank/game/Config.java b/core/src/ch/asynk/tankontank/game/Config.java index c949b54..976f1a6 100644 --- a/core/src/ch/asynk/tankontank/game/Config.java +++ b/core/src/ch/asynk/tankontank/game/Config.java @@ -3,25 +3,20 @@ package ch.asynk.tankontank.game; public class Config { public enum Graphics { - ORIGINAL("original"), - MINE("mine"); + MINE("mine", 0), + ORIGINAL("original", 1); public String s; - Graphics(String s) + public int i; + Graphics(String s, int i) { this.s = s; + this.i = i; } public Graphics next() { - Graphics next = null; - switch(this) { - case ORIGINAL: - next = MINE; - break; - case MINE: - next = ORIGINAL; - break; - } - return next; + if (this == ORIGINAL) + return MINE; + return ORIGINAL; } }; |