OpenMW Lua, API_VERSION=0

dont-compose-content
Petr Mikheev 4 years ago
parent 85c441ec9a
commit c2280ada1d

@ -21,6 +21,7 @@
Bug #6143: Capturing a screenshot makes engine to be a temporary unresponsive Bug #6143: Capturing a screenshot makes engine to be a temporary unresponsive
Feature #2780: A way to see current OpenMW version in the console Feature #2780: A way to see current OpenMW version in the console
Feature #5489: MCP: Telekinesis fix for activators Feature #5489: MCP: Telekinesis fix for activators
Feature #5996: Support Lua scripts in OpenMW
Feature #6017: Separate persistent and temporary cell references when saving Feature #6017: Separate persistent and temporary cell references when saving
0.47.0 0.47.0

@ -31,6 +31,7 @@ namespace MWLua
{ {
auto* lua = context.mLua; auto* lua = context.mLua;
sol::table api(lua->sol(), sol::create); sol::table api(lua->sol(), sol::create);
api["API_VERSION"] = 0;
api["sendGlobalEvent"] = [context](std::string eventName, const sol::object& eventData) api["sendGlobalEvent"] = [context](std::string eventName, const sol::object& eventData)
{ {
context.mGlobalEventQueue->push_back({std::move(eventName), LuaUtil::serialize(eventData, context.mSerializer)}); context.mGlobalEventQueue->push_back({std::move(eventName), LuaUtil::serialize(eventData, context.mSerializer)});

Loading…
Cancel
Save