diff options
| author | Jérémy Zurcher <jeremy@asynk.ch> | 2014-10-13 16:01:04 +0200 | 
|---|---|---|
| committer | Jérémy Zurcher <jeremy@asynk.ch> | 2014-10-13 16:01:04 +0200 | 
| commit | 763a7161b17462198803d9026976100b03226cb5 (patch) | |
| tree | 15b4f3227b626903af2e73a9acc3ef806ef03c34 /core | |
| parent | 173715662329bf58afca3dcdea3676d2f56a82b7 (diff) | |
| download | RustAndDust-763a7161b17462198803d9026976100b03226cb5.zip RustAndDust-763a7161b17462198803d9026976100b03226cb5.tar.gz | |
add Pawn.Attack public inner class
Diffstat (limited to 'core')
| -rw-r--r-- | core/src/ch/asynk/tankontank/engine/Pawn.java | 9 | 
1 files changed, 9 insertions, 0 deletions
| diff --git a/core/src/ch/asynk/tankontank/engine/Pawn.java b/core/src/ch/asynk/tankontank/engine/Pawn.java index f468b03..3d71e4f 100644 --- a/core/src/ch/asynk/tankontank/engine/Pawn.java +++ b/core/src/ch/asynk/tankontank/engine/Pawn.java @@ -22,6 +22,14 @@ import ch.asynk.tankontank.engine.gfx.animations.AnimationSequence;  public abstract class Pawn implements Drawable, Disposable  { +    public class Attack +    { +        int distance; +        Pawn target; +        boolean isClear; +        boolean isFlankAttack; +    } +      private static final float MOVE_TIME = 0.4f;      private Vector3 position = new Vector3(0f, 0f, 0f); @@ -29,6 +37,7 @@ public abstract class Pawn implements Drawable, Disposable      private String name;      private Image image;      private StackedImages overlays; +    public Attack attack;      public abstract int getMovementPoints();      public abstract int getRoadMarchBonus(); | 
