Hey, first of all thank you for this tool, it's super usefull.
I discovered a minor bug, when the keys of the returned object of "GetPluginSettings", are not between double-quotes like this :
function GetPluginSettings() {
return {
name: "XXXX",
id: "XXXX",
version: "XXXX",
description: "XXXX",
author: "XXXX",
"help url": "XXXX",
category: "XXXX",
type: "XXXX",
rotatable: "XXXX",
flags: "XXXX",
dependency: "XXXX"
};
}
I get an error "object reference not set to an instance".
I did decompile your .exe file and followed up the error and it comes from C2C3ACReader.cs from line 184 -> 222 where you compare for example :
if (string.Compare(strArray1[0], "\"name\"") == 0)
remove the \"\" and it will work perfectly for keys without quotes, since in Javascript object keys are not supposed to be surrounded by quotes if not need
if (string.Compare(strArray1[0], "name") == 0)