#include "lua_api/l_internal.h"
#include "common/c_converter.h"
#include "minimap.h"
+#include "settings.h"
LuaMinimap::LuaMinimap(Minimap *m)
{
int LuaMinimap::l_show(lua_State *L)
{
+ // If minimap is disabled by config, don't show it.
+ if (!g_settings->getBool("enable_minimap"))
+ return 1;
+
Client *client = getClient(L);
assert(client);
}
const char LuaMinimap::className[] = "Minimap";
-const luaL_reg LuaMinimap::methods[] = {
+const luaL_Reg LuaMinimap::methods[] = {
luamethod(LuaMinimap, show),
luamethod(LuaMinimap, hide),
luamethod(LuaMinimap, get_pos),