ywingScylla1.sqf 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. weaponsList=[
  2. ["500Rnd_Cannon_ARCback","Cannon_ARCback",20,[-1,0]],
  3. ["c7_airedblaster_mag","c7_airedblaster",20,[-1,0]],
  4. ["2Rnd_Missile_AA_04_F","Missile_AA_04_Plane_CAS_01_F",3,[-1,0]],
  5. ["2Rnd_Missile_AA_04_F","Missile_AA_04_Plane_CAS_01_F",3,[0]],
  6. ["magazine_Missile_rim116_x21","weapon_rim116Launcher",1,[-1,0]],
  7. ["4Rnd_LG_Jian","missiles_Jian",14,[-1,0]],
  8. ["Mg7_proton_torpedo","Mg7_proton_torpedo_launcher",10,[-1,0]],
  9. ["PylonMissile_1Rnd_BombCluster_01_F","BombCluster_01_F",10,[-1,0]],
  10. ["4Rnd_Bomb_04_F","Bomb_04_Plane_CAS_01_F",10,[-1,0]],
  11. ["Laserbatteries","Laserdesignator_pilotCamera",1,[-1,0]],
  12. ["400Rnd_Pomehi_Mag","PomehiLauncherXT",10,[-1,0]]
  13. ];
  14. for [{_i=0}, {_i<5}, {_i=_i+1}] do
  15. {
  16. _this removeMagazineTurret ["ProtonBombM" ,[-1]];
  17. _this removeWeaponTurret["ProtonBombW", [-1]];
  18. _this removeMagazineTurret ["ProtonBombMCluster" ,[-1]];
  19. _this removeWeaponTurret["ProtonBombWCLUSTER", [-1]];
  20. };
  21. for [{_i=0}, {_i<(count weaponsList)}, {_i=_i+1}] do
  22. {
  23. itemList = (weaponsList select _i);
  24. itemWeap= (itemList select 1);
  25. itemMag= (itemList select 0);
  26. itemCount= (itemList select 2);
  27. itemSeat= (itemList select 3);
  28. for [{_j=0}, {_j<itemCount}, {_j=_j+1}] do
  29. {
  30. for [{_k=0}, {_k<(count itemSeat)}, {_k=_k+1}] do
  31. {
  32. _this addMagazineTurret [itemMag ,[itemSeat select _k]];
  33. _this addWeaponTurret[itemWeap, [itemSeat select _k]];
  34. };
  35. };
  36. };
  37. comment "Increment Throttle";
  38. _this addAction ["<t color='#0000FF'>Increment Throttle</t>",
  39. {
  40. (_this select 0) setAirplaneThrottle ((airplaneThrottle (_this select 0))+.01);
  41. },[1],0,false,true,"User16"," driver _target == _this"];
  42. comment "Decrement Throttle";
  43. _this addAction ["<t color='#FF0000'>Decrement Throttle</t>",
  44. {
  45. (_this select 0) setAirplaneThrottle ((airplaneThrottle (_this select 0))-0.01);
  46. },[1],0,false,true,"User17"," driver _target == _this"];