RegisteredObjectSetId.xsd 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="uri:ea.com:eala:asset" xmlns:at="uri:ea.com:eala:asset:type" xmlns:xas="uri:ea.com:eala:asset:schema" targetNamespace="uri:ea.com:eala:asset" elementFormDefault="qualified" xmlns:XmlEdit="http://tempuri.org/XmlEdit.xsd">
  3. <xs:simpleType name="RegisteredObjectSetId">
  4. <xs:restriction base="xs:string">
  5. <xs:enumeration value="PLAYER_EVERYTHING"/>
  6. <!-- Global categories -->
  7. <xs:enumeration value="GARRISONS"/>
  8. <xs:enumeration value="NEUTRAL_TECH"/>
  9. <xs:enumeration value="TIBERIUM_FIELDS" />
  10. <xs:enumeration value="ORE_MINES" />
  11. <xs:enumeration value="SIGMA_FIELDS" />
  12. <xs:enumeration value="GLOBAL_HARVESTERS" />
  13. <xs:enumeration value="GLOBAL_TIBERIUM_REFINERIES" />
  14. <xs:enumeration value="GLOBAL_ORE_REFINERIES" />
  15. <xs:enumeration value="GLOBAL_SIGMA_REFINERIES" />
  16. <!-- High level categories -->
  17. <xs:enumeration value="STRUCTURES" />
  18. <xs:enumeration value="FACTION_STRUCTURES" />
  19. <xs:enumeration value="PLAYER_NEUTRAL_TECH"/>
  20. <xs:enumeration value="UNITS" />
  21. <xs:enumeration value="BEACONS" />
  22. <xs:enumeration value="UNITS_AND_STRUCTURES" />
  23. <xs:enumeration value="BASE_DEFENSES_AND_GARRISONS"/>
  24. <!-- Unit sub-categories -->
  25. <xs:enumeration value="MOBILE_GROUND_UNITS" />
  26. <xs:enumeration value="MCVS" />
  27. <xs:enumeration value="DOZERS" />
  28. <xs:enumeration value="HARVESTERS" />
  29. <xs:enumeration value="SURVEYORS" />
  30. <xs:enumeration value="OUTPOSTS" />
  31. <xs:enumeration value="INFANTRY" />
  32. <xs:enumeration value="VEHICLES" />
  33. <xs:enumeration value="SHIPS" />
  34. <xs:enumeration value="AIRCRAFT" />
  35. <xs:enumeration value="UNPACKS_INTO_BUILDING_UNITS" />
  36. <xs:enumeration value="HORDES" />
  37. <xs:enumeration value="HORDE_MEMBERS" />
  38. <xs:enumeration value="ENGINEERS" />
  39. <xs:enumeration value="ENEMY_ENGINEERS" />
  40. <!-- Structure sub-categories -->
  41. <xs:enumeration value="VICTORY_CONDITION_STRUCTURES" />
  42. <xs:enumeration value="CONYARDS" />
  43. <xs:enumeration value="FACTORIES" />
  44. <xs:enumeration value="UNIT_FACTORIES"/>
  45. <xs:enumeration value="RADARS" />
  46. <xs:enumeration value="TECH_CENTERS" />
  47. <xs:enumeration value="POWER_PLANTS" />
  48. <xs:enumeration value="REFINERIES" />
  49. <xs:enumeration value="REFINERIES_AND_REFINERY_EGGS" />
  50. <xs:enumeration value="TIBERIUM_REFINERIES" />
  51. <xs:enumeration value="ORE_REFINERIES" />
  52. <xs:enumeration value="SIGMA_REFINERIES" />
  53. <xs:enumeration value="SILOS" />
  54. <xs:enumeration value="FARMS" />
  55. <xs:enumeration value="BASE_DEFENSES" />
  56. <xs:enumeration value="ENEMY_BASE_DEFENSES" />
  57. <!-- Player power updatable category -->
  58. <xs:enumeration value="AI_PLAYER_POWER_UPDATABLE" />
  59. <xs:enumeration value="SKIRMISH_AI_DEFENSE_TARGETS" />
  60. <xs:enumeration value="SKIRMISH_AI_THREATS_TO_DODGE" />
  61. <xs:enumeration value="SKIRMISH_AI_NORMAL_COMBAT_UNITS" />
  62. <!-- RA3 NanoSwarmHive, this should be removed for non-RA3 projects -->
  63. <xs:enumeration value="ENCLOSURES" />
  64. </xs:restriction>
  65. </xs:simpleType>
  66. </xs:schema>