Sabres.sqf 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. Sabre={
  2. params["_vic"];
  3. comment "gets health";
  4. _vic addAction ["<t color='#00FF00'>Damage Report</t>",
  5. {
  6. hint parseText format["<t color='#0099FF'> Hull Integrity is :%1%2</t>",((1-(damage (_this select 0)))*100),"%"];
  7. },[1],0,false,true,""," commander _target == _this "];
  8. _vic addAction ["<t color='#FC6F07'>Repair</t>",
  9. {[_this select 0] execVM "scripts\zeus3denScripts\vehicleBased\actionMenu\Repair\repairTo65.sqf";}];
  10. comment "add in weapons and ammo";
  11. _vic addMagazineTurret ["100Rnd_TXLaser_Cannon_mag",[-1]];
  12. _vic addWeapon "Cannon_Portableun";
  13. _vic removeWeapon "SWOP_DC15ABlasterRifle";
  14. _vic addMagazineTurret ["1000Rnd_Laser_Cannon_EWEBSWBF_REP",[0]];
  15. _vic addMagazineTurret ["1000Rnd_Laser_Cannon_EWEBSWBF_REP",[0]];
  16. _vic addWeaponTurret ["SmokeLauncher",[-1]];
  17. _vic addMagazineTurret ["smokelaunchermag",[-1]];
  18. _vic addMagazineTurret ["smokelaunchermag",[-1]];
  19. _vic addMagazineTurret ["smokelaunchermag",[-1]];
  20. _vic addMagazineTurret ["smokelaunchermag",[-1]];
  21. _vic addEventHandler ["HandleDamage", {
  22. if (_this select 1 == "") then {
  23. _this select 2
  24. } else {
  25. 0
  26. }
  27. }];
  28. };
  29. ["O_JM_TX130m1r_1", "init",sabre, true, [], true] call CBA_fnc_addClassEventHandler;
  30. SSabre={
  31. params["_vic"];
  32. comment "gets health";
  33. _vic addAction ["<t color='#00FF00'>Damage Report</t>",
  34. {
  35. hint parseText format["<t color='#0099FF'> Hull Integrity is :%1%2</t>",((1-(damage (_this select 0)))*100),"%"];
  36. },[1],0,false,true,""," commander _target == _this "];
  37. _vic addAction ["<t color='#FC6F07'>Repair</t>",
  38. {[_this select 0] execVM "scripts\zeus3denScripts\vehicleBased\actionMenu\Repair\repairTo65.sqf";}];
  39. _vic addMagazineTurret ["100Rnd_TXLaser_Cannon_mag",[0]];
  40. _vic addMagazineTurret ["100Rnd_TXLaser_Cannon_mag",[0]];
  41. _vic addWeaponTurret ["SmokeLauncher",[-1]];
  42. _vic addMagazineTurret ["smokelaunchermag",[-1]];
  43. _vic addMagazineTurret ["smokelaunchermag",[-1]];
  44. _vic addMagazineTurret ["smokelaunchermag",[-1]];
  45. _vic addMagazineTurret ["smokelaunchermag",[-1]];
  46. _vic addEventHandler ["HandleDamage", {
  47. if (_this select 1 == "") then {
  48. _this select 2
  49. } else {
  50. 0
  51. }
  52. }];
  53. };
  54. ["O_JM_TX130m2r_1", "init",Ssabre, true, [], true] call CBA_fnc_addClassEventHandler;
  55. Sabrec={
  56. params["_vic"];
  57. comment "gets health";
  58. _vic addAction ["<t color='#00FF00'>Damage Report</t>",
  59. {
  60. hint parseText format["<t color='#0099FF'> Hull Integrity is :%1%2</t>",((1-(damage (_this select 0)))*100),"%"];
  61. },[1],0,false,true,""," commander _target == _this "];
  62. _vic addAction ["<t color='#FC6F07'>Repair</t>",
  63. {[_this select 0] execVM "scripts\zeus3denScripts\vehicleBased\actionMenu\Repair\repairTo65.sqf";}];
  64. comment "add in weapons and ammo";
  65. _vic addWeapon "Cannon_Portableun";
  66. _vic removeWeapon "SWOP_DC15ABlasterRifle";
  67. _vic addMagazineTurret ["1000Rnd_Laser_Cannon_EWEBSWBF_REP",[0]];
  68. _vic addMagazineTurret ["1000Rnd_Laser_Cannon_EWEBSWBF_REP",[0]];
  69. _vic addWeaponTurret ["SmokeLauncher",[-1]];
  70. _vic addMagazineTurret ["smokelaunchermag",[-1]];
  71. _vic addMagazineTurret ["smokelaunchermag",[-1]];
  72. _vic addMagazineTurret ["smokelaunchermag",[-1]];
  73. _vic addMagazineTurret ["smokelaunchermag",[-1]];
  74. _vic addEventHandler ["HandleDamage", {
  75. if (_this select 1 == "") then {
  76. _this select 2
  77. } else {
  78. 0
  79. }
  80. }];
  81. };
  82. ["O_JM_TX130r_1", "init",sabrec, true, [], true] call CBA_fnc_addClassEventHandler;