Adding the ENTITY to the mod:
Code: Select all
<!ENTITY itAmanenP16Cannon "0x00310824">
The mod contains
Code: Select all
extends="0x00310000"
The library AncientRacesVol01.xml (which is 0x00310000) contains
Code: Select all
<Module filename="ErebienItems.xml"/>
It very much reminds me of the Elysium/Huaramarca problems that SOTP based adventures have where Elysium and Huaramarca aren't available even though it seems they should be. This could be fixed by copying the system code into a mod but this was a hack solution IMO. (Possibly all that was needed was the ENTITY in the mod, not all the system code, haven't tried)
I was also working on a mod where I hoped to use AP's Interior Design repair items if they were available but once again was getting errors about "can't find APs items" (I don't know if this can be done but couldn't find out anyway).
There is a very real possibility it could be something I'm missing!
But if not, possibly the game is loading code in the wrong order for adventures?
Or it needs to load all ENTITY UNIDs before loading the UNID code?
Is this just occurring because VOTG is still in development?
If all UNIDs required for a VOTG mod have to be manually added to the mod code that will be... less than optimal!