That's to be expected. Changes made by script override the planetinfo.plist settings for a specific planet (and the save-file serves just as the script's memory), and changes made by planetinfo.plist settings for a specific planet override planetinfo.plist's universal settings in the system in question.El Viejo wrote:I'd meant to mention this a while ago, but forgot.
It seems that the info for certain special systems stored in the savefile overrides the planetinfo.plist settings.
So in the end you get a hierarchy of overriding with three levels (if I haven't overlooked another level): at the lowest level there are the universal settings, one level above the settings for a specific planet, and the script on top of it can change all settings on the fly (although some changes only go into effect after the next jump into the system).
It's also briefly explained here.