Actions - SillyBits/satisfactory-savegame-tool-ng GitHub Wiki

Aaaaand ... action

Actions, the actual goal for this tool, and definitely worth its own section :laughing:

As time goes by, more and more actions will be added to the Actions menu:


Validate

Validation, the cause which triggered me to dig into Satisfactory save games and to write a tool for doing such automatically. Still only capable of doing simple validations on value ranges, but more to come in future to find even nastier bugs to smash :grinning:

When triggered, a progress bar pops up to keep you entertained while waiting on the outcome

Shortly afterwards, or not as shorty afterwards with biiig saves reaching a 200MB or more, you'll be presented the results, either good

or ... oh my ... bad ... or good as those errors might be the cause for those crashes you're about to fix

You're advised to hit Yes to see the actual troublemakers

As you can see, scaling is way of ... even the smallest :atom: is several billion times bigger than those stingers :laughing:

You're also advised to Save the report to assist you with finding those references later on as my tool still lacks saving, so you've to use other means with getting rid of those dmaged entries, for example, Goz3rr's savegame editor which can be found on Goz3rr's Github.

Compare

If triggered, this will query for a second savegame to compare against. After all node from both saves are compared, which will take quite a while on huge saves, you will be presented either

or

Hitting Yes will open up the differences dialogs as shown below:

The top-left buttons allows you to fine-grain visualisation by showing/hiding rows:

  • Left missing in right
  • Differences between left and right
  • Right missing in left