SovietAntiStructureShip_Collapse.xml 8.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254
  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" xmlns:xi="http://www.w3.org/2001/XInclude">
  3. <Tags></Tags>
  4. <Includes>
  5. <Include
  6. type="all"
  7. source="ART:SUAntiStructureShip_COL.w3x" />
  8. <Include
  9. type="all"
  10. source="ART:SUAntiStructureShip_D.xml" />
  11. <Include
  12. type="instance"
  13. source="DATA:BaseObjects/BaseCollapsingObject.xml" />
  14. </Includes>
  15. <GameObject
  16. id="SovietAntiStructureShip_Collapse"
  17. inheritFrom="BaseCollapsingObject"
  18. EditorName="SovietAntiStructureShip_Collapse">
  19. <Draws>
  20. <DynamicsDraw
  21. id="ModuleTag_Draw"
  22. Collision="NONINTERCOLLIDING"
  23. FlingPerturbation="15"
  24. Explodiness="8">
  25. <ModelConditionState
  26. ParseCondStateType="PARSE_DEFAULT">
  27. <Model
  28. Name="SUAntiStructureShip_COL" />
  29. <Texture
  30. Original="SUAntiStructureShip"
  31. New="SUAntiStructureShip_D" />
  32. <xi:include
  33. href="DATA:Includes/VehicleCollapseParticles/SovietVehicleCollapseParticles.xml"
  34. xpointer="xmlns(n=uri:ea.com:eala:asset) xpointer(/n:SovietVehicleCollapseParticles/child::*)" />
  35. <!-- Main Hull -->
  36. <ParticleSysBone
  37. BoneName="Bone_D_hull"
  38. FXParticleSystemTemplate="AlliedCarrierDestructionUnderwaterFlash"
  39. FollowBone="true" />
  40. <ParticleSysBone
  41. BoneName="Bone_D_hull"
  42. FXParticleSystemTemplate="AlliedCarrierDestructionUnderwaterFlashLight"
  43. FollowBone="true" />
  44. <ParticleSysBone
  45. BoneName="Bone_D_hull"
  46. FXParticleSystemTemplate="AlliedCarrierDestructionUnderwaterBubbles"
  47. FollowBone="true"
  48. OnlyIfOnWater="true"/>
  49. <!--
  50. <ParticleSysBone
  51. BoneName="Bone_D_01"
  52. FXParticleSystemTemplate="AlliedCarrierDestructionDebrisFire"
  53. FollowBone="true"
  54. OnlyIfOnLand="true"/>
  55. <ParticleSysBone
  56. BoneName="Bone_D_01"
  57. FXParticleSystemTemplate="AlliedCarrierDestructionDebrisFireLight"
  58. FollowBone="true"
  59. OnlyIfOnLand="true"/>
  60. <ParticleSysBone
  61. BoneName="Bone_D_01"
  62. FXParticleSystemTemplate="AlliedCarrierDestructionDebrisSmoke"
  63. FollowBone="true"
  64. OnlyIfOnLand="true"/>
  65. <ParticleSysBone
  66. BoneName="Bone_D_01"
  67. FXParticleSystemTemplate="AlliedCarrierDestructionDebrisBubbles"
  68. FollowBone="true"
  69. OnlyIfOnWater="true"/>
  70. <ParticleSysBone
  71. BoneName="Bone_D_02"
  72. FXParticleSystemTemplate="AlliedCarrierDestructionDebrisFire"
  73. FollowBone="true"
  74. OnlyIfOnLand="true"/>
  75. <ParticleSysBone
  76. BoneName="Bone_D_02"
  77. FXParticleSystemTemplate="AlliedCarrierDestructionDebrisFireLight"
  78. FollowBone="true"
  79. OnlyIfOnLand="true"/>
  80. <ParticleSysBone
  81. BoneName="Bone_D_02"
  82. FXParticleSystemTemplate="AlliedCarrierDestructionDebrisSmoke"
  83. FollowBone="true"
  84. OnlyIfOnLand="true"/>
  85. <ParticleSysBone
  86. BoneName="Bone_D_02"
  87. FXParticleSystemTemplate="AlliedCarrierDestructionDebrisBubbles"
  88. FollowBone="true"
  89. OnlyIfOnWater="true"/>
  90. <ParticleSysBone
  91. BoneName="Bone_D_03"
  92. FXParticleSystemTemplate="AlliedCarrierDestructionDebrisFire"
  93. FollowBone="true"
  94. OnlyIfOnLand="true"/>
  95. <ParticleSysBone
  96. BoneName="Bone_D_03"
  97. FXParticleSystemTemplate="AlliedCarrierDestructionDebrisFireLight"
  98. FollowBone="true"
  99. OnlyIfOnLand="true"/>
  100. <ParticleSysBone
  101. BoneName="Bone_D_03"
  102. FXParticleSystemTemplate="AlliedCarrierDestructionDebrisSmoke"
  103. FollowBone="true"
  104. OnlyIfOnLand="true"/>
  105. <ParticleSysBone
  106. BoneName="Bone_D_03"
  107. FXParticleSystemTemplate="AlliedCarrierDestructionDebrisBubbles"
  108. FollowBone="true"
  109. OnlyIfOnWater="true"/>
  110. <ParticleSysBone
  111. BoneName="Bone_D_06"
  112. FXParticleSystemTemplate="AlliedCarrierDestructionDebrisFire"
  113. FollowBone="true"
  114. OnlyIfOnLand="true"/>
  115. <ParticleSysBone
  116. BoneName="Bone_D_06"
  117. FXParticleSystemTemplate="AlliedCarrierDestructionDebrisFireLight"
  118. FollowBone="true"
  119. OnlyIfOnLand="true"/>
  120. <ParticleSysBone
  121. BoneName="Bone_D_06"
  122. FXParticleSystemTemplate="AlliedCarrierDestructionDebrisSmoke"
  123. FollowBone="true"
  124. OnlyIfOnLand="true"/>
  125. <ParticleSysBone
  126. BoneName="Bone_D_06"
  127. FXParticleSystemTemplate="AlliedCarrierDestructionDebrisBubbles"
  128. FollowBone="true"
  129. OnlyIfOnWater="true"/>
  130. <ParticleSysBone
  131. BoneName="Bone_D_09"
  132. FXParticleSystemTemplate="AlliedCarrierDestructionDebrisFire"
  133. FollowBone="true"
  134. OnlyIfOnLand="true"/>
  135. <ParticleSysBone
  136. BoneName="Bone_D_09"
  137. FXParticleSystemTemplate="AlliedCarrierDestructionDebrisFireLight"
  138. FollowBone="true"
  139. OnlyIfOnLand="true"/>
  140. <ParticleSysBone
  141. BoneName="Bone_D_09"
  142. FXParticleSystemTemplate="AlliedCarrierDestructionDebrisSmoke"
  143. FollowBone="true"
  144. OnlyIfOnLand="true"/>
  145. <ParticleSysBone
  146. BoneName="Bone_D_09"
  147. FXParticleSystemTemplate="AlliedCarrierDestructionDebrisBubbles"
  148. FollowBone="true"
  149. OnlyIfOnWater="true"/>
  150. -->
  151. </ModelConditionState>
  152. <BoneVolumes>
  153. <!-- LinearDrag added to null bone below -->
  154. <BoneVolume BoneName="Bone_D_01" Mass="506" Spinniness="5.0" ContactTag="DEBRIS" >
  155. <Box HalfSizeX="2.801" HalfSizeY="3.882" HalfSizeZ="2.331" >
  156. <Translation x="-23.511" y="0.03" z="19.281" />
  157. <Rotation x="-0.70383" y="-0.11225" z="-0.114932" w="0.691963" />
  158. </Box>
  159. </BoneVolume>
  160. <BoneVolume BoneName="Bone_D_02" Mass="660" Spinniness="5.0" ContactTag="DEBRIS" >
  161. <Box HalfSizeX="1.926" HalfSizeY="7.766" HalfSizeZ="2.207" >
  162. <Translation x="14.486" y="0.031" z="21.543" />
  163. <Rotation x="-0.585109" y="0.541562" z="-0.421864" w="0.431726" />
  164. </Box>
  165. </BoneVolume>
  166. <BoneVolume BoneName="Bone_D_03" Mass="438" Spinniness="5.0" ContactTag="DEBRIS" >
  167. <Box HalfSizeX="1.764" HalfSizeY="6.77" HalfSizeZ="1.835" >
  168. <Translation x="-10.807" y="10.407" z="15.299" />
  169. <Rotation x="0.565202" y="-0.569704" z="0.407982" w="-0.435355" />
  170. </Box>
  171. </BoneVolume>
  172. <BoneVolume BoneName="Bone_D_04" Mass="452" Spinniness="5.0" ContactTag="DEBRIS" >
  173. <Box HalfSizeX="2.3" HalfSizeY="6.308" HalfSizeZ="1.56" >
  174. <Translation x="-11.127" y="-9.899" z="15.489" />
  175. <Rotation x="-0.587808" y="0.577638" z="-0.396999" w="0.40399" />
  176. </Box>
  177. </BoneVolume>
  178. <BoneVolume BoneName="Bone_D_05" Mass="1168" Spinniness="5.0" ContactTag="DEBRIS" >
  179. <Box HalfSizeX="5.245" HalfSizeY="4.513" HalfSizeZ="2.469" >
  180. <Translation x="-0.598" y="0.015" z="24.748" />
  181. <Rotation x="-0.713067" y="0.0133055" z="-0.0113749" w="0.700877" />
  182. </Box>
  183. </BoneVolume>
  184. <BoneVolume BoneName="Bone_D_06" Mass="418" Spinniness="5.0" ContactTag="DEBRIS" >
  185. <Box HalfSizeX="2.543" HalfSizeY="4.101" HalfSizeZ="2.008" >
  186. <Translation x="32.567" y="0.0" z="10.779" />
  187. <Rotation x="0.0" y="-0.00866141" z="0.00106354" w="0.999962" />
  188. </Box>
  189. </BoneVolume>
  190. <BoneVolume BoneName="Bone_D_07" Mass="625" Spinniness="5.0" ContactTag="DEBRIS" >
  191. <Box HalfSizeX="2.311" HalfSizeY="5.569" HalfSizeZ="2.432" >
  192. <Translation x="13.307" y="0.0" z="10.636" />
  193. <Rotation x="-0.00872626" y="-0.00872629" z="7.61512e-005" w="0.999924" />
  194. </Box>
  195. </BoneVolume>
  196. <BoneVolume BoneName="Bone_D_08" Mass="902" Spinniness="5.0" ContactTag="DEBRIS" >
  197. <Box HalfSizeX="7.992" HalfSizeY="2.376" HalfSizeZ="2.376" >
  198. <Translation x="43.564" y="0.0" z="8.461" />
  199. <Rotation x="-0.707107" y="0.0" z="0.0" w="0.707107" />
  200. </Box>
  201. </BoneVolume>
  202. <BoneVolume BoneName="Bone_D_09" Mass="487" Spinniness="5.0" ContactTag="DEBRIS" >
  203. <Box HalfSizeX="3.015" HalfSizeY="3.911" HalfSizeZ="2.066" >
  204. <Translation x="-14.064" y="0.025" z="19.842" />
  205. <Rotation x="-0.703423" y="-0.0948765" z="-0.0994829" w="0.69735" />
  206. </Box>
  207. </BoneVolume>
  208. <BoneVolume BoneName="Bone_D_Hull" Mass="62269" Spinniness="0.35" ContactTag="DEBRIS" LinearDrag="0.35">
  209. <Box HalfSizeX="39.972" HalfSizeY="9.995" HalfSizeZ="7.793" >
  210. <Translation x="0.0" y="0.0" z="-0.85" />
  211. <Rotation x="0.0" y="0.0" z="0.0" w="1.0" />
  212. </Box>
  213. <Box HalfSizeX="23.184" HalfSizeY="4.697" HalfSizeZ="4.359" >
  214. <Translation x="-17.412" y="0.0" z="15.205" />
  215. <Rotation x="0.0" y="0.0" z="0.0" w="1.0" />
  216. </Box>
  217. </BoneVolume>
  218. </BoneVolumes>
  219. <Lifetime
  220. Delay="8s"
  221. FadeTime="8s" />
  222. </DynamicsDraw>
  223. </Draws>
  224. <Behaviors>
  225. <LifetimeUpdate
  226. id="ModuleTag_LifeTime"
  227. MinLifetime="6s"
  228. MaxLifetime="6s" />
  229. <SlowDeath
  230. id="ModuleTag_Death"
  231. SinkDelay="1s"
  232. SinkRate="1.5"
  233. DestructionDelay="8s">
  234. <DieMuxData
  235. DeathTypes="ALL" />
  236. </SlowDeath>
  237. </Behaviors>
  238. </GameObject>
  239. </AssetDeclaration>