home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2006 January / Gamestar_80_2006-01_dvd.iso / Dema / Civilization4 / data1.cab / Civ4DemoComponent / Assets / XML / Interface / CIV4InterfaceSchema.xml < prev    next >
Encoding:
Text File  |  2005-11-09  |  9.5 KB  |  218 lines

  1. <!-- edited with XMLSPY v2004 rel. 2 U (http://www.xmlspy.com) by Ed Lynch (Firaxis Games) -->
  2. <!-- Sid Meier's Civilization 4 -->
  3. <!-- Copyright Firaxis Games 2005 -->
  4. <!-- -->
  5. <!-- Interface Schema -->
  6. <Schema xmlns="urn:schemas-microsoft-com:xml-data" xmlns:dt="urn:schemas-microsoft-com:datatypes">
  7.     <ElementType name="Type" content="textOnly"/>
  8.     <ElementType name="fRed" content="textOnly" dt:type="float"/>
  9.     <ElementType name="fGreen" content="textOnly" dt:type="float"/>
  10.     <ElementType name="fBlue" content="textOnly" dt:type="float"/>
  11.     <ElementType name="fAlpha" content="textOnly" dt:type="float"/>
  12.     <ElementType name="ColorVal" content="eltOnly">
  13.         <element type="Type"/>
  14.         <element type="fRed"/>
  15.         <element type="fGreen"/>
  16.         <element type="fBlue"/>
  17.         <element type="fAlpha"/>
  18.     </ElementType>
  19.     <ElementType name="ColorVals" content="eltOnly">
  20.         <element type="ColorVal" maxOccurs="*"/>
  21.     </ElementType>
  22.     <ElementType name="ColorTypePrimary" content="textOnly"/>
  23.     <ElementType name="ColorTypeSecondary" content="textOnly"/>
  24.     <ElementType name="TextColorType" content="textOnly"/>
  25.     <ElementType name="PlayerColorInfo" content="eltOnly">
  26.         <element type="Type"/>
  27.         <element type="ColorTypePrimary"/>
  28.         <element type="ColorTypeSecondary"/>
  29.         <element type="TextColorType"/>
  30.     </ElementType>
  31.     <ElementType name="PlayerColorInfos" content="eltOnly">
  32.         <element type="PlayerColorInfo" maxOccurs="*"/>
  33.     </ElementType>
  34.     <ElementType name="Description" content="textOnly"/>
  35.     <ElementType name="Help" content="textOnly"/>
  36.     <ElementType name="CursorType" content="textOnly"/>
  37.     <ElementType name="Mission" content="textOnly"/>
  38.     <ElementType name="HotKey" content="textOnly"/>
  39.     <ElementType name="bAltDown" content="textOnly" dt:type="boolean"/>
  40.     <ElementType name="bShiftDown" content="textOnly" dt:type="boolean"/>
  41.     <ElementType name="bCtrlDown" content="textOnly" dt:type="boolean"/>
  42.     <ElementType name="iHotKeyPriority" content="textOnly" dt:type="int"/>
  43.     <ElementType name="HotKeyAlt" content="textOnly"/>
  44.     <ElementType name="bAltDownAlt" content="textOnly" dt:type="boolean"/>
  45.     <ElementType name="bShiftDownAlt" content="textOnly" dt:type="boolean"/>
  46.     <ElementType name="bCtrlDownAlt" content="textOnly" dt:type="boolean"/>
  47.     <ElementType name="iHotKeyPriorityAlt" content="textOnly" dt:type="int"/>
  48.     <ElementType name="bVisible" content="textOnly" dt:type="boolean"/>
  49.     <ElementType name="bGotoPlot" content="textOnly" dt:type="boolean"/>
  50.     <ElementType name="bHighlightPlot" content="textOnly" dt:type="boolean"/>
  51.     <ElementType name="bSelectType" content="textOnly" dt:type="boolean"/>
  52.     <ElementType name="bSelectAll" content="textOnly" dt:type="boolean"/>
  53.     <ElementType name="Button" content="textOnly"/>
  54.     <ElementType name="iOrderPriority" content="textOnly" dt:type="int"/>
  55.     <ElementType name="InterfaceModeInfo" content="eltOnly">
  56.         <element type="Type"/>
  57.         <element type="Description"/>
  58.         <element type="Help"/>
  59.         <element type="CursorType"/>
  60.         <element type="Mission"/>
  61.         <element type="HotKey" minOccurs="0"/>
  62.         <element type="bAltDown" minOccurs="0"/>
  63.         <element type="bShiftDown" minOccurs="0"/>
  64.         <element type="bCtrlDown" minOccurs="0"/>
  65.         <element type="iHotKeyPriority" minOccurs="0"/>
  66.         <element type="HotKeyAlt" minOccurs="0"/>
  67.         <element type="bAltDownAlt" minOccurs="0"/>
  68.         <element type="bShiftDownAlt" minOccurs="0"/>
  69.         <element type="bCtrlDownAlt" minOccurs="0"/>
  70.         <element type="iHotKeyPriorityAlt" minOccurs="0"/>
  71.         <element type="bVisible"/>
  72.         <element type="bGotoPlot"/>
  73.         <element type="bHighlightPlot"/>
  74.         <element type="bSelectType"/>
  75.         <element type="bSelectAll"/>
  76.         <element type="Button" minOccurs="0"/>
  77.         <element type="iOrderPriority" minOccurs="0"/>
  78.     </ElementType>
  79.     <ElementType name="InterfaceModeInfos" content="eltOnly">
  80.         <element type="InterfaceModeInfo" maxOccurs="*"/>
  81.     </ElementType>
  82.     <ElementType name="Texture" content="textOnly"/>
  83.     <ElementType name="EventCodes" content="eltOnly">
  84.         <element type="iEnableCode"/>
  85.         <element type="iDisableCode"/>
  86.     </ElementType>
  87.     <ElementType name="iEnableCode" content="textOnly" dt:type="int"/>
  88.     <ElementType name="iDisableCode" content="textOnly" dt:type="int"/>
  89.     <ElementType name="AdvisorInfo" content="eltOnly">
  90.         <element type="Type"/>
  91.         <element type="Description"/>
  92.         <element type="EventCodes" maxOccurs="*"/>
  93.     </ElementType>
  94.     <ElementType name="AdvisorInfos" content="eltOnly">
  95.         <element type="AdvisorInfo" maxOccurs="*"/>
  96.     </ElementType>
  97.     <ElementType name="Event" content="textOnly"/>
  98.     <ElementType name="iFromState" content="textOnly" dt:type="int"/>
  99.     <ElementType name="iToState" content="textOnly" dt:type="int"/>
  100.     <ElementType name="NodeName" content="textOnly"/>
  101.     <ElementType name="iAnimation" content="textOnly" dt:type="int"/>
  102.     <ElementType name="FileName" content="textOnly"/>
  103.     <ElementType name="ThroneRoomCamera" content="eltOnly">
  104.         <element type="FileName"/>
  105.     </ElementType>
  106.     <ElementType name="ThroneRoomInfo" content="eltOnly">
  107.         <element type="Event"/>
  108.         <element type="Description"/>
  109.         <element type="iFromState"/>
  110.         <element type="iToState"/>
  111.         <element type="NodeName"/>
  112.         <element type="iAnimation"/>
  113.     </ElementType>
  114.     <ElementType name="ThroneRoomInfos" content="eltOnly">
  115.         <element type="ThroneRoomCamera"/>
  116.         <element type="ThroneRoomInfo" maxOccurs="*"/>
  117.     </ElementType>
  118.     <ElementType name="ArtStyleType" content="textOnly"/>
  119.     <ElementType name="EraType" content="textOnly"/>
  120.     <ElementType name="TextureName" content="textOnly"/>
  121.     <ElementType name="ThroneRoomStyleInfo" content="eltOnly">
  122.         <element type="ArtStyleType"/>
  123.         <element type="EraType"/>
  124.         <element type="FileName"/>
  125.         <element type="NodeName" minOccurs="0" maxOccurs="*"/>
  126.         <element type="TextureName" minOccurs="0" maxOccurs="*"/>
  127.     </ElementType>
  128.     <ElementType name="ThroneRoomStyleInfos" content="eltOnly">
  129.         <element type="ThroneRoomStyleInfo" maxOccurs="*"/>
  130.     </ElementType>
  131.     <ElementType name="Path" content="textOnly"/>
  132.     <ElementType name="TransitionType" content="textOnly"/>
  133.     <ElementType name="fStartTime" content="textOnly" dt:type="float"/>
  134.     <ElementType name="SlideShowInfo" content="eltOnly">
  135.         <element type="Path"/>
  136.         <element type="TransitionType"/>
  137.         <element type="fStartTime"/>
  138.     </ElementType>
  139.     <ElementType name="SlideShowRandomInfo" content="eltOnly">
  140.         <element type="Path"/>
  141.     </ElementType>
  142.     <ElementType name="SlideShowInfos" content="eltOnly">
  143.         <element type="SlideShowInfo" maxOccurs="*"/>
  144.     </ElementType>
  145.     <ElementType name="SlideShowRandomInfos" content="eltOnly">
  146.         <element type="SlideShowRandomInfo" maxOccurs="*"/>
  147.     </ElementType>
  148.     <ElementType name="MapName" content="textOnly"/>
  149.     <ElementType name="ModelFile" content="textOnly"/>
  150.     <ElementType name="Size" content="textOnly" dt:type="float"/>
  151.     <ElementType name="Sizes" content="eltOnly">
  152.         <element type="Size" maxOccurs="*"/>
  153.     </ElementType>
  154.     <ElementType name="ClimatePath" content="textOnly"/>
  155.     <ElementType name="Climates" content="eltOnly">
  156.         <element type="ClimatePath" maxOccurs="*"/>
  157.     </ElementType>
  158.     <ElementType name="WaterLevelDecalPath" content="textOnly"/>
  159.     <ElementType name="WaterLevelDecals" content="eltOnly">
  160.         <element type="WaterLevelDecalPath" maxOccurs="*"/>
  161.     </ElementType>
  162.     <ElementType name="WaterLevelGlossPath" content="textOnly"/>
  163.     <ElementType name="WaterLevelGloss" content="eltOnly">
  164.         <element type="WaterLevelGlossPath" maxOccurs="*"/>
  165.     </ElementType>
  166.     <ElementType name="WorldPickerInfo" content="eltOnly">
  167.         <element type="MapName"/>
  168.         <element type="ModelFile"/>
  169.         <element type="Sizes"/>
  170.         <element type="Climates"/>
  171.         <element type="WaterLevelDecals"/>
  172.         <element type="WaterLevelGloss"/>
  173.     </ElementType>
  174.     <ElementType name="WorldPickerInfos" content="eltOnly">
  175.         <element type="WorldPickerInfo" maxOccurs="*"/>
  176.     </ElementType>
  177.     <ElementType name="CameraInfo" content="eltOnly">
  178.         <element type="Type"/>
  179.         <element type="Description"/>
  180.         <element type="Path"/>
  181.     </ElementType>
  182.     <ElementType name="CameraInfos" content="eltOnly">
  183.         <element type="CameraInfo" minOccurs="0" maxOccurs="*"/>
  184.     </ElementType>
  185.     <ElementType name="Civ4CameraInfos" content="eltOnly">
  186.         <element type="CameraInfos" minOccurs="0" maxOccurs="*"/>
  187.     </ElementType>
  188.     <ElementType name="Civ4ColorVals" content="eltOnly">
  189.         <element type="ColorVals" minOccurs="0" maxOccurs="*"/>
  190.     </ElementType>
  191.     <ElementType name="Civ4PlayerColorInfos" content="eltOnly">
  192.         <element type="PlayerColorInfos"/>
  193.     </ElementType>
  194.     <ElementType name="Civ4InterfaceModeInfos" content="eltOnly">
  195.         <element type="InterfaceModeInfos" minOccurs="0" maxOccurs="*"/>
  196.     </ElementType>
  197.     <ElementType name="Civ4Interface" content="eltOnly">
  198.         <element type="ColorVals" minOccurs="0" maxOccurs="*"/>
  199.         <element type="InterfaceModeInfos" minOccurs="0" maxOccurs="*"/>
  200.     </ElementType>
  201.     <ElementType name="Civ4AdvisorInfos" content="eltOnly">
  202.         <element type="AdvisorInfos" minOccurs="0" maxOccurs="*"/>
  203.     </ElementType>
  204.     <ElementType name="Civ4ThroneRoomInfos" content="eltOnly">
  205.         <element type="ThroneRoomInfos" minOccurs="0" maxOccurs="*"/>
  206.     </ElementType>
  207.     <ElementType name="Civ4ThroneRoomStyleInfos" content="eltOnly">
  208.         <element type="ThroneRoomStyleInfos" minOccurs="0" maxOccurs="*"/>
  209.     </ElementType>
  210.     <ElementType name="Civ4SlideShowInfos" content="eltOnly">
  211.         <element type="SlideShowInfos" minOccurs="0" maxOccurs="*"/>
  212.         <element type="SlideShowRandomInfos" minOccurs="0" maxOccurs="*"/>
  213.     </ElementType>
  214.     <ElementType name="Civ4WorldPickerInfos" content="eltOnly">
  215.         <element type="WorldPickerInfos" minOccurs="0" maxOccurs="*"/>
  216.     </ElementType>
  217. </Schema>
  218.