SHOW:
|
|
- or go back to the newest paste.
| 1 | /** | |
| 2 | * ExileServer_object_vehicle_carefulCreateVehicle | |
| 3 | * | |
| 4 | * Exile Mod | |
| 5 | * www.exilemod.com | |
| 6 | * © 2015 Exile Mod Team | |
| 7 | * | |
| 8 | * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. | |
| 9 | * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/. | |
| 10 | */ | |
| 11 | ||
| 12 | private["_vehicleClassName", "_position", "_direction", "_usePositionATL", "_temporaryPositionInOuterSpace", "_vehicleObject"]; | |
| 13 | _vehicleClassName = _this select 0; | |
| 14 | _position = _this select 1; | |
| 15 | _direction = _this select 2; | |
| 16 | _usePositionATL = _this select 3; | |
| 17 | _temporaryPositionInOuterSpace = | |
| 18 | [ | |
| 19 | (_position select 0) - 250 + (random 500), | |
| 20 | (_position select 1) - 250 + (random 500), | |
| 21 | 1000 + (random 1000) | |
| 22 | ]; | |
| 23 | _vehicleObject = createVehicle [_vehicleClassName, _temporaryPositionInOuterSpace, [], 0, "CAN_COLLIDE"]; | |
| 24 | _vehicleObject allowDamage false; | |
| 25 | _vehicleObject removeAllEventHandlers "HandleDamage"; | |
| 26 | _vehicleObject addEventHandler["HandleDamage", {false}];
| |
| 27 | _vehicleObject setVelocity [0, 0, 0]; | |
| 28 | if ((typeName _direction) isEqualTo "ARRAY") then | |
| 29 | {
| |
| 30 | _vehicleObject setVectorDirAndUp _direction; | |
| 31 | } | |
| 32 | else | |
| 33 | {
| |
| 34 | _vehicleObject setDir _direction; | |
| 35 | }; | |
| 36 | if (_usePositionATL) then | |
| 37 | {
| |
| 38 | _vehicleObject setPosATL _position; | |
| 39 | } | |
| 40 | else | |
| 41 | {
| |
| 42 | _vehicleObject setPosASL _position; | |
| 43 | }; | |
| 44 | _vehicleObject setVelocity [0, 0, 0]; | |
| 45 | _vehicleObject allowDamage true; | |
| 46 | _vehicleObject removeAllEventHandlers "HandleDamage"; | |
| 47 | _vehicleObject setDamage 0; | |
| 48 | clearBackpackCargoGlobal _vehicleObject; | |
| 49 | clearItemCargoGlobal _vehicleObject; | |
| 50 | clearMagazineCargoGlobal _vehicleObject; | |
| 51 | clearWeaponCargoGlobal _vehicleObject; | |
| 52 | if (_vehicleClassName isKindOf "I_UGV_01_F") then | |
| 53 | {
| |
| 54 | createVehicleCrew _vehicleObject; | |
| 55 | }; | |
| 56 | if (getNumber (configFile >> "CfgSettings" >> "VehicleSpawn" >> "nightVision") isEqualTo 0) then | |
| 57 | {
| |
| 58 | _vehicleObject disableNVGEquipment true; | |
| 59 | }; | |
| 60 | if (getNumber (configFile >> "CfgSettings" >> "VehicleSpawn" >> "thermalVision") isEqualTo 0) then | |
| 61 | {
| |
| 62 | _vehicleObject disableTIEquipment true; | |
| 63 | }; | |
| 64 | if(_vehicleClassName == "B_Heli_Attack_01_F") then | |
| 65 | {
| |
| 66 | _vehicleObject removeWeaponTurret ["gatling_20mm",[0]]; | |
| 67 | _vehicleObject removeWeaponTurret ["missiles_DAGR",[0]]; | |
| 68 | _vehicleObject removeWeaponTurret ["missiles_ASRAAM",[0]]; | |
| 69 | _vehicleObject addWeaponTurret ["M134_minigun",[0]]; | |
| 70 | _vehicleObject addWeaponTurret ["M134_minigun",[-1]]; | |
| 71 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[0]]; | |
| 72 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[0]]; | |
| 73 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[0]]; | |
| 74 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[0]]; | |
| 75 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[0]]; | |
| 76 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 77 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 78 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 79 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 80 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 81 | }; | |
| 82 | if(_vehicleClassName == "B_Heli_Light_01_armed_F") then | |
| 83 | {
| |
| 84 | _vehicleObject removeWeaponTurret ["missiles_DAR",[-1]]; | |
| 85 | _vehicleObject removeMagazinesTurret ["24Rnd_missiles",[-1]]; | |
| 86 | _vehicleObject addWeaponTurret ["M134_minigun",[0]]; | |
| 87 | _vehicleObject addWeaponTurret ["M134_minigun",[-1]]; | |
| 88 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[0]]; | |
| 89 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[0]]; | |
| 90 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[0]]; | |
| 91 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[0]]; | |
| 92 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[0]]; | |
| 93 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 94 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 95 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 96 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 97 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 98 | _vehicleObject addWeaponTurret ["CMFlareLauncher",[0]]; | |
| 99 | _vehicleObject addWeaponTurret ["CMFlareLauncher",[-1]]; | |
| 100 | _vehicleObject addMagazineTurret ["60Rnd_CMFlare_Chaff_Magazine",[0]]; | |
| 101 | _vehicleObject addMagazineTurret ["60Rnd_CMFlare_Chaff_Magazine",[-1]]; | |
| 102 | }; | |
| 103 | if(_vehicleClassName == "O_T_VTOL_02_vehicle_F") then | |
| 104 | {
| |
| 105 | _vehicleObject removeWeaponTurret ["gatling_30mm_VTOL_02",[0]]; | |
| 106 | _vehicleObject removeWeaponTurret ["missiles_SCALPEL",[0]]; | |
| 107 | _vehicleObject removeWeaponTurret ["rockets_Skyfire",[0]]; | |
| 108 | _vehicleObject removeWeaponTurret ["Laserdesignator_mounted",[0]]; | |
| 109 | _vehicleObject removeMagazinesTurret ["8Rnd_LG_scalpel",[0]]; | |
| 110 | _vehicleObject removeMagazinesTurret ["38Rnd_80mm_rockets",[0]]; | |
| 111 | _vehicleObject removeMagazinesTurret ["250Rnd_30mm_HE_shells_Tracer_Green",[0]]; | |
| 112 | _vehicleObject removeMagazinesTurret ["250Rnd_30mm_APDS_shells_Tracer_Green",[0]]; | |
| 113 | _vehicleObject addWeaponTurret ["M134_minigun",[0]]; | |
| 114 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[0]]; | |
| 115 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[0]]; | |
| 116 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[0]]; | |
| 117 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[0]]; | |
| 118 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[0]]; | |
| 119 | }; | |
| 120 | if(_vehicleClassName == "O_T_VTOL_02_infantry_F") then | |
| 121 | {
| |
| 122 | _vehicleObject removeWeaponTurret ["gatling_30mm_VTOL_02",[0]]; | |
| 123 | _vehicleObject removeWeaponTurret ["missiles_SCALPEL",[0]]; | |
| 124 | _vehicleObject removeWeaponTurret ["rockets_Skyfire",[0]]; | |
| 125 | _vehicleObject removeWeaponTurret ["Laserdesignator_mounted",[0]]; | |
| 126 | _vehicleObject removeMagazinesTurret ["8Rnd_LG_scalpel",[0]]; | |
| 127 | _vehicleObject removeMagazinesTurret ["38Rnd_80mm_rockets",[0]]; | |
| 128 | _vehicleObject removeMagazinesTurret ["250Rnd_30mm_HE_shells_Tracer_Green",[0]]; | |
| 129 | _vehicleObject removeMagazinesTurret ["250Rnd_30mm_APDS_shells_Tracer_Green",[0]]; | |
| 130 | _vehicleObject addWeaponTurret ["M134_minigun",[0]]; | |
| 131 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[0]]; | |
| 132 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[0]]; | |
| 133 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[0]]; | |
| 134 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[0]]; | |
| 135 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[0]]; | |
| 136 | }; | |
| 137 | if(_vehicleClassName == "O_Heli_Attack_02_F") then | |
| 138 | {
| |
| 139 | _vehicleObject removeWeaponTurret ["missiles_SCALPEL",[0]]; | |
| 140 | _vehicleObject removeWeaponTurret ["rockets_Skyfire",[0]]; | |
| 141 | _vehicleObject removeWeaponTurret ["gatling_30mm",[0]]; | |
| 142 | _vehicleObject addWeaponTurret ["LMG_coax",[0]]; | |
| 143 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt_T_Red",[0]]; | |
| 144 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt_T_Red",[0]]; | |
| 145 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt_T_Red",[0]]; | |
| 146 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt_T_Red",[0]]; | |
| 147 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt_T_Red",[0]]; | |
| 148 | }; | |
| 149 | if(_vehicleClassName == "O_APC_Wheeled_02_rcws_F") then | |
| 150 | {
| |
| 151 | _vehicleObject removeMagazinesTurret ["96Rnd_40mm_G_belt",[0]]; | |
| 152 | _vehicleObject addMagazineTurret ["32Rnd_40mm_G_belt",[0]]; | |
| 153 | }; | |
| 154 | if(_vehicleClassName == "I_APC_Wheeled_03_cannon_F") then | |
| 155 | {
| |
| 156 | _vehicleObject removeWeaponTurret ["autocannon_30mm_CTWS",[-1]]; | |
| 157 | _vehicleObject removeWeaponTurret ["autocannon_30mm_CTWS",[0]]; | |
| 158 | _vehicleObject removeWeaponTurret ["autocannon_30mm_CTWS",[1]]; | |
| 159 | ||
| 160 | _vehicleObject removeWeaponTurret ["missiles_titan",[-1]]; | |
| 161 | _vehicleObject removeWeaponTurret ["missiles_titan",[0]]; | |
| 162 | _vehicleObject removeWeaponTurret ["missiles_titan",[1]]; | |
| 163 | ||
| 164 | _vehicleObject removeMagazinesTurret ["2Rnd_GAT_missiles",[-1]]; | |
| 165 | _vehicleObject removeMagazinesTurret ["2Rnd_GAT_missiles",[0]]; | |
| 166 | _vehicleObject removeMagazinesTurret ["2Rnd_GAT_missiles",[1]]; | |
| 167 | ||
| 168 | _vehicleObject addWeaponTurret ["missiles_ASRAAM",[0]]; | |
| 169 | _vehicleObject addMagazineTurret ["2Rnd_AAA_missiles",[0]]; | |
| 170 | _vehicleObject addMagazineTurret ["2Rnd_AAA_missiles",[0]]; | |
| 171 | _vehicleObject addMagazineTurret ["2Rnd_AAA_missiles",[0]]; | |
| 172 | _vehicleObject addMagazineTurret ["2Rnd_AAA_missiles",[0]]; | |
| 173 | ||
| 174 | _vehicleObject removeMagazinesTurret ["140Rnd_30mm_MP_shells_Tracer_Yellow",[-1]]; | |
| 175 | _vehicleObject removeMagazinesTurret ["60Rnd_30mm_APFSDS_shells_Tracer_Yellow",[-1]]; | |
| 176 | _vehicleObject removeMagazinesTurret ["140Rnd_30mm_MP_shells_Tracer_Yellow",[0]]; | |
| 177 | _vehicleObject removeMagazinesTurret ["60Rnd_30mm_APFSDS_shells_Tracer_Yellow",[0]]; | |
| 178 | _vehicleObject removeMagazinesTurret ["140Rnd_30mm_MP_shells_Tracer_Yellow",[1]]; | |
| 179 | _vehicleObject removeMagazinesTurret ["60Rnd_30mm_APFSDS_shells_Tracer_Yellow",[1]]; | |
| 180 | }; | |
| 181 | if(_vehicleClassName == "O_Heli_Light_02_F") then | |
| 182 | {
| |
| 183 | _vehicleObject removeWeaponTurret ["missiles_DAGR",[-1]]; | |
| 184 | _vehicleObject removeWeaponTurret ["missiles_DAGR",[0]]; | |
| 185 | _vehicleObject removeWeaponTurret ["missiles_DAGR",[1]]; | |
| 186 | _vehicleObject addMagazineTurret ["2000Rnd_65x39_Belt_Tracer_Green_Splash",[-1]]; | |
| 187 | _vehicleObject addMagazineTurret ["2000Rnd_65x39_Belt_Tracer_Green_Splash",[-1]]; | |
| 188 | _vehicleObject addMagazineTurret ["2000Rnd_65x39_Belt_Tracer_Green_Splash",[-1]]; | |
| 189 | _vehicleObject addMagazineTurret ["2000Rnd_65x39_Belt_Tracer_Green_Splash",[-1]]; | |
| 190 | _vehicleObject addMagazineTurret ["2000Rnd_65x39_Belt_Tracer_Green_Splash",[0]]; | |
| 191 | _vehicleObject addMagazineTurret ["2000Rnd_65x39_Belt_Tracer_Green_Splash",[0]]; | |
| 192 | _vehicleObject addMagazineTurret ["2000Rnd_65x39_Belt_Tracer_Green_Splash",[-1]]; | |
| 193 | _vehicleObject addMagazineTurret ["2000Rnd_65x39_Belt_Tracer_Green_Splash",[0]]; | |
| 194 | _vehicleObject addMagazineTurret ["2000Rnd_65x39_Belt_Tracer_Green_Splash",[0]]; | |
| 195 | _vehicleObject addMagazineTurret ["2000Rnd_65x39_Belt_Tracer_Green_Splash",[1]]; | |
| 196 | _vehicleObject addMagazineTurret ["2000Rnd_65x39_Belt_Tracer_Green_Splash",[1]]; | |
| 197 | _vehicleObject addMagazineTurret ["2000Rnd_65x39_Belt_Tracer_Green_Splash",[1]]; | |
| 198 | _vehicleObject addMagazineTurret ["2000Rnd_65x39_Belt_Tracer_Green_Splash",[1]]; | |
| 199 | }; | |
| 200 | if(_vehicleClassName == "I_Plane_Fighter_04_F") then | |
| 201 | {
| |
| 202 | _vehicleObject removeWeaponTurret ["weapon_Fighter_Gun20mm_AA",[-1]]; | |
| 203 | _vehicleObject removeWeaponTurret ["Laserdesignator_pilotCamera",[-1]]; | |
| 204 | _vehicleObject removeWeaponTurret ["weapon_BIM9xLauncher",[-1]]; | |
| 205 | _vehicleObject removeWeaponTurret ["weapon_AGM_65Launcher",[-1]]; | |
| 206 | _vehicleObject removeWeaponTurret ["weapon_AMRAAMLauncher",[-1]]; | |
| 207 | _vehicleObject addWeaponTurret ["M134_minigun",[-1]]; | |
| 208 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 209 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 210 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 211 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 212 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 213 | }; | |
| 214 | if(_vehicleClassName == "B_Plane_Fighter_01_Stealth_F") then | |
| 215 | {
| |
| 216 | _vehicleObject removeWeaponTurret ["weapon_Fighter_Gun20mm_AA",[-1]]; | |
| 217 | _vehicleObject removeWeaponTurret ["Laserdesignator_pilotCamera",[-1]]; | |
| 218 | _vehicleObject removeWeaponTurret ["weapon_BIM9xLauncher",[-1]]; | |
| 219 | _vehicleObject removeWeaponTurret ["weapon_GBU12Launcher",[-1]]; | |
| 220 | _vehicleObject removeWeaponTurret ["weapon_AMRAAMLauncher",[-1]]; | |
| 221 | _vehicleObject addWeaponTurret ["M134_minigun",[-1]]; | |
| 222 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 223 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 224 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 225 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 226 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 227 | }; | |
| 228 | if(_vehicleClassName == "B_Plane_Fighter_01_F") then | |
| 229 | {
| |
| 230 | _vehicleObject removeWeaponTurret ["weapon_Fighter_Gun20mm_AA",[-1]]; | |
| 231 | _vehicleObject removeWeaponTurret ["Laserdesignator_pilotCamera",[-1]]; | |
| 232 | _vehicleObject removeWeaponTurret ["weapon_BIM9xLauncher",[-1]]; | |
| 233 | _vehicleObject removeWeaponTurret ["weapon_GBU12Launcher",[-1]]; | |
| 234 | _vehicleObject removeWeaponTurret ["weapon_AMRAAMLauncher",[-1]]; | |
| 235 | _vehicleObject removeWeaponTurret ["weapon_AGM_65Launcher",[-1]]; | |
| 236 | _vehicleObject addWeaponTurret ["M134_minigun",[-1]]; | |
| 237 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 238 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 239 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 240 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 241 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 242 | }; | |
| 243 | if(_vehicleClassName == "O_Plane_Fighter_02_F") then | |
| 244 | {
| |
| 245 | _vehicleObject removeWeaponTurret ["weapon_Fighter_Gun_30mm",[-1]]; | |
| 246 | _vehicleObject removeWeaponTurret ["Laserdesignator_pilotCamera",[-1]]; | |
| 247 | _vehicleObject removeWeaponTurret ["weapon_R73Launcher",[-1]]; | |
| 248 | _vehicleObject removeWeaponTurret ["weapon_R77Launcher",[-1]]; | |
| 249 | _vehicleObject removeWeaponTurret ["weapon_KAB250Launcher",[-1]]; | |
| 250 | _vehicleObject addWeaponTurret ["M134_minigun",[-1]]; | |
| 251 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 252 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 253 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 254 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 255 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 256 | }; | |
| 257 | if(_vehicleClassName == "O_Plane_Fighter_02_Stealth_F") then | |
| 258 | {
| |
| 259 | _vehicleObject removeWeaponTurret ["weapon_Fighter_Gun_30mm",[-1]]; | |
| 260 | _vehicleObject removeWeaponTurret ["Laserdesignator_pilotCamera",[-1]]; | |
| 261 | _vehicleObject removeWeaponTurret ["weapon_R73Launcher",[-1]]; | |
| 262 | _vehicleObject removeWeaponTurret ["weapon_R77Launcher",[-1]]; | |
| 263 | _vehicleObject removeWeaponTurret ["weapon_KAB250Launcher",[-1]]; | |
| 264 | _vehicleObject addWeaponTurret ["M134_minigun",[-1]]; | |
| 265 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 266 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 267 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 268 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 269 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 270 | }; | |
| 271 | if(_vehicleClassName == "CUP_B_AH1Z_NoWeapons") then | |
| 272 | {
| |
| 273 | _vehicleObject removeWeaponTurret ["CUP_Vacannon_M197_veh",[0]]; | |
| 274 | _vehicleObject addWeaponTurret ["HMG_127",[0]]; | |
| 275 | _vehicleObject addMagazineTurret ["500Rnd_127x99_mag_Tracer_Red",[0]]; | |
| 276 | _vehicleObject addMagazineTurret ["500Rnd_127x99_mag_Tracer_Red",[0]]; | |
| 277 | _vehicleObject addMagazineTurret ["500Rnd_127x99_mag_Tracer_Red",[0]]; | |
| 278 | _vehicleObject addMagazineTurret ["500Rnd_127x99_mag_Tracer_Red",[0]]; | |
| 279 | }; | |
| 280 | if(_vehicleClassName == "CUP_B_AH64D_NO_USA") then | |
| 281 | {
| |
| 282 | _vehicleObject removeWeaponTurret ["CUP_Vacannon_M230_veh",[0]]; | |
| 283 | _vehicleObject addWeaponTurret ["HMG_127",[0]]; | |
| 284 | _vehicleObject addMagazineTurret ["500Rnd_127x99_mag_Tracer_Red",[0]]; | |
| 285 | _vehicleObject addMagazineTurret ["500Rnd_127x99_mag_Tracer_Red",[0]]; | |
| 286 | _vehicleObject addMagazineTurret ["500Rnd_127x99_mag_Tracer_Red",[0]]; | |
| 287 | _vehicleObject addMagazineTurret ["500Rnd_127x99_mag_Tracer_Red",[0]]; | |
| 288 | }; | |
| 289 | if(_vehicleClassName == "CUP_B_AW159_Unarmed_RN_Blackcat") then | |
| 290 | {
| |
| 291 | _vehicleObject addWeaponTurret ["HMG_127",[-1]]; | |
| 292 | _vehicleObject addMagazineTurret ["500Rnd_127x99_mag_Tracer_Yellow",[-1]]; | |
| 293 | _vehicleObject addMagazineTurret ["500Rnd_127x99_mag_Tracer_Yellow",[-1]]; | |
| 294 | _vehicleObject addMagazineTurret ["500Rnd_127x99_mag_Tracer_Yellow",[-1]]; | |
| 295 | _vehicleObject addMagazineTurret ["500Rnd_127x99_mag_Tracer_Yellow",[-1]]; | |
| 296 | }; | |
| 297 | if(_vehicleClassName == "I_Heli_light_03_dynamicLoadout_F") then | |
| 298 | {
| |
| 299 | _vehicleObject removeWeaponTurret ["missiles_DAR",[0]]; | |
| 300 | _vehicleObject removeMagazinesTurret ["24Rnd_missiles",[0]]; | |
| 301 | _vehicleObject removeWeaponTurret ["missiles_DAR",[-1]]; | |
| 302 | _vehicleObject removeMagazinesTurret ["24Rnd_missiles",[-1]]; | |
| 303 | _vehicleObject addWeaponTurret ["M134_minigun",[0]]; | |
| 304 | _vehicleObject addWeaponTurret ["M134_minigun",[-1]]; | |
| 305 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[0]]; | |
| 306 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[0]]; | |
| 307 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[0]]; | |
| 308 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[0]]; | |
| 309 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[0]]; | |
| 310 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 311 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 312 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 313 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 314 | _vehicleObject addMagazineTurret ["2000Rnd_762x51_Belt",[-1]]; | |
| 315 | }; | |
| 316 | _vehicleObject |