tank_cannons.hpp 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. class macro_new_ammo(saber_tx130): TurboLaser_Laserx2
  2. {
  3. hit = 750;
  4. indirectHit = 100;
  5. indirectHitRange = 3;
  6. explosive = 0.1;
  7. explosionSoundEffect = "DefaultExplosion";
  8. CraterWaterEffects = "ImpactEffectsWaterExplosion";
  9. explosionEffects = "ATRocketExplosion";
  10. CraterEffects = "ExploAmmoLaserCrater";
  11. model = "SW_AV7\ion.p3d";
  12. warheadName = "AP";
  13. effectFly = "SWOP_BlueLaserEffect";
  14. caliber = 7;
  15. //submunitionAmmo = "ammo_Penetrator_120mm";
  16. };
  17. class macro_new_ammo(aat_mbt): TurboLaser_Laserx2//AAT_Laser
  18. {
  19. hit = 450;
  20. indirectHit = 120;
  21. indirectHitRange = 10;
  22. explosive = 0.4;
  23. cost = 30;
  24. caliber = 20;
  25. typicalSpeed = 70;
  26. aiAmmoUsageFlags = "64 + 128 + 256 + 512";
  27. allowAgainstInfantry = 1;
  28. CraterEffects = "ATMissileCrater";
  29. explosionEffects = "IEDMineSmallExplosion";
  30. model = "\SWOP_Main\Effects\Tracer\LaserRed";
  31. tracerScale = 3;
  32. effectFly = "SWOP_RedLaserEffect";
  33. tracerStartTime = 0;
  34. tracerEndTime = 10;
  35. timeToLive=10;
  36. }
  37. class macro_new_ammo(aat_king): TurboLaser_Laserx2//AAT_Laser
  38. {
  39. hit = 575;
  40. indirectHit = 130;
  41. indirectHitRange = 10;
  42. visibleFire = 42;
  43. audibleFire = 42;
  44. explosionSoundEffect = "DefaultExplosion";
  45. explosive = 0.1;
  46. cost = 22;
  47. CraterEffects = "ATMissileCrater";
  48. explosionEffects = "IEDMineSmallExplosion";
  49. model = "\SWOP_Main\Effects\Tracer\LaserRed";
  50. effectFly = "SWOP_RedLaserEffect";
  51. tracerStartTime = 0;
  52. tracerEndTime = 10;
  53. airFriction = 0;
  54. muzzleEffect = "";
  55. caliber = 5;
  56. typicalSpeed = 70;
  57. aiAmmoUsageFlags = "64 + 128 + 256 + 512";
  58. allowAgainstInfantry = 1;
  59. timeToLive=10;
  60. };
  61. class macro_new_ammo(atte):ATTE_Laser
  62. {
  63. hit = 1600;
  64. indirectHit = 400;
  65. indirectHitRange = 15;
  66. visibleFire = 42;
  67. audibleFire = 42;
  68. visibleFireTime = 6;
  69. typicalSpeed = 1400;
  70. explosive = 0.4;
  71. cost = 42;
  72. deflecting = 15;
  73. timeToLive = 15;
  74. explosionEffects = "IEDMineSmallExplosion";
  75. model = "SW_AV7\ion.p3d";
  76. tracerScale = 2;
  77. effectFly = "SWOP_BlueLaserEffect";
  78. tracerStartTime = 0;
  79. tracerEndTime = 10;
  80. airFriction = 0;
  81. muzzleEffect = "";
  82. caliber = 8;
  83. CraterEffects = "ExploAmmoLaserCrater";
  84. };