It seems that with the new Pirate_KK code base, all sorts of reinitalization code causes errors.
I haven't figured out why yet, but I suspect it might have to do with the different system for initModels, initializing towns and islands.
However, there is probably a reason for that being rewritten in the first place, related to either Select Storyline filters or Periods code.
I'll try to fix it properly, but if that turns out not to be possible, I think we should discuss how to deal with it.
We could initialize stuff only once when you start a New Game and be done with it, for example.
Which things DO we need to be able to update on savegames? Especially ships would be nice, but I think that still works.
Anything else?
I haven't figured out why yet, but I suspect it might have to do with the different system for initModels, initializing towns and islands.
However, there is probably a reason for that being rewritten in the first place, related to either Select Storyline filters or Periods code.
I'll try to fix it properly, but if that turns out not to be possible, I think we should discuss how to deal with it.
We could initialize stuff only once when you start a New Game and be done with it, for example.
Which things DO we need to be able to update on savegames? Especially ships would be nice, but I think that still works.
Anything else?