Original Knossos allowed the -mod list to be different than the dependency list. This was not explicitly supported in the interface, but could be accomplished by editing the mod.json file. For example, Destiny of Peace has MjnMHs in the mod list; so the Mjn Main Halls will be used or not used depending on whether they have been installed or not.
With Knossos.NET, this no longer works. So, I have two questions:
1) Is it possible to port this (admittedly undocumented) feature to Knossos.NET?
2) Is there a way for Knossos.NET to explicitly mark a dependency as optional?
Original Knossos allowed the -mod list to be different than the dependency list. This was not explicitly supported in the interface, but could be accomplished by editing the mod.json file. For example, Destiny of Peace has MjnMHs in the mod list; so the Mjn Main Halls will be used or not used depending on whether they have been installed or not.
With Knossos.NET, this no longer works. So, I have two questions: 1) Is it possible to port this (admittedly undocumented) feature to Knossos.NET? 2) Is there a way for Knossos.NET to explicitly mark a dependency as optional?