I have been experimenting with a simple save game edit that does not appear to work. First, in the user.setting file I set the SaveGameFileFormat to produce an ascii file for easy editing.
Then I save a game where I have 27445 credits, 2444 crystal, 1345 metal showing in the interface as test.save. I close the game. I then open up the saved game file test.save and look for 27455 and find the location of the values for credits, crystal and metal. Like so....
credits 27445.30 Bits=1186809129
metal 2444.58 Bits=1166382756
crystal 1345.34 Bits=1155836661
At this point, I am confidant that I have the right values for credits etc. to change in the saved game file as they are the values that were saved from the game.
I then modify the parameters to something obvious like...
credits 10000.00 Bits=1186809129
metal 5000.00 Bits=1166382756
crystal 3000.34 Bits=1155836661
and close the saved game file.
Now, when I load the saved game file, the values for Credits etc. are still the old values, of 27445 etc.!
I check the saved game file again and the changed values are still there, not the old values that the game has now loaded from somewhere.
So...where did the game get the old values from. I changed them in the saved game file. They must be loading from somewhere else that I am not aware of.
As a check, I save the game back to test.save and the new, changed values of Credits:10000 are now changed back to the old values. So the game is saving the values for Credits etc. where I locate them in the saved game file.
What am I missing? It's a mystery out there in the Sins Universe. And I gots no clue...