Arma 3 Scripting

Command in Unit Inventory

unassignItem

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

Description

Unassigns existing item and tries to put it into inventory. If there is no space in inventory the item simply disappears. See also unlinkItem.

Syntax

unit unassignItem item

Parameters:

Returns: Nothing

Examples

Example 1

_bluforUnit unassignItem "NVGoggles";
_bluforUnit removeItem "NVGoggles";
_opforUnit unassignItem "NVGoggles_OPFOR";
_opforUnit removeItem "NVGoggles_OPFOR";
_independentUnit unassignItem "NVGoggles_INDEP";
_independentUnit removeItem "NVGoggles_INDEP";

Example 2

{
    _x unassignItem hmd _x; // unassign (not remove) NVGs from all units
} forEach allUnits;

See also

assignItem · addItem · removeItem · linkItem · unlinkItem · assignedItems · removeAllAssignedItems