uniqueUnitItems: Difference between revisions
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Add primary syntax) |
Lou Montana (talk | contribs) m (Some wiki formatting) |
||
(One intermediate revision by the same user not shown) | |||
Line 7: | Line 7: | ||
|eff= | |eff= | ||
|descr= Returns hashmap of all items in units inventory as [classname, count] pairs. | |descr= Returns hashmap of all items in units inventory as [classname, count] pairs. | ||
Line 43: | 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