uniqueUnitItems: Difference between revisions
Lou Montana (talk | contribs) m (Some wiki formatting)  | 
				Lou Montana (talk | contribs)  m (Some wiki formatting)  | 
				||
| Line 41: | Line 41: | ||
|r2= [[HashMap]] in format itemClassname ([[String]]) → amount ([[Number]])  | |r2= [[HashMap]] in format itemClassname ([[String]]) → amount ([[Number]])  | ||
|x1= <  | |x1= <sqf>  | ||
private _unitUniqueItems = uniqueUnitItems [player, 0, 2, 2, 2, true];  | |||
if (_unitUniqueItems getOrDefault ["FirstAidKit", 0] > 5) then { hint "I'm rich of FAK to give!"; };  | |||
</sqf>  | |||
|x2= <  | |x2= <sqf>private _unitUniqueItems = uniqueUnitItems [cursorObject];</sqf>  | ||
|seealso= [[getUnitLoadout]]  | |seealso= [[getUnitLoadout]]  | ||
}}  | }}  | ||
Latest revision as of 18:43, 5 May 2022
Description
- Description:
 - Returns hashmap of all items in units inventory as [classname, count] pairs.
 - Groups:
 - Unit Inventory
 
Syntax
- Syntax:
 - uniqueUnitItems unit
 - Parameters:
 - unit: Object
 - Return Value:
 - HashMap in format itemClassname (String) → amount (Number)
 
Alternative Syntax
- Syntax:
 - uniqueUnitItems [unit, weaponsItems, uniformItems, vestItems, backpackItems, assignedItems]
 - Parameters:
 - unit: Object
 - weaponsItems: Number - (Optional, default 2) weapons (including binoculars) and their accessories (flashlight etc), loaded magazines
 - uniformItems: Number - (Optional, default 2)
 - vestItems: Number - (Optional, default 2)
 - backpackItems: Number - (Optional, default 2)
 - assignedItems: Boolean - (Optional, default true) returns assignedItems as well as headgear and goggles
 - Return Value:
 - HashMap in format itemClassname (String) → amount (Number)
 
Examples
- Example 1:
 - Example 2:
 
Additional Information
- See also:
 - getUnitLoadout
 
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