missiles.hpp 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  1. class macro_new_ammo(a2a) : M_Air_AA
  2. {
  3. displayName = "Zephyr A2A";
  4. displayNameShort = "Zephyr A2A";
  5. //effectFly = "RD501_Effect_Violet";
  6. //effectsFire = "RD501_Effect_Violet";
  7. //effectsMissileInit = "RD501_laat_PylonBackEffectsFFAR";
  8. //effectsMissile = "RD501_FX_Missile_AA_Violet";
  9. muzzleEffect = "";
  10. //effectsSmoke = "RD501_Effect_Violet";
  11. soundFly[] = {"\xt\SWrocketloop.ogg",3,1,800};
  12. lockedTargetSound[] = {"TIE\LockedOn_2.ogg",0.7,1};
  13. lockingTargetSound[] = {"TIE\Locking_Beep1.ogg",1,1};
  14. model = "\SWOP_Main\Effects\Tracer\laserred";
  15. tracerColor[] = {"blue"};
  16. brightness = 20000;
  17. lightColor[] = {0, 0, 1, 1};
  18. triggerTime = 0.1;
  19. hit = 620;
  20. indirectHit = 100;
  21. indirectHitRange = 3;
  22. cameraViewAvailable = 1;
  23. maneuvrability = 40;
  24. };
  25. class macro_new_ammo(agm) : M_PG_AT//Missile_AGM_02_F
  26. {
  27. displayName = "Torrent AGM";
  28. displayNameShort = "Torrent AGM";
  29. //effectFly = "RD501_Effect_Violet";
  30. //effectsFire = "RD501_Effect_Violet";
  31. //effectsMissileInit = "RD501_laat_PylonBackEffectsFFAR";
  32. //effectsMissile = "RD501_FX_Missile_AA_Violet";
  33. muzzleEffect = "";
  34. //effectsSmoke = "RD501_Effect_Violet";
  35. soundfly[] = {"\xt\SWionrocketloop.ogg",3,1,800};
  36. lockedTargetSound[] = {"TIE\LockedOn_2.ogg",0.7,1};
  37. lockingTargetSound[] = {"TIE\Locking_Beep1.ogg",1,1};
  38. model = "\SWOP_Main\Effects\Tracer\laserred";
  39. tracerColor[] = {"blue"};
  40. canLock = 2;
  41. weaponLockSystem = "1 + 2 + 4 + 8";
  42. brightness = 20000;
  43. lightColor[] = {0, 0, 1, 1};
  44. triggerTime = 0.1;
  45. hit = 2200;
  46. indirectHit = 620;
  47. indirectHitRange = 15;
  48. cameraViewAvailable = 1;
  49. irLock = 1;
  50. laserLock = 1;
  51. missileLockMinDistance = 1;
  52. missileLockMaxDistance = 10000;
  53. };
  54. class macro_new_ammo(ugm) : Rocket_04_AP_F
  55. {
  56. displayName = "Hurricane UGM";
  57. displayNameShort = "Hurricane UGM";
  58. //effectFly = "RD501_Effect_Violet";
  59. //effectsFire = "RD501_Effect_Violet";
  60. //effectsMissileInit = "RD501_laat_PylonBackEffectsFFAR";
  61. //effectsMissile = "RD501_FX_Missile_AA_Violet";
  62. muzzleEffect = "";
  63. //effectsSmoke = "RD501_Effect_Violet";
  64. soundfly[] = {"\xt\SWionrocketloop.ogg",3,1,800};
  65. model = "\SWOP_Main\Effects\Tracer\laserred";
  66. tracerColor[] = {"blue"};
  67. brightness = 20000;
  68. lightColor[] = {0, 0, 1, 1};
  69. triggerTime = 0.1;
  70. hit = 1020;
  71. indirectHit = 620;
  72. indirectHitRange = 15;
  73. cameraViewAvailable = 1;
  74. };
  75. class macro_new_ammo(lgm) : M_Jian_AT
  76. {
  77. displayName = "Flashfire WGM";
  78. displayNameShort = "Flashfire WGM";
  79. //effectFly = "RD501_Effect_Violet";
  80. //effectsFire = "RD501_Effect_Violet";
  81. //effectsMissileInit = "RD501_laat_PylonBackEffectsFFAR";
  82. //effectsMissile = "RD501_FX_Missile_AA";
  83. muzzleEffect = "";
  84. //effectsSmoke = "RD501_Effect_Violet";
  85. soundfly[] = {"\xt\SWionrocketloop.ogg",3,1,800};
  86. model = "\SWOP_Main\Effects\Tracer\laserblue";
  87. tracerColor[] = {"blue"};
  88. brightness = 20000;
  89. lightColor[] = {0, 0, 1, 1};
  90. triggerTime = 0.1;
  91. thrustTime = 13;
  92. hit = 3000;
  93. indirectHit = 100;
  94. indirectHitRange = 5;
  95. cameraViewAvailable = 1;
  96. explosionTime = 13;
  97. timeToLive = 13;
  98. };
  99. class macro_new_ammo(centurion) : ammo_Missile_rim162
  100. {
  101. displayName = "Spyker G2A";
  102. displayNameShort = "Spyker G2A";
  103. //effectsMissile = "RD501_FX_Missile_AA_Violet";
  104. hit = 1000;
  105. indirecthit = 100;
  106. missileLockMaxDistance = 7000;
  107. };
  108. class macro_new_ammo(spartan) : ammo_Missile_rim162
  109. {
  110. displayName = "Wasp G2A";
  111. airLock = 1;
  112. cost = 50;
  113. displayNameShort = "Wasp G2A";
  114. //effectsMissile = "RD501_FX_Missile_AA_Violet";
  115. hit = 100;
  116. indirecthit = 100;
  117. allowAgainstInfantry=1;
  118. manueuvrability = 2;
  119. explosionTime = 4;
  120. timeToLive = 4;
  121. cmimmunity = 0;
  122. aiAmmoUsageFlags = "64 + 128 + 256 + 512";
  123. missileLockMaxDistance = 4000;
  124. };
  125. class macro_new_ammo(backflip):ammo_Missile_rim116
  126. {
  127. thrustTime = 30;
  128. thrust = 600;
  129. maxSpeed = 10000;
  130. missileLockCone = 360;
  131. missileKeepLockedCone = 360;
  132. missileLockMaxDistance = 6000;
  133. missileLockMinDistance = 20;
  134. missileLockMaxSpeed = 1200;
  135. maneuvrability = 86;
  136. };