CIV5Projects

From Civilization Modding Wiki
Revision as of 12:00, 29 September 2010 by Chronovore (talk | contribs) (Added table data structures.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

civ5projects.xml

  • The civ5projects.xml file contains definitions for the Projects.
  • The reference field in the tables below indicates the table and column the entry is linked to.
  • This information is taken from the civ5projects.xml file itself.

Projects

Projects Table
Name Type Reference Default Notes
ID integer Primary Key,Autoincrement
Type text Not Null,Unique
Description text
Civilopedia text
Strategy text
Help text
Requirements text
MaxGlobalInstances integer 0
MaxTeamInstances integer 0
Cost integer 0
NukeInterception integer 0
CultureBranchesRequired integer 0
TechShare integer 0
VictoryDelayPercent integer 0
Spaceship boolean false
Religious boolean false
AllowsNukes boolean false
MovieDefineTag text NULL
VictoryPrereq text NULL
TechPrereq text NULL
EveryoneSpecialUnit text NULL
CreateSound text NULL
AnyonePrereqProject text NULL
PortraitIndex integer -1
IconAtlas text IconTextureAtlases(Atlas) NULL

Project_Flavors

  • CIV5Flavors contains the definitions of the Flavors referenced in this table.
Project_Flavors Table
Name Type Reference Notes
ProjectType text Projects(Type)
FlavorType text Flavors(Type)
Flavor integer Not Null

Project_Prereqs

Project_Prereqs Table
Name Type Reference Default
ProjectType text Projects(Type)
PrereqProjectType text Projects(Type)
AmountNeeded integer 1

Project_VictoryThresholds

  • CIV5Victories contains the definitions of the Victories referenced in this table.
Project_VictoryThresholds Table
Name Type Reference Default Notes
ProjectType text Projects(Type)
VictoryType text Victories(Type)
Threshold integer Not Null
MinThreshold integer 0

Project_ResourceQuantityRequirements

  • CIV5Resources contains the definitions of the Resources referenced in this table.
Project_ResourceQuantityRequirements Table
Name Type Reference Notes
ProjectType text Projects(Type)
ResourceType text Resources(Type)
Quantity integer Not Null


GlobalDefines

AI:

CIV5AICityStrategiesCIV5AIEconomicStrategiesCIV5AIGrandStrategiesCIV5AIMilitaryStrategiesCIV5CitySpecializationsCIV5TacticalMovesGlobalAIDefinesGlobalDiplomacyAIDefines

BasicInfos:

CIV5AttitudesCIV5CalendarsCIV5CitySizesCIV5ConceptsCIV5ContactsCIV5DenialInfosCIV5DomainsCIV5InvisibleInfosCIV5MajorCivApproachTypesCIV5MemoryInfosCIV5MinorCivApproachTypesCIV5MinorCivTraitsCIV5MonthsCIV5SeasonsCIV5UnitAIInfosCIV5UnitCombatInfos

Buildings; Civilizations; Diplomacy:

CIV5BuildingClassesCIV5BuildingsCIV5CivilizationsCIV5MinorCivilizationsCIV5RegionsCIV5TraitsCIV5Diplomacy_Responses

GameInfo:

CIV5ArtStyleTypesCIV5ClimatesCIV5CultureLevelsCIV5CursorsCIV5EmphasizeInfosCIV5ErasCIV5FlavorsCIV5GameOptionsCIV5GameSpeedsCIV5GoodyHutsCIV5HandicapInfosCIV5HurryInfosCIV5IconFontMappingCIV5IconTextureAtlasesCIV5MultiplayerOptionsCIV5PlayerOptionsCIV5PoliciesCIV5PolicyBranchTypesCIV5ProcessesCIV5ProjectsCIV5SeaLevelsCIV5SmallAwardsCIV5SpecialistsCIV5TradesCIV5TurnTimersCIV5VictoriesCIV5VotesCIV5VoteSourcesCIV5Worlds

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

CIV5ColorsCIV5InterfaceModesCIV5PlayerColorsCIV5LeaderTablesCIV5RoutesNotificationsText FilesCIV5TechnologiesCIV5FeaturesCIV5ImprovementsCIV5ResourceClassesCIV5ResourcesCIV5TerrainsCIV5Yields

Units:

CIV5AnimationCategoriesCIV5AnimationPathsCIV5AutomatesCIV5BuildsCIV5CommandsCIV5ControlsCIV5EntityEventsCIV5MissionsCIV5MultiUnitFormationsCIV5SpecialUnitsCIV5UnitClassesCIV5UnitMovementRatesCIV5UnitPromotionsCIV5Units