I still get an exception, I'm afraid.
Code: Select all
[Exception] StackOverflowException: The requested operation caused a stack overflow.
Assignment.SetKeyValue()
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
Assignment.SetKeyValue() at /Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/Chunk/Assignment.cs:114
112: else
113: {
-->114: SetKeyValue(newIndex, key, value);
115: }
116: }
...but I don't think so anymore. It must be from a previous line and it just takes some time to produce the exception. Maybe the previous line?
It certainly looks like it's having a problem with that tempLua environment.
But to be honest, I'm at a complete loss with this because I'm not a proper coder, lol.
I'm also attaching a file with the s string value at runtime, in case it helps somehow. It's copied from VS2017 TXT visualizer, BEFORE it's further processed.