Dancing Hoskuld
Deity
It turns out that it is not possible to have the complex modules we want. The only way to have optional modules is to have them in different folders and have the player add or remove them by using the MFL file.
The main reasons I say this are
This means I need to move things back into folders to support the options we want. For example I will need to move all the Mammoth buildings out of Hydros modules and into the Mammoth folder if Mammoths and their megafauna units are to be optional.
The main reasons I say this are
- there is no way to include or exclude ART files using dependencies or option tags as they are not supported
- same for Unit Classes
- making a building class dependent on a unit class does not work it always fails. I assume the Unit Classes list is initialised but not populated at the time the building class dependencies are checked
This means I need to move things back into folders to support the options we want. For example I will need to move all the Mammoth buildings out of Hydros modules and into the Mammoth folder if Mammoths and their megafauna units are to be optional.