]> git.lizzy.rs Git - dragonblocks.git/blobdiff - engine/init.js
Add Map Manager
[dragonblocks.git] / engine / init.js
index a34fca87f2166c49cacff2d52f5dde1e8bbf467e..f07d3ae0beb151882904ebd67b9860c16029659e 100644 (file)
                throw error;
        };
 
-       dragonblocks.getToken = _ => {
-               return "#" + (Math.random() * 10).toString().replace(".", "");
-       };
-
        dragonblocks.getModInfo = modname => {
                return dragonblocks.mods[modname] || dragonblocks.gamemods[modname];
        };
                loadingMods[modname] = false;
        };
 
-       dragonblocks.loadMods = selectedMods = _ => {
+       dragonblocks.loadMods = selectedMods => {
                dragonblocks.loadedMods = {};
 
                for (let mod in selectedMods)
 
                if (dragonblocks.loggedin)
                        setTimeout(_ => {
-                               dragonblocks.player.despawn();
+                               dragonblocks.player.removeFromMap();
                                dragonblocks.world.save();
                                location.reload();
                        });
        };
 
        let modules = [
+               "content_mgr",
                "assets",
                "key_handler",
                "gui",
                "node",
                "tool",
                "group",
-               "builtin",
                "map_node",
                "map_display",
                "map",
+               "builtin",
                "item_stack",
                "inventory",
                "out_stack",