diff --git a/core/src/ru/deadsoftware/cavedroid/game/world/GameWorld.java b/core/src/ru/deadsoftware/cavedroid/game/world/GameWorld.java
index 692eabcb45289a6944150b07cfc6f2dd12959d5c..43fc1641033616ec6645795ead6daed286dc82e3 100644 (file)
package ru.deadsoftware.cavedroid.game.world;
import com.badlogic.gdx.utils.Disposable;
+import com.badlogic.gdx.utils.Timer;
import kotlin.Pair;
import ru.deadsoftware.cavedroid.game.GameItems;
import ru.deadsoftware.cavedroid.game.GameScope;
import javax.annotation.CheckForNull;
import javax.inject.Inject;
-import java.util.Timer;
@GameScope
public class GameWorld implements Disposable {
mGameFluidsThread = new GameFluidsThread(this, mMobsController);
mGameFluidsTimer = new Timer();
- mGameFluidsTimer.scheduleAtFixedRate(mGameFluidsThread, 0, GameFluidsThread.FLUID_UPDATE_INTERVAL_MS);
+ mGameFluidsTimer.scheduleTask(mGameFluidsThread, 0, GameFluidsThread.FLUID_UPDATE_INTERVAL_SEC);
}
public int getWidth() {
@Override
public void dispose() {
- mGameFluidsTimer.cancel();
+ mGameFluidsThread.cancel();
}
}
\ No newline at end of file