int Require(lua_State *L) { LuaManager *Lua = GetObjectFromState<LuaManager>(L, "Luaman"); GString Request = luaL_checkstring(L, 1); GString File = GameState::GetInstance().GetSkinScriptFile(Request.c_str()); lua_pushboolean(L, Lua->Require(File)); return 1; }
int FallbackRequire(lua_State *L) { LuaManager *Lua = GetObjectFromState<LuaManager>(L, "Luaman"); lua_pushboolean(L, Lua->Require(GameState::GetInstance().GetFallbackSkinFile(luaL_checkstring(L, 1)))); return 1; }