This is what AggressiveWimp means:
whoward69's zip your mods and attach tutorial
Because the errors that I am seeing in your database logs are reporting problems that are not showing anywhere in the chunks of XML code you have posted so far.
-------------------------------------------------------------------------------
Though one problem is that it is
<Civilization_BuildingClassOverrides> and not
<Civilization_BuildingClassrides> as the database reports you are trying to use. Unless of course this particular error is coming from another mod that you have downloaded from Steam (for example).
-------------------------------------------------------------------------------
<Traits> has no column named
<TradeRouteChange>, which is another error being reported. Same problem as for using
<TradeRouteModifier> for
<Buildings>, as noted at the bottom of this post.
-------------------------------------------------------------------------------
Also from your code:
Code:
[245854.890] columns Language, Tag are not unique
[245854.890] While executing - 'insert into Language_en_US('Tag', 'Text') values (?, ?);'
[245854.890] In XMLSerializer while inserting row into table insert into Language_en_US('Tag', 'Text') with values (TXT_KEY_CIV5_INCA_SLINGER_TEXT, , ).
[245854.890] In XMLSerializer while updating table Language_en_US from file XML/Units.xml.
[245854.890] columns Language, Tag are not unique
Lines with the same error code number at the beginning of the line are related to each other, but you have to learn how to read the groups of lines that are for the same basic type of error. Notice that the top line and bottom line I have quoted here are the same. Generally you will get this in the DataBase.log for an error that occured within the
<Language_en_US>. But the following three lines are for a different error:
Code:
[245854.890] table Buildings has no column named TradeRouteModifier
[245854.890]
[245854.890] In XMLSerializer while updating table Buildings from file XML/Buildings.xml.
and here is another grouping:
Code:
[245854.890] table Traits has no column named TradeRouteChange
[245854.890]
[245854.890] In XMLSerializer while updating table Traits from file XML/Trait.xml.
All three groupings have the same starting error number, but there are three different errors being reported. Note that with the exception of the
<Language_en_US> errors, the last line of each error group reports which
file contained the error. So with the exception of the
<Language_en_US> reports, that is your signal that any following lines are due to a different error.
So these lines
Code:
[245854.890] columns Language, Tag are not unique
[245854.890] While executing - 'insert into Language_en_US('Tag', 'Text') values (?, ?);'
[245854.890] In XMLSerializer while inserting row into table insert into Language_en_US('Tag', 'Text') with values (TXT_KEY_CIV5_INCA_SLINGER_TEXT, , ).
[245854.890] In XMLSerializer while updating table Language_en_US from file XML/Units.xml.
[245854.890] columns Language, Tag are not unique
are telling you that you have a
<Row Tag="TXT_KEY_SOMETHING"> which is an
exact repeat of something the game already has, and that the repeat is
TXT_KEY_CIV5_INCA_SLINGER_TEXT. Repeat errors of this kind cause the game to discard the
entire file where they are located. The same will be true of the errors with
Civilization_BuildingClassrides and
<TradeRouteChange> within
<Traits> : the game discards the entire file where those sorts of errors occur.
-------------------------------------------------------------------------------
Code:
[245857.093] Invalid Reference on Leader_Traits.TraitType - "TRAIT_LAND_OF_OUR_FATHERS" does not exist in Traits
Is stating that there is no such defined leader trait as TRAIT_LAND_OF_OUR_FATHERS, but this is probably occuring because of the earlier error in
<Traits> is eliminating that file where "TRAIT_LAND_OF_OUR_FATHERS" is being defined.
-------------------------------------------------------------------------------
Code:
[245854.890] table Buildings has no column named TradeRouteModifier
[245854.890]
[245854.890] In XMLSerializer while updating table Buildings from file XML/Buildings.xml.
BNW changed
<TradeRouteModifier> to
<CityConnectionTradeRouteModifier>, so while
<TradeRouteModifier> is good for Vanilla and G&K, it is no good for BNW.