DEADSOFTWARE

Refactor physics
[cavedroid.git] / core / src / ru / deadsoftware / cavedroid / game / GameInput.java
index 2fc38b7cb7bda064dd0935448d14bc027ac5404d..379f9301b782a07aa4eba9398093c3394338a2f8 100644 (file)
@@ -37,12 +37,12 @@ public class GameInput {
         if (checkSwim()) {
             GP.player.swim = true;
         } else if (GP.player.canJump()) {
-            GP.player.getMov().add(0, -7);
+            GP.player.getMove().add(0, -7);
         } else if (!GP.player.isFlyMode() && GP.player.gameMode == 1) {
             GP.player.setFlyMode(true);
-            GP.player.getMov().y = 0;
+            GP.player.getMove().y = 0;
         } else if (GP.player.isFlyMode()) {
-            GP.player.getMov().y = -GamePhysics.PL_SPEED;
+            GP.player.getMove().y = -GamePhysics.PL_SPEED;
         }
     }
 
@@ -59,13 +59,13 @@ public class GameInput {
         if (GP.controlMode == ControlMode.WALK || !CaveGame.TOUCH) {
             switch (keycode) {
                 case Input.Keys.A:
-                    GP.player.getMov().x = -GamePhysics.PL_SPEED;
-                    GP.player.setDir(Mob.LEFT);
+                    GP.player.getMove().x = -GamePhysics.PL_SPEED;
+                    GP.player.setDir(Mob.Direction.LEFT);
                     if (CaveGame.TOUCH && checkSwim()) GP.player.swim = true;
                     break;
                 case Input.Keys.D:
-                    GP.player.getMov().x = GamePhysics.PL_SPEED;
-                    GP.player.setDir(Mob.RIGHT);
+                    GP.player.getMove().x = GamePhysics.PL_SPEED;
+                    GP.player.setDir(Mob.Direction.RIGHT);
                     if (CaveGame.TOUCH && checkSwim()) GP.player.swim = true;
                     break;
                 case Input.Keys.W:
@@ -74,7 +74,7 @@ public class GameInput {
                     break;
                 case Input.Keys.S:
                 case Input.Keys.CONTROL_LEFT:
-                    GP.player.getMov().y = GamePhysics.PL_SPEED;
+                    GP.player.getMove().y = GamePhysics.PL_SPEED;
                     break;
             }
         } else {
@@ -109,9 +109,9 @@ public class GameInput {
 
         if (GP.controlMode == ControlMode.CURSOR) {
             if (curX * 16 + 8 < GP.player.getX() + GP.player.getWidth() / 2) {
-                GP.player.setDir(Mob.LEFT);
+                GP.player.setDir(Mob.Direction.LEFT);
             } else {
-                GP.player.setDir(Mob.RIGHT);
+                GP.player.setDir(Mob.Direction.RIGHT);
             }
         }
     }
@@ -275,7 +275,7 @@ public class GameInput {
         switch (keycode) {
             case Input.Keys.A:
             case Input.Keys.D:
-                GP.player.getMov().x = 0;
+                GP.player.getMove().x = 0;
                 if (CaveGame.TOUCH && GP.player.swim) GP.player.swim = false;
                 break;
 
@@ -283,7 +283,7 @@ public class GameInput {
             case Input.Keys.S:
             case Input.Keys.SPACE:
             case Input.Keys.CONTROL_LEFT:
-                if (GP.player.isFlyMode()) GP.player.getMov().y = 0;
+                if (GP.player.isFlyMode()) GP.player.getMove().y = 0;
                 if (GP.player.swim) GP.player.swim = false;
                 break;
         }