CIV5Improvements

From Civilization Modding Wiki
Revision as of 18:55, 28 September 2010 by Chronovore (talk | contribs) (Added table data structures and removed Spam.)
Jump to navigationJump to search

CIV5Improvements.xml

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

Improvements

Improvements Table
Name Type Reference Default Notes
ID integer Primary Key,Autoincrement
Type text Not Null,Unique
Description text
Civilopedia text
ArtDefineTag text
WorldSoundscapeAudioScript text
ImprovementPillage text Improvements(Type) NULL
ImprovementUpgrade text Improvements(Type) NULL
HillsMakesValid boolean false
FreshWaterMakesValid boolean false
RiverSideMakesValid boolean false
NoFreshWater boolean false
RequiresFlatlands boolean false
RequiresFlatlandsOrFreshWater boolean false
RequiresFeature boolean false
Water boolean false
DestroyedWhenPillaged boolean false
BuildableOnResources boolean false
BarbarianCamp boolean false
Goody boolean false
Permanent boolean false
OutsideBorders boolean false
GraphicalOnly boolean false
CreatedByGreatPerson boolean false
Culture integer 0
TilesPerGoody integer 0
GoodyRange integer 0
FeatureGrowth integer 0
UpgradeTime integer 0
RiverSideUpgradeMod integer 0
CoastalLandUpgradeMod integer 0
HillsUpgradeMod integer 0
FreshWaterUpgradeMod integer 0
DefenseModifier integer 0
NearbyEnemyDamage integer 0
PillageGold integer 0
ResourceExtractionMod integer 0
GoldMaintenance integer 0
PortraitIndex integer -1
IconAtlas text IconTextureAtlases(Atlas) NULL

Improvement_Flavors

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

Improvement_Yields

  • CIV5Yields contains the definitions of the Yields referenced in this table.
Improvement_Yields Table
Name Type Reference Default
ImprovementType text Improvements(Type)
YieldType text Yields(Type)
Yield integer 0

Improvement_AdjacentCityYields

  • CIV5Yields contains the definitions of the Yields referenced in this table.
Improvement_AdjacentCityYields Table
Name Type Reference Default
ImprovementType text Improvements(Type)
YieldType text Yields(Type)
Yield integer 0

Improvement_CoastalLandYields

  • CIV5Yields contains the definitions of the Yields referenced in this table.
Improvement_CoastalLandYields Table
Name Type Reference Default
ImprovementType text Improvements(Type)
YieldType text Yields(Type)
Yield integer 0

Improvement_FreshWaterYields

  • CIV5Yields contains the definitions of the Yields referenced in this table.
Improvement_FreshWaterYields Table
Name Type Reference Default
ImprovementType text Improvements(Type)
YieldType text Yields(Type)
Yield integer 0

Improvement_HillsYields

  • CIV5Yields contains the definitions of the Yields referenced in this table.
Improvement_HillsYields Table
Name Type Reference Default
ImprovementType text Improvements(Type)
YieldType text Yields(Type)
Yield integer 0

Improvement_PrereqNatureYields

  • CIV5Yields contains the definitions of the Yields referenced in this table.
Improvement_PrereqNatureYields Table
Name Type Reference Default
ImprovementType text Improvements(Type)
YieldType text Yields(Type)
Yield integer 0

Improvement_RiverSideYields

  • CIV5Yields contains the definitions of the Yields referenced in this table.
Improvement_RiverSideYields Table
Name Type Reference Default
ImprovementType text Improvements(Type)
YieldType text Yields(Type)
Yield integer 0

Improvement_ValidTerrains

  • CIV5Terrains contains the definitions of the Terrains referenced in this table.
Improvement_ValidTerrains Table
Name Type Reference
ImprovementType text Improvements(Type)
TerrainType text Terrains(Type)

Improvement_ValidFeatures

  • CIV5Features contains the definitions of the Features referenced in this table.
Improvement_ValidFeatures Table
Name Type Reference
ImprovementType text Improvements(Type)
FeatureType text Features(Type)

Improvement_ResourceTypes

  • CIV5Resources contains the definitions of the Resources referenced in this table.
Improvement_ResourceTypes Table
Name Type Reference Default
ImprovementType text Improvements(Type)
ResourceType text Resources(Type)
ResourceMakesValid boolean true
ResourceTrade boolean true
DiscoveryRand integer 0
QuantityRequirement integer 0

