The MunchKING
Chieftain
- Joined
- Jul 8, 2008
- Messages
- 17
So I was trying to make a modified version of Teddy's power for a civilization, and all the sudden the game won't load anymore. When I try to start a game it just drops to the main menu.
The Database log says...
And the relevant code I was inserting to try and upgrade Teddy's power is...
The Database log says...
Code:
[2490164.670] [Gameplay] ERROR: UNIQUE constraint failed: CivilizationTraits.CivilizationType, CivilizationTraits.TraitType
[2490164.670] [Gameplay]: While executing - 'insert into CivilizationTraits('CivilizationType', 'TraitType') values (?, ?);'
[2490164.670] [Gameplay]: In XMLSerializer while inserting row into table insert into CivilizationTraits('CivilizationType', 'TraitType') with values (CIVILIZATION_DOUGCIV, TRAIT_CIVILIZATION_CONCENT_GOVERNED, ).
[2490164.670] [Gameplay]: In XMLSerializer while updating table CivilizationTraits from file FunCivs_Civilizations.xml.
[2490164.670] [Gameplay] ERROR: UNIQUE constraint failed: CivilizationTraits.CivilizationType, CivilizationTraits.TraitType
[2490164.673] [Gameplay] ERROR: FOREIGN KEY constraint failed
[2490164.673] [Gameplay] ERROR: FOREIGN KEY constraint failed
[2490164.673] [Gameplay]: Validating Foreign Key Constraints...
[2490164.674] [Gameplay] ERROR: Invalid Reference on Buildings.TraitType - "TRAIT_CIVILIZATION_BUILDING_VIDEO_GAME" does not exist in Traits
[2490164.675] [Gameplay] ERROR: Invalid Reference on CivilizationTraits.TraitType - "TRAIT_CIVILIZATION_CONCENT_GOVERNED" does not exist in Traits
[2490164.685] [Gameplay]: Failed Validation.
[2490164.710] [Gameplay]: Validating Foreign Key Constraints...
[2490164.724] [Gameplay]: Passed Validation.
[2490166.483] [FullTextSearch]: FTS - Creating Context
[2490166.605] [Configuration] ERROR: no such table: DiplomacyInfo
[2490166.605] [Configuration]: In Query - insert into DiplomacyInfo('Type', 'BackgroundImage') values (?, ?);
[2490166.605] [Configuration]: In XMLSerializer while updating table DiplomacyInfo from file FunCivs_Config.xml.
[2490167.441] [Configuration]: Validating Foreign Key Constraints...
[2490167.441] [Configuration]: Passed Validation.
[2490172.778] [FullTextSearch]: FullTextSearch - Shutting down
And the relevant code I was inserting to try and upgrade Teddy's power is...
Code:
<TraitModifiers>
<Row TraitType="TRAIT_CIVILIZATION_MIGHTY" ModifierId="TRAIT_MIGHTY_AUTOCRACY_BONUS_RATE"/>
<Row TraitType="TRAIT_CIVILIZATION_MIGHTY" ModifierId="TRAIT_MIGHTY_OLIGARCHY_BONUS_RATE"/>
<Row TraitType="TRAIT_CIVILIZATION_MIGHTY" ModifierId="TRAIT_MIGHTY_CLASSICAL_REPUBLIC_BONUS_RATE"/>
<Row TraitType="TRAIT_CIVILIZATION_MIGHTY" ModifierId="TRAIT_MIGHTY_MONARCHY_BONUS_RATE"/>
<Row TraitType="TRAIT_CIVILIZATION_MIGHTY" ModifierId="TRAIT_MIGHTY_THEOCRACY_BONUS_RATE"/>
<Row TraitType="TRAIT_CIVILIZATION_MIGHTY" ModifierId="TRAIT_MIGHTY_MERCHANT_REPUBLIC_BONUS_RATE"/>
<Row TraitType="TRAIT_CIVILIZATION_MIGHTY" ModifierId="TRAIT_MIGHTY_FASCISM_BONUS_RATE"/>
<Row TraitType="TRAIT_CIVILIZATION_MIGHTY" ModifierId="TRAIT_MIGHTY_COMMUNISM_BONUS_RATE"/>
<Row TraitType="TRAIT_CIVILIZATION_MIGHTY" ModifierId="TRAIT_MIGHTY_DEMOCRACY_BONUS_RATE"/>
</TraitModifiers>
<Modifiers>
<Row>
<ModifierId>TRAIT_MIGHTY_AUTOCRACY_BONUS_RATE</ModifierId>
<ModifierType>MODIFIER_PLAYER_GOVERNMENT_ADJUST_BONUS_RATE</ModifierType>
</Row>
<Row>
<ModifierId>TRAIT_MIGHTY_OLIGARCHY_BONUS_RATE</ModifierId>
<ModifierType>MODIFIER_PLAYER_GOVERNMENT_ADJUST_BONUS_RATE</ModifierType>
</Row>
<Row>
<ModifierId>TRAIT_MIGHTY_CLASSICAL_REPUBLIC_BONUS_RATE</ModifierId>
<ModifierType>MODIFIER_PLAYER_GOVERNMENT_ADJUST_BONUS_RATE</ModifierType>
</Row>
<Row>
<ModifierId>TRAIT_MIGHTY_MONARCHY_BONUS_RATE</ModifierId>
<ModifierType>MODIFIER_PLAYER_GOVERNMENT_ADJUST_BONUS_RATE</ModifierType>
</Row>
<Row>
<ModifierId>TRAIT_MIGHTY_MERCHANT_REPUBLIC_BONUS_RATE</ModifierId>
<ModifierType>MODIFIER_PLAYER_GOVERNMENT_ADJUST_BONUS_RATE</ModifierType>
</Row>
<Row>
<ModifierId>TRAIT_MIGHTY_THEOCRACY_BONUS_RATE</ModifierId>
<ModifierType>MODIFIER_PLAYER_GOVERNMENT_ADJUST_BONUS_RATE</ModifierType>
</Row>
<Row>
<ModifierId>TRAIT_MIGHTY_DEMOCRACY_BONUS_RATE</ModifierId>
<ModifierType>MODIFIER_PLAYER_GOVERNMENT_ADJUST_BONUS_RATE</ModifierType>
</Row>
<Row>
<ModifierId>TRAIT_MIGHTY_FASCISM_BONUS_RATE</ModifierId>
<ModifierType>MODIFIER_PLAYER_GOVERNMENT_ADJUST_BONUS_RATE</ModifierType>
</Row>
<Row>
<ModifierId>TRAIT_MIGHTY_COMMUNISM_BONUS_RATE</ModifierId>
<ModifierType>MODIFIER_PLAYER_GOVERNMENT_ADJUST_BONUS_RATE</ModifierType>
</Row>
</Modifiers>
<ModifierArguments>
<Row>
<ModifierId>TRAIT_MIGHTY_AUTOCRACY_BONUS_RATE</ModifierId>
<Name>BonusRate</Name>
<Value>300</Value>
</Row>
<Row>
<ModifierId>TRAIT_MIGHTY_AUTOCRACY_BONUS_RATE</ModifierId>
<Name>BonusType</Name>
<Value>GOVERNMENTBONUS_WONDER_CONSTRUCTION</Value>
</Row>
<Row>
<ModifierId>TRAIT_MIGHTY_OLIGARCHY_BONUS_RATE</ModifierId>
<Name>BonusRate</Name>
<Value>300</Value>
</Row>
<Row>
<ModifierId>TRAIT_MIGHTY_OLIGARCHY_BONUS_RATE</ModifierId>
<Name>BonusType</Name>
<Value>GOVERNMENTBONUS_COMBAT_EXPERIENCE</Value>
</Row>
<Row>
<ModifierId>TRAIT_MIGHTY_CLASSICAL_REPUBLIC_BONUS_RATE</ModifierId>
<Name>BonusRate</Name>
<Value>300</Value>
</Row>
<Row>
<ModifierId>TRAIT_MIGHTY_CLASSICAL_REPUBLIC_BONUS_RATE</ModifierId>
<Name>BonusType</Name>
<Value>GOVERNMENTBONUS_GREAT_PEOPLE</Value>
</Row>
<Row>
<ModifierId>TRAIT_MIGHTY_MONARCHY_BONUS_RATE</ModifierId>
<Name>BonusRate</Name>
<Value>300</Value>
</Row>
<Row>
<ModifierId>TRAIT_MIGHTY_MONARCHY_BONUS_RATE</ModifierId>
<Name>BonusType</Name>
<Value>GOVERNMENTBONUS_ENVOYS</Value>
</Row>
<Row>
<ModifierId>TRAIT_MIGHTY_THEOCRACY_BONUS_RATE</ModifierId>
<Name>BonusRate</Name>
<Value>300</Value>
</Row>
<Row>
<ModifierId>TRAIT_MIGHTY_THEOCRACY_BONUS_RATE</ModifierId>
<Name>BonusType</Name>
<Value>GOVERNMENTBONUS_FAITH_PURCHASES</Value>
</Row>
<Row>
<ModifierId>TRAIT_MIGHTY_MERCHANT_REPUBLIC_BONUS_RATE</ModifierId>
<Name>BonusRate</Name>
<Value>300</Value>
</Row>
<Row>
<ModifierId>TRAIT_MIGHTY_MERCHANT_REPUBLIC_BONUS_RATE</ModifierId>
<Name>BonusType</Name>
<Value>GOVERNMENTBONUS_GOLD_PURCHASES</Value>
</Row>
<Row>
<ModifierId>TRAIT_MIGHTY_FASCISM_BONUS_RATE</ModifierId>
<Name>BonusRate</Name>
<Value>300</Value>
</Row>
<Row>
<ModifierId>TRAIT_MIGHTY_FASCISM_BONUS_RATE</ModifierId>
<Name>BonusType</Name>
<Value>GOVERNMENTBONUS_UNIT_PRODUCTION</Value>
</Row>
<Row>
<ModifierId>TRAIT_MIGHTY_COMMUNISM_BONUS_RATE</ModifierId>
<Name>BonusRate</Name>
<Value>300</Value>
</Row>
<Row>
<ModifierId>TRAIT_MIGHTY_COMMUNISM_BONUS_RATE</ModifierId>
<Name>BonusType</Name>
<Value>GOVERNMENTBONUS_OVERALL_PRODUCTION</Value>
</Row>
<Row>
<ModifierId>TRAIT_MIGHTY_DEMOCRACY_BONUS_RATE</ModifierId>
<Name>BonusRate</Name>
<Value>300</Value>
</Row>
<Row>
<ModifierId>TRAIT_MIGHTY_DEMOCRACY_BONUS_RATE</ModifierId>
<Name>BonusType</Name>
<Value>GOVERNMENTBONUS_DISTRICT_PROJECTS</Value>
</Row>
</ModifierArguments>