BIS fnc arsenal: Difference between revisions
Jump to navigation
Jump to search
m (fixed missing ]) |
m (Removed note) |
||
Line 61: | Line 61: | ||
<code>[[removeAllActions]] ammobox</code> | <code>[[removeAllActions]] ammobox</code> | ||
</dd> | </dd> | ||
</dl> | </dl> | ||
<!-- DISCONTINUE Notes --> | <!-- DISCONTINUE Notes --> |
Revision as of 10:34, 13 May 2018
Description
- Description:
- Function used for Virtual Arsenal. The function features four different modes, each mode comes with its own paramters.
- Execution:
- call
- Groups:
- Uncategorised
Syntax
- Syntax:
- [mode,params] call BIS_fnc_arsenal
- Parameters:
- mode: String - Mode, can be "Open", "Preload", "AmmoboxInit" and "AmmoboxExit"
- params: Anything - Parameters used by mode (See below for details)
- "Open" - Opens the Arsenal
- "Preload" - Preloads item configs, without preloading the configs are parsed the first time it's opened
- No parameters
- "AmmoboxInit" - Adds a virtual ammobox. Action to access the Arsenal will be added automatically to all clients
- 0: Object - Object which should get a virtual ammobox
- 1: Boolean - True to make all items available (optional, default: false)
- 2: Code - Condition for the Arsenal to be accessable (optional,default: {false})
- Passed arguments are the same as in addAction condition, i.e. _target - the object, _this - the caller
- "AmmoboxExit" - Remove virtual ammobox
- Return Value:
- Nothing
Examples
- Example 1:
[ "Open", [ true ] ] call BIS_fnc_arsenal;
Opens Arsenal with all items- Example 2:
[ "Preload" ] call BIS_fnc_arsenal;
Preloads config for Arsenal- Example 3:
[ "AmmoboxInit", [ ammoBox, true, {(_this distance _target) < 10} ] ] call BIS_fnc_arsenal;
Adds full Arsenal to player object and makes the action available when the player is as closer than 10 meters from ammoBox- Example 4:
[ "AmmoboxExit", player ] call BIS_fnc_arsenal;
Removes Arsenal from player object
Additional Information
- See also:
- ArsenalBIS_fnc_garage
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
Notes
Bottom Section
- Posted on October 6, 2014 - 04:59 (UTC)
- Benargee
-
To remove arsenal from an ammo box, you can use:
removeAllActions ammobox