How do you make Error messages work?

Voyhkah

Undead
Joined
Apr 25, 2009
Messages
1,444
Location
Earth
Well, I created my first mod, which adds the Inca civilization. But when I load it, there is no option to play as the Inca. I got no error messages like I would in Civ IV when something was wrong or missing, so what happened?
 
Perhaps if you posted the code someone could help you with what went wrong. Good idea to wrap the code using the 'code wrap' option for each section, so you don't end up with a three page post.

Edit: Err I think I may have misunderstood your question.. did you use the 'debug' option in the modbuddy screen?
 
In the logs folder check database.log and xml.log.
 
Here's the code. Warning: it's a little long...


File: Civ_Inca.xml:
Spoiler :
<?xml version="1.0" encoding="utf-8"?>
<!-- Created by ModBuddy on 9/29/2010 4:58:11 PM -->
<GameData>
<!--Civs-->
<Table name="Civilizations">
<Column name="ID" type="integer" primarykey="true" autoincrement="true"/>
<Column name="Type" type="text" notnull="true" unique="true"/>
<Column name="Description" type="text" reference="Language_en_US(Tag)"/>
<Column name="Civilopedia" type="text" reference="Language_en_US(Tag)"/>
<Column name="CivilopediaTag" type="text" reference="Language_en_US(Tag)"/>
<Column name="Strategy" type="text" reference="Language_en_US(Tag)"/>
<Column name="Playable" type="boolean" default="true"/>
<Column name="AIPlayable" type="boolean" default="true"/>
<Column name="ShortDescription" type="text" default="NULL" reference="Language_en_US(Tag)"/>
<Column name="Adjective" type="text" default="NULL" reference="Language_en_US(Tag)"/>
<Column name="DefaultPlayerColor" type="text" default="NULL"/>
<Column name="ArtDefineTag" type="text" default="NULL"/>
<Column name="ArtStyleType" type="text" default="NULL"/>
<Column name="ArtStyleSuffix" type="text" default="NULL"/>
<Column name="ArtStylePrefix" type="text" default="NULL"/>
<Column name="PortraitIndex" type="integer" default="-1"/>
<Column name="IconAtlas" type="text" default="NULL" reference="IconTextureAtlases(Atlas)"/>
<Column name="AlphaIconAtlas" type="text" default="NULL" reference="IconTextureAtlases(Atlas)"/>
<Column name="MapImage" type="text" default="NULL"/>
<Column name="DawnOfManQuote" type="text" default="NULL"/>
<Column name="DawnOfManImage" type="text" default="NULL"/>
<Column name="DawnOfManAudio" type="text" default="NULL"/>
</Table>
<Civilizations>
<Row>
<Type>CIVILIZATION_INCA</Type>
<Description>TXT_KEY_CIV_INCA_DESC</Description>
<ShortDescription>TXT_KEY_CIV_INCA_SHORT_DESC</ShortDescription>
<Adjective>TXT_KEY_CIV_INCA_ADJECTIVE</Adjective>
<Civilopedia>TXT_KEY_CIV_INCA_PEDIA</Civilopedia>
<CivilopediaTag>TXT_KEY_CIV5_UNITEDSTATES</CivilopediaTag>
<DefaultPlayerColor>PLAYERCOLOR_AMERICA</DefaultPlayerColor>
<ArtDefineTag>ART_DEF_CIVILIZATION_AMERICA</ArtDefineTag>
<ArtStyleType>ARTSTYLE_EUROPEAN</ArtStyleType>
<PortraitIndex>0</PortraitIndex>
<IconAtlas>CIV_COLOR_ATLAS</IconAtlas>
<AlphaIconAtlas>CIV_ALPHA_ATLAS</AlphaIconAtlas>
<MapImage>MapAmerica512.dds</MapImage>
<ArtStyleSuffix>_EURO</ArtStyleSuffix>
<ArtStylePrefix>EUROPEAN </ArtStylePrefix>
<DawnOfManQuote>TXT_KEY_CIV5_DAWN_UNITEDSTATES_TEXT</DawnOfManQuote>
<DawnOfManImage>DOM_Washington.dds</DawnOfManImage>
<DawnOfManAudio>AS2D_DOM_SPEECH_UNITED_STATES</DawnOfManAudio>
</Row>
</Civilizations>
<Table name="Civilization_BuildingClassOverrides">
<Column name="CivilizationType" type="text" reference="Civilizations(Type)"/>
<Column name="BuildingClassType" type="text" notnull="true" reference="BuildingClasses(Type)"/>
<Column name="BuildingType" type="text" reference="Buildings(Type)"/>
</Table>
<Civilization_BuildingClassOverrides>
<Row>
<CivilizationType>CIVILIZATION_INCA</CivilizationType>
<BuildingClassType>BUILDINGCLASS_GRANARY</BuildingClassType>
<BuildingType>BUILDING_INCA_TERRACE</BuildingType>
</Row>
</Civilization_BuildingClassOverrides>
<Table name="Civilization_CityNames">
<Column name="CivilizationType" type="text" reference="Civilizations(Type)"/>
<Column name="CityName" type="text" notnull="true" reference="Language_en_US(Tag)"/>
</Table>
<Civilization_CityNames>
<Row>
<CivilizationType>CIVILIZATION_INCA</CivilizationType>
<CityName>Cuzco</CityName>
</Row>
<Row>
<CivilizationType>CIVILIZATION_INCA</CivilizationType>
<CityName>Tiwakanu</CityName>
</Row>
<Row>
<CivilizationType>CIVILIZATION_INCA</CivilizationType>
<CityName>Ollantaytambo</CityName>
</Row>
<Row>
<CivilizationType>CIVILIZATION_INCA</CivilizationType>
<CityName>Corihuayachina</CityName>
</Row>
<Row>
<CivilizationType>CIVILIZATION_INCA</CivilizationType>
<CityName>Huamanga</CityName>
</Row>
<Row>
<CivilizationType>CIVILIZATION_INCA</CivilizationType>
<CityName>Vilcas</CityName>
</Row>
<Row>
<CivilizationType>CIVILIZATION_INCA</CivilizationType>
<CityName>Vilcabamba</CityName>
</Row>
<Row>
<CivilizationType>CIVILIZATION_INCA</CivilizationType>
<CityName>Vitcos</CityName>
</Row>
<Row>
<CivilizationType>CIVILIZATION_INCA</CivilizationType>
<CityName>Andahuaylas</CityName>
</Row>
<Row>
<CivilizationType>CIVILIZATION_INCA</CivilizationType>
<CityName>Ica</CityName>
</Row>
<Row>
<CivilizationType>CIVILIZATION_INCA</CivilizationType>
<CityName>Arequipa</CityName>
</Row>
<Row>
<CivilizationType>CIVILIZATION_INCA</CivilizationType>
<CityName>Nasca</CityName>
</Row>
<Row>
<CivilizationType>CIVILIZATION_INCA</CivilizationType>
<CityName>Atico</CityName>
</Row>
</Civilization_CityNames>
<Table name="Civilization_FreeBuildingClasses">
<Column name="CivilizationType" type="text" reference="Civilizations(Type)"/>
<Column name="BuildingClassType" type="text" reference="BuildingClasses(Type)"/>
</Table>
<Civilization_FreeBuildingClasses>
<Row>
<CivilizationType>CIVILIZATION_INCA</CivilizationType>
<BuildingClassType>BUILDINGCLASS_PALACE</BuildingClassType>
</Row>
</Civilization_FreeBuildingClasses>
<Table name="Civilization_FreeTechs">
<Column name="CivilizationType" type="text" reference="Civilizations(Type)"/>
<Column name="TechType" type="text" reference="Technologies(Type)"/>
</Table>
<Civilization_FreeTechs>
<Row>
<CivilizationType>CIVILIZATION_INCA</CivilizationType>
<TechType>TECH_AGRICULTURE</TechType>
</Row>
</Civilization_FreeTechs>
<Table name="Civilization_FreeUnits">
<Column name="CivilizationType" type="text" reference="Civilizations(Type)"/>
<Column name="UnitClassType" type="text" reference="UnitClasses(Type)"/>
<Column name="UnitAIType" type="text" reference="UnitAIInfos(Type)"/>
<Column name="Count" type="integer"/>
</Table>
<Civilization_FreeUnits>
<Row>
<CivilizationType>CIVILIZATION_INCA</CivilizationType>
<UnitClassType>UNITCLASS_SETTLER</UnitClassType>
<Count>1</Count>
<UnitAIType>UNITAI_SETTLE</UnitAIType>
</Row>
</Civilization_FreeUnits>
<Table name="Civilization_Leaders">
<Column name="CivilizationType" type="text" reference="Civilizations(Type)"/>
<Column name="LeaderheadType" type="text" reference="Leaders(Type)"/>
</Table>
<Civilization_Leaders>
<Row>
<CivilizationType>CIVILIZATION_INCA</CivilizationType>
<LeaderheadType>LEADER_HUAYNA</LeaderheadType>
</Row>
</Civilization_Leaders>
<Table name="Civilization_UnitClassOverrides">
<Column name="CivilizationType" type="text" reference="Civilizations(Type)"/>
<Column name="UnitClassType" type="text" notnull="true" reference="UnitClasses(Type)"/>
<Column name="UnitType" type="text" reference="Units(Type)"/>
</Table>
<Civilization_UnitClassOverrides>
<Row>
<CivilizationType>CIVILIZATION_INCA</CivilizationType>
<UnitClassType>UNITCLASS_WARRIOR</UnitClassType>
<UnitType>UNIT_CHASKA_CHIQUI</UnitType>
</Row>
</Civilization_UnitClassOverrides>
<!--Trait info-->
<Table name="Traits">
<Column name="ID" type="integer" primarykey="true" autoincrement="true"/>
<Column name="Type" type="text" notnull="true" unique="true"/>
<Column name="Description" type="text"/>
<Column name="ShortDescription" type="text"/>
<Column name="LevelExperienceModifier" type="integer" default="0"/>
<Column name="GreatPeopleRateModifier" type="integer" default="0"/>
<Column name="GreatScientistRateModifier" type="integer" default="0"/>
<Column name="GreatGeneralRateModifier" type="integer" default="0"/>
<Column name="GreatGeneralExtraBonus" type="integer" default="0"/>
<Column name="MaxGlobalBuildingProductionModifier" type="integer" default="0"/>
<Column name="MaxTeamBuildingProductionModifier" type="integer" default="0"/>
<Column name="MaxPlayerBuildingProductionModifier" type="integer" default="0"/>
<Column name="CityUnhappinessModifier" type="integer" default="0"/>
<Column name="PopulationUnhappinessModifier" type="integer" default="0"/>
<Column name="CityStateBonusModifier" type="integer" default="0"/>
<Column name="CityStateFriendshipModifier" type="integer" default="0"/>
<Column name="CityStateCombatModifier" type="integer" default="0"/>
<Column name="LandBarbarianConversionPercent" type="integer" default="0"/>
<Column name="SeaBarbarianConversionPercent" type="integer" default="0"/>
<Column name="CapitalBuildingModifier" type="integer" default="0"/>
<Column name="PlotBuyCostModifier" type="integer" default="0"/>
<Column name="PlotCultureCostModifier" type="integer" default="0"/>
<Column name="CultureFromKills" type="integer" default="0"/>
<Column name="CityCultureBonus" type="integer" default="0"/>
<Column name="PolicyCostModifier" type="integer" default="0"/>
<Column name="TradeRouteChange" type="integer" default="0"/>
<Column name="WonderProductionModifier" type="integer" default="0"/>
<Column name="PlunderModifier" type="integer" default="0"/>
<Column name="GoldenAgeDurationModifier" type="integer" default="0"/>
<Column name="GoldenAgeMoveChange" type="integer" default="0"/>
<Column name="GoldenAgeCombatModifier" type="integer" default="0"/>
<Column name="ExtraEmbarkMoves" type="integer" default="0"/>
<Column name="FightWellDamaged" type="boolean" default="false"/>
<Column name="MoveFriendlyWoodsAsRoad" type="boolean" default="false"/>
<Column name="FasterAlongRiver" type="boolean" default="false"/>
<Column name="EmbarkedNotCivilian" type="boolean" default="false"/>
<Column name="FreeUnit" type="text" reference="UnitClasses(Type)" default="NULL"/>
<Column name="FreeUnitPrereqTech" type="text" reference="Technologies(Type)" default="NULL"/>
<Column name="ObsoleteTech" type="text" reference="Technologies(Type)" default="NULL"/>
</Table>
<Traits>
<Row>
<Type>TRAIT_PRECOUS_METALS</Type>
<Description>Precious Metals</Description>
<ShortDescription>TXT_KEY_TRAIT_PRECOUS_METALS_SHORT</ShortDescription>
</Row>
</Traits>
<Table name="Trait_ResourceQuantityModifiers">
<Column name="TraitType" type="text" reference="Traits(Type)"/>
<Column name="ResourceType" type="text" reference="Resources(Type)"/>
<Column name="ResourceQuantityModifier" type="integer" default="0"/>
</Table>
<Trait_ResourceQuantityModifiers>
<Row>
<TraitType>TRAIT_PRECOUS_METALS</TraitType>
<ResourceType>RESOURCE_GOLD</ResourceType>
<ResourceQuantityModifier>100</ResourceQuantityModifier>
</Row>
<Row>
<TraitType>TRAIT_PRECOUS_METALS</TraitType>
<ResourceType>RESOURCE_SILVER</ResourceType>
<ResourceQuantityModifier>100</ResourceQuantityModifier>
</Row>
</Trait_ResourceQuantityModifiers>
</GameData>

