diff --git a/core/src/ru/deadsoftware/cavedroid/game/GameProc.java b/core/src/ru/deadsoftware/cavedroid/game/GameProc.java
index ff6d1740534b89923916c4a91c1307fbcba96646..afd91343eeda6c06ce04cd02c0a3c4ed68830956 100644 (file)
static boolean DO_UPD = false;
static int UPD_X = -1, UPD_Y = -1;
-
- private transient GameFluidsThread fluidThread;
+ public final Player player;
+ public final LinkedList<Mob> mobs;
+ final LinkedList<Drop> drops;
public transient GameWorld world;
public transient GameRenderer renderer;
public transient GameInput input;
- transient GamePhysics physics;
-
public ControlMode controlMode;
- public final Player player;
- public final LinkedList<Mob> mobs;
- final LinkedList<Drop> drops;
-
- public void resetRenderer() {
- int scale = CaveGame.TOUCH ? 320 : 480;
- renderer = new GameRenderer(scale, scale * GameScreen.getHeight() / GameScreen.getWidth());
- }
+ transient GamePhysics physics;
+ private transient GameFluidsThread fluidThread;
public GameProc(int gameMode) {
world = new GameWorld(WORLD_WIDTH, WORLD_HEIGHT);
startFluidThread();
}
+ public void resetRenderer() {
+ int scale = CaveGame.TOUCH ? 320 : 480;
+ renderer = new GameRenderer(scale, scale * GameScreen.getHeight() / GameScreen.getWidth());
+ }
+
private void startFluidThread() {
fluidThread = new GameFluidsThread();
fluidThread.start();
physics.update();
input.update();
blockUpdater();
- if (fluidThread == null || !fluidThread.isAlive()) startFluidThread();
+ if (fluidThread == null || !fluidThread.isAlive()) {
+ startFluidThread();
+ }
}
@Override