Brian Whitman
Chieftain
- Joined
- Apr 3, 2019
- Messages
- 5
Wouldn't it have been easier for everyone to have dumped everything in one pantry....
My problem is that I can't figure what depends on what...what is the chain of dependencies. Does having Exp1 in the dependency mean that Shared and Civ6 base are already there?
Yes, having EXP1 or EXP2 in your dependencies means you are already depending on Shared because EXP1 and EXP2 depend on Shared. And, yes, you already depend on Civ6 also because Shared depends on Civ6.
You can determine the dependency chains by checking the dependencies in each Art.xml file, that can be a bit tedious, but in general the dependencies are like so:
Expansion 2: EXP2 > Shared > Civ6
Expansion 1: EXP1 > Shared > Civ6
Vikings: DLC1 > Shared > Civ6
Vikings Scenario: DLC1 Scenarios > DLC1 > Shared > Civ6
Base Game: Shared > Civ6
All the DLCs are similar to the Vikings DLC
The base game had a Shared project dependency introduced after initial release to support sharing source assets across projects