File Leader_Huayna.xml:
Spoiler :
<?xml version="1.0" encoding="utf-8"?>
<!-- Created by ModBuddy on 9/29/2010 6:48:38 PM -->
<GameData>
<Table name="Leaders">
<Column name="ID" type="integer" primarykey="true" autoincrement="true"/>
<Column name="Type" type="text" notnull="true" unique="true"/>
<Column name="Description" type="text"/>
<Column name="Civilopedia" type="text"/>
<Column name="CivilopediaTag" type="text"/>
<Column name="ArtDefineTag" type="text"/>
<Column name="VictoryCompetitiveness" type="integer" default="0"/>
<Column name="WonderCompetitiveness" type="integer" default="0"/>
<Column name="MinorCivCompetitiveness" type="integer" default="0"/>
<Column name="Boldness" type="integer" default="0"/>
<Column name="DiploBalance" type="integer" default="0"/>
<Column name="WarmongerHate" type="integer" default="0"/>
<Column name="WorkAgainstWillingness" type="integer" default="0"/>
<Column name="WorkWithWillingness" type="integer" default="0"/>
<Column name="PortraitIndex" type="integer" default="-1"/>
<Column name="IconAtlas" type="text" default="NULL" reference="IconTextureAtlases(Atlas)"/>
</Table>
<Table name="Leader_MajorCivApproachBiases">
<Column name="LeaderType" type="text" reference="Leaders(Type)"/>
<Column name="MajorCivApproachType" type="text" reference="MajorCivApproachTypes(Type)"/>
<Column name="Bias" type="integer"/>
</Table>
<Table name="Leader_MinorCivApproachBiases">
<Column name="LeaderType" type="text" reference="Leaders(Type)"/>
<Column name="MinorCivApproachType" type="text" reference="MinorCivApproachTypes(Type)"/>
<Column name="Bias" type="integer"/>
</Table>
<Table name="Leader_Flavors">
<Column name="LeaderType" type="text" reference="Leaders(Type)"/>
<Column name="FlavorType" type="text" reference="Flavors(Type)"/>
<Column name="Flavor" type="integer"/>
</Table>
<Table name="Leader_Traits">
<Column name="LeaderType" type="text" reference="Leaders(Type)"/>
<Column name="TraitType" type="text" reference="Traits(Type)"/>
</Table>
<Leaders>
<Row>
<Type>LEADER_HUAYNA</Type>
<Description>Huayna Capec</Description>
<Civilopedia>TXT_KEY_LEADER_HUAYNA_PEDIA</Civilopedia>
<CivilopediaTag>TXT_KEY_CIVILOPEDIA_LEADERS_HUAYNA</CivilopediaTag>
<ArtDefineTag>Askia_Scene.xml</ArtDefineTag>
<VictoryCompetitiveness>5</VictoryCompetitiveness>
<WonderCompetitiveness>8</WonderCompetitiveness>
<MinorCivCompetitiveness>4</MinorCivCompetitiveness>
<Boldness>7</Boldness>
<DiploBalance>6</DiploBalance>
<WarmongerHate>4</WarmongerHate>
<WorkAgainstWillingness>5</WorkAgainstWillingness>
<WorkWithWillingness>6</WorkWithWillingness>
<PortraitIndex>20</PortraitIndex>
<IconAtlas>LEADER_ATLAS</IconAtlas>
</Row>
</Leaders>
<Leader_MajorCivApproachBiases>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<MajorCivApproachType>MAJOR_CIV_APPROACH_WAR</MajorCivApproachType>
<Bias>7</Bias>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<MajorCivApproachType>MAJOR_CIV_APPROACH_HOSTILE</MajorCivApproachType>
<Bias>6</Bias>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<MajorCivApproachType>MAJOR_CIV_APPROACH_DECEPTIVE</MajorCivApproachType>
<Bias>4</Bias>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<MajorCivApproachType>MAJOR_CIV_APPROACH_GUARDED</MajorCivApproachType>
<Bias>6</Bias>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<MajorCivApproachType>MAJOR_CIV_APPROACH_AFRAID</MajorCivApproachType>
<Bias>3</Bias>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<MajorCivApproachType>MAJOR_CIV_APPROACH_FRIENDLY</MajorCivApproachType>
<Bias>6</Bias>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<MajorCivApproachType>MAJOR_CIV_APPROACH_NEUTRAL</MajorCivApproachType>
<Bias>5</Bias>
</Row>
</Leader_MajorCivApproachBiases>
<Leader_MinorCivApproachBiases>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<MinorCivApproachType>MINOR_CIV_APPROACH_IGNORE</MinorCivApproachType>
<Bias>5</Bias>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<MinorCivApproachType>MINOR_CIV_APPROACH_FRIENDLY</MinorCivApproachType>
<Bias>5</Bias>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<MinorCivApproachType>MINOR_CIV_APPROACH_PROTECTIVE</MinorCivApproachType>
<Bias>4</Bias>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<MinorCivApproachType>MINOR_CIV_APPROACH_CONQUEST</MinorCivApproachType>
<Bias>8</Bias>
</Row>
</Leader_MinorCivApproachBiases>
<Leader_Flavors>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_OFFENSE</FlavorType>
<Flavor>8</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_DEFENSE</FlavorType>
<Flavor>4</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_CITY_DEFENSE</FlavorType>
<Flavor>5</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_MILITARY_TRAINING</FlavorType>
<Flavor>6</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_RECON</FlavorType>
<Flavor>5</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_RANGED</FlavorType>
<Flavor>5</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_MOBILE</FlavorType>
<Flavor>7</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_NAVAL</FlavorType>
<Flavor>6</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_NAVAL_RECON</FlavorType>
<Flavor>6</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_NAVAL_GROWTH</FlavorType>
<Flavor>6</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_NAVAL_TILE_IMPROVEMENT</FlavorType>
<Flavor>6</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_AIR</FlavorType>
<Flavor>4</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_EXPANSION</FlavorType>
<Flavor>5</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_GROWTH</FlavorType>
<Flavor>6</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_TILE_IMPROVEMENT</FlavorType>
<Flavor>5</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_INFRASTRUCTURE</FlavorType>
<Flavor>5</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_PRODUCTION</FlavorType>
<Flavor>5</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_GOLD</FlavorType>
<Flavor>8</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_SCIENCE</FlavorType>
<Flavor>4</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_CULTURE</FlavorType>
<Flavor>6</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_HAPPINESS</FlavorType>
<Flavor>4</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_GREAT_PEOPLE</FlavorType>
<Flavor>6</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_WONDER</FlavorType>
<Flavor>4</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_RELIGION</FlavorType>
<Flavor>7</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_DIPLOMACY</FlavorType>
<Flavor>5</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_SPACESHIP</FlavorType>
<Flavor>8</Flavor>
</Row>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<FlavorType>FLAVOR_WATER_CONNECTION</FlavorType>
<Flavor>6</Flavor>
</Row>
</Leader_Flavors>
<Leader_Traits>
<Row>
<LeaderType>LEADER_HUAYNA</LeaderType>
<TraitType>TRAIT_PRECOUS_METALS</TraitType>
</Row>
</Leader_Traits>

