I am curious about DialogueManager.AddDatabase().
Posted: Mon Aug 10, 2020 10:00 am
Hello
I was using version 1.7.xx and updated to version 2.2.8.
In the course of testing, there were parts that behave differently from previous versions of the code.
When DialogueManager.AddDatabase() is called, DialogueLua.AddChatMapperVariables() is called inside.
Looking at the DialogueLua.AddChatMapperVariables() logic, unlike the previous version, it was overwriting all of the lua tables.
In 1.7.x.x version, only the part included in the newly added database was added to LuaTable.
Is there any reason for this change? I want to know if there is a reason.
Thanks for reading.
I was using version 1.7.xx and updated to version 2.2.8.
In the course of testing, there were parts that behave differently from previous versions of the code.
When DialogueManager.AddDatabase() is called, DialogueLua.AddChatMapperVariables() is called inside.
Looking at the DialogueLua.AddChatMapperVariables() logic, unlike the previous version, it was overwriting all of the lua tables.
In 1.7.x.x version, only the part included in the newly added database was added to LuaTable.
Is there any reason for this change? I want to know if there is a reason.
Thanks for reading.