Given this example
array<ref array<int>> myArray = {{1,2,3},{4}}; string resultHolder; Print("Call result: " + GetGame().GetScriptModule().Call(myArray, "Get", false, resultHolder, 0)); Print(resultHolder);
The expected output would be
SCRIPT : Call result: false
because the array getter returns array<int> and here it tries to assign it into an output holder of string but it actually returns
SCRIPT : Call result: true
right now which is incorrect.