diff options
Diffstat (limited to 'core/src/ch/asynk/tankontank/game/HexMap.java')
-rw-r--r-- | core/src/ch/asynk/tankontank/game/HexMap.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/core/src/ch/asynk/tankontank/game/HexMap.java b/core/src/ch/asynk/tankontank/game/HexMap.java index 51c0ebb..7207270 100644 --- a/core/src/ch/asynk/tankontank/game/HexMap.java +++ b/core/src/ch/asynk/tankontank/game/HexMap.java @@ -27,4 +27,17 @@ public interface HexMap public void movePawnTo(Pawn pawn, int col, int row, HexOrientation o); + public class Config + { + public int cols; + public int rows; + public int x0 = 83; // map offset + public int y0 = 182; // map offset + public int h = 110; // hex side + public float dh = 53.6f; // hex top should be h/2 + public int w = 189; // hex width + public int dw = 94; // half hex should be w/2 + public float H = h + dh; // total height + public float slope = (dh / (float) dw); + } } |