]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/script/scripting_client.cpp
Remove setlocal and setupvalue from `debug` table whitelist
[dragonfireclient.git] / src / script / scripting_client.cpp
index 1288b1df756bfed704341deacd59dcb6d38bbd32..6643a9509d93512ae939a3deba6978136827b620 100644 (file)
@@ -55,9 +55,6 @@ ClientScripting::ClientScripting(Client *client):
        InitializeModApi(L, top);
        lua_pop(L, 1);
 
-       if (client->getMinimap())
-               LuaMinimap::create(L, client->getMinimap());
-
        // Push builtin initialization type
        lua_pushstring(L, "client");
        lua_setglobal(L, "INIT");
@@ -94,3 +91,8 @@ void ClientScripting::on_camera_ready(Camera *camera)
 {
        LuaCamera::create(getStack(), camera);
 }
+
+void ClientScripting::on_minimap_ready(Minimap *minimap)
+{
+       LuaMinimap::create(getStack(), minimap);
+}