Got it! But the shipdata has more than one issue.
1) PlistEdit Pro opens it as a JSON-file, but it should be ASCII. Due to this the file isn't fixable even if all fixes are applied. Because it doesn't have JSON-format, PlistEdit Pro refuses to save or even convert it.
Thus I had to create a new, empty plist in the correct ASCII format, and then copy the code wholesale into it. From there we have a working basis.
2) There's three syntax errors (it's three times the same, so it's likely a c&p-issue). It's in the entries
rh_adck_iteng
random_hits_patrol_impcourier
random_hits_mark_imptrader
To be more precise, in their
materials
dictionary. Each of them looks like this:
Code: Select all
materials =
{
"itrader.png" =
{
diffuse_map = "rh_itrader.png";
illumination_map = "rh_itrader_i.png";
shininess = 64;
specular = (1.0, 0.7, 0.5, 1.0);
}
};
and in each case there's the semicolon after the second-to-last bracket missing. It must be
Code: Select all
materials =
{
"itrader.png" =
{
diffuse_map = "rh_itrader.png";
illumination_map = "rh_itrader_i.png";
shininess = 64;
specular = (1.0, 0.7, 0.5, 1.0);
}; <== insert ';' here
};
Inserting the three missing semicolons into the pasted new file makes it savable as a valid plist in ASCII format.