rebel_aircraft_turrets.hpp 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. //Rebellion_Air
  2. class macro_new_vehicle(A_Wing,RZ_1_Mk2) {
  3. class turret_script {
  4. init = [_this select 0,macro_single_quote(macro_new_vehicle(Praetorian_Variant,rebel)),[0,5,-.5]] spawn macro_fnc_name(apply_aircraft_turrets);
  5. };
  6. class swop_init {
  7. init = "[_this select 0] execVM '\awing\init.sqf';[_this select 0] execVM '\awing\initturbine.sqf';";
  8. };
  9. macro_standard_eh
  10. };
  11. class macro_new_vehicle(X_wing,T_65_MkII) {
  12. class turret_script {
  13. init = [_this select 0,macro_single_quote(macro_new_vehicle(Praetorian_Variant,rebel)),[-.4,5,-.5]] spawn macro_fnc_name(apply_aircraft_turrets);
  14. };
  15. class swop_init {
  16. init = "[_this select 0] execVM '\XT\init.sqf';[_this select 0] execVM '\XT\initturbine.sqf';";
  17. };
  18. macro_standard_eh
  19. };
  20. class macro_new_vehicle(Y_wing,Rebels_MkII) {
  21. class turret_script {
  22. init = [_this select 0,macro_single_quote(macro_new_vehicle(Praetorian_Variant,rebel)),[0,11,-1.7]] spawn macro_fnc_name(apply_aircraft_turrets);
  23. };
  24. class swop_init {
  25. init = "[_this select 0] execVM '\ywing\initturbine.sqf';";
  26. };
  27. macro_standard_eh
  28. };
  29. class macro_new_vehicle(shuttle,Millenium_Falcon) {
  30. class turret_script {
  31. init = [_this select 0,macro_single_quote(macro_new_vehicle(Praetorian_Variant,rebel)),[0,1,1.5]] spawn macro_fnc_name(apply_aircraft_turrets);
  32. };
  33. class swop_init {
  34. init = "[_this select 0] execVM '\MIlleniumFalcon\init.sqf';[_this select 0] execVM '\MIlleniumFalcon\initturbine.sqf';";
  35. };
  36. macro_standard_eh
  37. };