From 763a7161b17462198803d9026976100b03226cb5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Zurcher?= Date: Mon, 13 Oct 2014 16:01:04 +0200 Subject: add Pawn.Attack public inner class --- core/src/ch/asynk/tankontank/engine/Pawn.java | 9 +++++++++ 1 file changed, 9 insertions(+) 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(); -- cgit v1.1-2-g2b99