diff options
author | Jérémy Zurcher <jeremy@asynk.ch> | 2014-09-17 09:22:21 +0200 |
---|---|---|
committer | Jérémy Zurcher <jeremy@asynk.ch> | 2014-09-17 09:22:21 +0200 |
commit | 007ee42ea9ce00aa47a18f8e514fdcd018b486a7 (patch) | |
tree | e147983cf66b1074b9bb65252112ace89d96d1ec /core/src/ch/asynk/tankontank/game/Map.java | |
parent | 3b6edd5375770fe6e9080759601896a0bb43d404 (diff) | |
download | RustAndDust-007ee42ea9ce00aa47a18f8e514fdcd018b486a7.zip RustAndDust-007ee42ea9ce00aa47a18f8e514fdcd018b486a7.tar.gz |
split into '.engine.*' and '.game.*'
Diffstat (limited to 'core/src/ch/asynk/tankontank/game/Map.java')
-rw-r--r-- | core/src/ch/asynk/tankontank/game/Map.java | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/core/src/ch/asynk/tankontank/game/Map.java b/core/src/ch/asynk/tankontank/game/Map.java deleted file mode 100644 index d410502..0000000 --- a/core/src/ch/asynk/tankontank/game/Map.java +++ /dev/null @@ -1,43 +0,0 @@ -package ch.asynk.tankontank.game; - -import com.badlogic.gdx.math.Vector2; -import com.badlogic.gdx.math.Vector3; -import com.badlogic.gdx.math.GridPoint2; - -public interface Map -{ - // libgdx - - public float getWidth(); - public float getHeight(); - - // game - - public GridPoint2 getHexAt(GridPoint2 hex, float x, float y); - - public Pawn getTopPawnAt(GridPoint2 hex); - - public Vector2 getHexCenterAt(GridPoint2 hex); - - public Vector2 getPawnPosAt(Pawn pawn, GridPoint2 hex); - - public void movePawnTo(Pawn pawn, Vector3 coords); - - public void setPawnAt(Pawn pawn, int col, int row, Tile.Orientation o); - - public void movePawnTo(Pawn pawn, int col, int row, Tile.Orientation 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); - } -} |