Save manipulation is a thing and it's beautiful.
Feb 5, 2016 20:07:46 GMT
Lord Ba'al, 13thGeneral, and 3 more like this
Post by Gmr Leon on Feb 5, 2016 20:07:46 GMT
So, as I read the Reviews and Opinions thread on Godus Wars and noticed the crashing issues, I couldn't help but think several things. One, that sucks, two, I wonder if we can work around that, and three, I wonder what's in the Godus Wars files anyway.
Going off that last thought, I decided to dig in, and much to my joy, I found that the save files are in unencrypted .csv format, readily available for the tweaking! The game doesn't seem to mind this, at least, not too much.
Here's the default filepath to the saves:
C:\Program Files (x86)\Steam\steamapps\common\Godus Wars\windows\Godus Wars_Data\Saves
As usual, when tinkering with this stuff, I'd recommend backing them up if you want to revert back to a vanilla version of the game. Some quick little notes:
-Your manual save will be Save 1-whatever, at first.
-Save 0 is the autosave, at first.
-If you jump ahead in progress, your autosave will be swapped to a manual save slot.*
-The game may not take your changes at first (that's the auth server issue above) but give it a moment to process things and it should.
-If game doesn't load after restart, make sure you saved the edited .csv file and closed it. If the file is open, the game cannot access it and thus cannot run.
*I found this out as I tested this on my manual save, which was behind in progress, only to find that when it moved to Indovel it autosaved, but the previous autosave was smartly moved out of the way, as mentioned. However, behind the scenes, it should be noted that the file names don't change. So suddenly Save 0 is a manual save, and Save 1 is the auto save. Don't ask me why that madness is the case.
------------------------------------------------------
So if we share what cards we've unlocked so far, we should be able to edit them into our saves so we can get them without having to gamble through the RNG, if anyone's interested in shortcircuiting the game that way. I know it kind of undermines the point to do that, I guess, but it will at least make testing them way faster.
Whatever the case, I've set up a Google Sheet to lay out the few I'd gotten up to that point, including my enemy's cards, which I suspect we may easily be able to swap into our own deck for use. I haven't tried it yet, but given that I was so easily able to give myself a bazillion keys, I'm fairly confident it should work.
Godus Wars Card Unlocks.
Going off that last thought, I decided to dig in, and much to my joy, I found that the save files are in unencrypted .csv format, readily available for the tweaking! The game doesn't seem to mind this, at least, not too much.
Here's the default filepath to the saves:
C:\Program Files (x86)\Steam\steamapps\common\Godus Wars\windows\Godus Wars_Data\Saves
As usual, when tinkering with this stuff, I'd recommend backing them up if you want to revert back to a vanilla version of the game. Some quick little notes:
-Your manual save will be Save 1-whatever, at first.
-Save 0 is the autosave, at first.
-If you jump ahead in progress, your autosave will be swapped to a manual save slot.*
-The game may not take your changes at first (that's the auth server issue above) but give it a moment to process things and it should.
-If game doesn't load after restart, make sure you saved the edited .csv file and closed it. If the file is open, the game cannot access it and thus cannot run.
*I found this out as I tested this on my manual save, which was behind in progress, only to find that when it moved to Indovel it autosaved, but the previous autosave was smartly moved out of the way, as mentioned. However, behind the scenes, it should be noted that the file names don't change. So suddenly Save 0 is a manual save, and Save 1 is the auto save. Don't ask me why that madness is the case.
------------------------------------------------------
So if we share what cards we've unlocked so far, we should be able to edit them into our saves so we can get them without having to gamble through the RNG, if anyone's interested in shortcircuiting the game that way. I know it kind of undermines the point to do that, I guess, but it will at least make testing them way faster.
Whatever the case, I've set up a Google Sheet to lay out the few I'd gotten up to that point, including my enemy's cards, which I suspect we may easily be able to swap into our own deck for use. I haven't tried it yet, but given that I was so easily able to give myself a bazillion keys, I'm fairly confident it should work.
Godus Wars Card Unlocks.