Unable to load map error

Started by Berkyjay, February 08, 2017, 12:39:30 AM

Previous topic - Next topic

Berkyjay

Pretty much all of my saved games are toast saying they failed to load the map.  The only thing that has changed in the 24 hours since I played is this mod was updated through Steam Workshop.

http://steamcommunity.com/sharedfiles/filedetails/?id=751049133

I've attached my outpout_log.txt.

Help me and Thanks!

[attachment deleted by admin due to age]

Berkyjay

This was indeed the Birds and the Bees mod.  I reverted to an older version and my saves are now loading just fine.

Fluffy (l2032)

I'm copy-pasting this here, hopefully it'll help people find out what's wrong.

TLDR; if you're getting unable to load errors and you're subscribed to 'the Birds and the Bees' mod on steam, follow the link below to install the previous version, and disable the steam version.

Once you start a new game, use the steam version again - it actually does fix a few bugs (but unfortunately breaks compatibility with existing saves).

=====================================

Hey guys,

I released an update for Birds and Bees yesterday night that broke existing save games. The folks on steam quickly figured out what's going on, but just to summarize; the update fixed bodies to no longer have double the parts - but I didn't account for current saves that were dependent on this behaviour.

The problem now is that a) this isn't a bug in the code, and b) there's already people and maps out there that now depend on the current implementation. So I can't simply roll back the update. The next problem is that the references to duplicate body parts won't actually be stored by my mod, but by pawns in various places (mostly hediffs). What that means is that I can't add a custom loader that will handle migration from old to new body types as I would otherwise do.

I'm terribly sorry for this oversight, I simply didn't realize there might be references in the saves to the body types - stupid, I know.

I'm afraid the solution, for now, is that if you've got savegames depending on the old implementation, get the old version of the mod. To make that a little bit simpler, here's a direct link to the previous version;
https://www.dropbox.com/s/phbn5376hkeybkc/The%20Birds%20and%20the%20Bees%20v0.16.0.3.zip?dl=1

Berkyjay