weaponsItems: Difference between revisions
Jump to navigation
Jump to search
(Correct return values) |
Lou Montana (talk | contribs) m (Text replacement - "[[Image:" to "[[File:") |
||
Line 8: | Line 8: | ||
|gr2= Vehicle Inventory | |gr2= Vehicle Inventory | ||
|descr= [[ | |descr= [[File:Weaponsitems.jpg|150px|right|border]]Returns an array with subarrays contains class names and also names of connected items of all the vehicle's weapons. | ||
{{Feature | Informative | This command will return weapon magazines as well in , or empty array [] if weapon has no magazine}} | {{Feature | Informative | This command will return weapon magazines as well in , or empty array [] if weapon has no magazine}} | ||
* {{GVI|arma3|1.22|size= 0.75}} it is possible to query weapon holders and ammo crates with this command.<br><!-- | * {{GVI|arma3|1.22|size= 0.75}} it is possible to query weapon holders and ammo crates with this command.<br><!-- |
Revision as of 23:10, 20 November 2023
Description
- Description:
- Returns an array with subarrays contains class names and also names of connected items of all the vehicle's weapons.
- 1.22 it is possible to query weapon holders and ammo crates with this command.
If the argument is a vehicle, the command will return vehicle's weapons.
If the argument is a container, the command will act identical to weaponsItemsCargo. - 1.96 the returned array always contains secondary muzzle magazine info and consistent with getUnitLoadout format for weapon items.
- 2.02 the returned array can contains binocular weapon items.
- 1.22 it is possible to query weapon holders and ammo crates with this command.
- Groups:
- Unit InventoryVehicle Inventory
Syntax
- Syntax:
- weaponsItems vehicle
- Parameters:
- vehicle: Object - unit or vehicle
- Return Value:
- Array of Arrays of weapon items, format [weapon, muzzle, flashlight, optics, [magazine, ammo], [magazine, ammo], bipod]:
Alternative Syntax
- Syntax:
- weaponsItems [vehicle, extended]
- Parameters:
- vehicle: Object - unit or vehicle
- extended: Boolean - true to include muzzle information
- Return Value:
- Array of Arrays (see above) in format [weapon, muzzle, flashlight, optics, [magazine, ammo, muzzle, maxammo], [magazine, ammo, muzzle, maxammo], bipod]
Examples
- Example 1:
- hint str weaponsItems player; // returns e.g /* [ ["arifle_MX_ACO_pointer_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Aco", ["30Rnd_65x39_caseless_mag", 30], [], "bipod_01_F_blk"], ["launch_NLAW_F", "", "", "", ["NLAW_F", 1], [], ""], ["hgun_P07_F", "muzzle_snds_L", "", "", ["16Rnd_9x21_Mag", 11], [], ""] ] // a loaded underbarrel grenade launcher can look like this: [ ["arifle_MX_GL_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Aco", ["30Rnd_65x39_caseless_mag", 30], ["1Rnd_HE_Grenade_shell", 1], ""] ] */
- Example 2:
Additional Information
- See also:
- weaponsItemsCargo primaryWeaponItems secondaryWeaponItems handgunItems addPrimaryWeaponItem addSecondaryWeaponItem addHandgunItem primaryWeapon secondaryWeapon handgunWeapon binocular weaponAccessories addWeaponWithAttachmentsCargoGlobal BIS_fnc_weaponComponents weaponState
Notes
-
Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note