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
