Orbital-Science
Orbital-Science copied to clipboard
Universal Storage parts show up when US is not installed
Condition FOR[DMagic]:NEEDS[UniversalStorage]
is always satisfied.
Since ModuleManager looks for any subfolder in GameData
named UniversalStorage
, the folder DMagicOrbitalScience/UniversalStorage
satisfies the NEEDS condition.
Renaming the folder DMagicOrbitalScience/UniversalStorage
solves the issue.
This is not correct; only top-level directories are detected as a mod.
However by having the condition on an additional configuration snippet instead of on the main PART definition does cause this issue, as well as throwing loads of errors during (debug) load.
I'm guessing the reason it's been setup this way is to allow any existing craft to load even if UniversalStorage has not been installed, although I'd hate to guess what the actual results would be since the models aren't available.