Add audio functionality to Lua

This commit is contained in:
Anders Jenbo
2023-11-02 05:30:36 +01:00
parent 8f2990d1e7
commit 4fe90f7b74
4 changed files with 37 additions and 0 deletions
+2
View File
@@ -10,6 +10,7 @@
#include "appfat.h"
#include "engine/assets.hpp"
#include "lua/modules/audio.hpp"
#include "lua/modules/log.hpp"
#include "lua/modules/render.hpp"
#include "plrmsg.h"
@@ -163,6 +164,7 @@ void LuaInitialize()
const sol::table loaded = lua.create_table_with(
"devilutionx.version", PROJECT_VERSION,
"devilutionx.log", LuaLogModule(lua),
"devilutionx.audio", LuaLogModule(lua),
"devilutionx.render", LuaRenderModule(lua),
"devilutionx.message", [](std::string_view text) { EventPlrMsg(text, UiFlags::ColorRed); });
lua["require"] = lua["requireGen"](loaded, LuaLoadScriptFromAssets);