IllusionMods / BepisPlugins

A collection of essential BepInEx plugins for games made by Illusion.
GNU General Public License v3.0
383 stars 82 forks source link

ExtensibleSaveFormat cannot load game #9

Closed ghost closed 6 years ago

ghost commented 6 years ago

So, I started a game without any Bepis plugins.

I saved.

I installed this mod.

I can no longer load the game.

No error in Developer console, button simply unresponsive.

Honestly, I do not really know what the mod does, but it comes in a bundle, so I thought it was worth sharing. :)

Blulaz commented 6 years ago

So im not the only one.. my english is not good but i try my best to give additional info

How to reproduce: start a new game -> open the class/transfer menu -> EDIT character through the transfer menu -> make any change (or dont) but when you quit -> make sure to save and apply the changes regardless (very important). after this, you wont be able to save the game, it will still take up a save slot, but when you tried to save, there wont be any prompt saying that you successfully saved the game, and when you tried to load, it will behaves like the file is corrupt / unloadable without any textbox/prompt, you will always be stuck in the "load or no" option.

How to fix: I tried removing sideloader both extensiblesaveformat, through process of elimination and since i dont know what these plugin does, and i think ext.saveformat requires sideloader or the other way around, else error will show up so i remove them too, but after this i can save and load my game normally after doing ingame edits even though i can no longer load my older save. still i would like to know if a fix is possible or at least what each plugin does.

My speculation is that if you use the ext save format, it will changes your save "type", and at the moment it doesnt work well with the save feature ingame, so i would recommend that if you wants to do my temporary fix, do not overwrite your latest "broken" save in case that the creator releases a fix

bbepis commented 6 years ago

This has been fixed in fb4f395, which I plan on releasing sometime later today.

@Blulaz Sideloader relies on extended save format. I haven't heard of that bug before, but I'll investigate it later today as well.

Blulaz commented 6 years ago

Okay thank you very much.

bbepis commented 6 years ago

@Blulaz I have fixed this in e59aa94.

Blulaz commented 6 years ago

erm, did you mean erm, did you mean e59aa94 ? thank you for the good work, but i think i'll wait for the next public release just like everyone else

bbepis commented 6 years ago

Yes, that is what I meant to type. I'll go ahead and close this issue then.