add hud.is_open(layoutid) --> bool

This commit is contained in:
MihailRis
2025-11-09 23:11:12 +03:00
parent 65bba0088b
commit db05527fcf
3 changed files with 18 additions and 0 deletions
+6
View File
@@ -189,6 +189,11 @@ static int l_reload_script(lua::State* L) {
return 0;
}
static int l_is_open(lua::State* L) {
auto layoutid = lua::require_string(L, 1);
return lua::pushboolean(L, hud->isOpen(layoutid));
}
const luaL_Reg hudlib[] = {
{"open_inventory", wrap_hud<l_open_inventory>},
{"close_inventory", wrap_hud<l_close_inventory>},
@@ -208,5 +213,6 @@ const luaL_Reg hudlib[] = {
{"_set_debug_cheats", wrap_hud<l_set_debug_cheats>},
{"set_allow_pause", wrap_hud<l_set_allow_pause>},
{"reload_script", wrap_hud<l_reload_script>},
{"is_open", wrap_hud<l_is_open>},
{nullptr, nullptr}
};