List variables are now correctly converted to Jint arrays.

This commit is contained in:
ruri
2019-09-30 11:19:27 +02:00
parent 4de362db87
commit 951caa03da
+17 -1
View File
@@ -488,7 +488,23 @@ namespace RuriLib.LS
// Add in all the variables
foreach (var variable in data.Variables.All)
{
try { jsengine.SetValue(variable.Name, variable.Value); } catch { }
try
{
switch (variable.Type)
{
case CVar.VarType.Single:
jsengine.SetValue(variable.Name, variable.Value);
break;
case CVar.VarType.List:
jsengine.SetValue(variable.Name, (variable.Value as List<string>).ToArray());
break;
default:
break;
}
}
catch { }
}
// Execute JS