Skip to content

Commit 06fb84e

Browse files
Updated magazines for Charlie HMMWVs (#1198)
Co-authored-by: Broström.A | Evul <andreas.brostrom.ce@gmail.com>
1 parent 0c3b9c5 commit 06fb84e

6 files changed

Lines changed: 412 additions & 0 deletions

File tree

cScripts/cScripts_logistics.sqf

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -861,6 +861,41 @@
861861
["ACE_quikclot",20],
862862
["ACE_packingBandage",20]
863863
]],
864+
["vehicle_rooikat", [
865+
// Ammo
866+
["rhs_mag_30Rnd_556x45_M855A1_PMAG_Tracer_Red", 16], // M856A1 PMAGs
867+
868+
// Grenades
869+
["HandGrenade",6],
870+
["SmokeShell",6],
871+
["SmokeShellBlue",2],
872+
["SmokeShellPurple",1],
873+
["SmokeShellRed",2],
874+
875+
// Chemlights
876+
["ACE_Chemlight_HiBlue",2],
877+
["ACE_Chemlight_HiRed",2],
878+
["ACE_Chemlight_IR",4],
879+
880+
// Explosives
881+
["SatchelCharge_Remote_Mag",1],
882+
["ACE_M26_Clacker",1],
883+
884+
// Tools
885+
["ACE_EntrenchingTool",3],
886+
["ACE_wirecutter",1],
887+
888+
// Medical
889+
["kat_AED",1],
890+
["ACE_epinephrine",4],
891+
["ACE_splint",4],
892+
["kat_naloxone",2],
893+
["ACE_tourniquet",8],
894+
["kat_guedel",4],
895+
["kat_chestSeal",6],
896+
["kat_Painkiller",3],
897+
["ACE_packingBandage",40]
898+
]],
864899

865900
// // // // // // // //
866901
// Charlie Vehicles \\

cScripts/cScripts_pylons.sqf

