All three filters are set to *
. I also tried setting only the propertyFilter to *
and leaving the first two empty, same results.
DiffType and DiffProtoType are also set to *
So it seems the test if(not prototype)
equates to true, prototype being IRawData.getPrototype(typeName,prototypeName)
.
I am not sure where the values for DiffType (typeName) and DiffPrototype (prototypeName) come from. I see they are runtime values, so I assume they are assigned.
I noticed in the code, their default values are ""
and not "*"
.
So I tried hard coding the values to be ""
inside the diffPrototype function, but then I just get ERROR: prototype / not found.
I do have your Base Prototype Data mod installed but never populated it, if that could be the issue.
4.232 Script @__Kux-RawDataProvider__/modules/RawData.lua:66: RawData.filterList
{
["*"] = {
["*"] = {
["*"] = {}
}
}
}
Edit: Base Diff is not enabled.
Edit 2: And please, do not lose sleep over this, not a big deal.