18 changed files with 121 additions and 48 deletions
@ -0,0 +1,18 @@
|
||||
#include "lua/modules/hellfire.hpp" |
||||
|
||||
#include <sol/sol.hpp> |
||||
|
||||
#include "engine/assets.hpp" |
||||
#include "lua/metadoc.hpp" |
||||
|
||||
namespace devilution { |
||||
|
||||
sol::table LuaHellfireModule(sol::state_view &lua) |
||||
{ |
||||
sol::table table = lua.create_table(); |
||||
SetWithSignature(table, "loadData", "()", []() { LoadHellfireArchives(); }); |
||||
SetWithSignature(table, "enable", "()", []() { gbIsHellfire = true; }); |
||||
return table; |
||||
} |
||||
|
||||
} // namespace devilution
|
||||
@ -0,0 +1,9 @@
|
||||
#pragma once |
||||
|
||||
#include <sol/sol.hpp> |
||||
|
||||
namespace devilution { |
||||
|
||||
sol::table LuaHellfireModule(sol::state_view &lua); |
||||
|
||||
} // namespace devilution
|
||||
Loading…
Reference in new issue