diff --git a/desktop/src/ru/deadsoftware/cavedroid/desktop/DesktopLauncher.java b/desktop/src/ru/deadsoftware/cavedroid/desktop/DesktopLauncher.java
index 62b554b3027671b4ba4aa46978a8d8ea15c4bf43..025beb484ed0e573abf795d267d3705feac6ee7b 100644 (file)
public static void main (String[] arg) {
Lwjgl3ApplicationConfiguration config = new Lwjgl3ApplicationConfiguration();
config.setWindowIcon(Files.FileType.Internal, "icons/icon256.png", "icons/icon128.png");
public static void main (String[] arg) {
Lwjgl3ApplicationConfiguration config = new Lwjgl3ApplicationConfiguration();
config.setWindowIcon(Files.FileType.Internal, "icons/icon256.png", "icons/icon128.png");
- config.setForegroundFPS(144);
config.setTitle("CaveDroid");
config.setWindowedMode(960, 540);
config.setTitle("CaveDroid");
config.setWindowedMode(960, 540);
+ config.useVsync(true);
boolean touch = false;
boolean touch = false;
+ String assetsPath = null;
+
for (String anArg : arg) {
if (anArg.equals("--touch")) {
touch = true;
for (String anArg : arg) {
if (anArg.equals("--touch")) {
touch = true;
- break;
}
}
+
+ if (anArg.startsWith("--assets")) {
+ String[] splitArg = anArg.split("=");
+ if (splitArg.length >= 2) {
+ assetsPath = splitArg[1];
+ }
+ }
}
}
- new Lwjgl3Application(new CaveGame(System.getProperty("user.home") + "/.cavedroid", touch), config);
+
+ new Lwjgl3Application(
+ new CaveGame(
+ System.getProperty("user.home") + "/.cavedroid",
+ touch,
+ assetsPath),
+ config
+ );
}
}
}
}