Title: Updated Jucce's UQM save editor Post by: JHGuitarFreak on April 21, 2019, 03:52:35 am Hey everybody,
I was fiddling around with the code to jucce's save editor and I decided to give it an upgrade so that it can also load saves from the top-most popular mods. Unfortunately it still has the same limitations as before but hopefully that can change in the future. (https://i.imgur.com/i1gEft2m.png) (https://i.imgur.com/i1gEft2.png) Download: http://files.serosis.net/Misc/TheUQMSaveEditor.zip Jucce's original thread: https://forum.uqm.stack.nl/index.php?topic=4672.0 Enjoy! UPDATE: There is a tiny glitch in that sometimes it doesn't load the Fuel and Crew values. All you have to do for the time being is re load the save. Title: Re: Updated Jucce's UQM save editor Post by: CelticMinstrel on April 21, 2019, 10:06:48 pm Just checking, but I suppose it still can't be run on a Mac, right? What language was it written in anyway?
Title: Re: Updated Jucce's UQM save editor Post by: JHGuitarFreak on April 22, 2019, 12:46:10 pm You could throw it at Mono or WINE since it's written in C#.
Another option is a Win10 virtual machine since I had to build it in the latest .Net framework [4.8]. Title: Re: Updated Jucce's UQM save editor Post by: Schizoid on May 04, 2019, 09:43:30 am Good stuff. Thanks for this.
Unfortunately I could not add escort ships. Can anyone tell me how to do this? Title: Re: Updated Jucce's UQM save editor Post by: JHGuitarFreak on May 05, 2019, 01:22:23 am Good stuff. Thanks for this. Unfortunately I could not add escort ships. Can anyone tell me how to do this? You can't. The saves themselves won't allow it. I will be working on that for versions of UQM that are based on the latest Git snapshots (MegaMod and macOS for the time being) For now though I'll be releasing a redesigned version of this save editor in a bit. ________________________________________________________________________________________________________ I recently updated the save editor to a completely redesigned version inspired by Jucce's old save editor with a mix of my own SC3 save editor style: (https://i.imgur.com/5OfrnCEm.png) (https://i.imgur.com/5OfrnCE.png) Same link as before: http://files.serosis.net/Misc/TheUQMSaveEditor.zip Title: Re: Updated Jucce's UQM save editor Post by: CelticMinstrel on May 07, 2019, 03:03:18 pm Good stuff. Thanks for this. Unfortunately I could not add escort ships. Can anyone tell me how to do this? You can't. The saves themselves won't allow it. Title: Re: Updated Jucce's UQM save editor Post by: JHGuitarFreak on May 07, 2019, 10:19:38 pm Good stuff. Thanks for this. Unfortunately I could not add escort ships. Can anyone tell me how to do this? You can't. The saves themselves won't allow it. For my level of skill it would have to be converting the load/save code from UQM to C# and using that. I can't even pretend to understand how the save compression works for Vanilla UQM. But to explain further on why some variables aren't editable... Most of the variables that are "visible" to the user are mainly used for the summary screen when you're loading the game. Changing those variables only changes what's visible on that screen but not in the save state. Hence why a few of the fields are not editable in the save editor. The latest Git snapshot barely does any compression so MegaMod and macOS saves are slightly more (easily) editable. Title: Re: Updated Jucce's UQM save editor Post by: jucce on September 20, 2019, 01:44:05 am Nice to see that you took the initiative to update the save game editor. When it comes to editing escort ships, as mentioned the save games are compressed so although some values are easy to read (like the ships) they are hard to modify. That's why I also created the memory editor (https://forum.uqm.stack.nl/index.php?topic=4890.msg71897) that can modify things like the escort ships and items. Modifying those things in memory is easier.
Title: Re: Updated Jucce's UQM save editor Post by: JHGuitarFreak on September 20, 2019, 03:35:48 am If I took my time with it I could probably port over UQM's compression algo to the save editor and completely crack it open for editing.
But if I were to do that I would also port over the Load/Save code to make it more complete. Kinda outside the scope currently, but maybe some time in the future. UPDATE: Jucce has given me the go-ahead to make the code public so here it is: https://github.com/Serosis/UQMEdit |