diff --git a/src/TLuaEngine.cpp b/src/TLuaEngine.cpp index f92ff3c..21ba656 100644 --- a/src/TLuaEngine.cpp +++ b/src/TLuaEngine.cpp @@ -1012,6 +1012,10 @@ TLuaEngine::StateThreadData::StateThreadData(const std::string& Name, TLuaStateI } MPTable.set_function("Get", &LuaAPI::MP::Get); + MPTable.set_function("GetServerTimeMS", [this](const sol::this_state ts) { + return make_object(sol::state_view(ts), this->mEngine->Server().GetServerTimeMS()); + }); + auto UtilTable = StateView.create_named_table("Util"); UtilTable.set_function("LogDebug", [this](sol::variadic_args args) { std::string ToPrint = "";