BL3HotfixWebUI icon indicating copy to clipboard operation
BL3HotfixWebUI copied to clipboard

Saving a preset then loading it does not preserve the order of the mods

Open natekennedy opened this issue 4 years ago • 2 comments

I am using the EXE and the web interface. I can configure hotfixes, save and load presets, apply the hotfixes and use them in the game, etc. Everything works great.

BUT, loading a preset does not preserve the load order from when you saved the preset. Here is the scenario I can use to reproduce this on my machine:

  1. Load up BHMM and the web UI.
  2. Add some mods and order them around.
  3. Save it as a preset.
  4. Move a mod around. Save the preset.
  5. Load the preset. You will see the order has changed.

Sometimes step 4 isn't even necessary.

Small bug. Some mods require a specific load order, so it can be time consuming to reorder the mod list each time the preset is loaded or restored after you start the EXE + web UI.

I love this program. Awesome work! What else can I provide you?

natekennedy avatar Aug 19 '21 23:08 natekennedy

Heya,

thanks for the bugreport.

It is somewhat of a known issue. I've been attempting to fix this for version 1.02.

It seems to be fine from what I've tested, but I need to double check. This most likely happens due to it being sent as JSON. And JSON is not really a format where order of the data matters.

I currently have no ETA for 1.02 though.

c0dycode avatar Aug 20 '21 07:08 c0dycode

Didn't get notified of your response, sorry about that. I figured it would be a little detail like your explanation. Sounds good about a possible fix -- and no worries! Love that you put this awesome tool out there.

natekennedy avatar Aug 26 '21 02:08 natekennedy