CIV5Civilizations

From Civilization Modding Wiki
Revision as of 16:03, 29 September 2010 by Chronovore (talk | contribs) (Added table data structures.)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

civ5civilizations.xml

  • The civ5civilizations.xml file contains definitions for the Civilizations.
  • The reference field in the tables below indicates the table and column the entry is linked to.
  • This information is taken from the Kael's Modder's Guide to Civilization 5.

Civilizations

Civilizations Table
Name Type Reference Default Notes
ID integer Primary Key,Autoincrement
Type text Not Null,Unique
Description text
Civilopedia text
CivilopediaTag text
Strategy text Ask Paul
Playable boolean true
AIPlayable boolean true
ShortDescription text NULL
Adjective text NULL
DefaultPlayerColor text NULL
ArtDefineTag text NULL
ArtStyleType text NULL
ArtStyleSuffix text NULL
ArtStylePrefix text NULL
DerivativeCiv text NULL
PortraitIndex integer -1
IconAtlas text IconTextureAtlases(Atlas) NULL
AlphaIconAtlas text IconTextureAtlases(Atlas) NULL
MapImage text NULL
DawnOfManQuote text NULL
DawnOfManImage text NULL
DawnOfManAudio text NULL

Civilization_BuildingClassOverrides

  • CIV5BuildingClasses contains the definitions of the BuildingClasses referenced in this table.
  • CIV5Buildings contains the definitions of the Buildings referenced in this table.
Civilization_BuildingClassOverrides Table
Name Type Reference Notes
CivilizationType text Civilizations(Type)
BuildingClassType text BuildingClasses(Type) Not Null
BuildingType text Buildings(Type)

Civilization_CityNames

Civilization_CityNames Table
Name Type Reference Notes
CivilizationType text Civilizations(Type)
CityName text Not Null

Civilization_DisableTechs

  • CIV5Technologies contains the definitions of the Technologies referenced in this table.
Civilization_DisableTechs Table
Name Type Reference
CivilizationType text Civilizations(Type)
TechType text Technologies(Type)

Civilization_FreeBuildingClasses

Civilization_FreeBuildingClasses Table
Name Type Reference
CivilizationType text Civilizations(Type)
BuildingClassType text BuildingClasses(Type)

Civilization_FreeTechs

  • CIV5Technologies contains the definitions of the Technologies referenced in this table.
Civilization_FreeTechs Table
Name Type Reference
CivilizationType text Civilizations(Type)
TechType text Technologies(Type)

Civilization_FreeUnits

  • CIV5UnitClasses contains the definitions of the UnitClasses referenced in this table.
  • CIV5UnitAIInfos contains the definitions of the UnitAIInfos referenced in this table.
Civilization_FreeUnits Table
Name Type Reference
CivilizationType text Civilizations(Type)
UnitClassType text UnitClasses(Type)
UnitAIType text UnitAIInfos(Type)
Count integer

Civilization_Leaders

Civilization_Leaders Table
Name Type Reference
CivilizationType text Civilizations(Type)
LeaderheadType text Leaders(Type)

Civilization_UnitClassOverrides

  • CIV5UnitClasses contains the definitions of the UnitClasses referenced in this table.
  • CIV5Units contains the definitions of the Units referenced in this table.
Civilization_UnitClassOverrides Table
Name Type Reference Notes
CivilizationType text Civilizations(Type)
UnitClassType text UnitClasses(Type) Not Null
UnitType text Units(Type)

Civilization_Start_Along_Ocean

Civilization_Start_Along_Ocean Table
Name Type Reference Default
CivilizationType text Civilizations(Type)
StartAlongOcean boolean false

Civilization_Start_Along_River

Civilization_Start_Along_River Table
Name Type Reference Default
CivilizationType text Civilizations(Type)
StartAlongRiver boolean false

Civilization_Start_Region_Priority

  • CIV5Regions contains the definitions of the Regions referenced in this table.
Civilization_Start_Region_Priority Table
Name Type Reference
CivilizationType text Civilizations(Type)
RegionType text Regions(Type)

Civilization_Start_Region_Avoid

  • CIV5Regions contains the definitions of the Regions referenced in this table.
Civilization_Start_Region_Avoid Table
Name Type Reference
CivilizationType text Civilizations(Type)
RegionType text Regions(Type)


GlobalDefines

AI:

CIV5AICityStrategiesCIV5AIEconomicStrategiesCIV5AIGrandStrategiesCIV5AIMilitaryStrategiesCIV5CitySpecializationsCIV5TacticalMovesGlobalAIDefinesGlobalDiplomacyAIDefines

BasicInfos:

CIV5AttitudesCIV5CalendarsCIV5CitySizesCIV5ConceptsCIV5ContactsCIV5DenialInfosCIV5DomainsCIV5InvisibleInfosCIV5MajorCivApproachTypesCIV5MemoryInfosCIV5MinorCivApproachTypesCIV5MinorCivTraitsCIV5MonthsCIV5SeasonsCIV5UnitAIInfosCIV5UnitCombatInfos

Buildings; Civilizations; Diplomacy:

CIV5BuildingClassesCIV5BuildingsCIV5CivilizationsCIV5MinorCivilizationsCIV5RegionsCIV5TraitsCIV5Diplomacy_Responses

GameInfo:

CIV5ArtStyleTypesCIV5ClimatesCIV5CultureLevelsCIV5CursorsCIV5EmphasizeInfosCIV5ErasCIV5FlavorsCIV5GameOptionsCIV5GameSpeedsCIV5GoodyHutsCIV5HandicapInfosCIV5HurryInfosCIV5IconFontMappingCIV5IconTextureAtlasesCIV5MultiplayerOptionsCIV5PlayerOptionsCIV5PoliciesCIV5PolicyBranchTypesCIV5ProcessesCIV5ProjectsCIV5SeaLevelsCIV5SmallAwardsCIV5SpecialistsCIV5TradesCIV5TurnTimersCIV5VictoriesCIV5VotesCIV5VoteSourcesCIV5Worlds

Interface; Leaders; Misc; NewText; Technologies; Terrain:

CIV5ColorsCIV5InterfaceModesCIV5PlayerColorsCIV5LeaderTablesCIV5RoutesNotificationsText FilesCIV5TechnologiesCIV5FeaturesCIV5ImprovementsCIV5ResourceClassesCIV5ResourcesCIV5TerrainsCIV5Yields

Units:

CIV5AnimationCategoriesCIV5AnimationPathsCIV5AutomatesCIV5BuildsCIV5CommandsCIV5ControlsCIV5EntityEventsCIV5MissionsCIV5MultiUnitFormationsCIV5SpecialUnitsCIV5UnitClassesCIV5UnitMovementRatesCIV5UnitPromotionsCIV5Units