Unit Loadout Array: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
(see also)
(Page format, Add Category:Arrays category)
Line 3: Line 3:
* <tt>"B_soldier_AT_F"</tt>
* <tt>"B_soldier_AT_F"</tt>


<code><nowiki>[
<syntaxhighlight lang="cpp">[
/* primary weapon */ ["arifle_MXC_Holo_pointer_F","","acc_pointer_IR","optic_Holosight",["30Rnd_65x39_caseless_mag",30],[],""],
/* primary weapon */ ["arifle_MXC_Holo_pointer_F", "", "acc_pointer_IR", "optic_Holosight", ["30Rnd_65x39_caseless_mag", 30], [], ""],
/* secondary weapon */ ["launch_B_Titan_short_F","","","",["Titan_AT",1],[],""],
/* secondary weapon */ ["launch_B_Titan_short_F", "", "", "", ["Titan_AT", 1], [], ""],
/* handgun weapon */ ["hgun_P07_F","","","",["16Rnd_9x21_Mag",16],[],""],
/* handgun weapon */ ["hgun_P07_F", "", "", "", ["16Rnd_9x21_Mag", 16], [], ""],
/* uniform */ ["U_B_CombatUniform_mcam",[["FirstAidKit",1],["30Rnd_65x39_caseless_mag",2,30],["Chemlight_green",1,1]]],
/* uniform */ ["U_B_CombatUniform_mcam", [["FirstAidKit", 1], ["30Rnd_65x39_caseless_mag", 2, 30], ["Chemlight_green", 1, 1]]],
/* vest */ ["V_PlateCarrier1_rgr",[["30Rnd_65x39_caseless_mag",3,30],["16Rnd_9x21_Mag",2,16],["SmokeShell",1,1],["SmokeShellGreen",1,1],["Chemlight_green",1,1]]],
/* vest */ ["V_PlateCarrier1_rgr", [["30Rnd_65x39_caseless_mag", 3, 30], ["16Rnd_9x21_Mag", 2, 16], ["SmokeShell", 1 ,1], ["SmokeShellGreen", 1, 1], ["Chemlight_green", 1, 1]]],
/* backpack */ ["B_AssaultPack_mcamo_AT",[["Titan_AT",2,1]]],
/* backpack */ ["B_AssaultPack_mcamo_AT",[["Titan_AT", 2, 1]]],
/* items */ "H_HelmetB_light_desert","G_Bandanna_tan",[],
/* items */ "H_HelmetB_light_desert", "G_Bandanna_tan",[],
/* items */ ["ItemMap","","ItemRadio","ItemCompass","ItemWatch","NVGoggles"]
/* items */ ["ItemMap","","ItemRadio","ItemCompass","ItemWatch","NVGoggles"]
]</nowiki></code>
]</syntaxhighlight>


* <tt>Misc</tt>
* <tt>Misc</tt>


<code><nowiki>[
<syntaxhighlight lang="cpp">[
[
[
"arifle_MX_GL_F","muzzle_snds_H","acc_pointer_IR","optic_Aco",   //Primary weapon, (weapon items) silencer, pointer, optic
"arifle_MX_GL_F","muzzle_snds_H", "acc_pointer_IR", "optic_Aco", // Primary weapon, (weapon items) silencer, pointer, optic
["30Rnd_65x39_caseless_mag",30],   //Loaded mag in primary muzzle, ammo count
["30Rnd_65x39_caseless_mag", 30], // Loaded mag in primary muzzle, ammo count
["1Rnd_HE_Grenade_shell",1],     //Loaded mag in secondary muzzle, ammo count
["1Rnd_HE_Grenade_shell", 1], // Loaded mag in secondary muzzle, ammo count
""     //Bipod
"" // Bipod
],
],
[],     //Secondary weapon info (see primary above)
[], // Secondary weapon info (see primary above)
[     //handGun info (see primary above)
[ // handGun info (see primary above)
"hgun_P07_F","","","",
"hgun_P07_F", "", "", "",
["16Rnd_9x21_Mag",16],
["16Rnd_9x21_Mag", 16],
[],
[],
""
""
],
],
[     //Uniform
[ // Uniform
"U_B_CombatUniform_mcam",     //Uniform Type
"U_B_CombatUniform_mcam", // Uniform Type
[     //Uniform Items
[ // Uniform Items
["FirstAidKit",1],     //Type, count
["FirstAidKit", 1], // Type, count
["30Rnd_65x39_caseless_mag",30,2]
["30Rnd_65x39_caseless_mag", 30, 2]
]     //Magazines are Type, ammo, count - Arma version 1.64> is Type, count, ammo
] // Magazines are Type, ammo, count - Arma version 1.64> is Type, count, ammo
],
],
[     //Vest Info
[ // Vest Info
"V_PlateCarrierGL_rgr",     //Vest Type
"V_PlateCarrierGL_rgr", // Vest Type
[     //Vest Items
[ // Vest Items
["30Rnd_65x39_caseless_mag",30,3]
["30Rnd_65x39_caseless_mag", 30, 3]
]
]
],
],
[],     //Backpack Info (follows same layout as above for Uniform and Vest
[], // Backpack Info (follows same layout as above for Uniform and Vest)
"H_HelmetSpecB_blk",     //Helmet
"H_HelmetSpecB_blk", // Helmet
"G_Tactical_Clear",     //Facewear glasses/bandanna etc
"G_Tactical_Clear", //Facewear glasses/bandanna etc
["Binocular","","","",[],[],""],     //Weapon Binocular (follows same layout as other weapons above)
["Binocular", "", "", "", [], [], ""], // Weapon Binocular (follows same layout as other weapons above)
["ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","NVGoggles"]   //AssignedItems ItemGPS can also be a UAV Terminal
["ItemMap", "ItemGPS", "ItemRadio", "ItemCompass", "ItemWatch", "NVGoggles"] // AssignedItems ItemGPS can also be a UAV Terminal
]</nowiki></code>
]</syntaxhighlight>
 
 
[[Category: Arrays]]

