empire_aircraft_turrets.hpp 3.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. //Empire_Air
  2. class macro_new_vehicle(TIE,stryker_MkII) {
  3. class turret_script {
  4. init = [_this select 0,macro_single_quote(macro_new_vehicle(Praetorian_Variant,imperial)),[0,-2,-2.2]] spawn macro_fnc_name(apply_aircraft_turrets);
  5. };
  6. class swop_init {
  7. init = "[_this select 0] execVM '\TIE\init.sqf';[_this select 0] execVM '\TIE\initturbine.sqf';";
  8. };
  9. macro_standard_eh
  10. };
  11. class macro_new_vehicle(TIE,interceptor_MkII) {
  12. class turret_script {
  13. init = [_this select 0,macro_single_quote(macro_new_vehicle(Praetorian_Variant,imperial)),[-.4,-.2,-1.5]] spawn macro_fnc_name(apply_aircraft_turrets);
  14. };
  15. class swop_init {
  16. init = "[_this select 0] execVM '\TIE\init.sqf';[_this select 0] execVM '\TIE\initturbine.sqf';";
  17. };
  18. macro_standard_eh
  19. };
  20. class macro_new_vehicle(TIE,fighter_MkII) {
  21. class turret_script {
  22. init = [_this select 0,macro_single_quote(macro_new_vehicle(Praetorian_Variant,imperial)),[0,1,-1]] spawn macro_fnc_name(apply_aircraft_turrets);
  23. };
  24. class swop_init {
  25. init = "[_this select 0] execVM '\TIE\init.sqf';[_this select 0] execVM '\TIE\initturbine.sqf';";
  26. };
  27. macro_standard_eh
  28. };
  29. class macro_new_vehicle(TIE,defender_MkII) {
  30. class turret_script {
  31. init = [_this select 0,macro_single_quote(macro_new_vehicle(Praetorian_Variant,imperial)),[0,-.2,-1]] spawn macro_fnc_name(apply_aircraft_turrets);
  32. };
  33. macro_standard_eh
  34. class swop_init {
  35. init = "[_this select 0] execVM '\TIEdef\init.sqf';";
  36. };
  37. };
  38. class macro_new_vehicle(TIE,bomber_MkII) {
  39. class turret_script {
  40. init = [_this select 0,macro_single_quote(macro_new_vehicle(Praetorian_Variant,imperial)),[-.4,2,-.9]] spawn macro_fnc_name(apply_aircraft_turrets);
  41. };
  42. macro_standard_eh
  43. class swop_init {
  44. init = "[_this select 0] execVM '\TIE\init.sqf';";
  45. };
  46. };
  47. class macro_new_vehicle(TIE,x1_MkII) {
  48. class turret_script {
  49. init = [_this select 0,macro_single_quote(macro_new_vehicle(Praetorian_Variant,imperial)),[-.4,2,-.9]] spawn macro_fnc_name(apply_aircraft_turrets);
  50. };
  51. macro_standard_eh
  52. class swop_init {
  53. init = "[_this select 0] execVM '\TIE\init.sqf';[_this select 0] execVM '\TIE\initturbine.sqf';";
  54. };
  55. };
  56. class macro_new_vehicle(TIE,fo) {
  57. class turret_script {
  58. init = [_this select 0,macro_single_quote(macro_new_vehicle(Praetorian_Variant,imperial)),[0,1,-1]] spawn macro_fnc_name(apply_aircraft_turrets);
  59. };
  60. macro_standard_eh
  61. class swop_init {
  62. init = "[_this select 0] execVM '\TIE\init.sqf';[_this select 0] execVM '\TIE\initturbine.sqf';";
  63. };
  64. };
  65. class macro_new_vehicle(TIE,sf) {
  66. class turret_script {
  67. init = [_this select 0,macro_single_quote(macro_new_vehicle(Praetorian_Variant,imperial)),[0,1,-1]] spawn macro_fnc_name(apply_aircraft_turrets);
  68. };
  69. macro_standard_eh
  70. class swop_init {
  71. init = "[_this select 0] execVM '\TIE\init.sqf';[_this select 0] execVM '\TIE\initturbine.sqf';";
  72. };
  73. };
  74. class macro_new_vehicle(TIE,silencer) {
  75. class turret_script {
  76. init = "[_this select 0] execVM '\TIEsilencer\init.sqf';[_this select 0] execVM '\TIEsilencer\initturbine.sqf';";
  77. };
  78. macro_standard_eh
  79. class swop_init {
  80. init = "[_this select 0] execVM '\TIE\init.sqf';[_this select 0] execVM '\TIE\initturbine.sqf';";
  81. };
  82. };