Home Functions Inventory BIS_fnc_addVirtualItemCargo BIS_fnc_addVirtualItemCargo
Function · Markdown · JSON · original wiki page
Description
Add virtual items to an object (e.g., ammo box). Virtual items can be selected in the Arsenal .
If parameters 4 and 5 are used this function can replace BIS_fnc_addVirtualWeaponCargo , BIS_fnc_addVirtualMagazineCargo and BIS_fnc_addVirtualBackpackCargo .
Syntax
[object, itemClasses, addItemsGlobal, arsenal, mode, itemType] call BIS_fnc_addVirtualItemCargo
Parameters:
object: Object - object to which items will be added
itemClasses: Boolean , String or Array of String s - item classes
addItemsGlobal: Boolean - (Optional, default false ) true to add items globally
arsenal: Boolean - (Optional, default true ) true to add Arsenal action
mode: Number - (Optional, default 1) defines what the function will do, can be:
-1 - remove given items
0 - return current content
1 - add given items
itemType: Number - (Optional, default 0) define the item type, can be:
0 - items
1 - weapons
2 - magazines
3 - backpacks
Returns: Array of String s - all virtual items
Examples
Example 1
[BIS_ammoBox, ["class_1" , "class_2" ], false , true ] call BIS_fnc_addVirtualItemCargo ;
See also
Arsenal · BIS_fnc_addVirtualBackpackCargo · BIS_fnc_addVirtualMagazineCargo · BIS_fnc_addVirtualWeaponCargo · BIS_fnc_arsenal · BIS_fnc_getVirtualBackpackCargo · BIS_fnc_getVirtualItemCargo · BIS_fnc_getVirtualMagazineCargo · BIS_fnc_getVirtualWeaponCargo · BIS_fnc_removeVirtualBackpackCargo · BIS_fnc_removeVirtualItemCargo · BIS_fnc_removeVirtualMagazineCargo · BIS_fnc_removeVirtualWeaponCargo