diff --git a/core/src/io/anuke/mindustry/io/Maps.java b/core/src/io/anuke/mindustry/io/Maps.java index ccb229b473..e8aa937786 100644 --- a/core/src/io/anuke/mindustry/io/Maps.java +++ b/core/src/io/anuke/mindustry/io/Maps.java @@ -18,7 +18,7 @@ import static io.anuke.mindustry.Vars.*; public class Maps implements Disposable{ /**List of all built-in maps.*/ - private static final String[] defaultMapNames = {"test"}; + private static final String[] defaultMapNames = {}; /**Tile format version.*/ private static final int version = 0; diff --git a/core/src/io/anuke/mindustry/ui/dialogs/LevelDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/LevelDialog.java index 711a883f2d..04ebc82ea0 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/LevelDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/LevelDialog.java @@ -18,6 +18,7 @@ import io.anuke.ucore.scene.event.Touchable; import io.anuke.ucore.scene.ui.*; import io.anuke.ucore.scene.ui.layout.Stack; import io.anuke.ucore.scene.ui.layout.Table; +import io.anuke.ucore.scene.utils.Cursors; import io.anuke.ucore.scene.utils.Elements; import io.anuke.ucore.util.Bundles; import io.anuke.ucore.util.Log; @@ -50,6 +51,7 @@ public class LevelDialog extends FloatingDialog{ TextButton[] b = {null}; b[0] = Elements.newButton("$mode." + mode.name() + ".name", "toggle", () -> state.mode = mode); b[0].update(() -> b[0].setChecked(state.mode == mode)); + b[0].setDisabled(true); group.add(b[0]); selmode.add(b[0]).size(130f, 54f); } @@ -129,6 +131,7 @@ public class LevelDialog extends FloatingDialog{ ui.loadfrag.show(); Timers.run(5f, () -> { + Cursors.restoreCursor(); threads.run(() -> { Timers.mark(); MapTileData data = WorldGenerator.generate();