</GameData>



BTW, do you need to include the Schema tables in your mod files?
 
More (It wouldn't fin in one post):

File Civ_Inca_UnitsAndBuildings.xml:
Spoiler :
<?xml version="1.0" encoding="utf-8"?>
<!-- Created by ModBuddy on 9/29/2010 5:32:30 PM -->
<GameData>
<Table name="Units">
<Column name="ID" type="integer" primarykey="true" autoincrement="true"/>
<Column name="Type" type="text" unique="true" notnull="true"/>
<Column name="Description" type="text" reference="Language_en_US(Tag)"/>
<Column name="Civilopedia" type="text" reference="Language_en_US(Tag)"/>
<Column name="Strategy" type="text" reference="Language_en_US(Tag)"/>
<Column name="Help" type="text" reference="Language_en_US(Tag)"/>
<Column name="Requirements" type="text"/>
<Column name="Combat" type="integer" default="0"/>
<Column name="RangedCombat" type="integer" default="0"/>
<Column name="Cost" type="integer" default="0"/>
<Column name="Moves" type="integer" default="0"/>
<Column name="Immobile" type="boolean" default="false"/>
<Column name="Range" type="integer" default="0"/>
<Column name="BaseSightRange" type="integer" default="2"/>
<Column name="Class" type="text" reference="UnitClasses(Type)" default="NULL"/>
<Column name="Special" type="text" reference="SpecialUnits(Type)" default="NULL"/>
<Column name="Capture" type="text" reference="UnitClasses(Type)" default="NULL"/>
<Column name="CombatClass" type="text" reference="UnitCombatInfos(Type)" default="NULL"/>
<Column name="Domain" type="text" reference="Domains(Type)" default="NULL"/>
<Column name="DefaultUnitAI" type="text" reference="UnitAIInfos(Type)" default="NULL"/>
<Column name="Food" type="boolean" default="false"/>
<Column name="NoBadGoodies" type="boolean" default="false"/>
<Column name="RivalTerritory" type="boolean" default="false"/>
<Column name="MilitarySupport" type="boolean" default="false"/>
<Column name="MilitaryProduction" type="boolean" default="false"/>
<Column name="Pillage" type="boolean" default="false"/>
<Column name="Found" type="boolean" default="false"/>
<Column name="CultureBombRadius" type="integer" default="0"/>
<Column name="GoldenAgeTurns" type="integer" default="0"/>
<Column name="IgnoreBuildingDefense" type="boolean" default="false"/>
<Column name="PrereqResources" type="boolean" default="false"/>
<Column name="Mechanized" type="boolean" default="false"/>
<Column name="Suicide" type="boolean" default="false"/>
<Column name="PrereqTech" type="text" reference="Technologies(Type)" default="NULL"/>
<Column name="ObsoleteTech" type="text" reference="Technologies(Type)" default="NULL"/>
<Column name="GoodyHutUpgradeUnitClass" type="text" reference="UnitClasses(Type)" default="NULL"/>
<Column name="HurryCostModifier" type="integer" default="0"/>
<Column name="AdvancedStartCost" type="integer" default="0"/>
<Column name="MinAreaSize" type="integer" default="-1"/>
<Column name="AirUnitCap" type="integer" default="0"/>
<Column name="NukeDamageLevel" type="integer" default="-1"/>
<Column name="WorkRate" type="integer" default="0"/>
<Column name="NumFreeTechs" type="integer" default="0"/>
<Column name="RushBuilding" type="boolean" default="false"/>
<Column name="BaseHurry" type="integer" default="0"/>
<Column name="HurryMultiplier" type="integer" default="0"/>
<Column name="BaseGold" type="integer" default="0"/>
<Column name="NumGoldPerEra" type="integer" default="0"/>
<Column name="SpreadReligion" type="boolean" default="false"/>
<Column name="IsReligious" type="boolean" default="false"/>
<Column name="CombatLimit" type="integer" default="100"/>
<Column name="RangeAttackOnlyInDomain" type="boolean" default="false"/>
<Column name="RangeAttackIgnoreLOS" type="boolean" default="false"/>
<Column name="RangedCombatLimit" type="integer" default="0"/>
<Column name="XPValueAttack" type="integer" default="0"/>
<Column name="XPValueDefense" type="integer" default="0"/>
<Column name="SpecialCargo" type="text" reference="SpecialUnits(Type)" default="NULL"/>
<Column name="DomainCargo" type="text" reference="Domains(Type)" default="NULL"/>
<Column name="Conscription" type="integer" default="0"/>
<Column name="ExtraMaintenanceCost" type="integer" default="0"/>
<Column name="NoMaintenance" type="boolean" default="0"/>
<Column name="Unhappiness" type="integer" default="0"/>
<Column name="UnitArtInfo" type="text" default="NULL"/>
<Column name="UnitArtInfoCulturalVariation" type="boolean" default="false"/>
<Column name="UnitArtInfoEraVariation" type="boolean" default="false"/>
<Column name="ProjectPrereq" type="text" reference="Projects(Type)" default="NULL"/>
<Column name="SpaceshipProject" type="text" reference="Projects(Type)" default="NULL"/>
<Column name="LeaderPromotion" type="text" reference="UnitPromotions(Type)" default="NULL"/>
<Column name="LeaderExperience" type="integer" default="0"/>
<Column name="ShowInPedia" type="boolean" default="true"/>
<Column name="MoveRate" type="text" reference="MovementRates(Type)" default="BIPED"/>
<Column name="UnitFlagIconOffset" type="integer" default="0"/>
<Column name="PortraitIndex" type="integer" default="-1"/>
<Column name="IconAtlas" type="text" default="NULL" reference="IconTextureAtlases(Atlas)"/>
<Column name="UnitFlagAtlas" type="text" default="UNIT_FLAG_ATLAS" reference="IconTextureAtlases(Atlas)"/>
</Table>
<Units>
<Row>
<Class>UNITCLASS_WARRIOR</Class>
<Type>UNIT_CHASKA_CHIQUI</Type>
<Combat>7</Combat>
<Cost>40</Cost>
<Moves>2</Moves>
<CombatClass>UNITCOMBAT_MELEE</CombatClass>
<Domain>DOMAIN_LAND</Domain>
<DefaultUnitAI>UNITAI_ATTACK</DefaultUnitAI>
<Description>Chaska Chiqui Warrior</Description>
<Civilopedia>TXT_KEY_UNIT_INCA_WARRIOR_PEDIA</Civilopedia>
<Strategy>TXT_KEY_UNIT_INCA_WARRIOR_STRATEGY</Strategy>
<Help>TXT_KEY_UNIT_HELP_INCA_WARRIOR</Help>
<MilitarySupport>true</MilitarySupport>
<MilitaryProduction>true</MilitaryProduction>
<Pillage>true</Pillage>
<ObsoleteTech>TECH_METAL_CASTING</ObsoleteTech>
<GoodyHutUpgradeUnitClass>UNITCLASS_SWORDSMAN</GoodyHutUpgradeUnitClass>
<AdvancedStartCost>10</AdvancedStartCost>
<XPValueAttack>3</XPValueAttack>
<XPValueDefense>3</XPValueDefense>
<Conscription>1</Conscription>
<UnitArtInfo>ART_DEF_UNIT__WARRIOR</UnitArtInfo>
<UnitFlagIconOffset>3</UnitFlagIconOffset>
<IconAtlas>UNIT_ATLAS_1</IconAtlas>
<PortraitIndex>3</PortraitIndex>
</Row>
</Units>
<Table name="Unit_AITypes">
<Column name="UnitType" type="text" reference="Units(Type)"/>
<Column name="UnitAIType" type="text" reference="UnitAIInfos(Type)"/>
</Table>
<Unit_AITypes>
<Row>
<UnitType>UNIT_CHASKA_CHIQUI</UnitType>
<UnitAIType>UNITAI_ATTACK</UnitAIType>
</Row>
<Row>
<UnitType>UNIT_CHASKA_CHIQUI</UnitType>
<UnitAIType>UNITAI_DEFENSE</UnitAIType>
</Row>
<Row>
<UnitType>UNIT_CHASKA_CHIQUI</UnitType>
<UnitAIType>UNITAI_EXPLORE</UnitAIType>
</Row>
</Unit_AITypes>
<Table name="Unit_ClassUpgrades">
<Column name="UnitType" type="text" reference="Units(Type)"/>
<Column name="UnitClassType" type="text" reference="UnitClasses(Type)"/>
</Table>
<Unit_ClassUpgrades>
<Row>
<UnitType>UNIT_CHASKA_CHIQUI</UnitType>
<UnitClassType>UNITCLASS_SWORDSMAN</UnitClassType>
</Row>
</Unit_ClassUpgrades>
<Table name="Buildings">
<Column name="ID" type="integer" primarykey="true" autoincrement="true"/>
<Column name="Type" type="text" notnull="true" unique="true"/>
<Column name="Description" type="text" reference="Language_en_US(Tag)"/>
<Column name="Civilopedia" type="text" reference="Language_en_US(Tag)"/>
<Column name="Strategy" type="text" reference="Language_en_US(Tag)"/>
<Column name="Help" type="text" reference="Language_en_US(Tag)"/>
<Column name="Quote" type="text" reference="Language_en_US(Tag)"/>
<Column name="GoldMaintenance" type="integer" default="0"/>
<Column name="MutuallyExclusiveGroup" type="integer" default="-1"/>
<Column name="TeamShare" type="boolean" default="false"/>
<Column name="Water" type="boolean" default="false"/>
<Column name="River" type="boolean" default="false"/>
<Column name="FreshWater" type="boolean" default="false"/>
<Column name="Mountain" type="boolean" default="false"/>
<Column name="NearbyMountainRequired" type="boolean" default="false"/>
<Column name="Hill" type="boolean" default="false"/>
<Column name="Flat" type="boolean" default="false"/>
<Column name="FoundsReligion" type="boolean" default="false"/>
<Column name="IsReligious" type="boolean" default="false"/>
<Column name="BorderObstacle" type="boolean" default="false"/>
<Column name="Capital" type="boolean" default="false"/>
<Column name="GoldenAge" type="boolean" default="false"/>
<Column name="MapCentering" type="boolean" default="false"/>
<Column name="NeverCapture" type="boolean" default="false"/>
<Column name="NukeImmune" type="boolean" default="false"/>
<Column name="AllowsWaterRoutes" type="boolean" default="false"/>
<Column name="ExtraLuxuries" type="boolean" default="false"/>
<Column name="DiplomaticVoting" type="boolean" default="false"/>
<Column name="Cost" type="integer" default="0"/>
<Column name="NumCityCostMod" type="integer" default="0"/>
<Column name="HurryCostModifier" type="integer" default="0"/>
<Column name="MinAreaSize" type="integer" default="0"/>
<Column name="ConquestProb" type="integer" default="0"/>
<Column name="CitiesPrereq" type="integer" default="0"/>
<Column name="LevelPrereq" type="integer" default="0"/>
<Column name="Culture" type="integer" default="0"/>
<Column name="CultureRateModifier" type="integer" default="0"/>
<Column name="GlobalCultureRateModifier" type="integer" default="0"/>
<Column name="GreatPeopleRateModifier" type="integer" default="0"/>
<Column name="GlobalGreatPeopleRateModifier" type="integer" default="0"/>
<Column name="GreatGeneralRateModifier" type="integer" default="0"/>
<Column name="GoldenAgeModifier" type="integer" default="0"/>
<Column name="UnitUpgradeCostMod" type="integer" default="0"/>
<Column name="Experience" type="integer" default="0"/>
<Column name="GlobalExperience" type="integer" default="0"/>
<Column name="FoodKept" type="integer" default="0"/>
<Column name="Airlift" type="integer" default="0"/>
<Column name="AirModifier" type="integer" default="0"/>
<Column name="NukeModifier" type="integer" default="0"/>
<Column name="NukeExplosionRand" type="integer" default="0"/>
<Column name="HealRateChange" type="integer" default="0"/>
<Column name="Happiness" type="integer" default="0"/>
<Column name="HappinessPerCity" type="integer" default="0"/>
<Column name="CityCountUnhappinessMod" type="integer" default="0"/>
<Column name="NoOccupiedUnhappiness" type="boolean" default="false"/>
<Column name="WorkerSpeedModifier" type="integer" default="0"/>
<Column name="MilitaryProductionModifier" type="integer" default="0"/>
<Column name="SpaceProductionModifier" type="integer" default="0"/>
<Column name="BuildingProductionModifier" type="integer" default="0"/>
<Column name="WonderProductionModifier" type="integer" default="0"/>
<Column name="TradeRouteModifier" type="integer" default="0"/>
<Column name="CapturePlunderModifier" type="integer" default="0"/>
<Column name="PolicyCostModifier" type="integer" default="0"/>
<Column name="PlotCultureCostModifier" type="integer" default="0"/>
<Column name="GlobalPopulationChange" type="integer" default="0"/>
<Column name="TechShare" type="integer" default="0"/>
<Column name="FreeTechs" type="integer" default="0"/>
<Column name="FreePolicies" type="integer" default="0"/>
<Column name="Gold" type="integer" default="0"/>
<Column name="AllowsRangeStrike" type="boolean" default="false"/>
<Column name="Defense" type="integer" default="0"/>
<Column name="GlobalDefenseMod" type="integer" default="0"/>
<Column name="MinorFriendshipChange" type="integer" default="0"/>
<Column name="VictoryPoints" type="integer" default="0"/>
<Column name="BuildingClass" type="text" reference="BuildingClasses(Type)" default="NULL"/>
<Column name="ArtDefineTag" type="text" default="NULL"/>
<Column name="NearbyTerrainRequired" type="text" reference="Terrains(Type)" default="NULL"/>
<Column name="VictoryPrereq" type="text" reference="Victories(Type)" default="NULL"/>
<Column name="FreeStartEra" type="text" reference="Eras(Type)" default="NULL"/>
<Column name="MaxStartEra" type="text" reference="Eras(Type)" default="NULL"/>
<Column name="ObsoleteTech" type="text" reference="Technologies(Type)" default="NULL"/>
<Column name="EnhancedYieldTech" type="text" reference="Technologies(Type)" default="NULL"/>
<Column name="FreeBuilding" type="text" reference="BuildingClasses(Type)" default="NULL"/>
<Column name="FreePromotion" type="text" reference="UnitPromotions(Type)" default="NULL"/>
<Column name="TrainedFreePromotion" type="text" reference="UnitPromotions(Type)" default="NULL"/>
<Column name="ReplacementBuildingClass" type="text" reference="BuildingClasses(Type)" default="NULL"/>
<Column name="PrereqTech" type="text" reference="Technologies(Type)" default="NULL"/>
<Column name="SpecialistType" type="text" reference="Specialists(Type)" default="NULL"/>
<Column name="SpecialistCount" type="integer" default="0"/>
<Column name="SpecialistExtraCulture" type="integer" default="0"/>
<Column name="GreatPeopleRateChange" type="integer" default="0"/>
<Column name="CityWall" type="boolean" default="false"/>
<Column name="DisplayPosition" type="integer" default="0"/>
<Column name="PortraitIndex" type="integer" default="-1"/>
<Column name="WonderSplashImage" type="text" default="NULL"/>
<Column name="WonderSplashAnchor" type="text" default="R,T"/>
<Column name="WonderSplashAudio" type="text"/>
<Column name="IconAtlas" type="text" default="NULL" reference="IconTextureAtlases(Atlas)"/>
<Column name="ArtInfoCulturalVariation" type="boolean" default="false"/>
<Column name="ArtInfoEraVariation" type="boolean" default="false"/>
<Column name="ArtInfoRandomVariation" type="boolean" default="false"/>
</Table>
<Buildings>
<Row>
<Type>BUILDING_INCA_TERRACE</Type>
<BuildingClass>BUILDINGCLASS_GRANARY</BuildingClass>
<Cost>200</Cost>
<FreeStartEra>ERA_RENAISSANCE</FreeStartEra>
<Cost>100</Cost>
<GoldMaintenance>1</GoldMaintenance>
<PrereqTech>TECH_POTTERY</PrereqTech>
<Help>TXT_KEY_BUILDING_GRANARY_STRATEGY</Help>
<Description>TXT_KEY_BUILDING_GRANARY</Description>
<Civilopedia>TXT_KEY_CIV5_BUILDINGS_GRANARY_TEXT</Civilopedia>
<Strategy>TXT_KEY_BUILDING_GRANARY_STRATEGY</Strategy>
<ArtDefineTag>ART_DEF_BUILDING_GRANARY</ArtDefineTag>
<MinAreaSize>-1</MinAreaSize>
<ConquestProb>66</ConquestProb>
<HurryCostModifier>25</HurryCostModifier>
<IconAtlas>BW_ATLAS_1</IconAtlas>
<PortraitIndex>0</PortraitIndex>
</Row>
</Buildings>
<Table name="Building_Flavors">
<Column name="BuildingType" type="text" reference="Buildings(Type)"/>
<Column name="FlavorType" type="text" reference="Flavors(Type)"/>
<Column name="Flavor" type="integer"/>
</Table>
<Building_Flavors>
<Row>
<BuildingType>BUILDING_INCA_TERRACE</BuildingType>
<FlavorType>FLAVOR_GROWTH</FlavorType>
<Flavor>18</Flavor>
</Row>
</Building_Flavors>
<Table name="Building_YieldChangesPerPop">
<Column name="BuildingType" type="text" reference="Buildings(Type)"/>
<Column name="YieldType" type="text" reference="Yields(Type)"/>
<Column name="Yield" type="integer"/>
</Table>
<Building_YieldChangesPerPop>
<Row>
<BuildingType>BUILDING_INCA_TERRACE</BuildingType>
<YieldType>YIELD_FOOD</YieldType>
<Yield>25</Yield>
</Row>
</Building_YieldChangesPerPop>
</GameData>
 
Can we debug this by doing it piecemeal?

First, get your leader to work with an existing civilization.

Second, make your units "default" units that anyone can build.

Third, make your units unique units for an existing civilization.

If you didn't find any bugs or issues in the above stage, then we start attacking the civilization itself. Create a "stub" civilization (with as few properties as possible), and see if you can get it to show up.
 
You can't assign 2 leaders to a civ.
 
Do you need to use the "UpdateDatabase" think if you're adding a unit, building, civ, and leader?

That might be the problem.
 
Back
Top Bottom