summaryrefslogtreecommitdiffstats
path: root/core/src/ch/asynk/tankontank/game/Army.java
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/ch/asynk/tankontank/game/Army.java')
-rw-r--r--core/src/ch/asynk/tankontank/game/Army.java29
1 files changed, 29 insertions, 0 deletions
diff --git a/core/src/ch/asynk/tankontank/game/Army.java b/core/src/ch/asynk/tankontank/game/Army.java
new file mode 100644
index 0000000..9e729c6
--- /dev/null
+++ b/core/src/ch/asynk/tankontank/game/Army.java
@@ -0,0 +1,29 @@
+package ch.asynk.tankontank.game;
+
+import ch.asynk.tankontank.engine.Faction;
+
+public enum Army implements Faction
+{
+ GE("German"),
+ US("US"),
+ USSR("Soviet"),
+ EN("English");
+
+ private String s;
+
+ Army(String s) {
+ this.s = s;
+ }
+
+ @Override
+ public boolean isEnemy(Faction other)
+ {
+ return (this != other);
+ }
+
+ @Override
+ public String toString()
+ {
+ return s;
+ }
+}