AIBeacon.xml 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197
  1. <?xml version="1.0" encoding="us-ascii"?>
  2. <AssetDeclaration xmlns="uri:ea.com:eala:asset" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  3. <Tags></Tags>
  4. <Includes></Includes>
  5. <GameObject
  6. id="AIAssaultBeacon"
  7. Side="Neutral"
  8. SubGroupPriority="950"
  9. EditorSorting="UNIT"
  10. CommandSet="EmptyCommandSet"
  11. IsTrainable="false"
  12. KindOf="CAN_CAST_REFLECTIONS BEACON NO_COLLIDE IGNORE_FOR_VICTORY UNATTACKABLE NOT_AUTOACQUIRABLE DO_NOT_CLASSIFY INERT"
  13. RadarPriority="UNIT"
  14. EditorName="AIAssaultBeacon">
  15. <DisplayName>CONTROLBAR:Beacon</DisplayName>
  16. <ArmorSet
  17. Armor="NoArmor" />
  18. <Draws>
  19. <ScriptedModelDraw
  20. id="ModuleTag_Draw"
  21. OkToChangeModelColor="true">
  22. <ModelConditionState
  23. ParseCondStateType="PARSE_DEFAULT">
  24. <Model
  25. Name="" />
  26. </ModelConditionState>
  27. </ScriptedModelDraw>
  28. </Draws>
  29. <Behaviors>
  30. </Behaviors>
  31. <Body>
  32. <ActiveBody
  33. id="ModuleTag_Body"
  34. MaxHealth="100.0" />
  35. </Body>
  36. <Geometry
  37. IsSmall="true">
  38. <Shape
  39. Type="CYLINDER"
  40. MajorRadius="7.0"
  41. Height="13.0"/>
  42. </Geometry>
  43. <CrusherInfo
  44. id="id_CrusherInfo"
  45. CrushableLevel="0" />
  46. </GameObject>
  47. <GameObject
  48. id="AIAssaultBeaconAttached"
  49. Side="Neutral"
  50. EditorSorting="UNIT"
  51. CommandSet="EmptyCommandSet"
  52. IsTrainable="false"
  53. KindOf="CAN_CAST_REFLECTIONS BEACON NO_COLLIDE IGNORE_FOR_VICTORY UNATTACKABLE NOT_AUTOACQUIRABLE DO_NOT_CLASSIFY INERT"
  54. RadarPriority="UNIT"
  55. EditorName="AIAssaultBeaconAttached">
  56. <DisplayName>CONTROLBAR:Beacon</DisplayName>
  57. <ArmorSet
  58. Armor="NoArmor" />
  59. <EquivalentTo>AIAssaultBeacon</EquivalentTo>
  60. <Draws>
  61. <ScriptedModelDraw
  62. id="ModuleTag_Draw"
  63. OkToChangeModelColor="true">
  64. <ModelConditionState
  65. ParseCondStateType="PARSE_DEFAULT">
  66. <Model
  67. Name="" />
  68. </ModelConditionState>
  69. </ScriptedModelDraw>
  70. </Draws>
  71. <Behaviors>
  72. <AttachUpdate
  73. id="ModuleTag_Attach"
  74. Range="10.0"
  75. Flags="STICK_TO_PARENT TELEPORT USE_GEOMETRY DIE_WHEN_DETACH_ALWAYS" >
  76. </AttachUpdate>
  77. <DestroyDie
  78. id="ModuleTag_Die">
  79. <DieMuxData
  80. DeathTypes="ALL" />
  81. </DestroyDie>
  82. </Behaviors>
  83. <Body>
  84. <ActiveBody
  85. id="ModuleTag_Body"
  86. MaxHealth="100.0" />
  87. </Body>
  88. <Geometry
  89. IsSmall="true">
  90. <Shape
  91. Type="CYLINDER"
  92. MajorRadius="7.0"
  93. Height="13.0"/>
  94. </Geometry>
  95. <CrusherInfo
  96. id="id_CrusherInfo"
  97. CrushableLevel="0" />
  98. </GameObject>
  99. <GameObject
  100. id="AIHoldBeacon"
  101. Side="Neutral"
  102. EditorSorting="UNIT"
  103. CommandSet="EmptyCommandSet"
  104. IsTrainable="false"
  105. KindOf="CAN_CAST_REFLECTIONS BEACON NO_COLLIDE IGNORE_FOR_VICTORY UNATTACKABLE NOT_AUTOACQUIRABLE DO_NOT_CLASSIFY INERT"
  106. RadarPriority="UNIT"
  107. EditorName="AIHoldBeacon">
  108. <DisplayName>CONTROLBAR:Beacon</DisplayName>
  109. <ArmorSet
  110. Armor="NoArmor" />
  111. <Draws>
  112. <ScriptedModelDraw
  113. id="ModuleTag_Draw"
  114. OkToChangeModelColor="true">
  115. <ModelConditionState
  116. ParseCondStateType="PARSE_DEFAULT">
  117. <Model
  118. Name="" />
  119. </ModelConditionState>
  120. </ScriptedModelDraw>
  121. </Draws>
  122. <Behaviors>
  123. </Behaviors>
  124. <Body>
  125. <ActiveBody
  126. id="ModuleTag_Body"
  127. MaxHealth="100.0" />
  128. </Body>
  129. <Geometry
  130. IsSmall="true">
  131. <Shape
  132. Type="CYLINDER"
  133. MajorRadius="7.0"
  134. Height="13.0"/>
  135. </Geometry>
  136. <CrusherInfo
  137. id="id_CrusherInfo"
  138. CrushableLevel="0" />
  139. </GameObject>
  140. <GameObject
  141. id="AIHoldBeaconAttached"
  142. Side="Neutral"
  143. EditorSorting="UNIT"
  144. CommandSet="EmptyCommandSet"
  145. IsTrainable="false"
  146. KindOf="CAN_CAST_REFLECTIONS BEACON NO_COLLIDE IGNORE_FOR_VICTORY UNATTACKABLE NOT_AUTOACQUIRABLE DO_NOT_CLASSIFY INERT"
  147. RadarPriority="UNIT"
  148. EditorName="AIHoldBeaconAttached">
  149. <DisplayName>CONTROLBAR:Beacon</DisplayName>
  150. <ArmorSet
  151. Armor="NoArmor" />
  152. <EquivalentTo>AIHoldBeacon</EquivalentTo>
  153. <Draws>
  154. <ScriptedModelDraw
  155. id="ModuleTag_Draw"
  156. OkToChangeModelColor="true">
  157. <ModelConditionState
  158. ParseCondStateType="PARSE_DEFAULT">
  159. <Model
  160. Name="" />
  161. </ModelConditionState>
  162. </ScriptedModelDraw>
  163. </Draws>
  164. <Behaviors>
  165. <AttachUpdate
  166. id="ModuleTag_Attach"
  167. Range="10.0"
  168. Flags="STICK_TO_PARENT TELEPORT USE_GEOMETRY DIE_WHEN_DETACH_ALWAYS" >
  169. </AttachUpdate>
  170. <DestroyDie
  171. id="ModuleTag_Die">
  172. <DieMuxData
  173. DeathTypes="ALL" />
  174. </DestroyDie>
  175. </Behaviors>
  176. <Body>
  177. <ActiveBody
  178. id="ModuleTag_Body"
  179. MaxHealth="100.0" />
  180. </Body>
  181. <Geometry
  182. IsSmall="true">
  183. <Shape
  184. Type="CYLINDER"
  185. MajorRadius="7.0"
  186. Height="13.0"/>
  187. </Geometry>
  188. <CrusherInfo
  189. id="id_CrusherInfo"
  190. CrushableLevel="0" />
  191. </GameObject>
  192. </AssetDeclaration>