home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2006 January / Gamestar_80_2006-01_dvd.iso / Dema / Civilization4 / data1.cab / Civ4DemoComponent / Assets / XML / Units / CIV4UnitSchema.xml < prev   
Encoding:
Text File  |  2005-11-09  |  37.4 KB  |  824 lines

  1. <!-- edited with XMLSPY v2004 rel. 2 U (http://www.xmlspy.com) by Bart Muzzin (Firaxis Games) -->
  2. <!-- Sid Meier's Civilization 4 -->
  3. <!-- Copyright Firaxis Games 2005 -->
  4. <!-- -->
  5. <!-- Unit Schema -->
  6. <Schema xmlns="urn:schemas-microsoft-com:xml-data" xmlns:dt="urn:schemas-microsoft-com:datatypes">
  7.     <ElementType name="ImprovementName" content="textOnly"/>
  8.     <ElementType name="iYield" content="textOnly" dt:type="int"/>
  9.     <ElementType name="TerrainType" content="textOnly"/>
  10.     <ElementType name="FeatureType" content="textOnly"/>
  11.     <ElementType name="BonusType" content="textOnly"/>
  12.     <ElementType name="PrereqTech" content="textOnly"/>
  13.     <ElementType name="Description" content="textOnly"/>
  14.     <ElementType name="Civilopedia" content="textOnly"/>
  15.     <ElementType name="Help" content="textOnly"/>
  16.     <ElementType name="Strategy" content="textOnly"/>
  17.     <ElementType name="iTime" content="textOnly" dt:type="int"/>
  18.     <ElementType name="bKill" content="textOnly" dt:type="boolean"/>
  19.     <ElementType name="ImprovementType" content="textOnly"/>
  20.     <ElementType name="RouteType" content="textOnly"/>
  21.     <ElementType name="EntityEvent" content="textOnly"/>
  22.     <ElementType name="iProduction" content="textOnly" dt:type="int"/>
  23.     <ElementType name="bRemove" content="textOnly" dt:type="boolean"/>
  24.     <ElementType name="FeatureStruct" content="eltOnly">
  25.         <element type="FeatureType"/>
  26.         <element type="PrereqTech"/>
  27.         <element type="iTime"/>
  28.         <element type="iProduction"/>
  29.         <element type="bRemove"/>
  30.     </ElementType>
  31.     <ElementType name="FeatureStructs" content="eltOnly">
  32.         <element type="FeatureStruct" minOccurs="0" maxOccurs="*"/>
  33.     </ElementType>
  34.     <ElementType name="HotKey" content="textOnly"/>
  35.     <ElementType name="bAltDown" content="textOnly" dt:type="boolean"/>
  36.     <ElementType name="bShiftDown" content="textOnly" dt:type="boolean"/>
  37.     <ElementType name="bCtrlDown" content="textOnly" dt:type="boolean"/>
  38.     <ElementType name="iHotKeyPriority" content="textOnly" dt:type="int"/>
  39.     <ElementType name="HotKeyAlt" content="textOnly"/>
  40.     <ElementType name="bAltDownAlt" content="textOnly" dt:type="boolean"/>
  41.     <ElementType name="bShiftDownAlt" content="textOnly" dt:type="boolean"/>
  42.     <ElementType name="bCtrlDownAlt" content="textOnly" dt:type="boolean"/>
  43.     <ElementType name="iHotKeyPriorityAlt" content="textOnly" dt:type="int"/>
  44.     <ElementType name="iOrderPriority" content="textOnly" dt:type="int"/>
  45.     <ElementType name="BuildInfo" content="eltOnly">
  46.         <element type="Type"/>
  47.         <element type="Description"/>
  48.         <element type="Help"/>
  49.         <element type="PrereqTech"/>
  50.         <element type="iTime"/>
  51.         <element type="bKill"/>
  52.         <element type="ImprovementType"/>
  53.         <element type="RouteType"/>
  54.         <element type="EntityEvent"/>
  55.         <element type="FeatureStructs"/>
  56.         <element type="HotKey"/>
  57.         <element type="bAltDown"/>
  58.         <element type="bShiftDown"/>
  59.         <element type="bCtrlDown"/>
  60.         <element type="iHotKeyPriority"/>
  61.         <element type="Button" maxOccurs="*"/>
  62.         <element type="iOrderPriority" minOccurs="0"/>
  63.     </ElementType>
  64.     <ElementType name="BuildInfos" content="eltOnly">
  65.         <element type="BuildInfo" maxOccurs="*"/>
  66.     </ElementType>
  67.     <ElementType name="UnitCombatInfo" content="eltOnly">
  68.         <element type="Type"/>
  69.         <element type="Description"/>
  70.     </ElementType>
  71.     <ElementType name="UnitCombatInfos" content="eltOnly">
  72.         <element type="UnitCombatInfo" maxOccurs="*"/>
  73.     </ElementType>
  74.     <ElementType name="Name" content="textOnly"/>
  75.     <ElementType name="iMaxGlobalInstances" content="textOnly" dt:type="int"/>
  76.     <ElementType name="iMaxTeamInstances" content="textOnly" dt:type="int"/>
  77.     <ElementType name="iMaxPlayerInstances" content="textOnly" dt:type="int"/>
  78.     <ElementType name="DefaultUnit" content="textOnly"/>
  79.     <ElementType name="UnitClassInfo" content="eltOnly">
  80.         <element type="Type"/>
  81.         <element type="Description"/>
  82.         <element type="iMaxGlobalInstances"/>
  83.         <element type="iMaxTeamInstances"/>
  84.         <element type="iMaxPlayerInstances"/>
  85.         <element type="DefaultUnit"/>
  86.     </ElementType>
  87.     <ElementType name="UnitClassInfos" content="eltOnly">
  88.         <element type="UnitClassInfo" maxOccurs="*"/>
  89.     </ElementType>
  90.     <ElementType name="Class" content="textOnly"/>
  91.     <ElementType name="UniqueName" content="textOnly"/>
  92.     <ElementType name="UniqueNames" content="eltOnly">
  93.         <element type="UniqueName" minOccurs="0" maxOccurs="*"/>
  94.     </ElementType>
  95.     <ElementType name="Special" content="textOnly"/>
  96.     <ElementType name="Capture" content="textOnly"/>
  97.     <ElementType name="Combat" content="textOnly"/>
  98.     <ElementType name="Domain" content="textOnly"/>
  99.     <ElementType name="DefaultUnitAI" content="textOnly"/>
  100.     <ElementType name="Invisible" content="textOnly"/>
  101.     <ElementType name="SeeInvisible" content="textOnly"/>
  102.     <ElementType name="Advisor" content="textOnly"/>
  103.     <ElementType name="bAnimal" content="textOnly" dt:type="boolean"/>
  104.     <ElementType name="bFood" content="textOnly" dt:type="boolean"/>
  105.     <ElementType name="bNoBadGoodies" content="textOnly" dt:type="boolean"/>
  106.     <ElementType name="bOnlyDefensive" content="textOnly" dt:type="boolean"/>
  107.     <ElementType name="bNoCapture" content="textOnly" dt:type="boolean"/>
  108.     <ElementType name="bRivalTerritory" content="textOnly" dt:type="boolean"/>
  109.     <ElementType name="bMilitaryHappiness" content="textOnly" dt:type="boolean"/>
  110.     <ElementType name="bMilitarySupport" content="textOnly" dt:type="boolean"/>
  111.     <ElementType name="bMilitaryProduction" content="textOnly" dt:type="boolean"/>
  112.     <ElementType name="bPillage" content="textOnly" dt:type="boolean"/>
  113.     <ElementType name="bSabotage" content="textOnly" dt:type="boolean"/>
  114.     <ElementType name="bDestroy" content="textOnly" dt:type="boolean"/>
  115.     <ElementType name="bStealPlans" content="textOnly" dt:type="boolean"/>
  116.     <ElementType name="bInvestigate" content="textOnly" dt:type="boolean"/>
  117.     <ElementType name="bCounterSpy" content="textOnly" dt:type="boolean"/>
  118.     <ElementType name="bFound" content="textOnly" dt:type="boolean"/>
  119.     <ElementType name="bGoldenAge" content="textOnly" dt:type="boolean"/>
  120.     <ElementType name="bInvisible" content="textOnly" dt:type="boolean"/>
  121.     <ElementType name="bFirstStrikeImmune" content="textOnly" dt:type="boolean"/>
  122.     <ElementType name="bNoDefensiveBonus" content="textOnly" dt:type="boolean"/>
  123.     <ElementType name="bIgnoreBuildingDefense" content="textOnly" dt:type="boolean"/>
  124.     <ElementType name="bCanMoveImpassable" content="textOnly" dt:type="boolean"/>
  125.     <ElementType name="bFlatMovementCost" content="textOnly" dt:type="boolean"/>
  126.     <ElementType name="bIgnoreTerrainCost" content="textOnly" dt:type="boolean"/>
  127.     <ElementType name="bNukeImmune" content="textOnly" dt:type="boolean"/>
  128.     <ElementType name="bPrereqBonuses" content="textOnly" dt:type="boolean"/>
  129.     <ElementType name="bPrereqReligion" content="textOnly" dt:type="boolean"/>
  130.     <ElementType name="bMechanized" content="textOnly" dt:type="boolean"/>
  131.     <ElementType name="bRenderBelowWater" content="textOnly" dt:type="boolean"/>
  132.     <ElementType name="UnitClassUpgradeType" content="textOnly"/>
  133.     <ElementType name="bUnitClassUpgrade" content="textOnly" dt:type="boolean"/>
  134.     <ElementType name="UnitClassUpgrade" content="eltOnly">
  135.         <element type="UnitClassUpgradeType"/>
  136.         <element type="bUnitClassUpgrade"/>
  137.     </ElementType>
  138.     <ElementType name="UnitClassUpgrades" content="eltOnly">
  139.         <element type="UnitClassUpgrade" minOccurs="0" maxOccurs="*"/>
  140.     </ElementType>
  141.     <ElementType name="UnitAIType" content="textOnly"/>
  142.     <ElementType name="bUnitAI" content="textOnly" dt:type="boolean"/>
  143.     <ElementType name="UnitAI" content="eltOnly">
  144.         <element type="UnitAIType"/>
  145.         <element type="bUnitAI"/>
  146.     </ElementType>
  147.     <ElementType name="UnitAIs" content="eltOnly">
  148.         <element type="UnitAI" minOccurs="0" maxOccurs="*"/>
  149.     </ElementType>
  150.     <ElementType name="NotUnitAIs" content="eltOnly">
  151.         <element type="UnitAI" minOccurs="0" maxOccurs="*"/>
  152.     </ElementType>
  153.     <ElementType name="BuildType" content="textOnly"/>
  154.     <ElementType name="bBuild" content="textOnly" dt:type="boolean"/>
  155.     <ElementType name="Build" content="eltOnly">
  156.         <element type="BuildType"/>
  157.         <element type="bBuild"/>
  158.     </ElementType>
  159.     <ElementType name="Builds" content="eltOnly">
  160.         <element type="Build" minOccurs="0" maxOccurs="*"/>
  161.     </ElementType>
  162.     <ElementType name="ReligionType" content="textOnly"/>
  163.     <ElementType name="bReligionSpread" content="textOnly" dt:type="boolean"/>
  164.     <ElementType name="ReligionSpread" content="eltOnly">
  165.         <element type="ReligionType"/>
  166.         <element type="bReligionSpread"/>
  167.     </ElementType>
  168.     <ElementType name="ReligionSpreads" content="eltOnly">
  169.         <element type="ReligionSpread" minOccurs="0" maxOccurs="*"/>
  170.     </ElementType>
  171.     <ElementType name="GreatPeopleType" content="textOnly"/>
  172.     <ElementType name="bGreatPeople" content="textOnly" dt:type="boolean"/>
  173.     <ElementType name="GreatPeople" content="eltOnly">
  174.         <element type="GreatPeopleType"/>
  175.         <element type="bGreatPeople"/>
  176.     </ElementType>
  177.     <ElementType name="GreatPeoples" content="eltOnly">
  178.         <element type="GreatPeople" minOccurs="0" maxOccurs="*"/>
  179.     </ElementType>
  180.     <ElementType name="BuildingType" content="textOnly"/>
  181.     <ElementType name="bBuilding" content="textOnly" dt:type="boolean"/>
  182.     <ElementType name="Building" content="eltOnly">
  183.         <element type="BuildingType"/>
  184.         <element type="bBuilding"/>
  185.     </ElementType>
  186.     <ElementType name="Buildings" content="eltOnly">
  187.         <element type="Building" minOccurs="0" maxOccurs="*"/>
  188.     </ElementType>
  189.     <ElementType name="bForceBuilding" content="textOnly" dt:type="boolean"/>
  190.     <ElementType name="ForceBuilding" content="eltOnly">
  191.         <element type="BuildingType"/>
  192.         <element type="bForceBuilding"/>
  193.     </ElementType>
  194.     <ElementType name="ForceBuildings" content="eltOnly">
  195.         <element type="ForceBuilding" minOccurs="0" maxOccurs="*"/>
  196.     </ElementType>
  197.     <ElementType name="HolyCity" content="textOnly"/>
  198.     <ElementType name="StateReligion" content="textOnly"/>
  199.     <ElementType name="PrereqReligion" content="textOnly"/>
  200.     <ElementType name="PrereqBuilding" content="textOnly"/>
  201.     <ElementType name="TechTypes" content="eltOnly">
  202.         <element type="PrereqTech" minOccurs="0" maxOccurs="*"/>
  203.     </ElementType>
  204.     <ElementType name="PrereqBonuses" content="eltOnly">
  205.         <element type="BonusType" minOccurs="0" maxOccurs="*"/>
  206.     </ElementType>
  207.     <ElementType name="ProductionTraitType" content="textOnly"/>
  208.     <ElementType name="iProductionTrait" content="textOnly" dt:type="int"/>
  209.     <ElementType name="ProductionTrait" content="eltOnly">
  210.         <element type="ProductionTraitType"/>
  211.         <element type="iProductionTrait"/>
  212.     </ElementType>
  213.     <ElementType name="ProductionTraits" content="eltOnly">
  214.         <element type="ProductionTrait" minOccurs="0" maxOccurs="*"/>
  215.     </ElementType>
  216.     <ElementType name="FlavorType" content="textOnly"/>
  217.     <ElementType name="iFlavor" content="textOnly" dt:type="int"/>
  218.     <ElementType name="Flavor" content="eltOnly">
  219.         <element type="FlavorType"/>
  220.         <element type="iFlavor"/>
  221.     </ElementType>
  222.     <ElementType name="Flavors" content="eltOnly">
  223.         <element type="Flavor" minOccurs="0" maxOccurs="*"/>
  224.     </ElementType>
  225.     <ElementType name="iAIWeight" content="textOnly" dt:type="int"/>
  226.     <ElementType name="iCost" content="textOnly" dt:type="int"/>
  227.     <ElementType name="iHurryCostModifier" content="textOnly" dt:type="int"/>
  228.     <ElementType name="iMinAreaSize" content="textOnly" dt:type="int"/>
  229.     <ElementType name="iMoves" content="textOnly" dt:type="int"/>
  230.     <ElementType name="iAirRange" content="textOnly" dt:type="int"/>
  231.     <ElementType name="iNukeRange" content="textOnly" dt:type="int"/>
  232.     <ElementType name="iWorkRate" content="textOnly" dt:type="int"/>
  233.     <ElementType name="iBaseDiscover" content="textOnly" dt:type="int"/>
  234.     <ElementType name="iDiscoverMultiplier" content="textOnly" dt:type="int"/>
  235.     <ElementType name="iBaseHurry" content="textOnly" dt:type="int"/>
  236.     <ElementType name="iHurryMultiplier" content="textOnly" dt:type="int"/>
  237.     <ElementType name="iBaseTrade" content="textOnly" dt:type="int"/>
  238.     <ElementType name="iTradeMultiplier" content="textOnly" dt:type="int"/>
  239.     <ElementType name="iGreatWorkCulture" content="textOnly" dt:type="int"/>
  240.     <ElementType name="bTerrainImpassable" content="textOnly" dt:type="boolean"/>
  241.     <ElementType name="TerrainImpassable" content="eltOnly">
  242.         <element type="TerrainType"/>
  243.         <element type="bTerrainImpassable"/>
  244.     </ElementType>
  245.     <ElementType name="TerrainImpassables" content="eltOnly">
  246.         <element type="TerrainImpassable" minOccurs="0" maxOccurs="*"/>
  247.     </ElementType>
  248.     <ElementType name="bFeatureImpassable" content="textOnly" dt:type="boolean"/>
  249.     <ElementType name="FeatureImpassable" content="eltOnly">
  250.         <element type="FeatureType"/>
  251.         <element type="bFeatureImpassable"/>
  252.     </ElementType>
  253.     <ElementType name="FeatureImpassables" content="eltOnly">
  254.         <element type="FeatureImpassable" minOccurs="0" maxOccurs="*"/>
  255.     </ElementType>
  256.     <ElementType name="iCombat" content="textOnly" dt:type="int"/>
  257.     <ElementType name="iAirCombat" content="textOnly" dt:type="int"/>
  258.     <ElementType name="iAirCombatLimit" content="textOnly" dt:type="int"/>
  259.     <ElementType name="iXPValueAttack" content="textOnly" dt:type="int"/>
  260.     <ElementType name="iXPValueDefense" content="textOnly" dt:type="int"/>
  261.     <ElementType name="iFirstStrikes" content="textOnly" dt:type="int"/>
  262.     <ElementType name="iChanceFirstStrikes" content="textOnly" dt:type="int"/>
  263.     <ElementType name="iInterceptionProbability" content="textOnly" dt:type="int"/>
  264.     <ElementType name="iEvasionProbability" content="textOnly" dt:type="int"/>
  265.     <ElementType name="iWithdrawalProb" content="textOnly" dt:type="int"/>
  266.     <ElementType name="iCollateralDamage" content="textOnly" dt:type="int"/>
  267.     <ElementType name="iCollateralDamageLimit" content="textOnly" dt:type="int"/>
  268.     <ElementType name="iCollateralDamageMaxUnits" content="textOnly" dt:type="int"/>
  269.     <ElementType name="iCityAttack" content="textOnly" dt:type="int"/>
  270.     <ElementType name="iCityDefense" content="textOnly" dt:type="int"/>
  271.     <ElementType name="iAnimalCombat" content="textOnly" dt:type="int"/>
  272.     <ElementType name="iHillsDefense" content="textOnly" dt:type="int"/>
  273.     <ElementType name="bTerrainNative" content="textOnly" dt:type="boolean"/>
  274.     <ElementType name="TerrainNative" content="eltOnly">
  275.         <element type="TerrainType"/>
  276.         <element type="bTerrainNative"/>
  277.     </ElementType>
  278.     <ElementType name="TerrainNatives" content="eltOnly">
  279.         <element type="TerrainNative" minOccurs="0" maxOccurs="*"/>
  280.     </ElementType>
  281.     <ElementType name="bFeatureNative" content="textOnly" dt:type="boolean"/>
  282.     <ElementType name="FeatureNative" content="eltOnly">
  283.         <element type="FeatureType"/>
  284.         <element type="bFeatureNative"/>
  285.     </ElementType>
  286.     <ElementType name="FeatureNatives" content="eltOnly">
  287.         <element type="FeatureNative" minOccurs="0" maxOccurs="*"/>
  288.     </ElementType>
  289.     <ElementType name="iTerrainDefense" content="textOnly" dt:type="int"/>
  290.     <ElementType name="TerrainDefense" content="eltOnly">
  291.         <element type="TerrainType"/>
  292.         <element type="iTerrainDefense"/>
  293.     </ElementType>
  294.     <ElementType name="TerrainDefenses" content="eltOnly">
  295.         <element type="TerrainDefense" minOccurs="0" maxOccurs="*"/>
  296.     </ElementType>
  297.     <ElementType name="iFeatureDefense" content="textOnly" dt:type="int"/>
  298.     <ElementType name="FeatureDefense" content="eltOnly">
  299.         <element type="FeatureType"/>
  300.         <element type="iFeatureDefense"/>
  301.     </ElementType>
  302.     <ElementType name="FeatureDefenses" content="eltOnly">
  303.         <element type="FeatureDefense" minOccurs="0" maxOccurs="*"/>
  304.     </ElementType>
  305.     <ElementType name="UnitClassType" content="textOnly"/>
  306.     <ElementType name="iUnitClassMod" content="textOnly" dt:type="int"/>
  307.     <ElementType name="UnitClassAttackMod" content="eltOnly">
  308.         <element type="UnitClassType"/>
  309.         <element type="iUnitClassMod"/>
  310.     </ElementType>
  311.     <ElementType name="UnitClassAttackMods" content="eltOnly">
  312.         <element type="UnitClassAttackMod" minOccurs="0" maxOccurs="*"/>
  313.     </ElementType>
  314.     <ElementType name="UnitClassDefenseMod" content="eltOnly">
  315.         <element type="UnitClassType"/>
  316.         <element type="iUnitClassMod"/>
  317.     </ElementType>
  318.     <ElementType name="UnitClassDefenseMods" content="eltOnly">
  319.         <element type="UnitClassDefenseMod" minOccurs="0" maxOccurs="*"/>
  320.     </ElementType>
  321.     <ElementType name="UnitCombatType" content="textOnly"/>
  322.     <ElementType name="iUnitCombatMod" content="textOnly" dt:type="int"/>
  323.     <ElementType name="UnitCombatMod" content="eltOnly">
  324.         <element type="UnitCombatType"/>
  325.         <element type="iUnitCombatMod"/>
  326.     </ElementType>
  327.     <ElementType name="UnitCombatMods" content="eltOnly">
  328.         <element type="UnitCombatMod" minOccurs="0" maxOccurs="*"/>
  329.     </ElementType>
  330.     <ElementType name="iDomainMod" content="textOnly" dt:type="int"/>
  331.     <ElementType name="DomainMod" content="eltOnly">
  332.         <element type="DomainType"/>
  333.         <element type="iDomainMod"/>
  334.     </ElementType>
  335.     <ElementType name="DomainMods" content="eltOnly">
  336.         <element type="DomainMod" minOccurs="0" maxOccurs="*"/>
  337.     </ElementType>
  338.     <ElementType name="iProductonModifier" content="textOnly" dt:type="int"/>
  339.     <ElementType name="BonusProductionModifier" content="eltOnly">
  340.         <element type="BonusType"/>
  341.         <element type="iProductonModifier"/>
  342.     </ElementType>
  343.     <ElementType name="BonusProductionModifiers" content="eltOnly">
  344.         <element type="BonusProductionModifier" minOccurs="0" maxOccurs="*"/>
  345.     </ElementType>
  346.     <ElementType name="iBombRate" content="textOnly" dt:type="int"/>
  347.     <ElementType name="iBombardRate" content="textOnly" dt:type="int"/>
  348.     <ElementType name="SpecialCargo" content="textOnly"/>
  349.     <ElementType name="DomainCargo" content="textOnly"/>
  350.     <ElementType name="iCargo" content="textOnly" dt:type="int"/>
  351.     <ElementType name="iConscription" content="textOnly" dt:type="int"/>
  352.     <ElementType name="iCultureGarrison" content="textOnly" dt:type="int"/>
  353.     <ElementType name="iExtraCost" content="textOnly" dt:type="int"/>
  354.     <ElementType name="iAsset" content="textOnly" dt:type="int"/>
  355.     <ElementType name="iPower" content="textOnly" dt:type="int"/>
  356.     <ElementType name="EarlyArtDefineTag" content="textOnly"/>
  357.     <ElementType name="LateArtDefineTag" content="textOnly"/>
  358.     <ElementType name="iGroupSize" content="textOnly" dt:type="int"/>
  359.     <ElementType name="iRequired" content="textOnly" dt:type="int"/>
  360.     <ElementType name="fMaxSpeed" content="textOnly" dt:type="float"/>
  361.     <ElementType name="iMeleeWaveSize" content="textOnly" dt:type="int"/>
  362.     <ElementType name="iRangedWaveSize" content="textOnly" dt:type="int"/>
  363.     <ElementType name="UnitMeshGroup" content="eltOnly">
  364.         <element type="iRequired" maxOccurs="1" minOccurs="1"/>
  365.         <element type="EarlyArtDefineTag" maxOccurs="1" minOccurs="1"/>
  366.         <element type="LateArtDefineTag" maxOccurs="1" minOccurs="0"/>
  367.     </ElementType>
  368.     <ElementType name="UnitMeshGroups" content="eltOnly">
  369.         <element type="iGroupSize" maxOccurs="1" minOccurs="1"/>
  370.         <element type="fMaxSpeed" maxOccurs="1" minOccurs="1"/>
  371.         <element type="iMeleeWaveSize" maxOccurs="1" minOccurs="1"/>
  372.         <element type="iRangedWaveSize" maxOccurs="1" minOccurs="1"/>
  373.         <element type="UnitMeshGroup" maxOccurs="*" minOccurs="1"/>
  374.     </ElementType>
  375.     <ElementType name="Sound" content="textOnly"/>
  376.     <ElementType name="PromotionType" content="textOnly"/>
  377.     <ElementType name="bFreePromotion" content="textOnly" dt:type="boolean"/>
  378.     <ElementType name="FreePromotion" content="eltOnly">
  379.         <element type="PromotionType"/>
  380.         <element type="bFreePromotion"/>
  381.     </ElementType>
  382.     <ElementType name="FreePromotions" content="eltOnly">
  383.         <element type="FreePromotion" minOccurs="0" maxOccurs="*"/>
  384.     </ElementType>
  385.     <ElementType name="UnitInfo" content="eltOnly">
  386.         <element type="Class"/>
  387.         <element type="Type"/>
  388.         <element type="UniqueNames"/>
  389.         <element type="Special"/>
  390.         <element type="Capture"/>
  391.         <element type="Combat"/>
  392.         <element type="Domain"/>
  393.         <element type="DefaultUnitAI"/>
  394.         <element type="Invisible"/>
  395.         <element type="SeeInvisible"/>
  396.         <element type="Description"/>
  397.         <element type="Civilopedia"/>
  398.         <element type="Strategy"/>
  399.         <element type="Advisor"/>
  400.         <element type="bAnimal"/>
  401.         <element type="bFood"/>
  402.         <element type="bNoBadGoodies"/>
  403.         <element type="bOnlyDefensive"/>
  404.         <element type="bNoCapture"/>
  405.         <element type="bRivalTerritory"/>
  406.         <element type="bMilitaryHappiness"/>
  407.         <element type="bMilitarySupport"/>
  408.         <element type="bMilitaryProduction"/>
  409.         <element type="bPillage"/>
  410.         <element type="bSabotage"/>
  411.         <element type="bDestroy"/>
  412.         <element type="bStealPlans"/>
  413.         <element type="bInvestigate"/>
  414.         <element type="bCounterSpy"/>
  415.         <element type="bFound"/>
  416.         <element type="bGoldenAge"/>
  417.         <element type="bInvisible"/>
  418.         <element type="bFirstStrikeImmune"/>
  419.         <element type="bNoDefensiveBonus"/>
  420.         <element type="bIgnoreBuildingDefense"/>
  421.         <element type="bCanMoveImpassable"/>
  422.         <element type="bFlatMovementCost"/>
  423.         <element type="bIgnoreTerrainCost"/>
  424.         <element type="bNukeImmune"/>
  425.         <element type="bPrereqBonuses"/>
  426.         <element type="bPrereqReligion"/>
  427.         <element type="bMechanized"/>
  428.         <element type="bRenderBelowWater" minOccurs="0"/>
  429.         <element type="UnitClassUpgrades"/>
  430.         <element type="UnitAIs"/>
  431.         <element type="NotUnitAIs"/>
  432.         <element type="Builds"/>
  433.         <element type="ReligionSpreads"/>
  434.         <element type="GreatPeoples"/>
  435.         <element type="Buildings"/>
  436.         <element type="ForceBuildings"/>
  437.         <element type="HolyCity"/>
  438.         <element type="ReligionType"/>
  439.         <element type="StateReligion"/>
  440.         <element type="PrereqReligion"/>
  441.         <element type="PrereqBuilding"/>
  442.         <element type="PrereqTech"/>
  443.         <element type="TechTypes"/>
  444.         <element type="BonusType"/>
  445.         <element type="PrereqBonuses"/>
  446.         <element type="ProductionTraits"/>
  447.         <element type="Flavors"/>
  448.         <element type="iAIWeight"/>
  449.         <element type="iCost"/>
  450.         <element type="iHurryCostModifier"/>
  451.         <element type="iMinAreaSize"/>
  452.         <element type="iMoves"/>
  453.         <element type="iAirRange"/>
  454.         <element type="iNukeRange"/>
  455.         <element type="iWorkRate"/>
  456.         <element type="iBaseDiscover"/>
  457.         <element type="iDiscoverMultiplier"/>
  458.         <element type="iBaseHurry"/>
  459.         <element type="iHurryMultiplier"/>
  460.         <element type="iBaseTrade"/>
  461.         <element type="iTradeMultiplier"/>
  462.         <element type="iGreatWorkCulture"/>
  463.         <element type="TerrainImpassables"/>
  464.         <element type="FeatureImpassables"/>
  465.         <element type="iCombat"/>
  466.         <element type="iAirCombat"/>
  467.         <element type="iAirCombatLimit"/>
  468.         <element type="iXPValueAttack"/>
  469.         <element type="iXPValueDefense"/>
  470.         <element type="iFirstStrikes"/>
  471.         <element type="iChanceFirstStrikes"/>
  472.         <element type="iInterceptionProbability"/>
  473.         <element type="iEvasionProbability"/>
  474.         <element type="iWithdrawalProb"/>
  475.         <element type="iCollateralDamage"/>
  476.         <element type="iCollateralDamageLimit"/>
  477.         <element type="iCollateralDamageMaxUnits"/>
  478.         <element type="iCityAttack"/>
  479.         <element type="iCityDefense"/>
  480.         <element type="iAnimalCombat"/>
  481.         <element type="iHillsDefense"/>
  482.         <element type="TerrainNatives"/>
  483.         <element type="FeatureNatives"/>
  484.         <element type="TerrainDefenses"/>
  485.         <element type="FeatureDefenses"/>
  486.         <element type="UnitClassAttackMods"/>
  487.         <element type="UnitClassDefenseMods"/>
  488.         <element type="UnitCombatMods"/>
  489.         <element type="DomainMods"/>
  490.         <element type="BonusProductionModifiers"/>
  491.         <element type="iBombRate"/>
  492.         <element type="iBombardRate"/>
  493.         <element type="SpecialCargo"/>
  494.         <element type="DomainCargo"/>
  495.         <element type="iCargo"/>
  496.         <element type="iConscription"/>
  497.         <element type="iCultureGarrison"/>
  498.         <element type="iExtraCost"/>
  499.         <element type="iAsset"/>
  500.         <element type="iPower"/>
  501.         <element type="UnitMeshGroups"/>
  502.         <element type="Button"/>
  503.         <element type="HotKey"/>
  504.         <element type="bAltDown"/>
  505.         <element type="bShiftDown"/>
  506.         <element type="bCtrlDown"/>
  507.         <element type="iHotKeyPriority"/>
  508.         <element type="FreePromotions"/>
  509.         <element type="iOrderPriority" minOccurs="0"/>
  510.     </ElementType>
  511.     <ElementType name="UnitInfos" content="eltOnly">
  512.         <element type="UnitInfo" maxOccurs="*"/>
  513.     </ElementType>
  514.     <ElementType name="MissionType" content="textOnly"/>
  515.     <ElementType name="Waypoint" content="textOnly"/>
  516.     <ElementType name="EntityEventType" content="textOnly"/>
  517.     <ElementType name="bTarget" content="textOnly" dt:type="boolean"/>
  518.     <ElementType name="bSound" content="textOnly" dt:type="boolean"/>
  519.     <ElementType name="MissionInfo" content="eltOnly">
  520.         <element type="Type"/>
  521.         <element type="Description"/>
  522.         <element type="Help"/>
  523.         <element type="Waypoint"/>
  524.         <element type="EntityEventType" minOccurs="0"/>
  525.         <element type="iTime"/>
  526.         <element type="bTarget"/>
  527.         <element type="bBuild"/>
  528.         <element type="bSound"/>
  529.         <element type="HotKey" minOccurs="0"/>
  530.         <element type="bAltDown" minOccurs="0"/>
  531.         <element type="bShiftDown" minOccurs="0"/>
  532.         <element type="bCtrlDown" minOccurs="0"/>
  533.         <element type="iHotKeyPriority" minOccurs="0"/>
  534.         <element type="HotKeyAlt" minOccurs="0"/>
  535.         <element type="bAltDownAlt" minOccurs="0"/>
  536.         <element type="bShiftDownAlt" minOccurs="0"/>
  537.         <element type="bCtrlDownAlt" minOccurs="0"/>
  538.         <element type="iHotKeyPriorityAlt" minOccurs="0"/>
  539.         <element type="iOrderPriority" minOccurs="0"/>
  540.         <element type="bVisible" minOccurs="0"/>
  541.         <element type="Button" minOccurs="0"/>
  542.     </ElementType>
  543.     <ElementType name="MissionInfos" content="eltOnly">
  544.         <element type="MissionInfo" maxOccurs="*"/>
  545.     </ElementType>
  546.     <ElementType name="Mission" content="textOnly"/>
  547.     <ElementType name="ControlInfo" content="eltOnly">
  548.         <element type="Type"/>
  549.         <element type="Description"/>
  550.         <element type="Help"/>
  551.         <element type="HotKey" minOccurs="0"/>
  552.         <element type="bAltDown" minOccurs="0"/>
  553.         <element type="bShiftDown" minOccurs="0"/>
  554.         <element type="bCtrlDown" minOccurs="0"/>
  555.         <element type="iHotKeyPriority" minOccurs="0"/>
  556.         <element type="HotKeyAlt" minOccurs="0"/>
  557.         <element type="bAltDownAlt" minOccurs="0"/>
  558.         <element type="bShiftDownAlt" minOccurs="0"/>
  559.         <element type="bCtrlDownAlt" minOccurs="0"/>
  560.         <element type="iHotKeyPriorityAlt" minOccurs="0"/>
  561.         <element type="iOrderPriority" minOccurs="0"/>
  562.     </ElementType>
  563.     <ElementType name="ControlInfos" content="eltOnly">
  564.         <element type="ControlInfo" maxOccurs="*"/>
  565.     </ElementType>
  566.     <ElementType name="Command" content="textOnly"/>
  567.     <ElementType name="Automate" content="textOnly"/>
  568.     <ElementType name="bConfirmCommand" content="textOnly" dt:type="boolean"/>
  569.     <ElementType name="bVisible" content="textOnly" dt:type="boolean"/>
  570.     <ElementType name="bAll" content="textOnly" dt:type="boolean"/>
  571.     <ElementType name="CommandInfo" content="eltOnly">
  572.         <element type="Type"/>
  573.         <element type="Description"/>
  574.         <element type="Help"/>
  575.         <element type="HotKey" minOccurs="0"/>
  576.         <element type="bAltDown" minOccurs="0"/>
  577.         <element type="bShiftDown" minOccurs="0"/>
  578.         <element type="bCtrlDown" minOccurs="0"/>
  579.         <element type="iHotKeyPriority" minOccurs="0"/>
  580.         <element type="HotKeyAlt" minOccurs="0"/>
  581.         <element type="bAltDownAlt" minOccurs="0"/>
  582.         <element type="bShiftDownAlt" minOccurs="0"/>
  583.         <element type="bCtrlDownAlt" minOccurs="0"/>
  584.         <element type="iHotKeyPriorityAlt" minOccurs="0"/>
  585.         <element type="iOrderPriority" minOccurs="0"/>
  586.         <element type="Automate" minOccurs="0"/>
  587.         <element type="bConfirmCommand" minOccurs="0"/>
  588.         <element type="bVisible" minOccurs="0"/>
  589.         <element type="bAll" minOccurs="0"/>
  590.         <element type="Button" minOccurs="0"/>
  591.     </ElementType>
  592.     <ElementType name="CommandInfos" content="eltOnly">
  593.         <element type="CommandInfo" maxOccurs="*"/>
  594.     </ElementType>
  595.     <ElementType name="AutomateInfo" content="eltOnly">
  596.         <element type="Description"/>
  597.         <element type="Help"/>
  598.         <element type="HotKey" minOccurs="0"/>
  599.         <element type="bAltDown" minOccurs="0"/>
  600.         <element type="bShiftDown" minOccurs="0"/>
  601.         <element type="bCtrlDown" minOccurs="0"/>
  602.         <element type="iHotKeyPriority" minOccurs="0"/>
  603.         <element type="HotKeyAlt" minOccurs="0"/>
  604.         <element type="bAltDownAlt" minOccurs="0"/>
  605.         <element type="bShiftDownAlt" minOccurs="0"/>
  606.         <element type="bCtrlDownAlt" minOccurs="0"/>
  607.         <element type="iHotKeyPriorityAlt" minOccurs="0"/>
  608.         <element type="iOrderPriority" minOccurs="0"/>
  609.         <element type="Command"/>
  610.         <element type="Automate"/>
  611.         <element type="bVisible"/>
  612.         <element type="Button" minOccurs="0"/>
  613.     </ElementType>
  614.     <ElementType name="AutomateInfos" content="eltOnly">
  615.         <element type="AutomateInfo" maxOccurs="*"/>
  616.     </ElementType>
  617.     <ElementType name="PromotionPrereqOr1" content="textOnly"/>
  618.     <ElementType name="PromotionPrereqOr2" content="textOnly"/>
  619.     <ElementType name="TechPrereq" content="textOnly"/>
  620.     <ElementType name="bBlitz" content="textOnly" dt:type="boolean"/>
  621.     <ElementType name="bAmphib" content="textOnly" dt:type="boolean"/>
  622.     <ElementType name="bRiver" content="textOnly" dt:type="boolean"/>
  623.     <ElementType name="bEnemyRoute" content="textOnly" dt:type="boolean"/>
  624.     <ElementType name="bAlwaysHeal" content="textOnly" dt:type="boolean"/>
  625.     <ElementType name="bHillsDoubleMove" content="textOnly" dt:type="boolean"/>
  626.     <ElementType name="bImmuneToFirstStrikes" content="textOnly" dt:type="boolean"/>
  627.     <ElementType name="iVisibilityChange" content="textOnly" dt:type="int"/>
  628.     <ElementType name="iMovesChange" content="textOnly" dt:type="int"/>
  629.     <ElementType name="iMoveDiscountChange" content="textOnly" dt:type="int"/>
  630.     <ElementType name="iWithdrawalChange" content="textOnly" dt:type="int"/>
  631.     <ElementType name="iCollateralDamageChange" content="textOnly" dt:type="int"/>
  632.     <ElementType name="iBombardRateChange" content="textOnly" dt:type="int"/>
  633.     <ElementType name="iFirstStrikesChange" content="textOnly" dt:type="int"/>
  634.     <ElementType name="iChanceFirstStrikesChange" content="textOnly" dt:type="int"/>
  635.     <ElementType name="iEnemyHealChange" content="textOnly" dt:type="int"/>
  636.     <ElementType name="iNeutralHealChange" content="textOnly" dt:type="int"/>
  637.     <ElementType name="iFriendlyHealChange" content="textOnly" dt:type="int"/>
  638.     <ElementType name="iSameTileHealChange" content="textOnly" dt:type="int"/>
  639.     <ElementType name="iAdjacentTileHealChange" content="textOnly" dt:type="int"/>
  640.     <ElementType name="iCombatPercent" content="textOnly" dt:type="int"/>
  641.     <ElementType name="bUnitCombat" content="textOnly" dt:type="boolean"/>
  642.     <ElementType name="UnitCombat" content="eltOnly">
  643.         <element type="UnitCombatType"/>
  644.         <element type="bUnitCombat"/>
  645.     </ElementType>
  646.     <ElementType name="UnitCombats" content="eltOnly">
  647.         <element type="UnitCombat" minOccurs="0" maxOccurs="*"/>
  648.     </ElementType>
  649.     <ElementType name="bTerrainDoubleMove" content="textOnly" dt:type="boolean"/>
  650.     <ElementType name="TerrainDoubleMove" content="eltOnly">
  651.         <element type="TerrainType"/>
  652.         <element type="bTerrainDoubleMove"/>
  653.     </ElementType>
  654.     <ElementType name="TerrainDoubleMoves" content="eltOnly">
  655.         <element type="TerrainDoubleMove" minOccurs="0" maxOccurs="*"/>
  656.     </ElementType>
  657.     <ElementType name="bFeatureDoubleMove" content="textOnly" dt:type="boolean"/>
  658.     <ElementType name="FeatureDoubleMove" content="eltOnly">
  659.         <element type="FeatureType"/>
  660.         <element type="bFeatureDoubleMove"/>
  661.     </ElementType>
  662.     <ElementType name="FeatureDoubleMoves" content="eltOnly">
  663.         <element type="FeatureDoubleMove" minOccurs="0" maxOccurs="*"/>
  664.     </ElementType>
  665.     <ElementType name="PromotionInfo" content="eltOnly">
  666.         <element type="Type"/>
  667.         <element type="Description"/>
  668.         <element type="Sound"/>
  669.         <element type="PromotionPrereqOr1"/>
  670.         <element type="PromotionPrereqOr2"/>
  671.         <element type="TechPrereq"/>
  672.         <element type="bBlitz"/>
  673.         <element type="bAmphib"/>
  674.         <element type="bRiver"/>
  675.         <element type="bEnemyRoute"/>
  676.         <element type="bAlwaysHeal"/>
  677.         <element type="bHillsDoubleMove"/>
  678.         <element type="bImmuneToFirstStrikes"/>
  679.         <element type="iVisibilityChange"/>
  680.         <element type="iMovesChange"/>
  681.         <element type="iMoveDiscountChange"/>
  682.         <element type="iWithdrawalChange"/>
  683.         <element type="iCollateralDamageChange"/>
  684.         <element type="iBombardRateChange"/>
  685.         <element type="iFirstStrikesChange"/>
  686.         <element type="iChanceFirstStrikesChange"/>
  687.         <element type="iEnemyHealChange"/>
  688.         <element type="iNeutralHealChange"/>
  689.         <element type="iFriendlyHealChange"/>
  690.         <element type="iSameTileHealChange"/>
  691.         <element type="iAdjacentTileHealChange"/>
  692.         <element type="iCombatPercent"/>
  693.         <element type="iCityAttack"/>
  694.         <element type="iCityDefense"/>
  695.         <element type="iHillsDefense"/>
  696.         <element type="TerrainDefenses"/>
  697.         <element type="FeatureDefenses"/>
  698.         <element type="UnitCombatMods"/>
  699.         <element type="DomainMods"/>
  700.         <element type="TerrainDoubleMoves"/>
  701.         <element type="FeatureDoubleMoves"/>
  702.         <element type="UnitCombats"/>
  703.         <element type="HotKey"/>
  704.         <element type="bAltDown"/>
  705.         <element type="bShiftDown"/>
  706.         <element type="bCtrlDown"/>
  707.         <element type="iHotKeyPriority"/>
  708.         <element type="Button" maxOccurs="*"/>
  709.         <element type="iOrderPriority" minOccurs="0"/>
  710.     </ElementType>
  711.     <ElementType name="PromotionInfos" content="eltOnly">
  712.         <element type="PromotionInfo" maxOccurs="*"/>
  713.     </ElementType>
  714.     <ElementType name="Interface" content="textOnly"/>
  715.     <ElementType name="Control" content="textOnly"/>
  716.     <ElementType name="Button" content="textOnly"/>
  717.     <ElementType name="DomainType" content="textOnly"/>
  718.     <ElementType name="DomainInfo" content="eltOnly">
  719.         <element type="Type"/>
  720.         <element type="Description"/>
  721.     </ElementType>
  722.     <ElementType name="DomainInfos" content="eltOnly">
  723.         <element type="DomainInfo" maxOccurs="*"/>
  724.     </ElementType>
  725.     <ElementType name="Type" content="textOnly"/>
  726.     <ElementType name="bValid" content="textOnly" dt:type="boolean"/>
  727.     <ElementType name="SpecialUnitInfo" content="eltOnly">
  728.         <element type="Type"/>
  729.         <element type="Description"/>
  730.         <element type="bValid"/>
  731.         <element type="ProductionTraits"/>
  732.     </ElementType>
  733.     <ElementType name="SpecialUnitInfos" content="eltOnly">
  734.         <element type="SpecialUnitInfo" maxOccurs="*"/>
  735.     </ElementType>
  736.     <ElementType name="DefaultTo" content="textOnly"/>
  737.     <ElementType name="bUpdateFormation" content="textOnly" dt:type="boolean"/>
  738.     <ElementType name="AnimationPathTypes" content="eltOnly">
  739.         <element type="AnimationPathType" maxOccurs="*"/>
  740.     </ElementType>
  741.     <ElementType name="AnimationPathType" content="textOnly"/>
  742.     <ElementType name="bMissionPath" content="textOnly" dt:type="boolean"/>
  743.     <ElementType name="EffectTypes" content="eltOnly">
  744.         <element type="EffectType" maxOccurs="*"/>
  745.     </ElementType>
  746.     <ElementType name="EffectType" content="textOnly"/>
  747.     <ElementType name="AnimationCategories" content="eltOnly">
  748.         <element type="AnimationCategory" maxOccurs="*"/>
  749.     </ElementType>
  750.     <ElementType name="AnimationCategory" content="eltOnly">
  751.         <element type="Type" maxOccurs="1" minOccurs="1"/>
  752.         <element type="DefaultTo" maxOccurs="1" minOccurs="1"/>
  753.         <element type="BaseID" maxOccurs="1" minOccurs="1"/>
  754.     </ElementType>
  755.     <ElementType name="EntityEventInfo" content="eltOnly">
  756.         <element type="Type" minOccurs="1" maxOccurs="1"/>
  757.         <element type="AnimationPathTypes" minOccurs="0" maxOccurs="1"/>
  758.         <element type="EffectTypes" minOccurs="0" maxOccurs="1"/>
  759.         <element type="bUpdateFormation" minOccurs="0" maxOccurs="1"/>
  760.     </ElementType>
  761.     <ElementType name="EntityEventInfos" content="eltOnly">
  762.         <element type="EntityEventInfo" maxOccurs="*" minOccurs="0"/>
  763.     </ElementType>
  764.     <ElementType name="Path" content="textOnly"/>
  765.     <ElementType name="Category" content="textOnly"/>
  766.     <ElementType name="Operator" content="textOnly"/>
  767.     <ElementType name="BaseID" content="textOnly" dt:type="int"/>
  768.     <ElementType name="SetIncrement" content="textOnly" dt:type="int"/>
  769.     <ElementType name="Parameter" content="textOnly" dt:type="float"/>
  770.     <ElementType name="PathEntry" content="eltOnly">
  771.         <element type="Category" maxOccurs="1" minOccurs="0"/>
  772.         <group order="seq" minOccurs="0">
  773.             <element type="Operator"/>
  774.             <element type="Parameter"/>
  775.         </group>
  776.     </ElementType>
  777.     <ElementType name="AnimationPaths" content="eltOnly">
  778.         <element type="AnimationPath" maxOccurs="*"/>
  779.     </ElementType>
  780.     <ElementType name="AnimationPath" content="eltOnly">
  781.         <element type="Type" maxOccurs="1" minOccurs="1"/>
  782.         <element type="bMissionPath" maxOccurs="1" minOccurs="1"/>
  783.         <element type="PathEntry" maxOccurs="*"/>
  784.     </ElementType>
  785.     <ElementType name="Civ4BuildInfos" content="eltOnly">
  786.         <element type="BuildInfos" minOccurs="0" maxOccurs="*"/>
  787.     </ElementType>
  788.     <ElementType name="Civ4UnitCombatInfos" content="eltOnly">
  789.         <element type="UnitCombatInfos" minOccurs="0" maxOccurs="*"/>
  790.     </ElementType>
  791.     <ElementType name="Civ4UnitClassInfos" content="eltOnly">
  792.         <element type="UnitClassInfos" minOccurs="0" maxOccurs="*"/>
  793.     </ElementType>
  794.     <ElementType name="Civ4UnitInfos" content="eltOnly">
  795.         <element type="UnitInfos" minOccurs="0" maxOccurs="*"/>
  796.     </ElementType>
  797.     <ElementType name="Civ4MissionInfos" content="eltOnly">
  798.         <element type="MissionInfos" minOccurs="0" maxOccurs="*"/>
  799.     </ElementType>
  800.     <ElementType name="Civ4ControlInfos" content="eltOnly">
  801.         <element type="ControlInfos" minOccurs="0" maxOccurs="*"/>
  802.     </ElementType>
  803.     <ElementType name="Civ4CommandInfos" content="eltOnly">
  804.         <element type="CommandInfos" minOccurs="0" maxOccurs="*"/>
  805.     </ElementType>
  806.     <ElementType name="Civ4AutomateInfos" content="eltOnly">
  807.         <element type="AutomateInfos" minOccurs="0" maxOccurs="*"/>
  808.     </ElementType>
  809.     <ElementType name="Civ4PromotionInfos" content="eltOnly">
  810.         <element type="PromotionInfos" minOccurs="0" maxOccurs="*"/>
  811.     </ElementType>
  812.     <ElementType name="Civ4DomainInfos" content="eltOnly">
  813.         <element type="DomainInfos" minOccurs="0" maxOccurs="*"/>
  814.     </ElementType>
  815.     <ElementType name="Civ4SpecialUnitInfos" content="eltOnly">
  816.         <element type="SpecialUnitInfos" minOccurs="0" maxOccurs="*"/>
  817.     </ElementType>
  818.     <ElementType name="Civ4AnimationInfos" content="eltOnly">
  819.         <element type="EntityEventInfos" minOccurs="1" maxOccurs="1"/>
  820.         <element type="AnimationCategories" minOccurs="1" maxOccurs="1"/>
  821.         <element type="AnimationPaths" minOccurs="1" maxOccurs="1"/>
  822.     </ElementType>
  823. </Schema>
  824.