aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/net/sowgro/npehero/Driver.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/net/sowgro/npehero/Driver.java')
-rwxr-xr-xsrc/main/java/net/sowgro/npehero/Driver.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main/java/net/sowgro/npehero/Driver.java b/src/main/java/net/sowgro/npehero/Driver.java
index 15605cb..d63e447 100755
--- a/src/main/java/net/sowgro/npehero/Driver.java
+++ b/src/main/java/net/sowgro/npehero/Driver.java
@@ -35,7 +35,7 @@ import java.util.Stack;
public class Driver extends Application
{
public static final Image MENU_BACKGROUND = new Image(Driver.class.getResource("mountains.png").toExternalForm());
- public static final File BASE_DIR = new File(getAppDataPath() + "/.npehero");
+ public static File BASE_DIR;
public static Stage primaryStage;
public static ScrollPane primaryPane = new ScrollPane();
@@ -48,6 +48,11 @@ public class Driver extends Application
* starts javafx
*/
public static void main(String[] args) {
+ if (args.length >= 1 && args[0].equals("-localBaseDir")) {
+ BASE_DIR = new File(".npehero");
+ } else {
+ BASE_DIR = new File(getAppDataPath() + "/.npehero");
+ }
launch(args);
}