The Ur-Quan Masters Discussion Forum

The Ur-Quan Masters Re-Release => General UQM Discussion => Topic started by: Serosis on April 21, 2019, 03:52:35 am



Title: Updated Jucce's UQM save editor
Post by: Serosis 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: Serosis 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: Serosis 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.
Well that's a pretty nonsensical statement. If the saves didn't allow it, then saving the game would reset your escort ships to some default set, so there must be a way to do itů


Title: Re: Updated Jucce's UQM save editor
Post by: Serosis 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.
Well that's a pretty nonsensical statement. If the saves didn't allow it, then saving the game would reset your escort ships to some default set, so there must be a way to do 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.