From Civilization Modding Wiki
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
CIV5Policies.xml
- The CIV5Policies.xml file contains definitions for the Policies.
- The reference field in the tables below indicates the table and column the entry is linked to.
- This information is taken from the CIV5Policies.xml file itself.
Policies
Policies Table
Name
|
Type
|
Reference
|
Default
|
Notes
|
ID |
integer |
|
|
Primary Key,Autoincrement
|
Type |
text |
|
|
Not Null,Unique
|
Description |
text |
Language_en_US(Tag) |
write a bug on this |
|
Civilopedia |
text |
Language_en_US(Tag) |
|
|
Strategy |
text |
Language_en_US(Tag) |
|
|
Help |
text |
Language_en_US(Tag) |
|
|
PolicyBranchType |
text |
PolicyBranchTypes(Type) |
NULL |
|
NumExtraBranches |
integer |
|
0 |
|
CultureCost |
integer |
|
0 |
|
GridX |
integer |
|
0 |
|
GridY |
integer |
|
0 |
|
PolicyCostModifier |
integer |
|
0 |
|
CulturePerCity |
integer |
|
0 |
|
CulturePerWonder |
integer |
|
0 |
|
CultureWonderMultiplier |
integer |
|
0 |
|
CulturePerTechResearched |
integer |
|
0 |
|
AttackBonusTurns |
integer |
|
0 |
|
GoldenAgeTurns |
integer |
|
0 |
|
GoldenAgeMeterMod |
integer |
|
0 |
|
NumFreeTechs |
integer |
|
0 |
|
NumFreePolicies |
integer |
|
0 |
|
StrategicResourceMod |
integer |
|
0 |
|
ReligionProductionModifier |
integer |
|
0 |
|
WonderProductionModifier |
integer |
|
0 |
|
BuildingProductionModifier |
integer |
|
0 |
|
GreatPeopleRateModifier |
integer |
|
0 |
|
GreatGeneralRateModifier |
integer |
|
0 |
|
DomesticGreatGeneralRateModifier |
integer |
|
0 |
|
ExtraHappiness |
integer |
|
0 |
|
ExtraHappinessPerCity |
integer |
|
0 |
|
UnhappinessMod |
integer |
|
0 |
|
CityCountUnhappinessMod |
integer |
|
0 |
|
OccupiedPopulationUnhappinessMod |
integer |
|
0 |
|
CapitalUnhappinessMod |
integer |
|
0 |
|
FreeExperience |
integer |
|
0 |
|
WorkerSpeedModifier |
integer |
|
0 |
|
AllFeatureProduction |
integer |
|
0 |
|
ImprovementCostModifier |
integer |
|
0 |
|
ImprovementUpgradeRateModifier |
integer |
|
0 |
|
SpecialistProductionModifier |
integer |
|
0 |
|
SpecialistUpgradeModifier |
integer |
|
0 |
|
MilitaryProductionModifier |
integer |
|
0 |
|
BaseFreeUnits |
integer |
|
0 |
|
BaseFreeMilitaryUnits |
integer |
|
0 |
|
FreeUnitsPopulationPercent |
integer |
|
0 |
|
FreeMilitaryUnitsPopulationPercent |
integer |
|
0 |
|
HappinessPerGarrisonedUnit |
integer |
|
0 |
|
HappinessPerTradeRoute |
integer |
|
0 |
|
ExtraHappinessPerLuxury |
integer |
|
0 |
|
UnhappinessFromUnitsMod |
integer |
|
0 |
|
NumExtraBuilders |
integer |
|
0 |
|
PlotGoldCostMod |
integer |
|
0 |
|
PlotCultureCostModifier |
integer |
|
0 |
|
UnitPurchaseCostModifier |
integer |
|
0 |
|
TradeRouteGoldModifier |
integer |
|
0 |
|
GoldPerUnit |
integer |
|
0 |
|
GoldPerMilitaryUnit |
integer |
|
0 |
|
RouteGoldMaintenanceMod |
integer |
|
0 |
|
BuildingGoldMaintenanceMod |
integer |
|
0 |
|
UnitGoldMaintenanceMod |
integer |
|
0 |
|
UnitSupplyMod |
integer |
|
0 |
|
UnitUpgradeCostMod |
integer |
|
0 |
|
CityStrengthMod |
integer |
|
0 |
|
CityGrowthMod |
integer |
|
0 |
|
CapitalGrowthMod |
integer |
|
0 |
|
SettlerProductionModifier |
integer |
|
0 |
|
NewCityExtraPopulation |
integer |
|
0 |
|
FreeFoodBox |
integer |
|
0 |
|
HappyPerMilitaryUnit |
integer |
|
0 |
|
MilitaryFoodProduction |
boolean |
|
false |
|
HappinessToCulture |
integer |
|
0 |
|
HappinessToScience |
integer |
|
0 |
|
HalfSpecialistUnhappiness |
boolean |
|
false |
|
HalfSpecialistFood |
boolean |
|
false |
|
MaxConscript |
integer |
|
0 |
|
UnitSightRangeChange |
integer |
|
0 |
|
WoundedUnitDamageMod |
integer |
|
0 |
|
BarbarianCombatBonus |
integer |
|
0 |
|
AlwaysSeeBarbCamps |
boolean |
|
false |
|
RevealAllCapitals |
boolean |
|
false |
|
FreeSpecialist |
integer |
|
0 |
|
ExpModifier |
integer |
|
0 |
|
ExpInBorderModifier |
integer |
|
0 |
|
MinorQuestFriendshipMod |
integer |
|
0 |
|
MinorGoldFriendshipMod |
integer |
|
0 |
|
MinorFriendshipMinimum |
integer |
|
0 |
|
MinorFriendshipDecayMod |
integer |
|
0 |
|
OtherPlayersMinorFriendshipDecayMod |
integer |
|
0 |
|
MinorGreatPeopleAllies |
boolean |
|
false |
|
MinorScienceAllies |
boolean |
|
false |
|
MinorResourceBonus |
boolean |
|
false |
|
OneShot |
boolean |
|
false |
|
WeLoveTheKing |
text |
|
NULL |
|
TechPrereq |
text |
Technologies(Type) |
NULL |
|
PortraitIndex |
integer |
|
0 |
|
IconAtlas |
text |
IconTextureAtlases(Atlas) |
NULL |
|
IconAtlasAchieved |
text |
IconTextureAtlases(Atlas) |
NULL |
|
Policy_CityYieldChanges
- CIV5Yields contains the definitions of the Yields referenced in this table.
Policy_CityYieldChanges Table
Name
|
Type
|
Reference
|
Notes
|
PolicyType |
text |
Policies(Type) |
|
YieldType |
text |
Yields(Type) |
|
Yield |
integer |
|
Not Null
|
Policy_CoastalCityYieldChanges
- CIV5Yields contains the definitions of the Yields referenced in this table.
Policy_CoastalCityYieldChanges Table
Name
|
Type
|
Reference
|
Notes
|
PolicyType |
text |
Policies(Type) |
|
YieldType |
text |
Yields(Type) |
|
Yield |
integer |
|
Not Null
|
Policy_CapitalYieldChanges
- CIV5Yields contains the definitions of the Yields referenced in this table.
Policy_CapitalYieldChanges Table
Name
|
Type
|
Reference
|
Notes
|
PolicyType |
text |
Policies(Type) |
|
YieldType |
text |
Yields(Type) |
|
Yield |
integer |
|
Not Null
|
Policy_CapitalYieldModifiers
- CIV5Yields contains the definitions of the Yields referenced in this table.
Policy_CapitalYieldModifiers Table
Name
|
Type
|
Reference
|
Notes
|
PolicyType |
text |
Policies(Type) |
|
YieldType |
text |
Yields(Type) |
|
Yield |
integer |
|
Not Null
|
Policy_Disables
Policy_Disables Table
Name
|
Type
|
Reference
|
PolicyType |
text |
Policies(Type)
|
PolicyDisable |
text |
Policies(Type)
|
Policy_Flavors
- CIV5Flavors contains the definitions of the Flavors referenced in this table.
Policy_Flavors Table
Name
|
Type
|
Reference
|
Notes
|
PolicyType |
text |
Policies(Type) |
|
FlavorType |
text |
Flavors(Type) |
|
Flavor |
integer |
|
Not Null
|
Policy_HurryModifiers
- CIV5HurryInfos contains the definitions of the HurryInfos referenced in this table.
Policy_HurryModifiers Table
Name
|
Type
|
Reference
|
PolicyType |
text |
Policies(Type)
|
HurryType |
text |
HurryInfos(Type)
|
HurryCostModifier |
integer |
|
Policy_PrereqPolicies
Policy_PrereqPolicies Table
Name
|
Type
|
Reference
|
PolicyType |
text |
Policies(Type)
|
PrereqPolicy |
text |
Policies(Type)
|
Policy_PrereqORPolicies
Policy_PrereqORPolicies Table
Name
|
Type
|
Reference
|
PolicyType |
text |
Policies(Type)
|
PrereqPolicy |
text |
Policies(Type)
|
- CIV5Yields contains the definitions of the Yields referenced in this table.
Policy_SpecialistExtraYields Table
Name
|
Type
|
Reference
|
Notes
|
PolicyType |
text |
Policies(Type) |
|
YieldType |
text |
Yields(Type) |
|
Yield |
integer |
|
Not Null
|
Policy_BuildingClassYieldModifiers
- CIV5BuildingClasses contains the definitions of the BuildingClasses referenced in this table.
- CIV5Yields contains the definitions of the Yields referenced in this table.
Policy_BuildingClassYieldModifiers Table
Name
|
Type
|
Reference
|
PolicyType |
text |
Policies(Type)
|
BuildingClassType |
text |
BuildingClasses(Type)
|
YieldType |
text |
Yields(Type)
|
YieldMod |
integer |
|
Policy_BuildingClassCultureChanges
Policy_BuildingClassCultureChanges Table
Name
|
Type
|
Reference
|
PolicyType |
text |
Policies(Type)
|
BuildingClassType |
text |
BuildingClasses(Type)
|
CultureChange |
integer |
|
Policy_BuildingClassHappiness
Policy_BuildingClassHappiness Table
Name
|
Type
|
Reference
|
PolicyType |
text |
Policies(Type)
|
BuildingClassType |
text |
BuildingClasses(Type)
|
Happiness |
integer |
|
Policy_ImprovementYieldChanges
- CIV5Improvements contains the definitions of the Improvements referenced in this table.
- CIV5Yields contains the definitions of the Yields referenced in this table.
Policy_ImprovementYieldChanges Table
Name
|
Type
|
Reference
|
PolicyType |
text |
Policies(Type)
|
ImprovementType |
text |
Improvements(Type)
|
YieldType |
text |
Yields(Type)
|
Yield |
integer |
|
Policy_ValidSpecialists
- CIV5Specialists contains the definitions of the Specialists referenced in this table.
Policy_ValidSpecialists Table
Name
|
Type
|
Reference
|
PolicyType |
text |
Policies(Type)
|
SpecialistType |
text |
Specialists(Type)
|
Policy_YieldModifiers
- CIV5Yields contains the definitions of the Yields referenced in this table.
Policy_YieldModifiers Table
Name
|
Type
|
Reference
|
Notes
|
PolicyType |
text |
Policies(Type) |
|
YieldType |
text |
Yields(Type) |
|
Yield |
integer |
|
Not Null
|
Policy_FreePromotions
- CIV5UnitPromotions contains the definitions of the UnitPromotions referenced in this table.
Policy_FreePromotions Table
Name
|
Type
|
Reference
|
PolicyType |
text |
Policies(Type)
|
PromotionType |
text |
UnitPromotions(Type)
|
Policy_UnitCombatFreeExperiences
Policy_UnitCombatFreeExperiences Table
Name
|
Type
|
Reference
|
PolicyType |
text |
Policies(Type)
|
UnitCombatType |
text |
UnitCombatInfos(Type)
|
FreeExperience |
integer |
|
Policy_FreePromotionUnitCombats
- CIV5UnitCombatInfos contains the definitions of the UnitCombatInfos referenced in this table.
- CIV5UnitPromotions contains the definitions of the UnitPromotions referenced in this table.
Policy_FreePromotionUnitCombats Table
Name
|
Type
|
Reference
|
PolicyType |
text |
Policies(Type)
|
UnitCombatType |
text |
UnitCombatInfos(Type)
|
PromotionType |
text |
UnitPromotions(Type)
|
Policy_UnitCombatProductionModifiers
Policy_UnitCombatProductionModifiers Table
Name
|
Type
|
Reference
|
PolicyType |
text |
Policies(Type)
|
UnitCombatType |
text |
UnitCombatInfos(Type)
|
ProductionModifier |
integer |
|
Policy_FreeUnitClasses
- CIV5UnitClasses contains the definitions of the UnitClasses referenced in this table.
Policy_FreeUnitClasses Table
Name
|
Type
|
Reference
|
Notes
|
PolicyType |
text |
Policies(Type) |
|
UnitClassType |
text |
UnitClasses(Type) |
|
Count |
integer |
|
Not Null
|