DEADSOFTWARE

Fix codestyle
[cavedroid.git] / core / src / ru / deadsoftware / cavedroid / game / mobs / Mob.java
index 723a9298acc5d066dd5ada8b3dc01a99ad1a5bcf..5f73a6b4720af3ad3f185a81d6ec47fb65ac06de 100644 (file)
@@ -16,8 +16,11 @@ public abstract class Mob extends Rectangle implements Serializable {
 
     protected Vector2 move;
     protected Type type;
+    protected int animDelta = 6;
+    protected int anim;
     private Direction dir;
-
+    private boolean dead;
+    private boolean canJump, flyMode;
     /**
      * @param x      in pixels
      * @param y      in pixels
@@ -34,12 +37,6 @@ public abstract class Mob extends Rectangle implements Serializable {
         this.type = type;
     }
 
-    private boolean dead;
-
-    private boolean canJump, flyMode;
-    protected int animDelta = 6;
-    protected int anim;
-
     protected static Direction randomDir() {
         return MathUtils.randomBoolean(.5f) ? Direction.LEFT : Direction.RIGHT;
     }
@@ -59,7 +56,6 @@ public abstract class Mob extends Rectangle implements Serializable {
     }
 
     /**
-     *
      * @return The Y coordinate if mob's vertical center in blocks
      */
     public final int getMiddleMapY() {
@@ -67,7 +63,6 @@ public abstract class Mob extends Rectangle implements Serializable {
     }
 
     /**
-     *
      * @return The Y coordinate of mob's legs in blocks
      */
     public final int getLowerMapY() {
@@ -161,6 +156,12 @@ public abstract class Mob extends Rectangle implements Serializable {
         }
     }
 
+    public abstract void draw(SpriteBatch spriteBatch, float x, float y);
+
+    public abstract void ai();
+
+    public abstract void changeDir();
+
     public enum Type {
         MOB,
         SAND,
@@ -171,10 +172,4 @@ public abstract class Mob extends Rectangle implements Serializable {
         LEFT,
         RIGHT
     }
-
-    public abstract void draw(SpriteBatch spriteBatch, float x, float y);
-
-    public abstract void ai();
-
-    public abstract void changeDir();
 }