tank_cannons.hpp 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. class macro_new_mag(saber_tx130,10): 100Rnd_TXLaser_Cannon_mag
  2. {
  3. displayNameShort = "";
  4. ammo = macro_new_ammo(saber_tx130)
  5. count = 100;
  6. tracersEvery = 1;
  7. initSpeed = 1436;
  8. muzzleImpulseFactor = 0;
  9. };
  10. class 50Rnd_Laser_Cannon_AAT;
  11. class 3as_24Rnd_AAT_AP;
  12. class 3AS_24Rnd_GAT_AP;
  13. class macro_new_mag(aat_mbt,50): 3AS_24Rnd_GAT_AP
  14. {
  15. displayNameShort = "GAT MBT 50 round mag";
  16. ammo = macro_new_ammo(aat_mbt)
  17. count = 50;
  18. tracersEvery = 1;
  19. initSpeed = 600;
  20. muzzleImpulseFactor = 0;
  21. maxLeadSpeed = 300;
  22. };
  23. class macro_new_mag(aat_mbt,10): 3as_24Rnd_AAT_AP
  24. {
  25. displayNameShort = "10Rnd King Laser Mag";
  26. ammo = macro_new_ammo(aat_king)
  27. count = 10;
  28. tracersEvery = 1;
  29. //typicalSpeedSpeed = 800;
  30. typicalSpeedSpeed = 20;
  31. muzzleImpulseFactor = 0;
  32. maxLeadSpeed = 600;
  33. };
  34. class macro_new_mag(mynock_mbt_he,12): macro_new_mag(aat_mbt,10)
  35. {
  36. displayName = "Kyber Plasma Shell";
  37. displayNameShort = "12Rnd Kyber Plasma Shell";
  38. ammo = macro_new_ammo(mynock_mbt_he)
  39. count = 12;
  40. tracersEvery = 1;
  41. initSpeed = 800;
  42. muzzleImpulseFactor = 0;
  43. maxLeadSpeed = 600;
  44. };
  45. class macro_new_mag(mynock_mbt_ap,12): macro_new_mag(aat_mbt,10)
  46. {
  47. displayName = "Compacted Durasteel Shell";
  48. displayNameShort = "12Rnd Durasteel Shell";
  49. ammo = macro_new_ammo(mynock_mbt_ap)
  50. count = 12;
  51. tracersEvery = 1;
  52. initSpeed = 800;
  53. muzzleImpulseFactor = 0;
  54. maxLeadSpeed = 600;
  55. };
  56. class macro_new_mag(mynock_mbt_td,12): macro_new_mag(aat_mbt,10)
  57. {
  58. displayName = "Tankbuster Shell";
  59. displayNameShort = "Tankbuster Shell";
  60. ammo = macro_new_ammo(mynock_mbt_td)
  61. count = 12;
  62. tracersEvery = 1;
  63. initSpeed = 800;
  64. muzzleImpulseFactor = 0;
  65. maxLeadSpeed = 600;
  66. };
  67. class 10000Rnd_Laser_Cannon_ATTE;
  68. class macro_new_mag(atte_mbt,10): 10000Rnd_Laser_Cannon_ATTE
  69. {
  70. author = "RD501";
  71. scope = 2;
  72. displayName = "10Rnd ATTE Heavy Cannon";
  73. displayNameShort = "";
  74. ammo = macro_new_ammo(atte)
  75. count = 10;
  76. tracersEvery = 1;
  77. initSpeed = 1410;
  78. maxLeadSpeed = 35;
  79. };