Improvement_ResourceType_Yields

  • CIV5Resources contains the definitions of the Resources referenced in this table.
  • CIV5Yields contains the definitions of the Yields referenced in this table.
Improvement_ResourceType_Yields Table
Name Type Reference Default
ImprovementType text Improvements(Type)
ResourceType text Resources(Type)
YieldType text Yields(Type)
Yield integer 0

Improvement_RouteYieldChanges

  • CIV5Routes contains the definitions of the Routes referenced in this table.
  • CIV5Yields contains the definitions of the Yields referenced in this table.
Improvement_RouteYieldChanges Table
Name Type Reference
ImprovementType text Improvements(Type)
RouteType text Routes(Type)
YieldType text Yields(Type)
Yield integer

Improvement_TechYieldChanges

  • CIV5Technologies contains the definitions of the Technologies referenced in this table.
  • CIV5Yields contains the definitions of the Yields referenced in this table.
Improvement_TechYieldChanges Table
Name Type Reference
ImprovementType text Improvements(Type)
TechType text Technologies(Type)
YieldType text Yields(Type)
Yield integer

Improvement_TechNoFreshWaterYieldChanges

  • CIV5Technologies contains the definitions of the Technologies referenced in this table.
  • CIV5Yields contains the definitions of the Yields referenced in this table.
Improvement_TechNoFreshWaterYieldChanges Table
Name Type Reference
ImprovementType text Improvements(Type)
TechType text Technologies(Type)
YieldType text Yields(Type)
Yield integer

Improvement_TechFreshWaterYieldChanges

  • CIV5Technologies contains the definitions of the Technologies referenced in this table.
  • CIV5Yields contains the definitions of the Yields referenced in this table.
Improvement_TechFreshWaterYieldChanges Table
Name Type Reference
ImprovementType text Improvements(Type)
TechType text Technologies(Type)
YieldType text Yields(Type)
Yield integer


GlobalDefines

AI:

CIV5AICityStrategiesCIV5AIEconomicStrategiesCIV5AIGrandStrategiesCIV5AIMilitaryStrategiesCIV5CitySpecializationsCIV5TacticalMovesGlobalAIDefinesGlobalDiplomacyAIDefines

BasicInfos:

CIV5AttitudesCIV5CalendarsCIV5CitySizesCIV5ConceptsCIV5ContactsCIV5DenialInfosCIV5DomainsCIV5InvisibleInfosCIV5MajorCivApproachTypesCIV5MemoryInfosCIV5MinorCivApproachTypesCIV5MinorCivTraitsCIV5MonthsCIV5SeasonsCIV5UnitAIInfosCIV5UnitCombatInfos

Buildings; Civilizations; Diplomacy:

CIV5BuildingClassesCIV5BuildingsCIV5CivilizationsCIV5MinorCivilizationsCIV5RegionsCIV5TraitsCIV5Diplomacy_Responses

GameInfo:

CIV5ArtStyleTypesCIV5ClimatesCIV5CultureLevelsCIV5CursorsCIV5EmphasizeInfosCIV5ErasCIV5FlavorsCIV5GameOptionsCIV5GameSpeedsCIV5GoodyHutsCIV5HandicapInfosCIV5HurryInfosCIV5IconFontMappingCIV5IconTextureAtlasesCIV5MultiplayerOptionsCIV5PlayerOptionsCIV5PoliciesCIV5PolicyBranchTypesCIV5ProcessesCIV5ProjectsCIV5SeaLevelsCIV5SmallAwardsCIV5SpecialistsCIV5TradesCIV5TurnTimersCIV5VictoriesCIV5VotesCIV5VoteSourcesCIV5Worlds

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

CIV5ColorsCIV5InterfaceModesCIV5PlayerColorsCIV5LeaderTablesCIV5RoutesNotificationsText FilesCIV5TechnologiesCIV5FeaturesCIV5ImprovementsCIV5ResourceClassesCIV5ResourcesCIV5TerrainsCIV5Yields

Units:

CIV5AnimationCategoriesCIV5AnimationPathsCIV5AutomatesCIV5BuildsCIV5CommandsCIV5ControlsCIV5EntityEventsCIV5MissionsCIV5MultiUnitFormationsCIV5SpecialUnitsCIV5UnitClassesCIV5UnitMovementRatesCIV5UnitPromotionsCIV5Units