diff --git a/core/src/ru/deadsoftware/cavedroid/MainConfig.java b/core/src/ru/deadsoftware/cavedroid/MainConfig.java
index 8cd0ffdac6920e2977f46ac10c156e8be4f4ac7f..64950f2d43e17325d3afd348d073c066ae989088 100644 (file)
package ru.deadsoftware.cavedroid;
import ru.deadsoftware.cavedroid.game.GameUiWindow;
package ru.deadsoftware.cavedroid;
import ru.deadsoftware.cavedroid.game.GameUiWindow;
+import ru.deadsoftware.cavedroid.game.input.Joystick;
import javax.annotation.CheckForNull;
import javax.annotation.CheckForNull;
+import javax.annotation.Nullable;
import javax.inject.Inject;
import javax.inject.Singleton;
import javax.inject.Inject;
import javax.inject.Singleton;
@CheckForNull
private MainComponent mMainComponent;
@CheckForNull
private MainComponent mMainComponent;
+ @CheckForNull
+ private Joystick mJoystick;
+
private GameUiWindow mGameUiWindow;
private String mGameFolder;
private GameUiWindow mGameUiWindow;
private String mGameFolder;
private float mWidth;
private float mHeight;
private float mWidth;
private float mHeight;
+ private boolean mUseDynamicCamera = true;
+
+ @Nullable
+ private String mAssetsPackPath = null;
+
@Inject
public MainConfig(CaveGame caveGame) {
mCaveGame = caveGame;
@Inject
public MainConfig(CaveGame caveGame) {
mCaveGame = caveGame;
return mGameUiWindow == gameUiWindow;
}
return mGameUiWindow == gameUiWindow;
}
- public GameUiWindow getGameUiWindow() {
- return mGameUiWindow;
- }
-
public void setGameUiWindow(GameUiWindow gameUiWindow) {
mGameUiWindow = gameUiWindow;
}
public void setGameUiWindow(GameUiWindow gameUiWindow) {
mGameUiWindow = gameUiWindow;
}
public void setShowMap(boolean showMap) {
mShowMap = showMap;
}
public void setShowMap(boolean showMap) {
mShowMap = showMap;
}
+
+ @Nullable
+ public String getAssetsPackPath() {
+ return mAssetsPackPath;
+ }
+
+ public void setAssetsPackPath(@Nullable String assetsPackPath) {
+ mAssetsPackPath = assetsPackPath;
+ }
+
+ @CheckForNull
+ public Joystick getJoystick() {
+ return mJoystick;
+ }
+
+ public void setJoystick(@CheckForNull Joystick joystick) {
+ mJoystick = joystick;
+ }
+
+ public boolean isUseDynamicCamera() {
+ return mUseDynamicCamera;
+ }
+
+ public void setUseDynamicCamera(boolean useDynamicCamera) {
+ mUseDynamicCamera = useDynamicCamera;
+ }
}
}