Goz3rr / SatisfactorySaveEditor

298 stars 78 forks source link

Add basic unsaved changes tracking, prevent crashes when no opened save, and let user choose inventory slot count when cheating #3

Closed budak7273 closed 5 years ago

budak7273 commented 5 years ago

Details on the 3 things I mentioned in the title:

The unsaved changes tracking does not apply for clicking X; I ran into some issues with that described on the relevant commit message. It also does not track values in the WPF text boxes being changed, I discussed this in Discord with Goz3rr.

Options like save, cheat, etc. have been changed to not be allowed when a save has not yet been opened. Previously this would crash the program because the root item or save would be null.

Uses a Visual Basic import for the slot count prompt. I hope that isn't an issue.

budak7273 commented 5 years ago

Redoing as portions and with new changes as discussed with Goz3rr on Discord.