recommended and load order independent (+~) dependencies
Posted: Sat Jun 27, 2026 4:38 am
Since we now have recommended dependencies it would be great if there is a way to have an option to make them load order independent. Right now those are exclusive options.
Given mod a and an optional addon a++, it would be great if a could recommend a++, but since a++ is an extension, it wants to run after a. The alternative would be to merge them and add a setting to enable a++, but then handling required dependencies of a++ becomes a mess.
current: a++ must run before a
wanted: a++ runs after a
Given mod a and an optional addon a++, it would be great if a could recommend a++, but since a++ is an extension, it wants to run after a. The alternative would be to merge them and add a setting to enable a++, but then handling required dependencies of a++ becomes a mess.
current: a++ must run before a
Code: Select all
mod a:
dependencies: { "+ a++" } -- recommend a++, force a++ to run first
mod a++:
dependencies: { "~ a" } -- does not work without a
Code: Select all
mod a:
dependencies: { "+~ a++" } -- recommend, but don't modify load order
mod a++:
dependencies: { "a" } -- does not work without a, forces a to run first