<?xml version="1.0" encoding="utf-8"?>
<!-- Created by ModBuddy on 2/2/2023 10:10:07 PM -->
<GameData>
	<!-- Table definition -->
	<!-- Tables to define special InfoTypes -->
	<Table name="CivilianAttackPriorities">
		<Column name="ID" type="integer" primarykey="true" autoincrement="true"/>
		<Column name="Type" type="text" notnull="true" unique="true"/>
	</Table>
	<Table name="Units">
		<!-- Basic info -->
		<Column name="ID" type="integer" primarykey="true" autoincrement="true"/>
		<Column name="Type" type="text" unique="true" notnull="true"/>
		<Column name="Description" type="text" reference="Language_en_US(Tag)"/>
		<Column name="Civilopedia" type="text" reference="Language_en_US(Tag)"/>
		<Column name="Strategy" type="text" reference="Language_en_US(Tag)"/>
		<Column name="Help" type="text" reference="Language_en_US(Tag)"/>
		<Column name="Requirements" type="text"/>
		<Column name="Combat" type="integer" default="0"/>
		<Column name="RangedCombat" type="integer" default="0"/>
		<Column name="Cost" type="integer" default="0"/>
		<Column name="FaithCost" type="integer" default="0"/>
		<Column name="RequiresFaithPurchaseEnabled" type="boolean" default="false"/>
		<Column name="PurchaseOnly" type="boolean" default="false"/>
		<Column name="MoveAfterPurchase" type="boolean" default="false"/>
		<Column name="Moves" type="integer" default="0"/>
		<Column name="Immobile" type="boolean" default="false"/>
		<!-- when Domain is Air, this binds the Unit to a City or Carrier. Without it, Air Domain Units can insta-move anywhere including foreign territory. -->
		<Column name="Range" type="integer" default="0"/>
		<Column name="BaseSightRange" type="integer" default="2"/>
		<Column name="Class" type="text" reference="UnitClasses(Type)" default="NULL"/>
		<Column name="Special" type="text" reference="SpecialUnits(Type)" default="NULL"/>
		<Column name="Capture" type="text" reference="UnitClasses(Type)" default="NULL"/>
		<Column name="CombatClass" type="text" reference="UnitCombatInfos(Type)" default="NULL"/>
		<Column name="Domain" type="text" reference="Domains(Type)" default="NULL"/>
		<!-- If Domain is Air, Unit will rebase to the nearest City or Carrier every turn. -->
		<Column name="CivilianAttackPriority" type="text" default="NULL"/>
		<Column name="DefaultUnitAI" type="text" reference="UnitAIInfos(Type)" default="NULL"/>
		<Column name="Food" type="boolean" default="false"/>
		<!-- stops city growth -->
		<Column name="NoBadGoodies" type="boolean" default="false"/>
		<Column name="RivalTerritory" type="boolean" default="false"/>
		<Column name="MilitarySupport" type="boolean" default="false"/>
		<Column name="MilitaryProduction" type="boolean" default="false"/>
		<Column name="Pillage" type="boolean" default="false"/>
		<Column name="PillagePrereqTech" type="text" reference="Technologies(Type)" default="NULL"/>
		<Column name="Found" type="boolean" default="false"/>
		<!-- Cities -->
		<Column name="FoundAbroad" type="boolean" default="false"/>
		<!-- Cities -->
		<Column name="CultureBombRadius" type="integer" default="0"/>
		<Column name="GoldenAgeTurns" type="integer" default="0"/>
		<Column name="FreePolicies" type="integer" default="0"/>
		<Column name="OneShotTourism" type="integer" default="0"/>
		<Column name="OneShotTourismPercentOthers" type="integer" default="0"/>
		<Column name="IgnoreBuildingDefense" type="boolean" default="false"/>
		<Column name="PrereqResources" type="boolean" default="false"/>
		<Column name="Mechanized" type="boolean" default="false"/>
		<Column name="Suicide" type="boolean" default="false"/>
		<Column name="CaptureWhileEmbarked" type="boolean" default="false"/>
		<Column name="PrereqTech" type="text" reference="Technologies(Type)" default="NULL"/>
		<Column name="ObsoleteTech" type="text" reference="Technologies(Type)" default="NULL"/>
		<Column name="GoodyHutUpgradeUnitClass" type="text" reference="UnitClasses(Type)" default="NULL"/>
		<Column name="HurryCostModifier" type="integer" default="0"/>
		<Column name="AdvancedStartCost" type="integer" default="0"/>
		<Column name="MinAreaSize" type="integer" default="-1"/>
		<Column name="AirInterceptRange" type="integer" default="0"/>
		<Column name="AirUnitCap" type="integer" default="0"/>
		<Column name="NukeDamageLevel" type="integer" default="-1"/>
		<Column name="WorkRate" type="integer" default="0"/>
		<Column name="NumFreeTechs" type="integer" default="0"/>
		<Column name="BaseBeakersTurnsToCount" type="integer" default="0"/>
		<Column name="BaseCultureTurnsToCount" type="integer" default="0"/>
		<Column name="RushBuilding" type="boolean" default="false"/>
		<Column name="BaseHurry" type="integer" default="0"/>
		<!-- Engineer Rush Build -->
		<Column name="HurryMultiplier" type="integer" default="0"/>
		<!-- Engineer Rush Build -->
		<Column name="BaseGold" type="integer" default="0"/>
		<!-- Trade Mission -->
		<Column name="NumGoldPerEra" type="integer" default="0"/>
		<!-- Trade Mission -->
		<Column name="SpreadReligion" type="boolean" default="false"/>
		<Column name="RemoveHeresy" type="boolean" default="false"/>
		<Column name="ReligionSpreads" type="integer" default="0"/>
		<Column name="ReligiousStrength" type="integer" default="0"/>
		<Column name="FoundReligion" type="boolean" default="false"/>
		<Column name="RequiresEnhancedReligion" type="boolean" default="false"/>
		<Column name="ProhibitsSpread" type="boolean" default="false"/>
		<Column name="CanBuyCityState" type="boolean" default="false"/>
		<Column name="CombatLimit" type="integer" default="100"/>
		<Column name="RangeAttackOnlyInDomain" type="boolean" default="false"/>
		<Column name="RangeAttackIgnoreLOS" type="boolean" default="false"/>
		<Column name="Trade" type="boolean" default="false"/>
		<Column name="NumExoticGoods" type="integer" default="0"/>
		<Column name="PolicyType" type="text" reference="Policies(Type)" default="NULL"/>
		<Column name="RangedCombatLimit" type="integer" default="0"/>
		<Column name="XPValueAttack" type="integer" default="0"/>
		<Column name="XPValueDefense" type="integer" default="0"/>
		<Column name="SpecialCargo" type="text" reference="SpecialUnits(Type)" default="NULL"/>
		<Column name="DomainCargo" type="text" reference="Domains(Type)" default="NULL"/>
		<!-- test transports? -->
		<Column name="Conscription" type="integer" default="0"/>
		<Column name="ExtraMaintenanceCost" type="integer" default="0"/>
		<Column name="NoMaintenance" type="boolean" default="0"/>
		<Column name="Unhappiness" type="integer" default="0"/>
		<Column name="UnitArtInfo" type="text" default="NULL"/>
		<Column name="UnitArtInfoCulturalVariation" type="boolean" default="false"/>
		<Column name="UnitArtInfoEraVariation" type="boolean" default="false"/>
		<Column name="ProjectPrereq" type="text" reference="Projects(Type)" default="NULL"/>
		<Column name="SpaceshipProject" type="text" reference="Projects(Type)" default="NULL"/>
		<Column name="LeaderPromotion" type="text" reference="UnitPromotions(Type)" default="NULL"/>
		<Column name="LeaderExperience" type="integer" default="0"/>
		<Column name="DontShowYields" type="boolean" default="false"/>
		<Column name="ShowInPedia" type="boolean" default="true"/>
		<Column name="MoveRate" type="text" reference="MovementRates(Type)" default="BIPED"/>
		<Column name="UnitFlagIconOffset" type="integer" default="0"/>
		<Column name="PortraitIndex" type="integer" default="-1"/>
		<Column name="IconAtlas" type="text" default="NULL" reference="IconTextureAtlases(Atlas)"/>
		<Column name="UnitFlagAtlas" type="text" default="UNIT_FLAG_ATLAS" reference="IconTextureAtlases(Atlas)"/>
	</Table>
	<Table name="Unit_AITypes">
		<Column name="UnitType" type="text" reference="Units(Type)"/>
		<Column name="UnitAIType" type="text" reference="UnitAIInfos(Type)"/>
	</Table>
	<Table name="Unit_Buildings">
		<Column name="UnitType" type="text" reference="Units(Type)"/>
		<Column name="BuildingType" type="text" reference="Buildings(Type)"/>
	</Table>
	<Table name="Unit_BuildingClassRequireds">
		<Column name="UnitType" type="text" reference="Units(Type)"/>
		<Column name="BuildingClassType" type="text" reference="BuildingClasses(Type)"/>
	</Table>
	<Table name="Unit_ProductionModifierBuildings">
		<Column name="UnitType" type="text" reference="Units(Type)"/>
		<Column name="BuildingType" type="text" reference="Buildings(Type)"/>
		<Column name="ProductionModifier" type="integer"/>
	</Table>
	<Table name="Unit_Builds">
		<Column name="UnitType" type="text" reference="Units(Type)"/>
		<Column name="BuildType" type="text" reference="Builds(Type)"/>
	</Table>
	<Table name="Unit_ClassUpgrades">
		<Column name="UnitType" type="text" reference="Units(Type)"/>
		<Column name="UnitClassType" type="text" reference="UnitClasses(Type)"/>
	</Table>
	<Table name="Unit_FreePromotions">
		<Column name="UnitType" type="text" reference="Units(Type)"/>
		<Column name="PromotionType" type="text" reference="UnitPromotions(Type)"/>
	</Table>
	<Table name="Unit_Flavors">
		<Column name="UnitType" type="text" reference="Units(Type)"/>
		<Column name="FlavorType" type="text" reference="Flavors(Type)"/>
		<Column name="Flavor" type="integer" notnull="true"/>
	</Table>
	<Table name="Unit_GreatPersons">
		<Column name="UnitType" type="text" reference="Units(Type)"/>
		<Column name="GreatPersonType" type="text" reference="Specialists(Type)"/>
	</Table>
	<Table name="Unit_ResourceQuantityRequirements">
		<Column name="UnitType" type="text" reference="Units(Type)"/>
		<Column name="ResourceType" type="text" reference="Resources(Type)"/>
		<Column name="Cost" type="integer" default="1"/>
	</Table>
	<Table name="Unit_UniqueNames">
		<Column name="UnitType" type="text" reference="Units(Type)"/>
		<Column name="UniqueName" type="text" notnull="true" reference="Language_en_US(Tag)"/>
		<Column name="GreatWorkType" type="text" reference="GreatWorks(type)"/>
	</Table>
	<Table name="Unit_YieldFromKills">
		<Column name="UnitType" type="text" reference="Units(Type)"/>
		<Column name="YieldType" type="text" reference="Yields(Type)"/>
		<Column name="Yield" type="integer"/>
	</Table>
	<!-- Potentially unused tables -->
	<Table name="Unit_NotAITypes">
		<Column name="UnitType" type="text" reference="Units(Type)"/>
		<Column name="UnitAIType" type="text" reference="UnitAIInfos(Type)"/>
	</Table>
	<Table name="Unit_ProductionTraits">
		<Column name="UnitType" type="text" reference="Units(Type)"/>
		<Column name="TraitType" type="text" reference="Traits(Type)"/>
		<Column name="Trait" type="integer"/>
	</Table>
	<Table name="Unit_TechTypes">
		<Column name="UnitType" type="text" reference="Units(Type)"/>
		<Column name="TechType" type="text" reference="Technologies(Type)"/>
	</Table>

	<Table name="UnitClasses">
		<Column name="ID" type="integer" primarykey="true" autoincrement="true"/>
		<Column name="Type" type="text" notnull="true" unique="true"/>
		<Column name="Description" type="text"/>
		<Column name="MaxGlobalInstances" type="integer" default="-1"/>
		<Column name="MaxTeamInstances" type="integer" default="-1"/>
		<Column name="MaxPlayerInstances" type="integer" default="-1"/>
		<Column name="InstanceCostModifier" type="integer" default="0"/>
		<Column name="DefaultUnit" type="text"/>
	</Table>
	<Table name="UnitCombatInfos">
		<Column name="ID" type="integer" primarykey="true" autoincrement="true"/>
		<Column name="Type" type="text" notnull="true" unique="true"/>
		<Column name="Description" type="text"/>
	</Table>

	<Table name="UnitPromotions">
		<!-- Basic info -->
		<Column name="ID" type="integer" primarykey="true" autoincrement="true"/>
		<Column name="Type" type="text" notnull="true" unique="true"/>
		<Column name="Description" type="text" reference="Language_en_US(Tag)"/>
		<Column name="Help" type="text" default="" reference="Language_en_US(Tag)"/>
		<Column name="DisabledHelp" type="text" default=""/>
		<Column name="Button" type="text"/>
		<Column name="PortraitIndex" type="integer" default="9"/>
		<Column name="IconAtlas" type="text" default="ABILITY_ATLAS" reference="IconTextureAtlases(Atlas)"/>
		<!-- Hotkey info -->
		<Column name="HotKey" type="text"/>
		<Column name="HotKeyAlt" type="text"/>
		<Column name="HotKeyPriority" type="integer" default="0"/>
		<Column name="HotKeyPriorityAlt" type="integer" default="0"/>
		<Column name="OrderPriority" type="integer" default="0"/>
		<Column name="AltDown" type="boolean" default="false"/>
		<Column name="AltDownAlt" type="boolean" default="false"/>
		<Column name="ShiftDown" type="boolean" default="false"/>
		<Column name="ShiftDownAlt" type="boolean" default="false"/>
		<Column name="CtrlDown" type="boolean" default="false"/>
		<Column name="CtrlDownAlt" type="boolean" default="false"/>
		<!-- UnitPromotions info -->
		<Column name="Sound" type="text"/>
		<Column name="CannotBeChosen" type="boolean" default="false"/>
		<Column name="LostWithUpgrade" type="boolean" default="false"/>
		<Column name="NotWithUpgrade" type="boolean" default="false"/>
		<Column name="InstaHeal" type="boolean" default="false"/>
		<Column name="Leader" type="boolean" default="false"/>
		<Column name="Blitz" type="boolean" default="false"/>
		<Column name="Amphib" type="boolean" default="false"/>
		<Column name="River" type="boolean" default="false"/>
		<Column name="EnemyRoute" type="boolean" default="false"/>
		<Column name="RivalTerritory" type="boolean" default="false"/>
		<Column name="MustSetUpToRangedAttack" type="boolean" default="false"/>
		<Column name="RangedSupportFire" type="boolean" default="false"/>
		<!-- Do NOT use for Ranged units -->
		<Column name="CanMoveAfterAttacking" type="boolean" default="false"/>
		<Column name="AlwaysHeal" type="boolean" default="false"/>
		<Column name="HealOutsideFriendly" type="boolean" default="false"/>
		<Column name="HillsDoubleMove" type="boolean" default="false"/>
		<Column name="RoughTerrainEndsTurn" type="boolean" default="false"/>
		<Column name="IgnoreTerrainCost" type="boolean" default="false"/>
		<Column name="HoveringUnit" type="boolean" default="false"/>
		<Column name="FlatMovementCost" type="boolean" default="false"/>
		<Column name="CanMoveImpassable" type="boolean" default="false"/>
		<Column name="NoCapture" type="boolean" default="false"/>
		<Column name="OnlyDefensive" type="boolean" default="false"/>
		<Column name="NoDefensiveBonus" type="boolean" default="false"/>
		<Column name="NukeImmune" type="boolean" default="false"/>
		<Column name="HiddenNationality" type="boolean" default="false"/>
		<Column name="AlwaysHostile" type="boolean" default="false"/>
		<Column name="NoRevealMap" type="boolean" default="false"/>
		<Column name="Recon" type="boolean" default="false"/>
		<Column name="CanMoveAllTerrain" type="boolean" default="false"/>
		<Column name="FreePillageMoves" type="boolean" default="false"/>
		<Column name="AirSweepCapable" type="boolean" default="false"/>
		<Column name="AllowsEmbarkation" type="boolean" default="false"/>
		<Column name="EmbarkedAllWater" type="boolean" default="false"/>
		<Column name="HealIfDestroyExcludesBarbarians" type="boolean" default="false"/>
		<Column name="RangeAttackIgnoreLOS" type="boolean" default="false"/>
		<Column name="CityAttackOnly" type="boolean" default="false"/>
		<Column name="CaptureDefeatedEnemy" type="boolean" default="false"/>
		<!-- Global set to 50% -->
		<Column name="HealOnPillage" type="boolean" default="false"/>
		<Column name="IgnoreGreatGeneralBenefit" type="boolean" default="false"/>
		<!-- Your own -->
		<Column name="IgnoreZOC" type="boolean" default="false"/>
		<Column name="HasPostCombatPromotions" type="boolean" default="false"/>
		<Column name="PostCombatPromotionsExclusive" type="boolean" default="false"/>
		<Column name="RangedAttackModifier" type="integer" default="0"/>
		<Column name="ExtraAttacks" type="integer" default="0"/>
		<Column name="ExtraNavalMovement" type="integer" default="0"/>
		<Column name="VisibilityChange" type="integer" default="0"/>
		<Column name="MovesChange" type="integer" default="0"/>
		<Column name="MoveDiscountChange" type="integer" default="0"/>
		<Column name="RangeChange" type="integer" default="0"/>

		<!-- Interception is a once-per-turn (before Promotion) passive ability that only applies to passing enemy aircraft, not direct attacks. 
		It is unknown at this time if interception damages the Interceptor, nor if an Evasive aircraft will successfully draw out Interceptors in an Air Sweep. 
		Air Sweeps absorb enemy Interception opportunities ahead of Air Strikes. 
		CIV V F claims they deal no damage and do not receive damage except involving Intercepting Fighters. Test this!-->
		<Column name="InterceptionCombatModifier" type="integer" default="0"/>
		<!-- Damage when Intercepting -->
		<Column name="InterceptionDefenseDamageModifier" type="integer" default="0"/>
		<!-- Damage taken when Intercepted -->
		<Column name="AirSweepCombatModifier" type="integer" default="0"/>
		<!-- Combat bonus when intentionally Intercepted during an Air Sweep -->
		<Column name="InterceptChanceChange" type="integer" default="0"/>
		<!-- Bonus to I -->
		<Column name="NumInterceptionChange" type="integer" default="0"/>
		<Column name="EvasionChange" type="integer" default="0"/>
		<!-- Bonus to E -->
		<!-- Evasion "E" and Interception "I" are flat values, enhanced with Promotion values.
		A random number "R" is calculated twice [rand 0,99]. 
		If R1 << E, then Evasion happens. If R1 >> E, then R2 is calculated. 
		If R2 << I, Interception happens. If R2 >> I, Evasion happens. 
		This provides an unmodified 25% base chance of Interception. -->

		<Column name="CargoChange" type="integer" default="0"/>
		<Column name="EnemyHealChange" type="integer" default="0"/>
		<Column name="NeutralHealChange" type="integer" default="0"/>
		<Column name="FriendlyHealChange" type="integer" default="0"/>
		<Column name="SameTileHealChange" type="integer" default="0"/>
		<Column name="AdjacentTileHealChange" type="integer" default="0"/>
		<Column name="EnemyDamageChance" type="integer" default="0"/>
		<!-- in enemy territory -->
		<Column name="NeutralDamageChance" type="integer" default="0"/>
		<!-- in nobody's or anybody's territory? -->
		<Column name="EnemyDamage" type="integer" default="0"/>
		<!-- the damage that is done in enemy territory -->
		<Column name="NeutralDamage" type="integer" default="0"/>
		<!-- the damage that is done in neutral territory -->
		<Column name="CombatPercent" type="integer" default="0"/>
		<!-- Constant (Old Morale) -->
		<Column name="CityAttack" type="integer" default="0"/>
		<!-- Vs. -->
		<Column name="CityDefense" type="integer" default="0"/>
		<!-- Vs. -->
		<Column name="RangedDefenseMod" type="integer" default="0"/>
		<Column name="HillsAttack" type="integer" default="0"/>
		<Column name="HillsDefense" type="integer" default="0"/>
		<Column name="OpenAttack" type="integer" default="0"/>
		<Column name="OpenRangedAttackMod" type="integer" default="0"/>
		<Column name="OpenDefense" type="integer" default="0"/>
		<Column name="RoughAttack" type="integer" default="0"/>
		<Column name="RoughRangedAttackMod" type="integer" default="0"/>
		<Column name="RoughDefense" type="integer" default="0"/>
		<Column name="AttackFortifiedMod" type="integer" default="0"/>
		<Column name="AttackWoundedMod" type="integer" default="0"/>
		<Column name="FlankAttackModifier" type="integer" default="0"/>
		<Column name="NearbyEnemyCombatMod" type="integer" default="0"/>
		<Column name="NearbyEnemyCombatRange" type="integer" default="0"/>
		<Column name="UpgradeDiscount" type="integer" default="0"/>
		<Column name="ExperiencePercent" type="integer" default="0"/>
		<Column name="AdjacentMod" type="integer" default="0"/>
		<Column name="AttackMod" type="integer" default="0"/>
		<Column name="DefenseMod" type="integer" default="0"/>
		<Column name="DropRange" type="integer" default="0"/>
		<Column name="GreatGeneral" type="boolean" default="0"/>
		<Column name="GreatAdmiral" type="boolean" default="0"/>
		<Column name="GreatGeneralModifier" type="integer" default="0"/>
		<Column name="GreatGeneralReceivesMovement" type="boolean" default="0"/>
		<Column name="GreatGeneralCombatModifier" type="integer" default="0"/>
		<Column name="FriendlyLandsModifier" type="integer" default="0"/>
		<Column name="FriendlyLandsAttackModifier" type="integer" default="0"/>
		<Column name="OutsideFriendlyLandsModifier" type="integer" default="0"/>
		<Column name="HPHealedIfDestroyEnemy" type="integer" default="0"/>
		<Column name="ExtraWithdrawal" type="integer" default="0"/>
		<Column name="EmbarkExtraVisibility" type="integer" default="0"/>
		<Column name="EmbarkDefenseModifier" type="integer" default="0"/>
		<Column name="CapitalDefenseModifier" type="integer" default="0"/>
		<Column name="CapitalDefenseFalloff" type="integer" default="0"/>
		<Column name="CityAttackPlunderModifier" type="integer" default="0"/>
		<Column name="ReligiousStrengthLossRivalTerritory" type="integer" default="0"/>
		<Column name="TradeMissionInfluenceModifier" type="integer" default="0"/>
		<Column name="TradeMissionGoldModifier" type="integer" default="0"/>
		<Column name="GoldenAgeValueFromKills" type="integer" default="0"/>
		<Column name="Sapper" type="boolean" default="false"/>
		<Column name="HeavyCharge" type="boolean" default="false"/>
		<Column name="LayerAnimationPath" type="text" default="NULL"/>
		<Column name="TechPrereq" type="text" reference="Technologies(Type)" default="NULL"/>
		<Column name="Invisible" type="text" reference="InvisibleInfos(Type)" default="NULL"/>
		<Column name="SeeInvisible" type="text" reference="InvisibleInfos(Type)" default="NULL"/>
		<Column name="PromotionPrereq" type="text" reference="UnitPromotions(Type)" default="NULL"/>
		<Column name="PromotionPrereqOr1" type="text" reference="UnitPromotions(Type)" default="NULL"/>
		<Column name="PromotionPrereqOr2" type="text" reference="UnitPromotions(Type)" default="NULL"/>
		<Column name="PromotionPrereqOr3" type="text" reference="UnitPromotions(Type)" default="NULL"/>
		<Column name="PromotionPrereqOr4" type="text" reference="UnitPromotions(Type)" default="NULL"/>
		<Column name="PromotionPrereqOr5" type="text" reference="UnitPromotions(Type)" default="NULL"/>
		<Column name="PromotionPrereqOr6" type="text" reference="UnitPromotions(Type)" default="NULL"/>
		<Column name="PromotionPrereqOr7" type="text" reference="UnitPromotions(Type)" default="NULL"/>
		<Column name="PromotionPrereqOr8" type="text" reference="UnitPromotions(Type)" default="NULL"/>
		<Column name="PromotionPrereqOr9" type="text" reference="UnitPromotions(Type)" default="NULL"/>
		<!-- Pedia specific info -->
		<Column name="PediaType" type="text"/>
		<Column name="PediaEntry" type="text" reference="Language_en_US(Tag)"/>
	</Table>
	<Table name="UnitPromotions_Terrains">
		<Column name="PromotionType" type="text" reference="UnitPromotions(Type)"/>
		<Column name="TerrainType" type="text" reference="Terrains(Type)"/>
		<Column name="Attack" type="integer" default="0"/>
		<Column name="Defense" type="integer" default="0"/>
		<Column name="DoubleMove" type="boolean" default="false"/>
		<Column name="Impassable" type="boolean" default="false"/>
		<Column name="PassableTech" type="text" reference="Technologies(Type)"/>
		<Column name="PediaType" type="text"/>
	</Table>
	<Table name="UnitPromotions_Features">
		<Column name="PromotionType" type="text" reference="UnitPromotions(Type)"/>
		<Column name="FeatureType" type="text" reference="Features(Type)"/>
		<Column name="Attack" type="integer" default="0"/>
		<Column name="Defense" type="integer" default="0"/>
		<Column name="DoubleMove" type="boolean" default="false"/>
		<Column name="Impassable" type="boolean" default="false"/>
		<Column name="PassableTech" type="text" reference="Technologies(Type)"/>
		<Column name="PediaType" type="text"/>
	</Table>
	<Table name="UnitPromotions_UnitClasses">
		<!-- VS.-->
		<Column name="PromotionType" type="text" reference="UnitPromotions(Type)"/>
		<Column name="UnitClassType" type="text" reference="UnitClasses(Type)"/>
		<Column name="Modifier" type="integer"/>
		<Column name="Attack" type="integer"/>
		<Column name="Defense" type="integer"/>
		<Column name="PediaType" type="text"/>
	</Table>
	<Table name="UnitPromotions_Domains">
		<!-- VS.-->
		<Column name="PromotionType" type="text" reference="UnitPromotions(Type)"/>
		<Column name="DomainType" type="text" reference="Domains(Type)"/>
		<Column name="Modifier" type="integer"/>
		<Column name="PediaType" type="text"/>
	</Table>
	<Table name="UnitPromotions_UnitCombatMods">
		<!-- VS.-->
		<Column name="PromotionType" type="text" reference="UnitPromotions(Type)"/>
		<Column name="UnitCombatType" type="text" reference="UnitCombatInfos(Type)"/>
		<Column name="Modifier" type="integer"/>
		<Column name="PediaType" type="text"/>
	</Table>
	<Table name="UnitPromotions_UnitCombats">
		<!-- What CombatType it is used by -->
		<Column name="PromotionType" type="text" reference="UnitPromotions(Type)"/>
		<Column name="UnitCombatType" type="text" reference="UnitCombatInfos(Type)"/>
		<Column name="PediaType" type="text"/>
	</Table>
	<Table name="UnitPromotions_CivilianUnitType">
		<Column name="PromotionType" type="text" reference="UnitPromotions(Type)"/>
		<Column name="UnitType" type="text" reference="Units(Type)"/>
	</Table>
	<Table name="UnitPromotions_PostCombatRandomPromotion">
		<Column name="PromotionType" type="text" reference="UnitPromotions(Type)"/>
		<Column name="NewPromotion" type="text" reference="UnitPromotions(Type)"/>
	</Table>

	<Table name="Builds">
		<!-- Basic info -->
		<Column name="ID" type="integer" primarykey="true" autoincrement="true"/>
		<Column name="Type" type="text" notnull="true" unique="true"/>
		<Column name="Description" type="text"/>
		<Column name="Help" type="text" default=""/>
		<Column name="DisabledHelp" type="text" default=""/>
		<Column name="Recommendation" type="text" default=""/>
		<!-- Hotkey info -->
		<Column name="HotKey" type="text"/>
		<Column name="HotKeyAlt" type="text"/>
		<Column name="HotKeyPriority" type="integer" default="0"/>
		<Column name="HotKeyPriorityAlt" type="integer" default="0"/>
		<Column name="OrderPriority" type="integer" default="0"/>
		<Column name="AltDown" type="boolean" default="false"/>
		<Column name="AltDownAlt" type="boolean" default="false"/>
		<Column name="ShiftDown" type="boolean" default="false"/>
		<Column name="ShiftDownAlt" type="boolean" default="false"/>
		<Column name="CtrlDown" type="boolean" default="false"/>
		<Column name="CtrlDownAlt" type="boolean" default="false"/>
		<!-- Build info -->
		<Column name="Time" type="integer"/>
		<Column name="Cost" type="integer" default="0"/>
		<Column name="CostIncreasePerImprovement" type="integer" default="0"/>
		<Column name="Kill" type="boolean" default="false"/>
		<Column name="Repair" type="boolean" default="false"/>
		<Column name="RemoveRoute" type="boolean" default="false"/>
		<Column name="Water" type="boolean" default="false"/>
		<Column name="CanBeEmbarked" type="boolean" default="false"/>
		<Column name="PrereqTech" type="text" default="NULL"/>
		<Column name="ImprovementType" type="text" default="NULL"/>
		<Column name="RouteType" type="text" default="NULL"/>
		<Column name="EntityEvent" type="text" default="NULL"/>
		<Column name="IconIndex" type="integer" default="-1"/>
		<Column name="IconAtlas" type="text" default="NULL" reference="IconTextureAtlases(Atlas)" />
		<Column name="ShowInPedia" type="boolean" default="true" />
		<Column name="ShowInTechTree" type="boolean" default="true" />
	</Table>
	<Table name="BuildFeatures">
		<Column name="BuildType" type="text" reference="Builds(Type)"/>
		<Column name="FeatureType" type="text"/>
		<Column name="PrereqTech" type="text"/>
		<Column name="Time" type="integer"/>
		<Column name="Production" type="integer" default="0"/>
		<Column name="Cost" type="integer" default="0"/>
		<Column name="Remove" type="boolean" default="false"/>
	</Table>
	<Table name="Build_TechTimeChanges">
		<Column name="BuildType" type="text" reference="Builds(Type)"/>
		<Column name="TechType" type="text"/>
		<Column name="TimeChange" type="integer" default="0"/>
	</Table>
	<Table name="Missions">
		<!-- Basic info -->
		<Column name="ID" type="integer" primarykey="true" autoincrement="true"/>
		<Column name="Type" type="text" notnull="true" unique="true"/>
		<Column name="Description" type="text" reference="Language_en_US(Tag)"/>
		<Column name="Help" type="text" default="" reference="Language_en_US(Tag)"/>
		<Column name="DisabledHelp" type="text" default="" reference="Language_en_US(Tag)"/>
		<!-- Hotkey info -->
		<Column name="HotKey" type="text"/>
		<Column name="HotKeyAlt" type="text"/>
		<Column name="HotKeyPriority" type="integer" default="0"/>
		<Column name="HotKeyPriorityAlt" type="integer" default="0"/>
		<Column name="OrderPriority" type="integer" default="0"/>
		<Column name="AltDown" type="boolean" default="false"/>
		<Column name="AltDownAlt" type="boolean" default="false"/>
		<Column name="ShiftDown" type="boolean" default="false"/>
		<Column name="ShiftDownAlt" type="boolean" default="false"/>
		<Column name="CtrlDown" type="boolean" default="false"/>
		<Column name="CtrlDownAlt" type="boolean" default="false"/>
		<!-- Mission info -->
		<Column name="Visible" type="boolean" default="false"/>
		<Column name="Waypoint" type="text" default="NULL"/>
		<Column name="Time" type="integer"/>
		<Column name="Target" type="boolean"/>
		<Column name="Build" type="boolean"/>
		<Column name="Sound" type="boolean"/>
		<Column name="EntityEventType" type="text"/>
		<Column name="IconIndex" type="integer" default="-1"/>
		<Column name="IconAtlas" type="text" default="NULL" reference="IconTextureAtlases(Atlas)"/>
	</Table>
	<!-- Table data -->


</GameData>