From 15b11d52ad02d8bd4d18b6fa0c28a3cdc2541a84 Mon Sep 17 00:00:00 2001 From: MihailRis Date: Fri, 22 Mar 2024 19:45:12 +0300 Subject: [PATCH] fix --- src/logic/scripting/lua/libcore.cpp | 1 + src/logic/scripting/scripting.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/src/logic/scripting/lua/libcore.cpp b/src/logic/scripting/lua/libcore.cpp index 2785ea5e..293bab73 100644 --- a/src/logic/scripting/lua/libcore.cpp +++ b/src/logic/scripting/lua/libcore.cpp @@ -43,6 +43,7 @@ static int l_close_world(lua_State* L) { scripting::engine->setScreen(nullptr); // create and go to menu screen scripting::engine->setScreen(std::make_shared(scripting::engine)); + return 0; } static int l_delete_world(lua_State* L) { diff --git a/src/logic/scripting/scripting.cpp b/src/logic/scripting/scripting.cpp index 95d21cda..9db79551 100644 --- a/src/logic/scripting/scripting.cpp +++ b/src/logic/scripting/scripting.cpp @@ -32,6 +32,7 @@ Level* scripting::level = nullptr; const Content* scripting::content = nullptr; const ContentIndices* scripting::indices = nullptr; BlocksController* scripting::blocks = nullptr; +LevelController* scripting::controller = nullptr; Environment::Environment(int env) : env(env) { }