I am going to copy and paste my thread from the official boards, as no one over there seems to be able to help me. I hope you guys can:
I have started working on a mod containing a few tweaks to the AI. However, I have a few questions you guys might be able to answer:
In ModBuddy I have created a new project/mod, made a copy of several of the AI XML-files, and imported them to my mod. I have then changed a few values, and would like to load my mod to test it.
When I load my mod, I get a couple of errors in database.log. All of which are similar to these:
[3270.280] Invalid Reference on Civilizations.CivilopediaTag - "TXT_KEY_CIV5_BABYLON" does not exist in Language_en_US
[3270.280] Invalid Reference on Civilizations.Civilopedia - "TXT_KEY_CIV_AMERICA_PEDIA" does not exist in Language_en_US
[3270.295] Invalid Reference on Feature_YieldChanges.FeatureType - "FEATURE_RIVER" does not exist in Features
I have not edited anything that would reference the above, and even if I had, should the game not contain the original XML-files, making invalid references impossible?
So, my questions are as follows:
1) If I make a new version of CIV5TacticalMoves.xml, and add the OnModActivated -> UpdateDatabase -> XML/AI/CIV5TacticalMoves.xml, should my file replace the original?
2) Should every file I do NOT include in the mod, automatically use the original file?
3) The database.log ends with [3270.295] Failed Validation. Does this mean that the mod was not loaded? I should mention, that the game starts just fine, and I am able to play.
Thank you
I have started working on a mod containing a few tweaks to the AI. However, I have a few questions you guys might be able to answer:
In ModBuddy I have created a new project/mod, made a copy of several of the AI XML-files, and imported them to my mod. I have then changed a few values, and would like to load my mod to test it.
When I load my mod, I get a couple of errors in database.log. All of which are similar to these:
[3270.280] Invalid Reference on Civilizations.CivilopediaTag - "TXT_KEY_CIV5_BABYLON" does not exist in Language_en_US
[3270.280] Invalid Reference on Civilizations.Civilopedia - "TXT_KEY_CIV_AMERICA_PEDIA" does not exist in Language_en_US
[3270.295] Invalid Reference on Feature_YieldChanges.FeatureType - "FEATURE_RIVER" does not exist in Features
I have not edited anything that would reference the above, and even if I had, should the game not contain the original XML-files, making invalid references impossible?
So, my questions are as follows:
1) If I make a new version of CIV5TacticalMoves.xml, and add the OnModActivated -> UpdateDatabase -> XML/AI/CIV5TacticalMoves.xml, should my file replace the original?
2) Should every file I do NOT include in the mod, automatically use the original file?
3) The database.log ends with [3270.295] Failed Validation. Does this mean that the mod was not loaded? I should mention, that the game starts just fine, and I am able to play.
Thank you