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.
CIV5Units.xml
- The CIV5Units.xml file contains definitions for the units. The tables below indicate the structure of the entries in the CIV5Units file.
- The reference field in the tables below indicates the table and column the entry is linked to.
- This information is taken from the CIV5Units.xml file.
Units
Units Table
Name
|
Type
|
Default
|
Reference
|
Notes
|
ID |
integer |
|
|
Primary Key, Auto-Incremented
|
Type |
Text |
|
Unit(Types) |
|
Description |
Text |
NULL |
|
|
Civilopedia |
Text |
NULL |
|
|
Help |
Text |
NULL |
|
|
Requirements |
integer |
|
|
|
Combat |
integer |
0 |
|
|
RangedCombat |
integer |
0 |
|
|
Cost |
integer |
0 |
|
|
Moves |
integer |
0 |
|
|
Immobile |
boolean |
FALSE |
|
|
Range |
integer |
0 |
|
|
BaseSightRange |
integer |
2 |
|
|
Class |
Text |
NULL |
UnitClasses(Type) |
|
Special |
Text |
NULL |
SpecialUnits(Type) |
|
Capture |
Text |
NULL |
UnitClasses(Type) |
|
CombatClasss |
Text |
NULL |
UnitCombatInfos(Type) |
|
Domain |
Text |
NULL |
Domains(Type) |
|
DefaultUnitAI |
Text |
NULL |
UnitAIInfos(Type) |
|
Food |
boolean |
FALSE |
|
|
NoBadGoodies |
boolean |
FALSE |
|
|
RivalTerritory |
boolean |
FALSE |
|
|
MilitarySupport |
boolean |
FALSE |
|
|
MilitaryProduction |
boolean |
FALSE |
|
|
Pillage |
boolean |
FALSE |
|
|
Found |
boolean |
FALSE |
|
|
CultureBombRadius |
integer |
0 |
|
|
GoldenAgeTurns |
integer |
0 |
|
|
IgnoreBuildingDefense |
boolean |
FALSE |
|
|
PrereqResources |
boolean |
FALSE |
|
|
Mechanized |
boolean |
FALSE |
|
|
Suicide |
boolean |
FALSE |
|
|
PrereqTech |
Text |
NULL |
Technologies(Type) |
|
ObsoleteTech |
Text |
NULL |
Technologies(Type) |
|
GoodyHutUpgradeUnitClass |
Text |
NuLL |
UnitClasses(Type) |
|
HurryCostModifier |
integer |
0 |
|
|
AdvancedStartCost |
integer |
0 |
|
|
MinAreaSize |
integer |
-1 |
|
|
AirUnitCap |
integer |
0 |
|
|
NukeDamageLevel |
integer |
-1 |
|
|
WorkRate |
integer |
0 |
|
|
NumFreeTechs |
integer |
0 |
|
|
RushBuilding |
boolean |
FALSE |
|
|
BaseHurry |
integer |
0 |
|
|
HurryMultiplier |
integer |
0 |
|
|
BaseGold |
integer |
0 |
|
|
NumGoldPerEra |
integer |
0 |
|
|
SpreadReligion |
boolean |
FALSE |
|
|
IsReligious |
boolean |
FALSE |
|
|
CombatLimit |
integer |
100 |
|
|
RangeAttackOnlyInDomain |
boolean |
FALSE |
|
|
RangeAttackIgnoreLOS |
boolean |
FALSE |
|
|
RangedCombatLimit |
integer |
0 |
|
|
XPValueAttack |
integer |
0 |
|
|
XPValueDefense |
integer |
0 |
|
|
SpecialCargo |
Text |
NULL |
SpecialUnits(Type) |
|
DomainCargo |
Text |
NULL |
Domains(Type) |
|
Conscription |
integer |
0 |
|
|
ExtraMaintenanceCost |
integer |
0 |
|
|
NoMaintenance |
boolean |
0 |
|
|
Unhappiness |
integer |
0 |
|
|
UnitArtInfo |
Text |
NULL |
|
|
UnitArtInfoCulturalVariation |
boolean |
FALSE |
|
|
UnitArtInfoEraVariation |
boolean |
FALSE |
|
|
ProjectPrereq |
Text |
NULL |
Projects(Type) |
|
SpaceshipProject |
Text |
NULL |
Projects(Type) |
|
LeaderPromotion |
Text |
NULL |
UnitPromotions(Type) |
|
LeaderExperience |
integer |
0 |
|
|
ShowInPedia |
boolean |
TRUE |
|
|
MoveRate |
Text |
BIPED |
MovementRates(Type) |
|
UnitFlagIconOffset |
integer |
0 |
|
|
PortraitIndex |
integer |
-1 |
|
|
IconAtlas |
Text |
NULL |
IconTextureAtlases(Atlas) |
|
UnitFlagAtlas |
Text |
UNIT_FLAG_ATLAS |
IconTextureAtlases(Atlas) |
|
Unit_AITypes
- CIV5UnitAIInfos contains the definitions of the UnitAIInfos used in this table
Unit_Buildings
- CIV5Buildings contains the definitions of the Buildings used in this table
Unit_Buildings Table
Name
|
Type
|
Reference
|
UnitType |
Text |
Unit(Types)
|
BuildingType |
Text |
Buildings(Type)
|
Unit_BuildingClassRequireds
Unit_BuildingClassRequireds Table
Name
|
Type
|
Reference
|
UnitType |
Text |
Unit(Types)
|
BuildingClassType |
Text |
BuildingClasses(Type)
|
Unit_ProductionModifierBuildings
- CIV5Buildings contains the definitions of the Buildings used in this table
Unit_ProductionModifierBuildings Table
Name
|
Type
|
Reference
|
UnitType |
Text |
Unit(Types)
|
BuildingType |
Text |
Buildings(Type)
|
ProductionModifier |
Integer |
|
Unit_Builds
- CIV5Builds contains the definitions of the Builds used in this table
Unit_Builds Table
Name
|
Type
|
Reference
|
UnitType |
Text |
Unit(Types)
|
BuildType |
Text |
Builds(Type)
|
Unit_ClassUpgrades
- CIV5UnitClasses contains the definitions of the UnitClasses used in this table
Unit_ClassUpgrades Table
Name
|
Type
|
Reference
|
UnitType |
Text |
Unit(Types)
|
UnitClassType |
Text |
UnitClasses(Type)
|
Unit_FreePromotions
Unit_FreePromotions Table
Name
|
Type
|
Reference
|
UnitType |
Text |
Unit(Types)
|
PromotionType |
Text |
UnitPromotions(Type)
|
Unit_Flavors
- CIV5Flavors contains the definitions of the Flavors used in this table
Unit_Flavors Table
Name
|
Type
|
Reference
|
Notes
|
UnitType |
Text |
Unit(Types) |
|
FlavorType |
Text |
Flavors(Type) |
|
Flavor |
Integer |
|
Not Null
|
Unit_GreatPersons
- CIV5Specialists contains the definitions of the Specialists used in this table
Unit_GreatPersons Table
Name
|
Type
|
Reference
|
UnitType |
Text |
Unit(Types)
|
GreatPersonType |
Text |
Specialists(Type)
|
Unit_ResourceQuantityRequirements
- CIV5Resources contains the definitions of the Resources used in this table
Unit_ResourceQuantityRequirements Table
Name
|
Type
|
Reference
|
Default
|
UnitType |
Text |
Unit(Types) |
|
ResourceType |
Text |
Resources(Type) |
|
Cost |
Integer |
|
1
|
Unit_UniqueNames
Unit_UniqueNames Table
Name
|
Type
|
Reference
|
Notes
|
UnitType |
Text |
Unit(Types) |
|
UniqueName |
Text |
Language_en_US(Tag) |
Not Null
|
Unit_NotAITypes
- This table might not be used according to the xml file.
- CIV5UnitAIInfos contains the definitions of the UnitAIInfos used in this table
Unit_NotAITypes Table
Name
|
Type
|
Reference
|
UnitType |
Text |
Unit(Types)
|
UnitAIType |
Text |
UnitAIInfos(Type)
|
Unit_ProductionTraits
- This table might not be used according to the xml file.
- CIV5Traits contains the definitions of the Traits used in this table
Unit_ProductionTraits Table
Name
|
Type
|
Reference
|
UnitType |
Text |
Unit(Types)
|
TraitType |
Text |
Traits(Type)
|
Trait |
Integer |
|
Unit_TechTypes
- This table might not be used according to the xml file.
- CIV5Technologies contains the definitions of the Technologies used in this table
Unit_TechTypes Table
Name
|
Type
|
Reference
|
UnitType |
Text |
Unit(Types)
|
TechType |
Text |
Technologies(Type)
|