missiles.hpp 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  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. cmimmunity = 0.6;
  11. effectsSmoke = "RD501_Effect_Violet";
  12. soundFly[] = {"\xt\SWionrocketloop.ogg",3,1,800};
  13. lockedTargetSound[] = {"TIE\LockedOn_2.ogg",0.7,1};
  14. lockingTargetSound[] = {"TIE\Locking_Beep1.ogg",1,1};
  15. model = "\SWOP_Main\Effects\Tracer\laserred";
  16. tracerColor[] = {"blue"};
  17. brightness = 20000;
  18. lightColor[] = {0, 0, 1, 1};
  19. triggerTime = 0.1;
  20. hit = 620;
  21. indirectHit = 100;
  22. indirectHitRange = 3;
  23. cameraViewAvailable = 1;
  24. maneuvrability = 40;
  25. };
  26. class Missile_AGM_02_F;
  27. class macro_new_ammo(agm) : Missile_AGM_02_F//M_PG_AT
  28. {
  29. displayName = "Torrent AGM";
  30. displayNameShort = "Torrent AGM";
  31. effectFly = "RD501_Effect_Violet";
  32. effectsFire = "RD501_Effect_Violet";
  33. effectsMissileInit = "RD501_laat_PylonBackEffectsFFAR";
  34. effectsMissile = "RD501_FX_Missile_AA_Violet";
  35. muzzleEffect = "";
  36. effectsSmoke = "RD501_Effect_Violet";
  37. soundfly[] = {"\xt\SWionrocketloop.ogg",3,1,800};
  38. lockedTargetSound[] = {"TIE\LockedOn_2.ogg",0.7,1};
  39. lockingTargetSound[] = {"TIE\Locking_Beep1.ogg",1,1};
  40. model = "\SWOP_Main\Effects\Tracer\laserred";
  41. tracerColor[] = {"blue"};
  42. canLock = 2;
  43. weaponLockSystem = "1 + 2 + 4 + 8";
  44. brightness = 20000;
  45. lightColor[] = {0, 0, 1, 1};
  46. triggerTime = 0.1;
  47. hit = 2200;
  48. indirectHit = 620;
  49. indirectHitRange = 15;
  50. cameraViewAvailable = 1;
  51. irLock = 1;
  52. laserLock = 1;
  53. missileLockMinDistance = 1;
  54. missileLockMaxDistance = 10000;
  55. };
  56. class macro_new_ammo(ugm) : Rocket_04_AP_F
  57. {
  58. displayName = "Hurricane UGM";
  59. displayNameShort = "Hurricane UGM";
  60. effectFly = "RD501_Effect_Violet";
  61. effectsFire = "RD501_Effect_Violet";
  62. effectsMissileInit = "RD501_laat_PylonBackEffectsFFAR";
  63. effectsMissile = "RD501_FX_Missile_AA_Violet";
  64. muzzleEffect = "";
  65. effectsSmoke = "RD501_Effect_Violet";
  66. soundfly[] = {"\xt\SWionrocketloop.ogg",3,1,800};
  67. model = "\SWOP_Main\Effects\Tracer\laserred";
  68. tracerColor[] = {"blue"};
  69. brightness = 20000;
  70. lightColor[] = {0, 0, 1, 1};
  71. triggerTime = 0.1;
  72. hit = 1020;
  73. indirectHit = 620;
  74. indirectHitRange = 15;
  75. cameraViewAvailable = 1;
  76. };
  77. class macro_new_ammo(lgm) : M_Jian_AT
  78. {
  79. displayName = "Flashfire WGM";
  80. displayNameShort = "Flashfire WGM";
  81. effectFly = "RD501_Effect_Violet";
  82. effectsFire = "RD501_Effect_Violet";
  83. effectsMissileInit = "RD501_laat_PylonBackEffectsFFAR";
  84. effectsMissile = "RD501_FX_Missile_AA";
  85. muzzleEffect = "";
  86. effectsSmoke = "RD501_Effect_Violet";
  87. soundfly[] = {"\rd501_vehicle_weapons\_sounds\proton_torp.ogg",3,1,800};
  88. model = "\SWOP_Main\Effects\Tracer\laserblue";
  89. tracerColor[] = {"blue"};
  90. brightness = 20000;
  91. lightColor[] = {0, 0, 1, 1};
  92. triggerTime = 0.1;
  93. thrustTime = 6;
  94. hit = 3000;
  95. indirectHit = 100;
  96. indirectHitRange = 5;
  97. cameraViewAvailable = 1;
  98. explosionTime = 13;
  99. timeToLive = 13;
  100. };