From Civilization Modding Wiki
Jump to navigationJump to search
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
|