The mod dependency system introduced in SOMA seems to be partially functional in The Bunker, and the UID and dependency arguments exist to support it. However, while some assets actually do load, the vast majority do not; sounds, graphics, and lang files generally do not load. Some entities load and some do not. The collision data for a few statics seems to register but most if not all statics do not load.
I tested this by loading a test map ported from Amnesia: Rebirth which is heavy in assets exclusive to Rebirth. To my surprise a few assets that are exclusive to Rebirth (and not just left in Bunker's files accidentally) actually do load, but seemingly randomly, and not consistent to any particular track (entities, static objects, etc.). I'm not exactly sure why this is the case. I do not believe mod dependencies worked in Rebirth so I wonder why they actually work (but are very broken) here.
The mod dependency system introduced in SOMA seems to be partially functional in The Bunker, and the UID and dependency arguments exist to support it. However, while some assets actually do load, the vast majority do not; sounds, graphics, and lang files generally do not load. Some entities load and some do not. The collision data for a few statics seems to register but most if not all statics do not load.
I tested this by loading a test map ported from Amnesia: Rebirth which is heavy in assets exclusive to Rebirth. To my surprise a few assets that are exclusive to Rebirth (and not just left in Bunker's files accidentally) actually do load, but seemingly randomly, and not consistent to any particular track (entities, static objects, etc.). I'm not exactly sure why this is the case. I do not believe mod dependencies worked in Rebirth so I wonder why they actually work (but are very broken) here.