home *** CD-ROM | disk | FTP | other *** search
- <!-- edited with XMLSPY v2004 rel. 2 U (http://www.xmlspy.com) by Bart Muzzin (Firaxis Games) -->
- <!-- Sid Meier's Civilization 4 -->
- <!-- Copyright Firaxis Games 2005 -->
- <!-- -->
- <!-- Unit Schema -->
- <Schema xmlns="urn:schemas-microsoft-com:xml-data" xmlns:dt="urn:schemas-microsoft-com:datatypes">
- <ElementType name="ImprovementName" content="textOnly"/>
- <ElementType name="iYield" content="textOnly" dt:type="int"/>
- <ElementType name="TerrainType" content="textOnly"/>
- <ElementType name="FeatureType" content="textOnly"/>
- <ElementType name="BonusType" content="textOnly"/>
- <ElementType name="PrereqTech" content="textOnly"/>
- <ElementType name="Description" content="textOnly"/>
- <ElementType name="Civilopedia" content="textOnly"/>
- <ElementType name="Help" content="textOnly"/>
- <ElementType name="Strategy" content="textOnly"/>
- <ElementType name="iTime" content="textOnly" dt:type="int"/>
- <ElementType name="bKill" content="textOnly" dt:type="boolean"/>
- <ElementType name="ImprovementType" content="textOnly"/>
- <ElementType name="RouteType" content="textOnly"/>
- <ElementType name="EntityEvent" content="textOnly"/>
- <ElementType name="iProduction" content="textOnly" dt:type="int"/>
- <ElementType name="bRemove" content="textOnly" dt:type="boolean"/>
- <ElementType name="FeatureStruct" content="eltOnly">
- <element type="FeatureType"/>
- <element type="PrereqTech"/>
- <element type="iTime"/>
- <element type="iProduction"/>
- <element type="bRemove"/>
- </ElementType>
- <ElementType name="FeatureStructs" content="eltOnly">
- <element type="FeatureStruct" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="HotKey" content="textOnly"/>
- <ElementType name="bAltDown" content="textOnly" dt:type="boolean"/>
- <ElementType name="bShiftDown" content="textOnly" dt:type="boolean"/>
- <ElementType name="bCtrlDown" content="textOnly" dt:type="boolean"/>
- <ElementType name="iHotKeyPriority" content="textOnly" dt:type="int"/>
- <ElementType name="HotKeyAlt" content="textOnly"/>
- <ElementType name="bAltDownAlt" content="textOnly" dt:type="boolean"/>
- <ElementType name="bShiftDownAlt" content="textOnly" dt:type="boolean"/>
- <ElementType name="bCtrlDownAlt" content="textOnly" dt:type="boolean"/>
- <ElementType name="iHotKeyPriorityAlt" content="textOnly" dt:type="int"/>
- <ElementType name="iOrderPriority" content="textOnly" dt:type="int"/>
- <ElementType name="BuildInfo" content="eltOnly">
- <element type="Type"/>
- <element type="Description"/>
- <element type="Help"/>
- <element type="PrereqTech"/>
- <element type="iTime"/>
- <element type="bKill"/>
- <element type="ImprovementType"/>
- <element type="RouteType"/>
- <element type="EntityEvent"/>
- <element type="FeatureStructs"/>
- <element type="HotKey"/>
- <element type="bAltDown"/>
- <element type="bShiftDown"/>
- <element type="bCtrlDown"/>
- <element type="iHotKeyPriority"/>
- <element type="Button" maxOccurs="*"/>
- <element type="iOrderPriority" minOccurs="0"/>
- </ElementType>
- <ElementType name="BuildInfos" content="eltOnly">
- <element type="BuildInfo" maxOccurs="*"/>
- </ElementType>
- <ElementType name="UnitCombatInfo" content="eltOnly">
- <element type="Type"/>
- <element type="Description"/>
- </ElementType>
- <ElementType name="UnitCombatInfos" content="eltOnly">
- <element type="UnitCombatInfo" maxOccurs="*"/>
- </ElementType>
- <ElementType name="Name" content="textOnly"/>
- <ElementType name="iMaxGlobalInstances" content="textOnly" dt:type="int"/>
- <ElementType name="iMaxTeamInstances" content="textOnly" dt:type="int"/>
- <ElementType name="iMaxPlayerInstances" content="textOnly" dt:type="int"/>
- <ElementType name="DefaultUnit" content="textOnly"/>
- <ElementType name="UnitClassInfo" content="eltOnly">
- <element type="Type"/>
- <element type="Description"/>
- <element type="iMaxGlobalInstances"/>
- <element type="iMaxTeamInstances"/>
- <element type="iMaxPlayerInstances"/>
- <element type="DefaultUnit"/>
- </ElementType>
- <ElementType name="UnitClassInfos" content="eltOnly">
- <element type="UnitClassInfo" maxOccurs="*"/>
- </ElementType>
- <ElementType name="Class" content="textOnly"/>
- <ElementType name="UniqueName" content="textOnly"/>
- <ElementType name="UniqueNames" content="eltOnly">
- <element type="UniqueName" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="Special" content="textOnly"/>
- <ElementType name="Capture" content="textOnly"/>
- <ElementType name="Combat" content="textOnly"/>
- <ElementType name="Domain" content="textOnly"/>
- <ElementType name="DefaultUnitAI" content="textOnly"/>
- <ElementType name="Invisible" content="textOnly"/>
- <ElementType name="SeeInvisible" content="textOnly"/>
- <ElementType name="Advisor" content="textOnly"/>
- <ElementType name="bAnimal" content="textOnly" dt:type="boolean"/>
- <ElementType name="bFood" content="textOnly" dt:type="boolean"/>
- <ElementType name="bNoBadGoodies" content="textOnly" dt:type="boolean"/>
- <ElementType name="bOnlyDefensive" content="textOnly" dt:type="boolean"/>
- <ElementType name="bNoCapture" content="textOnly" dt:type="boolean"/>
- <ElementType name="bRivalTerritory" content="textOnly" dt:type="boolean"/>
- <ElementType name="bMilitaryHappiness" content="textOnly" dt:type="boolean"/>
- <ElementType name="bMilitarySupport" content="textOnly" dt:type="boolean"/>
- <ElementType name="bMilitaryProduction" content="textOnly" dt:type="boolean"/>
- <ElementType name="bPillage" content="textOnly" dt:type="boolean"/>
- <ElementType name="bSabotage" content="textOnly" dt:type="boolean"/>
- <ElementType name="bDestroy" content="textOnly" dt:type="boolean"/>
- <ElementType name="bStealPlans" content="textOnly" dt:type="boolean"/>
- <ElementType name="bInvestigate" content="textOnly" dt:type="boolean"/>
- <ElementType name="bCounterSpy" content="textOnly" dt:type="boolean"/>
- <ElementType name="bFound" content="textOnly" dt:type="boolean"/>
- <ElementType name="bGoldenAge" content="textOnly" dt:type="boolean"/>
- <ElementType name="bInvisible" content="textOnly" dt:type="boolean"/>
- <ElementType name="bFirstStrikeImmune" content="textOnly" dt:type="boolean"/>
- <ElementType name="bNoDefensiveBonus" content="textOnly" dt:type="boolean"/>
- <ElementType name="bIgnoreBuildingDefense" content="textOnly" dt:type="boolean"/>
- <ElementType name="bCanMoveImpassable" content="textOnly" dt:type="boolean"/>
- <ElementType name="bFlatMovementCost" content="textOnly" dt:type="boolean"/>
- <ElementType name="bIgnoreTerrainCost" content="textOnly" dt:type="boolean"/>
- <ElementType name="bNukeImmune" content="textOnly" dt:type="boolean"/>
- <ElementType name="bPrereqBonuses" content="textOnly" dt:type="boolean"/>
- <ElementType name="bPrereqReligion" content="textOnly" dt:type="boolean"/>
- <ElementType name="bMechanized" content="textOnly" dt:type="boolean"/>
- <ElementType name="bRenderBelowWater" content="textOnly" dt:type="boolean"/>
- <ElementType name="UnitClassUpgradeType" content="textOnly"/>
- <ElementType name="bUnitClassUpgrade" content="textOnly" dt:type="boolean"/>
- <ElementType name="UnitClassUpgrade" content="eltOnly">
- <element type="UnitClassUpgradeType"/>
- <element type="bUnitClassUpgrade"/>
- </ElementType>
- <ElementType name="UnitClassUpgrades" content="eltOnly">
- <element type="UnitClassUpgrade" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="UnitAIType" content="textOnly"/>
- <ElementType name="bUnitAI" content="textOnly" dt:type="boolean"/>
- <ElementType name="UnitAI" content="eltOnly">
- <element type="UnitAIType"/>
- <element type="bUnitAI"/>
- </ElementType>
- <ElementType name="UnitAIs" content="eltOnly">
- <element type="UnitAI" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="NotUnitAIs" content="eltOnly">
- <element type="UnitAI" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="BuildType" content="textOnly"/>
- <ElementType name="bBuild" content="textOnly" dt:type="boolean"/>
- <ElementType name="Build" content="eltOnly">
- <element type="BuildType"/>
- <element type="bBuild"/>
- </ElementType>
- <ElementType name="Builds" content="eltOnly">
- <element type="Build" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="ReligionType" content="textOnly"/>
- <ElementType name="bReligionSpread" content="textOnly" dt:type="boolean"/>
- <ElementType name="ReligionSpread" content="eltOnly">
- <element type="ReligionType"/>
- <element type="bReligionSpread"/>
- </ElementType>
- <ElementType name="ReligionSpreads" content="eltOnly">
- <element type="ReligionSpread" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="GreatPeopleType" content="textOnly"/>
- <ElementType name="bGreatPeople" content="textOnly" dt:type="boolean"/>
- <ElementType name="GreatPeople" content="eltOnly">
- <element type="GreatPeopleType"/>
- <element type="bGreatPeople"/>
- </ElementType>
- <ElementType name="GreatPeoples" content="eltOnly">
- <element type="GreatPeople" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="BuildingType" content="textOnly"/>
- <ElementType name="bBuilding" content="textOnly" dt:type="boolean"/>
- <ElementType name="Building" content="eltOnly">
- <element type="BuildingType"/>
- <element type="bBuilding"/>
- </ElementType>
- <ElementType name="Buildings" content="eltOnly">
- <element type="Building" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="bForceBuilding" content="textOnly" dt:type="boolean"/>
- <ElementType name="ForceBuilding" content="eltOnly">
- <element type="BuildingType"/>
- <element type="bForceBuilding"/>
- </ElementType>
- <ElementType name="ForceBuildings" content="eltOnly">
- <element type="ForceBuilding" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="HolyCity" content="textOnly"/>
- <ElementType name="StateReligion" content="textOnly"/>
- <ElementType name="PrereqReligion" content="textOnly"/>
- <ElementType name="PrereqBuilding" content="textOnly"/>
- <ElementType name="TechTypes" content="eltOnly">
- <element type="PrereqTech" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="PrereqBonuses" content="eltOnly">
- <element type="BonusType" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="ProductionTraitType" content="textOnly"/>
- <ElementType name="iProductionTrait" content="textOnly" dt:type="int"/>
- <ElementType name="ProductionTrait" content="eltOnly">
- <element type="ProductionTraitType"/>
- <element type="iProductionTrait"/>
- </ElementType>
- <ElementType name="ProductionTraits" content="eltOnly">
- <element type="ProductionTrait" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="FlavorType" content="textOnly"/>
- <ElementType name="iFlavor" content="textOnly" dt:type="int"/>
- <ElementType name="Flavor" content="eltOnly">
- <element type="FlavorType"/>
- <element type="iFlavor"/>
- </ElementType>
- <ElementType name="Flavors" content="eltOnly">
- <element type="Flavor" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="iAIWeight" content="textOnly" dt:type="int"/>
- <ElementType name="iCost" content="textOnly" dt:type="int"/>
- <ElementType name="iHurryCostModifier" content="textOnly" dt:type="int"/>
- <ElementType name="iMinAreaSize" content="textOnly" dt:type="int"/>
- <ElementType name="iMoves" content="textOnly" dt:type="int"/>
- <ElementType name="iAirRange" content="textOnly" dt:type="int"/>
- <ElementType name="iNukeRange" content="textOnly" dt:type="int"/>
- <ElementType name="iWorkRate" content="textOnly" dt:type="int"/>
- <ElementType name="iBaseDiscover" content="textOnly" dt:type="int"/>
- <ElementType name="iDiscoverMultiplier" content="textOnly" dt:type="int"/>
- <ElementType name="iBaseHurry" content="textOnly" dt:type="int"/>
- <ElementType name="iHurryMultiplier" content="textOnly" dt:type="int"/>
- <ElementType name="iBaseTrade" content="textOnly" dt:type="int"/>
- <ElementType name="iTradeMultiplier" content="textOnly" dt:type="int"/>
- <ElementType name="iGreatWorkCulture" content="textOnly" dt:type="int"/>
- <ElementType name="bTerrainImpassable" content="textOnly" dt:type="boolean"/>
- <ElementType name="TerrainImpassable" content="eltOnly">
- <element type="TerrainType"/>
- <element type="bTerrainImpassable"/>
- </ElementType>
- <ElementType name="TerrainImpassables" content="eltOnly">
- <element type="TerrainImpassable" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="bFeatureImpassable" content="textOnly" dt:type="boolean"/>
- <ElementType name="FeatureImpassable" content="eltOnly">
- <element type="FeatureType"/>
- <element type="bFeatureImpassable"/>
- </ElementType>
- <ElementType name="FeatureImpassables" content="eltOnly">
- <element type="FeatureImpassable" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="iCombat" content="textOnly" dt:type="int"/>
- <ElementType name="iAirCombat" content="textOnly" dt:type="int"/>
- <ElementType name="iAirCombatLimit" content="textOnly" dt:type="int"/>
- <ElementType name="iXPValueAttack" content="textOnly" dt:type="int"/>
- <ElementType name="iXPValueDefense" content="textOnly" dt:type="int"/>
- <ElementType name="iFirstStrikes" content="textOnly" dt:type="int"/>
- <ElementType name="iChanceFirstStrikes" content="textOnly" dt:type="int"/>
- <ElementType name="iInterceptionProbability" content="textOnly" dt:type="int"/>
- <ElementType name="iEvasionProbability" content="textOnly" dt:type="int"/>
- <ElementType name="iWithdrawalProb" content="textOnly" dt:type="int"/>
- <ElementType name="iCollateralDamage" content="textOnly" dt:type="int"/>
- <ElementType name="iCollateralDamageLimit" content="textOnly" dt:type="int"/>
- <ElementType name="iCollateralDamageMaxUnits" content="textOnly" dt:type="int"/>
- <ElementType name="iCityAttack" content="textOnly" dt:type="int"/>
- <ElementType name="iCityDefense" content="textOnly" dt:type="int"/>
- <ElementType name="iAnimalCombat" content="textOnly" dt:type="int"/>
- <ElementType name="iHillsDefense" content="textOnly" dt:type="int"/>
- <ElementType name="bTerrainNative" content="textOnly" dt:type="boolean"/>
- <ElementType name="TerrainNative" content="eltOnly">
- <element type="TerrainType"/>
- <element type="bTerrainNative"/>
- </ElementType>
- <ElementType name="TerrainNatives" content="eltOnly">
- <element type="TerrainNative" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="bFeatureNative" content="textOnly" dt:type="boolean"/>
- <ElementType name="FeatureNative" content="eltOnly">
- <element type="FeatureType"/>
- <element type="bFeatureNative"/>
- </ElementType>
- <ElementType name="FeatureNatives" content="eltOnly">
- <element type="FeatureNative" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="iTerrainDefense" content="textOnly" dt:type="int"/>
- <ElementType name="TerrainDefense" content="eltOnly">
- <element type="TerrainType"/>
- <element type="iTerrainDefense"/>
- </ElementType>
- <ElementType name="TerrainDefenses" content="eltOnly">
- <element type="TerrainDefense" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="iFeatureDefense" content="textOnly" dt:type="int"/>
- <ElementType name="FeatureDefense" content="eltOnly">
- <element type="FeatureType"/>
- <element type="iFeatureDefense"/>
- </ElementType>
- <ElementType name="FeatureDefenses" content="eltOnly">
- <element type="FeatureDefense" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="UnitClassType" content="textOnly"/>
- <ElementType name="iUnitClassMod" content="textOnly" dt:type="int"/>
- <ElementType name="UnitClassAttackMod" content="eltOnly">
- <element type="UnitClassType"/>
- <element type="iUnitClassMod"/>
- </ElementType>
- <ElementType name="UnitClassAttackMods" content="eltOnly">
- <element type="UnitClassAttackMod" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="UnitClassDefenseMod" content="eltOnly">
- <element type="UnitClassType"/>
- <element type="iUnitClassMod"/>
- </ElementType>
- <ElementType name="UnitClassDefenseMods" content="eltOnly">
- <element type="UnitClassDefenseMod" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="UnitCombatType" content="textOnly"/>
- <ElementType name="iUnitCombatMod" content="textOnly" dt:type="int"/>
- <ElementType name="UnitCombatMod" content="eltOnly">
- <element type="UnitCombatType"/>
- <element type="iUnitCombatMod"/>
- </ElementType>
- <ElementType name="UnitCombatMods" content="eltOnly">
- <element type="UnitCombatMod" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="iDomainMod" content="textOnly" dt:type="int"/>
- <ElementType name="DomainMod" content="eltOnly">
- <element type="DomainType"/>
- <element type="iDomainMod"/>
- </ElementType>
- <ElementType name="DomainMods" content="eltOnly">
- <element type="DomainMod" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="iProductonModifier" content="textOnly" dt:type="int"/>
- <ElementType name="BonusProductionModifier" content="eltOnly">
- <element type="BonusType"/>
- <element type="iProductonModifier"/>
- </ElementType>
- <ElementType name="BonusProductionModifiers" content="eltOnly">
- <element type="BonusProductionModifier" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="iBombRate" content="textOnly" dt:type="int"/>
- <ElementType name="iBombardRate" content="textOnly" dt:type="int"/>
- <ElementType name="SpecialCargo" content="textOnly"/>
- <ElementType name="DomainCargo" content="textOnly"/>
- <ElementType name="iCargo" content="textOnly" dt:type="int"/>
- <ElementType name="iConscription" content="textOnly" dt:type="int"/>
- <ElementType name="iCultureGarrison" content="textOnly" dt:type="int"/>
- <ElementType name="iExtraCost" content="textOnly" dt:type="int"/>
- <ElementType name="iAsset" content="textOnly" dt:type="int"/>
- <ElementType name="iPower" content="textOnly" dt:type="int"/>
- <ElementType name="EarlyArtDefineTag" content="textOnly"/>
- <ElementType name="LateArtDefineTag" content="textOnly"/>
- <ElementType name="iGroupSize" content="textOnly" dt:type="int"/>
- <ElementType name="iRequired" content="textOnly" dt:type="int"/>
- <ElementType name="fMaxSpeed" content="textOnly" dt:type="float"/>
- <ElementType name="iMeleeWaveSize" content="textOnly" dt:type="int"/>
- <ElementType name="iRangedWaveSize" content="textOnly" dt:type="int"/>
- <ElementType name="UnitMeshGroup" content="eltOnly">
- <element type="iRequired" maxOccurs="1" minOccurs="1"/>
- <element type="EarlyArtDefineTag" maxOccurs="1" minOccurs="1"/>
- <element type="LateArtDefineTag" maxOccurs="1" minOccurs="0"/>
- </ElementType>
- <ElementType name="UnitMeshGroups" content="eltOnly">
- <element type="iGroupSize" maxOccurs="1" minOccurs="1"/>
- <element type="fMaxSpeed" maxOccurs="1" minOccurs="1"/>
- <element type="iMeleeWaveSize" maxOccurs="1" minOccurs="1"/>
- <element type="iRangedWaveSize" maxOccurs="1" minOccurs="1"/>
- <element type="UnitMeshGroup" maxOccurs="*" minOccurs="1"/>
- </ElementType>
- <ElementType name="Sound" content="textOnly"/>
- <ElementType name="PromotionType" content="textOnly"/>
- <ElementType name="bFreePromotion" content="textOnly" dt:type="boolean"/>
- <ElementType name="FreePromotion" content="eltOnly">
- <element type="PromotionType"/>
- <element type="bFreePromotion"/>
- </ElementType>
- <ElementType name="FreePromotions" content="eltOnly">
- <element type="FreePromotion" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="UnitInfo" content="eltOnly">
- <element type="Class"/>
- <element type="Type"/>
- <element type="UniqueNames"/>
- <element type="Special"/>
- <element type="Capture"/>
- <element type="Combat"/>
- <element type="Domain"/>
- <element type="DefaultUnitAI"/>
- <element type="Invisible"/>
- <element type="SeeInvisible"/>
- <element type="Description"/>
- <element type="Civilopedia"/>
- <element type="Strategy"/>
- <element type="Advisor"/>
- <element type="bAnimal"/>
- <element type="bFood"/>
- <element type="bNoBadGoodies"/>
- <element type="bOnlyDefensive"/>
- <element type="bNoCapture"/>
- <element type="bRivalTerritory"/>
- <element type="bMilitaryHappiness"/>
- <element type="bMilitarySupport"/>
- <element type="bMilitaryProduction"/>
- <element type="bPillage"/>
- <element type="bSabotage"/>
- <element type="bDestroy"/>
- <element type="bStealPlans"/>
- <element type="bInvestigate"/>
- <element type="bCounterSpy"/>
- <element type="bFound"/>
- <element type="bGoldenAge"/>
- <element type="bInvisible"/>
- <element type="bFirstStrikeImmune"/>
- <element type="bNoDefensiveBonus"/>
- <element type="bIgnoreBuildingDefense"/>
- <element type="bCanMoveImpassable"/>
- <element type="bFlatMovementCost"/>
- <element type="bIgnoreTerrainCost"/>
- <element type="bNukeImmune"/>
- <element type="bPrereqBonuses"/>
- <element type="bPrereqReligion"/>
- <element type="bMechanized"/>
- <element type="bRenderBelowWater" minOccurs="0"/>
- <element type="UnitClassUpgrades"/>
- <element type="UnitAIs"/>
- <element type="NotUnitAIs"/>
- <element type="Builds"/>
- <element type="ReligionSpreads"/>
- <element type="GreatPeoples"/>
- <element type="Buildings"/>
- <element type="ForceBuildings"/>
- <element type="HolyCity"/>
- <element type="ReligionType"/>
- <element type="StateReligion"/>
- <element type="PrereqReligion"/>
- <element type="PrereqBuilding"/>
- <element type="PrereqTech"/>
- <element type="TechTypes"/>
- <element type="BonusType"/>
- <element type="PrereqBonuses"/>
- <element type="ProductionTraits"/>
- <element type="Flavors"/>
- <element type="iAIWeight"/>
- <element type="iCost"/>
- <element type="iHurryCostModifier"/>
- <element type="iMinAreaSize"/>
- <element type="iMoves"/>
- <element type="iAirRange"/>
- <element type="iNukeRange"/>
- <element type="iWorkRate"/>
- <element type="iBaseDiscover"/>
- <element type="iDiscoverMultiplier"/>
- <element type="iBaseHurry"/>
- <element type="iHurryMultiplier"/>
- <element type="iBaseTrade"/>
- <element type="iTradeMultiplier"/>
- <element type="iGreatWorkCulture"/>
- <element type="TerrainImpassables"/>
- <element type="FeatureImpassables"/>
- <element type="iCombat"/>
- <element type="iAirCombat"/>
- <element type="iAirCombatLimit"/>
- <element type="iXPValueAttack"/>
- <element type="iXPValueDefense"/>
- <element type="iFirstStrikes"/>
- <element type="iChanceFirstStrikes"/>
- <element type="iInterceptionProbability"/>
- <element type="iEvasionProbability"/>
- <element type="iWithdrawalProb"/>
- <element type="iCollateralDamage"/>
- <element type="iCollateralDamageLimit"/>
- <element type="iCollateralDamageMaxUnits"/>
- <element type="iCityAttack"/>
- <element type="iCityDefense"/>
- <element type="iAnimalCombat"/>
- <element type="iHillsDefense"/>
- <element type="TerrainNatives"/>
- <element type="FeatureNatives"/>
- <element type="TerrainDefenses"/>
- <element type="FeatureDefenses"/>
- <element type="UnitClassAttackMods"/>
- <element type="UnitClassDefenseMods"/>
- <element type="UnitCombatMods"/>
- <element type="DomainMods"/>
- <element type="BonusProductionModifiers"/>
- <element type="iBombRate"/>
- <element type="iBombardRate"/>
- <element type="SpecialCargo"/>
- <element type="DomainCargo"/>
- <element type="iCargo"/>
- <element type="iConscription"/>
- <element type="iCultureGarrison"/>
- <element type="iExtraCost"/>
- <element type="iAsset"/>
- <element type="iPower"/>
- <element type="UnitMeshGroups"/>
- <element type="Button"/>
- <element type="HotKey"/>
- <element type="bAltDown"/>
- <element type="bShiftDown"/>
- <element type="bCtrlDown"/>
- <element type="iHotKeyPriority"/>
- <element type="FreePromotions"/>
- <element type="iOrderPriority" minOccurs="0"/>
- </ElementType>
- <ElementType name="UnitInfos" content="eltOnly">
- <element type="UnitInfo" maxOccurs="*"/>
- </ElementType>
- <ElementType name="MissionType" content="textOnly"/>
- <ElementType name="Waypoint" content="textOnly"/>
- <ElementType name="EntityEventType" content="textOnly"/>
- <ElementType name="bTarget" content="textOnly" dt:type="boolean"/>
- <ElementType name="bSound" content="textOnly" dt:type="boolean"/>
- <ElementType name="MissionInfo" content="eltOnly">
- <element type="Type"/>
- <element type="Description"/>
- <element type="Help"/>
- <element type="Waypoint"/>
- <element type="EntityEventType" minOccurs="0"/>
- <element type="iTime"/>
- <element type="bTarget"/>
- <element type="bBuild"/>
- <element type="bSound"/>
- <element type="HotKey" minOccurs="0"/>
- <element type="bAltDown" minOccurs="0"/>
- <element type="bShiftDown" minOccurs="0"/>
- <element type="bCtrlDown" minOccurs="0"/>
- <element type="iHotKeyPriority" minOccurs="0"/>
- <element type="HotKeyAlt" minOccurs="0"/>
- <element type="bAltDownAlt" minOccurs="0"/>
- <element type="bShiftDownAlt" minOccurs="0"/>
- <element type="bCtrlDownAlt" minOccurs="0"/>
- <element type="iHotKeyPriorityAlt" minOccurs="0"/>
- <element type="iOrderPriority" minOccurs="0"/>
- <element type="bVisible" minOccurs="0"/>
- <element type="Button" minOccurs="0"/>
- </ElementType>
- <ElementType name="MissionInfos" content="eltOnly">
- <element type="MissionInfo" maxOccurs="*"/>
- </ElementType>
- <ElementType name="Mission" content="textOnly"/>
- <ElementType name="ControlInfo" content="eltOnly">
- <element type="Type"/>
- <element type="Description"/>
- <element type="Help"/>
- <element type="HotKey" minOccurs="0"/>
- <element type="bAltDown" minOccurs="0"/>
- <element type="bShiftDown" minOccurs="0"/>
- <element type="bCtrlDown" minOccurs="0"/>
- <element type="iHotKeyPriority" minOccurs="0"/>
- <element type="HotKeyAlt" minOccurs="0"/>
- <element type="bAltDownAlt" minOccurs="0"/>
- <element type="bShiftDownAlt" minOccurs="0"/>
- <element type="bCtrlDownAlt" minOccurs="0"/>
- <element type="iHotKeyPriorityAlt" minOccurs="0"/>
- <element type="iOrderPriority" minOccurs="0"/>
- </ElementType>
- <ElementType name="ControlInfos" content="eltOnly">
- <element type="ControlInfo" maxOccurs="*"/>
- </ElementType>
- <ElementType name="Command" content="textOnly"/>
- <ElementType name="Automate" content="textOnly"/>
- <ElementType name="bConfirmCommand" content="textOnly" dt:type="boolean"/>
- <ElementType name="bVisible" content="textOnly" dt:type="boolean"/>
- <ElementType name="bAll" content="textOnly" dt:type="boolean"/>
- <ElementType name="CommandInfo" content="eltOnly">
- <element type="Type"/>
- <element type="Description"/>
- <element type="Help"/>
- <element type="HotKey" minOccurs="0"/>
- <element type="bAltDown" minOccurs="0"/>
- <element type="bShiftDown" minOccurs="0"/>
- <element type="bCtrlDown" minOccurs="0"/>
- <element type="iHotKeyPriority" minOccurs="0"/>
- <element type="HotKeyAlt" minOccurs="0"/>
- <element type="bAltDownAlt" minOccurs="0"/>
- <element type="bShiftDownAlt" minOccurs="0"/>
- <element type="bCtrlDownAlt" minOccurs="0"/>
- <element type="iHotKeyPriorityAlt" minOccurs="0"/>
- <element type="iOrderPriority" minOccurs="0"/>
- <element type="Automate" minOccurs="0"/>
- <element type="bConfirmCommand" minOccurs="0"/>
- <element type="bVisible" minOccurs="0"/>
- <element type="bAll" minOccurs="0"/>
- <element type="Button" minOccurs="0"/>
- </ElementType>
- <ElementType name="CommandInfos" content="eltOnly">
- <element type="CommandInfo" maxOccurs="*"/>
- </ElementType>
- <ElementType name="AutomateInfo" content="eltOnly">
- <element type="Description"/>
- <element type="Help"/>
- <element type="HotKey" minOccurs="0"/>
- <element type="bAltDown" minOccurs="0"/>
- <element type="bShiftDown" minOccurs="0"/>
- <element type="bCtrlDown" minOccurs="0"/>
- <element type="iHotKeyPriority" minOccurs="0"/>
- <element type="HotKeyAlt" minOccurs="0"/>
- <element type="bAltDownAlt" minOccurs="0"/>
- <element type="bShiftDownAlt" minOccurs="0"/>
- <element type="bCtrlDownAlt" minOccurs="0"/>
- <element type="iHotKeyPriorityAlt" minOccurs="0"/>
- <element type="iOrderPriority" minOccurs="0"/>
- <element type="Command"/>
- <element type="Automate"/>
- <element type="bVisible"/>
- <element type="Button" minOccurs="0"/>
- </ElementType>
- <ElementType name="AutomateInfos" content="eltOnly">
- <element type="AutomateInfo" maxOccurs="*"/>
- </ElementType>
- <ElementType name="PromotionPrereqOr1" content="textOnly"/>
- <ElementType name="PromotionPrereqOr2" content="textOnly"/>
- <ElementType name="TechPrereq" content="textOnly"/>
- <ElementType name="bBlitz" content="textOnly" dt:type="boolean"/>
- <ElementType name="bAmphib" content="textOnly" dt:type="boolean"/>
- <ElementType name="bRiver" content="textOnly" dt:type="boolean"/>
- <ElementType name="bEnemyRoute" content="textOnly" dt:type="boolean"/>
- <ElementType name="bAlwaysHeal" content="textOnly" dt:type="boolean"/>
- <ElementType name="bHillsDoubleMove" content="textOnly" dt:type="boolean"/>
- <ElementType name="bImmuneToFirstStrikes" content="textOnly" dt:type="boolean"/>
- <ElementType name="iVisibilityChange" content="textOnly" dt:type="int"/>
- <ElementType name="iMovesChange" content="textOnly" dt:type="int"/>
- <ElementType name="iMoveDiscountChange" content="textOnly" dt:type="int"/>
- <ElementType name="iWithdrawalChange" content="textOnly" dt:type="int"/>
- <ElementType name="iCollateralDamageChange" content="textOnly" dt:type="int"/>
- <ElementType name="iBombardRateChange" content="textOnly" dt:type="int"/>
- <ElementType name="iFirstStrikesChange" content="textOnly" dt:type="int"/>
- <ElementType name="iChanceFirstStrikesChange" content="textOnly" dt:type="int"/>
- <ElementType name="iEnemyHealChange" content="textOnly" dt:type="int"/>
- <ElementType name="iNeutralHealChange" content="textOnly" dt:type="int"/>
- <ElementType name="iFriendlyHealChange" content="textOnly" dt:type="int"/>
- <ElementType name="iSameTileHealChange" content="textOnly" dt:type="int"/>
- <ElementType name="iAdjacentTileHealChange" content="textOnly" dt:type="int"/>
- <ElementType name="iCombatPercent" content="textOnly" dt:type="int"/>
- <ElementType name="bUnitCombat" content="textOnly" dt:type="boolean"/>
- <ElementType name="UnitCombat" content="eltOnly">
- <element type="UnitCombatType"/>
- <element type="bUnitCombat"/>
- </ElementType>
- <ElementType name="UnitCombats" content="eltOnly">
- <element type="UnitCombat" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="bTerrainDoubleMove" content="textOnly" dt:type="boolean"/>
- <ElementType name="TerrainDoubleMove" content="eltOnly">
- <element type="TerrainType"/>
- <element type="bTerrainDoubleMove"/>
- </ElementType>
- <ElementType name="TerrainDoubleMoves" content="eltOnly">
- <element type="TerrainDoubleMove" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="bFeatureDoubleMove" content="textOnly" dt:type="boolean"/>
- <ElementType name="FeatureDoubleMove" content="eltOnly">
- <element type="FeatureType"/>
- <element type="bFeatureDoubleMove"/>
- </ElementType>
- <ElementType name="FeatureDoubleMoves" content="eltOnly">
- <element type="FeatureDoubleMove" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="PromotionInfo" content="eltOnly">
- <element type="Type"/>
- <element type="Description"/>
- <element type="Sound"/>
- <element type="PromotionPrereqOr1"/>
- <element type="PromotionPrereqOr2"/>
- <element type="TechPrereq"/>
- <element type="bBlitz"/>
- <element type="bAmphib"/>
- <element type="bRiver"/>
- <element type="bEnemyRoute"/>
- <element type="bAlwaysHeal"/>
- <element type="bHillsDoubleMove"/>
- <element type="bImmuneToFirstStrikes"/>
- <element type="iVisibilityChange"/>
- <element type="iMovesChange"/>
- <element type="iMoveDiscountChange"/>
- <element type="iWithdrawalChange"/>
- <element type="iCollateralDamageChange"/>
- <element type="iBombardRateChange"/>
- <element type="iFirstStrikesChange"/>
- <element type="iChanceFirstStrikesChange"/>
- <element type="iEnemyHealChange"/>
- <element type="iNeutralHealChange"/>
- <element type="iFriendlyHealChange"/>
- <element type="iSameTileHealChange"/>
- <element type="iAdjacentTileHealChange"/>
- <element type="iCombatPercent"/>
- <element type="iCityAttack"/>
- <element type="iCityDefense"/>
- <element type="iHillsDefense"/>
- <element type="TerrainDefenses"/>
- <element type="FeatureDefenses"/>
- <element type="UnitCombatMods"/>
- <element type="DomainMods"/>
- <element type="TerrainDoubleMoves"/>
- <element type="FeatureDoubleMoves"/>
- <element type="UnitCombats"/>
- <element type="HotKey"/>
- <element type="bAltDown"/>
- <element type="bShiftDown"/>
- <element type="bCtrlDown"/>
- <element type="iHotKeyPriority"/>
- <element type="Button" maxOccurs="*"/>
- <element type="iOrderPriority" minOccurs="0"/>
- </ElementType>
- <ElementType name="PromotionInfos" content="eltOnly">
- <element type="PromotionInfo" maxOccurs="*"/>
- </ElementType>
- <ElementType name="Interface" content="textOnly"/>
- <ElementType name="Control" content="textOnly"/>
- <ElementType name="Button" content="textOnly"/>
- <ElementType name="DomainType" content="textOnly"/>
- <ElementType name="DomainInfo" content="eltOnly">
- <element type="Type"/>
- <element type="Description"/>
- </ElementType>
- <ElementType name="DomainInfos" content="eltOnly">
- <element type="DomainInfo" maxOccurs="*"/>
- </ElementType>
- <ElementType name="Type" content="textOnly"/>
- <ElementType name="bValid" content="textOnly" dt:type="boolean"/>
- <ElementType name="SpecialUnitInfo" content="eltOnly">
- <element type="Type"/>
- <element type="Description"/>
- <element type="bValid"/>
- <element type="ProductionTraits"/>
- </ElementType>
- <ElementType name="SpecialUnitInfos" content="eltOnly">
- <element type="SpecialUnitInfo" maxOccurs="*"/>
- </ElementType>
- <ElementType name="DefaultTo" content="textOnly"/>
- <ElementType name="bUpdateFormation" content="textOnly" dt:type="boolean"/>
- <ElementType name="AnimationPathTypes" content="eltOnly">
- <element type="AnimationPathType" maxOccurs="*"/>
- </ElementType>
- <ElementType name="AnimationPathType" content="textOnly"/>
- <ElementType name="bMissionPath" content="textOnly" dt:type="boolean"/>
- <ElementType name="EffectTypes" content="eltOnly">
- <element type="EffectType" maxOccurs="*"/>
- </ElementType>
- <ElementType name="EffectType" content="textOnly"/>
- <ElementType name="AnimationCategories" content="eltOnly">
- <element type="AnimationCategory" maxOccurs="*"/>
- </ElementType>
- <ElementType name="AnimationCategory" content="eltOnly">
- <element type="Type" maxOccurs="1" minOccurs="1"/>
- <element type="DefaultTo" maxOccurs="1" minOccurs="1"/>
- <element type="BaseID" maxOccurs="1" minOccurs="1"/>
- </ElementType>
- <ElementType name="EntityEventInfo" content="eltOnly">
- <element type="Type" minOccurs="1" maxOccurs="1"/>
- <element type="AnimationPathTypes" minOccurs="0" maxOccurs="1"/>
- <element type="EffectTypes" minOccurs="0" maxOccurs="1"/>
- <element type="bUpdateFormation" minOccurs="0" maxOccurs="1"/>
- </ElementType>
- <ElementType name="EntityEventInfos" content="eltOnly">
- <element type="EntityEventInfo" maxOccurs="*" minOccurs="0"/>
- </ElementType>
- <ElementType name="Path" content="textOnly"/>
- <ElementType name="Category" content="textOnly"/>
- <ElementType name="Operator" content="textOnly"/>
- <ElementType name="BaseID" content="textOnly" dt:type="int"/>
- <ElementType name="SetIncrement" content="textOnly" dt:type="int"/>
- <ElementType name="Parameter" content="textOnly" dt:type="float"/>
- <ElementType name="PathEntry" content="eltOnly">
- <element type="Category" maxOccurs="1" minOccurs="0"/>
- <group order="seq" minOccurs="0">
- <element type="Operator"/>
- <element type="Parameter"/>
- </group>
- </ElementType>
- <ElementType name="AnimationPaths" content="eltOnly">
- <element type="AnimationPath" maxOccurs="*"/>
- </ElementType>
- <ElementType name="AnimationPath" content="eltOnly">
- <element type="Type" maxOccurs="1" minOccurs="1"/>
- <element type="bMissionPath" maxOccurs="1" minOccurs="1"/>
- <element type="PathEntry" maxOccurs="*"/>
- </ElementType>
- <ElementType name="Civ4BuildInfos" content="eltOnly">
- <element type="BuildInfos" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="Civ4UnitCombatInfos" content="eltOnly">
- <element type="UnitCombatInfos" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="Civ4UnitClassInfos" content="eltOnly">
- <element type="UnitClassInfos" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="Civ4UnitInfos" content="eltOnly">
- <element type="UnitInfos" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="Civ4MissionInfos" content="eltOnly">
- <element type="MissionInfos" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="Civ4ControlInfos" content="eltOnly">
- <element type="ControlInfos" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="Civ4CommandInfos" content="eltOnly">
- <element type="CommandInfos" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="Civ4AutomateInfos" content="eltOnly">
- <element type="AutomateInfos" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="Civ4PromotionInfos" content="eltOnly">
- <element type="PromotionInfos" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="Civ4DomainInfos" content="eltOnly">
- <element type="DomainInfos" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="Civ4SpecialUnitInfos" content="eltOnly">
- <element type="SpecialUnitInfos" minOccurs="0" maxOccurs="*"/>
- </ElementType>
- <ElementType name="Civ4AnimationInfos" content="eltOnly">
- <element type="EntityEventInfos" minOccurs="1" maxOccurs="1"/>
- <element type="AnimationCategories" minOccurs="1" maxOccurs="1"/>
- <element type="AnimationPaths" minOccurs="1" maxOccurs="1"/>
- </ElementType>
- </Schema>
-