ThibautSF / ParadoxosModManagerRework

Software to manage mods for recent Paradox games, work in progress, Java 11
MIT License
64 stars 7 forks source link

[Major] Does the custom mod order override "dependencies" in the .mod file itself? #13

Open deschain212 opened 5 years ago

deschain212 commented 5 years ago

So some mods have dependencies that ensure other mods load before them, does the "Use custom order" button override them?

ThibautSF commented 5 years ago

Since i change the value "name" in all .mod (new temp .mod file are created) this will be overridden.

Do you have a documented link about that feature, or some mod as sample ? (only .mod files should be enough)

deschain212 commented 5 years ago

d212mod.txt

It didnt let me upload a .mod file here, but this is an example from one of my mods. I ask because 2 mods I use have a conflicting file, but one of them has a dependecy with eachother, so I wondered if your app in some way overrides them. Would really appreciate a documentation in how your mod load order functions, but thanks for your work on this anyway, it really helps for people like me who like to have 20+ mods active in Paradox's games.

claudejdev commented 5 years ago

The Alternative Air Base Icons mod, has a dependency configured :

name="Alternative Air Base Icons" archive="aabi.zip" dependencies={ "Strategic View Adjustments" "Strategic View Adjustments (MP/A variant)" } tags={ "Graphics" } picture="aabi.png" remote_file_id="1690638578" supported_version="1.7.*"

If Strategic View Adjustments is loaded, Alternative Air Base Icons will be loaded after it.

ThibautSF commented 5 years ago

TODO:

More:

Workaround for now : Just put main mod before sub mods in your custom order i suppose

ThibautSF commented 4 years ago

This observation/question was said also on discord and forums. I put that on major.

But I might be waiting for updates from CWTools (CLI project) in order to have a better parsing/writing for PDXScript files