primaryWeaponItems: Difference between revisions

From Bohemia Interactive Community
mNo edit summary
mNo edit summary
 
Line 15: Line 15:


|r1= [[Array]] with [muzzle, rail, optic, bipod]
|r1= [[Array]] with [muzzle, rail, optic, bipod]
* muzzle: String - class name of the muzzle attachment (silencer, flash hider)
* muzzle: [[String]] - class name of the muzzle attachment (silencer, flash hider)
* rail: String - class name of the rail attachement (laserpointer/flashlight)
* rail: [[String]] - class name of the rail attachement (laserpointer/flashlight)
* optic: String
* optic: [[String]]
* bipod: String
* bipod: [[String]]


|x1= <sqf>
|x1= <sqf>

Latest revision as of 13:51, 24 April 2026

Hover & click on the images for description

Description

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.
Groups:
Unit Inventory

Syntax

Syntax:
primaryWeaponItems unit
Parameters:
unit: Object
Return Value:
Array with [muzzle, rail, optic, bipod]
  • muzzle: String - class name of the muzzle attachment (silencer, flash hider)
  • rail: String - class name of the rail attachement (laserpointer/flashlight)
  • optic: String
  • bipod: String

Examples

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

Additional Information

See also:
addPrimaryWeaponItem removePrimaryWeaponItem removeAllPrimaryWeaponItems weaponAccessories weaponAccessoriesCargo handgunItems binocularItems secondaryWeaponItems weaponsItems weaponsItemsCargo

Notes

Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord.
Only post proven facts here! Add Note