diff --git a/core/src/ru/deadsoftware/cavedroid/game/GameInput.java b/core/src/ru/deadsoftware/cavedroid/game/GameInput.java
index 2fc38b7cb7bda064dd0935448d14bc027ac5404d..bef9b558bb2471f848033ddd884f1834c4cdd9b0 100644 (file)
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;
}
}
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);
- if (CaveGame.TOUCH && checkSwim()) GP.player.swim = true;
+ 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);
- if (CaveGame.TOUCH && checkSwim()) GP.player.swim = true;
+ 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:
case Input.Keys.SPACE:
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 {
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);
}
}
}
curX += GP.player.looksLeft() ? 1 : -1;
}
} else if (!CaveGame.TOUCH) {
- curX = (int) (Gdx.input.getX() * (GP.renderer.getWidth() / GameScreen.getWidth()) + GP.renderer.getCamX()) / 16;
- curY = (int) (Gdx.input.getY() * (GP.renderer.getHeight() / GameScreen.getHeight()) + GP.renderer.getCamY()) / 16;
- if (curX < 0) curX--;
+ curX = (int) (Gdx.input.getX() * (GP.renderer.getWidth() /
+ GameScreen.getWidth()) + GP.renderer.getCamX()) / 16;
+
+ curY = (int) (Gdx.input.getY() * (GP.renderer.getHeight() /
+ GameScreen.getHeight()) + GP.renderer.getCamY()) / 16;
+ if (curX < 0) {
+ curX--;
+ }
}
if (pastX != curX || pastY != curY) {
switch (keycode) {
case Input.Keys.A:
case Input.Keys.D:
- GP.player.getMov().x = 0;
- if (CaveGame.TOUCH && GP.player.swim) GP.player.swim = false;
+ GP.player.getMove().x = 0;
+ if (CaveGame.TOUCH && GP.player.swim) {
+ GP.player.swim = false;
+ }
break;
case Input.Keys.W:
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.swim) GP.player.swim = false;
+ if (GP.player.isFlyMode()) {
+ GP.player.getMove().y = 0;
+ }
+ if (GP.player.swim) {
+ GP.player.swim = false;
+ }
break;
}
}
int ix = (int) (screenX - (GP.renderer.getWidth() / 2 - creative.getRegionWidth() / 2 + 8)) / 18;
int iy = (int) (screenY - (GP.renderer.getHeight() / 2 - creative.getRegionHeight() / 2 + 18)) / 18;
int item = creativeScroll * 8 + (ix + iy * 8);
- if (ix >= 8 || ix < 0 || iy < 0 || iy >= 5) item = -1;
+ if (ix >= 8 || ix < 0 || iy < 0 || iy >= 5) {
+ item = -1;
+ }
if (item >= 0 && item < GameItems.getItemsSize()) {
System.arraycopy(GP.player.inventory, 0, GP.player.inventory, 1, 8);
GP.player.inventory[0] = item;
creativeScroll -= (screenY - touchDownY) / 16;
touchDownX = screenX;
touchDownY = screenY;
- if (creativeScroll < 0) creativeScroll = 0;
- if (creativeScroll > GameProc.MAX_CREATIVE_SCROLL)
+ if (creativeScroll < 0) {
+ creativeScroll = 0;
+ }
+ if (creativeScroll > GameProc.MAX_CREATIVE_SCROLL) {
creativeScroll = GameProc.MAX_CREATIVE_SCROLL;
+ }
}
}
}
switch (CaveGame.GAME_STATE) {
case PLAY:
GP.player.slot += amount;
- if (GP.player.slot < 0) GP.player.slot = 8;
- if (GP.player.slot > 8) GP.player.slot = 0;
+ if (GP.player.slot < 0) {
+ GP.player.slot = 8;
+ }
+ if (GP.player.slot > 8) {
+ GP.player.slot = 0;
+ }
break;
case CREATIVE_INV:
creativeScroll += amount;
- if (creativeScroll < 0) creativeScroll = 0;
- if (creativeScroll > GameProc.MAX_CREATIVE_SCROLL)
+ if (creativeScroll < 0) {
+ creativeScroll = 0;
+ }
+ if (creativeScroll > GameProc.MAX_CREATIVE_SCROLL) {
creativeScroll = GameProc.MAX_CREATIVE_SCROLL;
+ }
break;
}
}