Load Order Editor Drag-Drop 1.0

Please do not ask when mod authors will update their mods to 3.9.X
Bothering mod authors will lead to warnings and repeat offenses will lead to eventual bans.

Order your mods with a drag-drop interface.

Extract the LoEDD folder to SPT-AKI base dir (Next to Aki.Launcher.exe)


Features:

  • Automatically gets all mods in ./user/mods and creates a load order list from them.
  • if you already have an order.json, it will reorder the items to match those. (Your load order persists)
  • When you press save, it dumps the list items to order.json after backing the old order up as order.bkp.
  • You can hover each mod for more information about it (pulled from package.json)
    • name: modName (from package.json)
    • folder_name: folderName (in user/mods)
    • version: 1.0.0 (from package.json)
    • author: Author Name (from package.json)
    • akiVersion: ~3.8.x (from package.json)

Preview (OLD VERSION):



hover info:

  • Version 1.0

    Initial version of the port to QT6. Gets rid of python, which should speed things up, and make compiling less goofy.

    If you were using the old Python version this should be functionally identical, aside from needing to be in ./LoEDD relative to your spt base directory.
    The UI looks different because it's just using basic QT6 ui. The alternating background colors might make a return, but it works as is :thumbup:

    Extract to SPT Base directory.

  • Version 0.2

    • config file
    • warning when closing without saving
    • persistent window size
    • config option to choose whether the app should add new mods to the start or the end of the list
    • general refactor
  • Version 0.1.0

  • ...just a dumb question , how i put my GUI black like your screenshot ?

  • Feature request - add next to the mod some field where we can put load delay in sec. This needed for some mods for compatibility purpose (for example, Realism + ItemInfo)

    • Can you explain how you would add a delay to a mod normally? I haven't seen this before. All this tool currently does is edit an order.json file.

    • Sorry, after carefully reading about delays, found that it must be configured at the mod's config itself

  • I find this very useful. Thanks for uploading it.

    Heart 1
  • can I please ask that you ZIP the file maybe?

    have to turn virus pro off when ddl'ing.

    I'm guessing having them in zip would get it past.

    Anywway thanks, been hoping LOE would update with something like this or continous press on arrow button or something. :thumbup:

    • Done!

    • also LOE author has said they had been planning drag-drop as a feature, but it's kind of difficult to get going because their code is a little harder to work with, but it's in the works. (They coded theirs in C# ground-up).

      This isn't "built" per se, it's a single python script and so it's a bit easier to work with, but also has other drawbacks, like being big and bulky because i essentially have to package an entire python install inside every .exe.

    • awsome. thx. defender really dosn't like this but added exception and you now have full control of my computer. haha.

      but thx zipping got it passed avast quarantining the unconfirmed download.

      So much easier than clicking the up arrow 50 times on each fresh mod install.

      but don't want to take anything away from LOE that is still awesome also.

      thx again. :thumbup: <3

  • Works great, just a couple ideas.


    Could the app save its window size between launches?

    And this is not really important, but maybe a confirmation asking if you really want to exit the app if there are unsaved changes? For forgetful asses like me?


    Cheers mate.

    Heart 1
    • Added those things, should be able to just drop it in and replace the old .exe. Thanks for the suggestion 👍

      Happy 1
  • Holy fuck thank you! I've been wanting this for so long!

    Heart 1
  • Is there anything different with this from the other LOE?

    • The order that pops out works exactly the same, it's just a different UI. I prefer drag-drop as opposed to reordering items by clicking an arrow so it's really up to you.

    • I should maybe mention that mine also supports the hotkey arrow keys on your keyboard. Apparently that was not clear with several people. :D My bad.

      Heart 1
    • i did in fact not know :o

      Happy 1
  • Ok so I don't have any type of order json or mod. I just drag and drop into folder. What you're saying is that's not good enough? I never had any issues with that. Is this something I need to have?

    • it's for reordering the order in which mods load, can be useful when some mods alter the same things, or need to see what other mods do. if you need this, youll know why.

      Heart 1