When you click "File --> Dependencies --> Add Standard" and add Nova Covert Ops, you can see in the right pane that Nova Covert Ops requires Liberty, Swarm, Void, et.c.
My question is, how does the Galaxy Editor know these are the dependencies?
I've been grep:ing through the data files but I can't find any references to what mods/campaigns depends on other mods/campaigns. Any help would be appreciated.
I've been wondering about the same in the past. And have failed to find any relations between the built-in mods in data files as well. At this point I'm fairly sure that these relations are hardcoded in the executable. Which can actually be semi-confirmed by dumping strings from .exe:
This is an advanced question.
When you click "File --> Dependencies --> Add Standard" and add Nova Covert Ops, you can see in the right pane that Nova Covert Ops requires Liberty, Swarm, Void, et.c.
My question is, how does the Galaxy Editor know these are the dependencies?
I've been grep:ing through the data files but I can't find any references to what mods/campaigns depends on other mods/campaigns. Any help would be appreciated.
I've been wondering about the same in the past. And have failed to find any relations between the built-in mods in data files as well. At this point I'm fairly sure that these relations are hardcoded in the executable. Which can actually be semi-confirmed by dumping strings from .exe:
...
etc.
Previously known as: SomeoneTookMyNameTT