Arma 3 Scripting

Command in Unit Inventory

primaryWeaponItems

Also available as Markdown and JSON, or read the original wiki page.

Description

Returns array with all items assigned to the primaryWeapon except magazines. Use primaryWeaponMagazine command for the latter. This command is used for infantry weapons only.

Syntax

primaryWeaponItems unit

Parameters:

Returns: Array with [muzzle, rail, optic, bipod]

Examples

Example 1

primaryWeaponItems player;
/*
[
    "muzzle_snds_H",    // silencer
    "acc_pointer_IR",    // laser
    "optic_Aco",        // optics
    "bipod_01_F_blk"    // bipod
]
*/

See also

addPrimaryWeaponItem · removePrimaryWeaponItem · removeAllPrimaryWeaponItems · weaponAccessories · weaponAccessoriesCargo · handgunItems · binocularItems · secondaryWeaponItems · weaponsItems · weaponsItemsCargo