aircraft_laser_cannon.hpp 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. class macro_new_ammo(generic_aircraft_laser_cannon_purple) : macro_new_ammo(generic_aircraft_laser_gun_purple)
  2. {
  3. hit = 400;
  4. indirectHit = 200;
  5. indirectHitRange = 0;
  6. caliber = 1;
  7. explosive = 0.6;
  8. ExplosionEffects = "SWOP_LaserExploSmall";
  9. };
  10. class macro_new_ammo(generic_aircraft_laser_cannon_plasma_red) : macro_new_ammo(generic_aircraft_laser_gun_red)
  11. {
  12. hit = 150;
  13. indirecthit = 20;
  14. indirecthitrange = 0;
  15. ExplosionEffects = "SWOP_LaserExploSmall";
  16. caliber = 1;
  17. explosive = 0.6;
  18. };
  19. class macro_new_ammo(generic_aircraft_laser_cannon_plasma_blue) : macro_new_ammo(generic_aircraft_laser_gun_blue)
  20. {
  21. hit = 150;
  22. indirecthit = 20;
  23. indirecthitrange = 0;
  24. ExplosionEffects = "SWOP_LaserExploSmall";
  25. caliber = 1;
  26. explosive = 0.6;
  27. };
  28. class macro_new_ammo(generic_aircraft_laser_cannon_blue) : macro_new_ammo(generic_aircraft_laser_gun_blue)
  29. {
  30. hit = 400;
  31. indirectHit = 200;
  32. indirectHitRange = 0;
  33. caliber = 1;
  34. explosive = 0.6;
  35. ExplosionEffects = "SWOP_LaserExploSmall";
  36. };
  37. class macro_new_ammo(generic_aircraft_laser_cannon_red) : macro_new_ammo(generic_aircraft_laser_gun_red)
  38. {
  39. hit = 400;
  40. indirectHit = 200;
  41. indirectHitRange = 0;
  42. caliber = 1;
  43. explosive = 0.6;
  44. ExplosionEffects = "SWOP_LaserExploSmall";
  45. };
  46. class macro_new_ammo(generic_aircraft_laser_cannon_green) : macro_new_ammo(generic_aircraft_laser_gun_green)
  47. {
  48. hit = 400;
  49. indirectHit = 200;
  50. indirectHitRange = 0;
  51. caliber = 1;
  52. explosive = 0.6;
  53. ExplosionEffects = "SWOP_LaserExploSmall";
  54. };
  55. class macro_new_ammo(generic_aircraft_laser_cannon_dual_blue) : macro_new_ammo(generic_aircraft_laser_cannon_blue)
  56. {
  57. tracerColor[] = {"Blue"};
  58. muzzleEffect = "";
  59. effectFly = "SWOP_BlueLaserEffect";
  60. model = "\tie\tracer_blue";
  61. };
  62. class laserAmmo_F;
  63. class macro_new_ammo(generic_aircraft_laser_cannon_dual_green): laserAmmo_F
  64. {
  65. hit = 400;
  66. indirectHit = 200;
  67. indirectHitRange = 0;
  68. caliber = 1;
  69. explosive = 0.6;
  70. dangerRadiusBulletClose = 16;
  71. dangerRadiusHit = 40;
  72. suppressionRadiusBulletClose = 10;
  73. suppressionRadiusHit = 14;
  74. craterEffects = "";
  75. craterShape = "";
  76. explosionEffects = "ExploAmmoLaserCannon";
  77. };