Split display strings from GameLogicScript.

This commit is contained in:
hispidence 2022-02-04 19:02:11 +00:00
parent 8a4ca06b25
commit f9f0ac5839
15 changed files with 188 additions and 124 deletions

View file

@ -3,6 +3,7 @@
#include "GameLogicScript.h"
#include "GameFlowScript.h"
#include "Entities/Entities.h"
#include "Strings/StringsHandler.h"
sol::state g_solState;
@ -26,6 +27,11 @@ ScriptInterfaceEntities* ScriptInterfaceState::CreateEntities()
return new GameEntities(&g_solState);
}
ScriptInterfaceStringsHandler* ScriptInterfaceState::CreateStringsHandler()
{
return new StringsHandler(&g_solState);
}
void ScriptInterfaceState::Init()
{
g_solState.open_libraries(sol::lib::base, sol::lib::math);