Lines changed: 255 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,5 +176,260 @@
176176
["cav_78Rnd_30mm_APFSDS_shells_Tracer_Red",[0],78]
177177
]]
178178
]]
179+
]],
180+
["rhsusf_M1165A1_GMV_SAG2_M2_M240_base", [
181+
["default",[
182+
["displayName", "Default"],
183+
["icon", ""],
184+
["loadout",[
185+
["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0],100],
186+
["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0],100],
187+
["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0],100],
188+
["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0],100],
189+
["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0],100],
190+
["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0],100],
191+
["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0],100],
192+
["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0],100],
193+
["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0],100],
194+
["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0],100],
195+
["rhs_mag_100rnd_127x99_mag_Tracer_Red",[0],100],
196+
["rhs_mag_762x51_M240_200",[2],200],
197+
["rhs_mag_762x51_M240_200",[2],200],
198+
["rhs_mag_762x51_M240_200",[2],200],
199+
["rhs_mag_762x51_M240_200",[2],200],
200+
["rhs_mag_762x51_M240_200",[2],200],
201+
["rhs_mag_762x51_M240_200",[2],200],
202+
["rhs_mag_762x51_M240_200",[2],200],
203+
["rhs_mag_762x51_M240_200",[2],200],
204+
["rhs_mag_762x51_M240_200",[2],200],
205+
["rhs_mag_762x51_M240_200",[2],200],
206+
["rhs_mag_762x51_M240_200",[2],200],
207+
["rhs_mag_762x51_M240_200",[3],200],
208+
["rhs_mag_762x51_M240_200",[3],200],
209+
["rhs_mag_762x51_M240_200",[3],200],
210+
["rhs_mag_762x51_M240_200",[3],200],
211+
["rhs_mag_762x51_M240_200",[3],200],
212+
["rhs_mag_762x51_M240_200",[3],200],
213+
["rhs_mag_762x51_M240_200",[3],200],
214+
["rhs_mag_762x51_M240_200",[3],200],
215+
["rhs_mag_762x51_M240_200",[3],200],
216+
["rhs_mag_762x51_M240_200",[3],200],
217+
["rhs_mag_762x51_M240_200",[3],200]
218+
]]
219+
]]
220+
]],
221+
["rhsusf_M1165A1_GMV_SAG2_Mk19_M240_base", [
222+
["default",[
223+
["displayName", "Default"],
224+
["icon", ""],
225+
["loadout",[
226+
["RHS_48Rnd_40mm_MK19_M430A1",[0],48],
227+
["RHS_48Rnd_40mm_MK19_M430A1",[0],48],
228+
["RHS_48Rnd_40mm_MK19_M430A1",[0],48],
229+
["RHS_48Rnd_40mm_MK19_M430A1",[0],48],
230+
["RHS_48Rnd_40mm_MK19_M430A1",[0],48],
231+
["RHS_48Rnd_40mm_MK19_M430A1",[0],48],
232+
["RHS_48Rnd_40mm_MK19_M430A1",[0],48],
233+
["RHS_48Rnd_40mm_MK19_M430A1",[0],48],
234+
["RHS_48Rnd_40mm_MK19_M430A1",[0],48],
235+
["RHS_48Rnd_40mm_MK19_M430A1",[0],48],
236+
["RHS_48Rnd_40mm_MK19_M430A1",[0],48],
237+
["RHS_48Rnd_40mm_MK19_M430A1",[0],48],
238+
["RHS_48Rnd_40mm_MK19_M430A1",[0],48],
239+
["RHS_48Rnd_40mm_MK19_M430A1",[0],48],
240+
["RHS_48Rnd_40mm_MK19_M430A1",[0],48],
241+
["RHS_48Rnd_40mm_MK19_M430A1",[0],48],
242+
["rhs_mag_762x51_M240_200",[2],200],
243+
["rhs_mag_762x51_M240_200",[2],200],
244+
["rhs_mag_762x51_M240_200",[2],200],
245+
["rhs_mag_762x51_M240_200",[2],200],
246+
["rhs_mag_762x51_M240_200",[2],200],
247+
["rhs_mag_762x51_M240_200",[2],200],
248+
["rhs_mag_762x51_M240_200",[2],200],
249+
["rhs_mag_762x51_M240_200",[2],200],
250+
["rhs_mag_762x51_M240_200",[2],200],
251+
["rhs_mag_762x51_M240_200",[2],200],
252+
["rhs_mag_762x51_M240_200",[2],200],
253+
["rhs_mag_762x51_M240_200",[3],200],
254+
["rhs_mag_762x51_M240_200",[3],200],
255+
["rhs_mag_762x51_M240_200",[3],200],
256+
["rhs_mag_762x51_M240_200",[3],200],
257+
["rhs_mag_762x51_M240_200",[3],200],
258+
["rhs_mag_762x51_M240_200",[3],200],
259+
["rhs_mag_762x51_M240_200",[3],200],
260+
["rhs_mag_762x51_M240_200",[3],200],
261+
["rhs_mag_762x51_M240_200",[3],200],
262+
["rhs_mag_762x51_M240_200",[3],200],
263+
["rhs_mag_762x51_M240_200",[3],200]
264+
]]
265+
]]
266+
]],
267+
["B_AFV_Wheeled_01_up_cannon_F", [
268+
["default",[
269+
["displayName", "Heavy HEATFS-T"],
270+
["icon", ""],
271+
["loadout",[
272+
["8Rnd_120mm_HEAT_MP_T_Red",[0],8],
273+
["8Rnd_120mm_HEAT_MP_T_Red",[0],8],
274+
["12Rnd_120mm_APFSDS_shells_Tracer_Red",[0],8],
275+
["200Rnd_762x51_Belt_T_Red",[0],200],
276+
["200Rnd_762x51_Belt_T_Red",[0],200],
277+
["200Rnd_762x51_Belt_T_Red",[0],200],
278+
["200Rnd_762x51_Belt_T_Red",[0],200],
279+
["200Rnd_762x51_Belt_T_Red",[0],200],
280+
["200Rnd_762x51_Belt_T_Red",[0],200],
281+
["200Rnd_762x51_Belt_T_Red",[0],200],
282+
["200Rnd_762x51_Belt_T_Red",[0],200],
283+
["200Rnd_762x51_Belt_T_Red",[0],200],
284+
["200Rnd_762x51_Belt_T_Red",[0],200],
285+
["200Rnd_762x51_Belt_T_Red",[0],200],
286+
["200Rnd_762x51_Belt_T_Red",[0],200],
287+
["200Rnd_762x51_Belt_T_Red",[0],200],
288+
["200Rnd_762x51_Belt_T_Red",[0],200],
289+
["200Rnd_762x51_Belt_T_Red",[0],200],
290+
["200Rnd_762x51_Belt_T_Red",[0],200],
291+
["200Rnd_762x51_Belt_T_Red",[0],200],
292+
["SmokeLauncherMag",[0,0],6],
293+
["200Rnd_127x99_mag_Tracer_Red",[0,0],200],
294+
["200Rnd_127x99_mag_Tracer_Red",[0,0],200]
295+
]]
296+
]],
297+
["balanced",[
298+
["displayName", "Balanced"],
299+
["icon", ""],
300+
["loadout",[
301+
["12Rnd_120mm_HEAT_MP_T_Red",[0],12],
302+
["12Rnd_120mm_APFSDS_shells_Tracer_Red",[0],12],
303+
["200Rnd_762x51_Belt_T_Red",[0],200],
304+
["200Rnd_762x51_Belt_T_Red",[0],200],
305+
["200Rnd_762x51_Belt_T_Red",[0],200],
306+
["200Rnd_762x51_Belt_T_Red",[0],200],
307+
["200Rnd_762x51_Belt_T_Red",[0],200],
308+
["200Rnd_762x51_Belt_T_Red",[0],200],
309+
["200Rnd_762x51_Belt_T_Red",[0],200],
310+
["200Rnd_762x51_Belt_T_Red",[0],200],
311+
["200Rnd_762x51_Belt_T_Red",[0],200],
312+
["200Rnd_762x51_Belt_T_Red",[0],200],
313+
["200Rnd_762x51_Belt_T_Red",[0],200],
314+
["200Rnd_762x51_Belt_T_Red",[0],200],
315+
["200Rnd_762x51_Belt_T_Red",[0],200],
316+
["200Rnd_762x51_Belt_T_Red",[0],200],
317+
["200Rnd_762x51_Belt_T_Red",[0],200],
318+
["200Rnd_762x51_Belt_T_Red",[0],200],
319+
["200Rnd_762x51_Belt_T_Red",[0],200],
320+
["SmokeLauncherMag",[0,0],6],
321+
["200Rnd_127x99_mag_Tracer_Red",[0,0],200],
322+
["200Rnd_127x99_mag_Tracer_Red",[0,0],200]
323+
]]
324+
]],
325+
["antiarmor",[
326+
["displayName", "Heavy APFSDS-T"],
327+
["icon", ""],
328+
["loadout",[
329+
["8Rnd_120mm_HEAT_MP_T_Red",[0],8],
330+
["20Rnd_120mm_APFSDS_shells_Tracer_Red",[0],16],
331+
["200Rnd_762x51_Belt_T_Red",[0],200],
332+
["200Rnd_762x51_Belt_T_Red",[0],200],
333+
["200Rnd_762x51_Belt_T_Red",[0],200],
334+
["200Rnd_762x51_Belt_T_Red",[0],200],
335+
["200Rnd_762x51_Belt_T_Red",[0],200],
336+
["200Rnd_762x51_Belt_T_Red",[0],200],
337+
["200Rnd_762x51_Belt_T_Red",[0],200],
338+
["200Rnd_762x51_Belt_T_Red",[0],200],
339+
["200Rnd_762x51_Belt_T_Red",[0],200],
340+
["200Rnd_762x51_Belt_T_Red",[0],200],
341+
["200Rnd_762x51_Belt_T_Red",[0],200],
342+
["200Rnd_762x51_Belt_T_Red",[0],200],
343+
["200Rnd_762x51_Belt_T_Red",[0],200],
344+
["200Rnd_762x51_Belt_T_Red",[0],200],
345+
["200Rnd_762x51_Belt_T_Red",[0],200],
346+
["200Rnd_762x51_Belt_T_Red",[0],200],
347+
["200Rnd_762x51_Belt_T_Red",[0],200],
348+
["SmokeLauncherMag",[0,0],6],
349+
["200Rnd_127x99_mag_Tracer_Red",[0,0],200],
350+
["200Rnd_127x99_mag_Tracer_Red",[0,0],200]
351+
]]
352+
]]
353+
]],
354+
["B_AFV_Wheeled_01_cannon_F", [
355+
["default",[
356+
["displayName", "Heavy HEATFS-T"],
357+
["icon", ""],
358+
["loadout",[
359+
["8Rnd_120mm_HEAT_MP_T_Red",[0],8],
360+
["8Rnd_120mm_HEAT_MP_T_Red",[0],8],
361+
["12Rnd_120mm_APFSDS_shells_Tracer_Red",[0],8],
362+
["200Rnd_762x51_Belt_T_Red",[0],200],
363+
["200Rnd_762x51_Belt_T_Red",[0],200],
364+
["200Rnd_762x51_Belt_T_Red",[0],200],
365+
["200Rnd_762x51_Belt_T_Red",[0],200],
366+
["200Rnd_762x51_Belt_T_Red",[0],200],
367+
["200Rnd_762x51_Belt_T_Red",[0],200],
368+
["200Rnd_762x51_Belt_T_Red",[0],200],
369+
["200Rnd_762x51_Belt_T_Red",[0],200],
370+
["200Rnd_762x51_Belt_T_Red",[0],200],
371+
["200Rnd_762x51_Belt_T_Red",[0],200],
372+
["200Rnd_762x51_Belt_T_Red",[0],200],
373+
["200Rnd_762x51_Belt_T_Red",[0],200],
374+
["200Rnd_762x51_Belt_T_Red",[0],200],
375+
["200Rnd_762x51_Belt_T_Red",[0],200],
376+
["200Rnd_762x51_Belt_T_Red",[0],200],
377+
["200Rnd_762x51_Belt_T_Red",[0],200],
378+
["200Rnd_762x51_Belt_T_Red",[0],200],
379+
["SmokeLauncherMag",[0,0],6]
380+
]]
381+
]],
382+
["balanced",[
383+
["displayName", "Balanced"],
384+
["icon", ""],
385+
["loadout",[
386+
["12Rnd_120mm_HEAT_MP_T_Red",[0],12],
387+
["12Rnd_120mm_APFSDS_shells_Tracer_Red",[0],12],
388+
["200Rnd_762x51_Belt_T_Red",[0],200],
389+
["200Rnd_762x51_Belt_T_Red",[0],200],
390+
["200Rnd_762x51_Belt_T_Red",[0],200],
391+
["200Rnd_762x51_Belt_T_Red",[0],200],
392+
["200Rnd_762x51_Belt_T_Red",[0],200],
393+
["200Rnd_762x51_Belt_T_Red",[0],200],
394+
["200Rnd_762x51_Belt_T_Red",[0],200],
395+
["200Rnd_762x51_Belt_T_Red",[0],200],
396+
["200Rnd_762x51_Belt_T_Red",[0],200],
397+
["200Rnd_762x51_Belt_T_Red",[0],200],
398+
["200Rnd_762x51_Belt_T_Red",[0],200],
399+
["200Rnd_762x51_Belt_T_Red",[0],200],
400+
["200Rnd_762x51_Belt_T_Red",[0],200],
401+
["200Rnd_762x51_Belt_T_Red",[0],200],
402+
["200Rnd_762x51_Belt_T_Red",[0],200],
403+
["200Rnd_762x51_Belt_T_Red",[0],200],
404+
["200Rnd_762x51_Belt_T_Red",[0],200],
405+
["SmokeLauncherMag",[0,0],6]
406+
]]
407+
]],
408+
["antiarmor",[
409+
["displayName", "Heavy APFSDS-T"],
410+
["icon", ""],
411+
["loadout",[
412+
["8Rnd_120mm_HEAT_MP_T_Red",[0],8],
413+
["20Rnd_120mm_APFSDS_shells_Tracer_Red",[0],16],
414+
["200Rnd_762x51_Belt_T_Red",[0],200],
415+
["200Rnd_762x51_Belt_T_Red",[0],200],
416+
["200Rnd_762x51_Belt_T_Red",[0],200],
417+
["200Rnd_762x51_Belt_T_Red",[0],200],
418+
["200Rnd_762x51_Belt_T_Red",[0],200],
419+
["200Rnd_762x51_Belt_T_Red",[0],200],
420+
["200Rnd_762x51_Belt_T_Red",[0],200],
421+
["200Rnd_762x51_Belt_T_Red",[0],200],
422+
["200Rnd_762x51_Belt_T_Red",[0],200],
423+
["200Rnd_762x51_Belt_T_Red",[0],200],
424+
["200Rnd_762x51_Belt_T_Red",[0],200],
425+
["200Rnd_762x51_Belt_T_Red",[0],200],
426+
["200Rnd_762x51_Belt_T_Red",[0],200],
427+
["200Rnd_762x51_Belt_T_Red",[0],200],
428+
["200Rnd_762x51_Belt_T_Red",[0],200],
429+
["200Rnd_762x51_Belt_T_Red",[0],200],
430+
["200Rnd_762x51_Belt_T_Red",[0],200],
431+
["SmokeLauncherMag",[0,0],6]
432+
]]
433+
]]
179434
]]
180435
];

cScripts/functions/vehicle/fn_vehicle_addCosmeticSelection.sqf

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,82 @@ private _textures = [
119119
_vehicle animateSource ["showSLATHull",1, true];
120120
};
121121
}
122+
]],
123+
["AFV_Wheeled_01_base_F", "Toggle Camo Net", [
124+
"",
125+
{
126+
private _camoNetMounted = _vehicle animationSourcePhase "showCamonetHull";
127+
if (_camoNetMounted == 1) then {
128+
_vehicle animateSource ["showCamonetTurret",0, true];
129+
_vehicle animateSource ["showCamonetHull",0, true];
130+
} else {
131+
_vehicle animateSource ["showCamonetTurret",1, true];
132+
_vehicle animateSource ["showCamonetHull",1, true];
133+
};
134+
}
135+
]],
136+
["AFV_Wheeled_01_base_F", "Toggle Slats", [
137+
"",
138+
{
139+
private _slatsAreAttached = _vehicle animationSourcePhase "showSLATHull";
140+
if (_slatsAreAttached == 1) then {
141+
_vehicle animateSource ["showSLATHull",0, true];
142+
} else {
143+
_vehicle animateSource ["showSLATHull",1, true];
144+
};
145+
}
146+
]],
147+
["B_AFV_Wheeled_01_up_cannon_F", "Woodland Paint", [
148+
"",
149+
{
150+
[_vehicle,[
151+
[0, "a3\armor_f_tank\afv_wheeled_01\data\afv_wheeled_01_ext1_green_co.paa"],
152+
[1, "a3\armor_f_tank\afv_wheeled_01\data\afv_wheeled_01_ext2_green_co.paa"],
153+
[2, "a3\armor_f_tank\afv_wheeled_01\data\afv_wheeled_01_wheel_green_co.paa"],
154+
[3, "a3\armor_f_tank\afv_wheeled_01\data\afv_wheeled_01_ext3_co.paa"],
155+
[4, "a3\armor_f_tank\afv_wheeled_01\data\afv_commander_tow_co.paa"],
156+
[5, "a3\armor_f\data\camonet_nato_green_co.paa"],
157+
[6, "a3\armor_f_tank\afv_wheeled_01\data\afv_wheeled_01_ext3_co.paa"]
158+
]] call EFUNC(vehicle,applyTextures);
159+
}
160+
]],
161+
["B_AFV_Wheeled_01_up_cannon_F", "Desert Paint", [
162+
"",
163+
{
164+
[_vehicle, [
165+
[0, "a3\armor_f_tank\afv_wheeled_01\data\afv_wheeled_01_ext1_co.paa"],
166+
[1, "a3\armor_f_tank\afv_wheeled_01\data\afv_wheeled_01_ext2_co.paa"],
167+
[2, "a3\armor_f_tank\afv_wheeled_01\data\afv_wheeled_01_wheel_co.paa"],
168+
[3, "a3\armor_f_tank\afv_wheeled_01\data\afv_wheeled_01_ext3_sand_co.paa"],
169+
[4, "a3\armor_f_tank\afv_wheeled_01\data\afv_commander_tow_sand_co.paa"],
170+
[5, "a3\armor_f\data\camonet_nato_desert_co.paa"],
171+
[6, "a3\armor_f_tank\afv_wheeled_01\data\afv_wheeled_01_ext3_sand_co.paa"]
172+
]] call EFUNC(vehicle,applyTextures);
173+
}
174+
]],
175+
["B_AFV_Wheeled_01_cannon_F", "Woodland Paint", [
176+
"",
177+
{
178+
[_vehicle,[
179+
[0, "a3\armor_f_tank\afv_wheeled_01\data\afv_wheeled_01_ext1_green_co.paa"],
180+
[1, "a3\armor_f_tank\afv_wheeled_01\data\afv_wheeled_01_ext2_green_co.paa"],
181+
[2, "a3\armor_f_tank\afv_wheeled_01\data\afv_wheeled_01_wheel_green_co.paa"],
182+
[3, "a3\armor_f\data\camonet_nato_green_co.paa"],
183+
[4, "a3\armor_f_tank\afv_wheeled_01\data\afv_wheeled_01_ext3_co.paa"]
184+
]] call EFUNC(vehicle,applyTextures);
185+
}
186+
]],
187+
["B_AFV_Wheeled_01_cannon_F", "Desert Paint", [
188+
"",
189+
{
190+
[_vehicle,[
191+
[0, "a3\armor_f_tank\afv_wheeled_01\data\afv_wheeled_01_ext1_co.paa"],
192+
[1, "a3\armor_f_tank\afv_wheeled_01\data\afv_wheeled_01_ext2_co.paa"],
193+
[2, "a3\armor_f_tank\afv_wheeled_01\data\afv_wheeled_01_wheel_co.paa"],
194+
[3, "a3\armor_f\data\camonet_nato_desert_co.paa"],
195+
[4, "a3\armor_f_tank\afv_wheeled_01\data\afv_wheeled_01_ext3_sand_co.paa"]
196+
]] call EFUNC(vehicle,applyTextures);
197+
}
122198
]]
123199
];
124200

0 commit comments

Comments
 (0)