ThibautSF / ParadoxosModManager

Software to manage mods for recent Paradox games
37 stars 6 forks source link

Apply a specific mod order #39

Closed ThibautSF closed 5 years ago

ThibautSF commented 5 years ago

A very (very!!!) frequently asked enhancement : make Paradoxos able to make a specific mod order.

After some questions and test (on stellaris). Load order is based on the ASCII order of the mod name, and first mod loaded have priority.

The only way i find to support that implementation is to modify the .mod files. (attribute : "name="). So this is my idea : An execution example

  1. creation of a modlist
  2. mod ordering (different window ? or same window ? ...)
  3. save modifications/order (new attribute in XML mod tag -> integer)
  4. user choose to apply the list
  5. the app generate new .mod files like "pmm{modID|modName}.mod" with attribute name set to "XXX{modOriginalName}" (XXX -> 000 to 999) Note : other attributes stay the same (path, tags, supported_version...)
  6. settings.txt is modified like before with those new files

Notes : image Need to see if we can use a different folder

Option in main window (list manager) to clean PMM .mod files

ThibautSF commented 5 years ago

Points 1 to 4 → Done

ThibautSF commented 5 years ago

Point 5 and 6 done But... customMod/ folder idea don't work ! Need to use mod/ → TODO

ThibautSF commented 5 years ago

Done previous observation.

Need some basic tests first like :

And more complex tests :