SovietAntiVehicleVehicleTech3Projectile.xml 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. <?xml version="1.0" encoding="us-ascii"?>
  2. <!-- The default tank projectile -->
  3. <AssetDeclaration xmlns="uri:ea.com:eala:asset" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xai="uri:ea.com:eala:asset:instance">
  4. <Tags></Tags>
  5. <Includes>
  6. <Include
  7. type="all"
  8. source="ART:FXSovietShell.w3x" />
  9. <Include
  10. type="instance"
  11. source="DATA:BaseObjects/BaseProjectile.xml"/>
  12. </Includes>
  13. <GameObject
  14. id="FXSovietAntiVehicleVehicleTech3Projectile"
  15. inheritFrom="BaseProjectile"
  16. Side="SOVIET"
  17. EditorName="FXSovietAntiVehicleVehicleTech3Projectile">
  18. <Draws>
  19. <ScriptedModelDraw
  20. id="ModuleTag_ScriptedModelDraw">
  21. <ModelConditionState
  22. ParseCondStateType="PARSE_DEFAULT">
  23. <Model
  24. Name="" />
  25. </ModelConditionState>
  26. </ScriptedModelDraw>
  27. </Draws>
  28. <Behaviors>
  29. <ProjectileUpdate
  30. id="ModuleTag_ProjectileUpdate"
  31. StateMachine="StraightLineProjectile"
  32. MinTargetDistance="5">
  33. <Movement>
  34. <MoveInStraightLine
  35. MuzzleVelocity="50.0" />
  36. </Movement>
  37. </ProjectileUpdate>
  38. <FXListBehavior
  39. id="ModuleTag_FXLists">
  40. <DieMuxData
  41. DeathTypes="ALL" />
  42. <Event
  43. Index="onTerrainCollision"
  44. FX="FX_TankImpactMed"/>
  45. </FXListBehavior>
  46. </Behaviors>
  47. </GameObject>
  48. <GameObject
  49. inheritFrom="FXSovietAntiVehicleVehicleTech3Projectile"
  50. id="FXSovietAntiVehicleVehicleTech3Projectile_Veteran"
  51. EditorName="FXSovietAntiVehicleVehicleTech3Projectile_Veteran">
  52. <Draws>
  53. <ScriptedModelDraw
  54. id="ModuleTag_ScriptedModelDraw"
  55. xai:joinAction="Replace">
  56. <ModelConditionState
  57. ParseCondStateType="PARSE_DEFAULT">
  58. <Model
  59. Name="" />
  60. </ModelConditionState>
  61. </ScriptedModelDraw>
  62. </Draws>
  63. <Behaviors>
  64. <ProjectileUpdate
  65. id="ModuleTag_ProjectileUpdate"
  66. StateMachine="StraightLineProjectile"
  67. MinTargetDistance="5">
  68. <Movement>
  69. <MoveInStraightLine
  70. MuzzleVelocity="50.0" />
  71. </Movement>
  72. </ProjectileUpdate>
  73. <FXListBehavior
  74. id="ModuleTag_FXLists"
  75. xai:joinAction="Replace">
  76. <DieMuxData
  77. DeathTypes="ALL" />
  78. <Event
  79. Index="onDeath"
  80. FX="FX_DreadnoughtV4Explosion_Vet" />
  81. </FXListBehavior>
  82. </Behaviors>
  83. </GameObject>
  84. </AssetDeclaration>