Revision as of 12:41, 3 January 2020

These are examples of Unit Loadout Array structures (see getUnitLoadout, setUnitLoadout).

  • "B_soldier_AT_F"
[
	/* primary weapon */	["arifle_MXC_Holo_pointer_F", "", "acc_pointer_IR", "optic_Holosight", ["30Rnd_65x39_caseless_mag", 30], [], ""],
	/* secondary weapon */	["launch_B_Titan_short_F", "", "", "", ["Titan_AT", 1], [], ""],
	/* handgun weapon */	["hgun_P07_F", "", "", "", ["16Rnd_9x21_Mag", 16], [], ""],
	/* uniform */			["U_B_CombatUniform_mcam", [["FirstAidKit", 1], ["30Rnd_65x39_caseless_mag", 2, 30], ["Chemlight_green", 1, 1]]],
	/* vest */				["V_PlateCarrier1_rgr", [["30Rnd_65x39_caseless_mag", 3, 30], ["16Rnd_9x21_Mag", 2, 16], ["SmokeShell", 1 ,1], ["SmokeShellGreen", 1, 1], ["Chemlight_green", 1, 1]]],
	/* backpack */			["B_AssaultPack_mcamo_AT",[["Titan_AT", 2, 1]]],
	/* items */				"H_HelmetB_light_desert", "G_Bandanna_tan",[],
	/* items */				["ItemMap","","ItemRadio","ItemCompass","ItemWatch","NVGoggles"]
]
  • Misc
[
	[
		"arifle_MX_GL_F","muzzle_snds_H", "acc_pointer_IR", "optic_Aco",	// Primary weapon, (weapon items) silencer, pointer, optic
		["30Rnd_65x39_caseless_mag", 30],									// Loaded mag in primary muzzle, ammo count
		["1Rnd_HE_Grenade_shell", 1],										// Loaded mag in secondary muzzle, ammo count
		""	// Bipod
	],
	[],	// Secondary weapon info (see primary above)
	[	// handGun info (see primary above)
		"hgun_P07_F", "", "", "",
		["16Rnd_9x21_Mag", 16],
		[],
		""
	],
	[	// Uniform
		"U_B_CombatUniform_mcam", // Uniform Type
		[	// Uniform Items
			["FirstAidKit", 1],	// Type, count
			["30Rnd_65x39_caseless_mag", 30, 2]
		]	// Magazines are Type, ammo, count - Arma version 1.64> is Type, count, ammo
	],
	[	// Vest Info
		"V_PlateCarrierGL_rgr",	// Vest Type
		[	// Vest Items
			["30Rnd_65x39_caseless_mag", 30, 3]
		]
	],
	[],	// Backpack Info (follows same layout as above for Uniform and Vest)
	"H_HelmetSpecB_blk",					// Helmet
	"G_Tactical_Clear",						//Facewear glasses/bandanna etc
	["Binocular", "", "", "", [], [], ""],	// Weapon Binocular (follows same layout as other weapons above)
	["ItemMap", "ItemGPS", "ItemRadio", "ItemCompass", "ItemWatch", "NVGoggles"]	// AssignedItems ItemGPS can also be a UAV Terminal
]