diff --git a/assets/maps/worldmap.map b/assets/maps/worldmap.map index 61bcd9e..7113523 100644 --- a/assets/maps/worldmap.map +++ b/assets/maps/worldmap.map @@ -23,7 +23,7 @@ 18 18 18 18 18 18 18 24 16 16 1 16 16 1 14 5 5 5 5 5 5 5 6 3 4 5 5 5 5 15 16 16 16 14 5 6 3 7 2 23 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 30 22 16 1 16 16 1 16 16 16 16 16 16 16 1 8 3 7 1 16 16 16 16 16 16 16 16 16 8 3 7 1 23 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 24 16 1 16 16 1 16 16 16 16 16 16 16 16 8 3 7 16 16 16 16 16 16 16 16 16 16 8 3 7 1 23 18 18 18 18 18 18 18 18 18 18 -18 18 18 18 18 18 18 18 27 16 1 16 16 1 1 16 16 16 16 16 16 16 8 3 7 16 16 16 16 16 16 16 16 16 16 8 3 7 1 23 18 18 18 18 18 18 19 18 18 18 +18 18 18 18 18 18 18 28 27 16 1 16 16 1 1 16 16 16 16 16 16 16 8 3 7 16 16 16 16 16 16 16 16 16 16 8 3 7 1 23 18 18 18 18 18 18 19 18 18 18 18 18 18 19 18 18 18 24 16 16 1 16 16 16 1 16 16 16 16 16 16 16 8 3 7 16 16 16 16 16 16 16 16 16 16 8 3 7 1 23 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 24 16 16 1 16 16 16 1 16 16 16 16 16 16 16 8 3 7 1 1 1 16 16 16 16 16 16 16 8 3 7 1 23 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 24 16 16 1 16 16 16 1 16 16 16 16 16 16 16 8 3 7 16 16 1 16 16 16 16 16 16 16 8 3 7 1 23 18 18 19 18 18 18 18 18 18 18 diff --git a/src/de/miaurizius/jgame2d/core/Boot.java b/src/de/miaurizius/jgame2d/core/Boot.java index 51e105f..8fea3c0 100644 --- a/src/de/miaurizius/jgame2d/core/Boot.java +++ b/src/de/miaurizius/jgame2d/core/Boot.java @@ -19,7 +19,7 @@ public class Boot { } } - static void main() { + public static void main(String[] args) { generateWindow(); gamePanel.setupGame(); diff --git a/src/de/miaurizius/jgame2d/core/Config.java b/src/de/miaurizius/jgame2d/core/Config.java index a87a01f..a9ddea8 100644 --- a/src/de/miaurizius/jgame2d/core/Config.java +++ b/src/de/miaurizius/jgame2d/core/Config.java @@ -10,9 +10,11 @@ public class Config { private final GamePanel panel; private final HashMap settings = new HashMap<>(); - public Config(GamePanel panel) { + public Config(GamePanel panel) throws IOException { this.panel = panel; for (Setting option : Setting.values()) settings.put(option.name, null); + new File("gamedata").mkdirs(); + new File("gamedata/config").createNewFile(); } // GENERAL diff --git a/src/de/miaurizius/jgame2d/core/enums/Map.java b/src/de/miaurizius/jgame2d/core/enums/Map.java index 6054a09..722a19a 100644 --- a/src/de/miaurizius/jgame2d/core/enums/Map.java +++ b/src/de/miaurizius/jgame2d/core/enums/Map.java @@ -3,7 +3,7 @@ package de.miaurizius.jgame2d.core.enums; public enum Map { OVERWORLD("worldmap", 0), - HUT("worldmap", 1); + HUT("indoor01", 1); private final String name; private final int index;