currentThrowable: Difference between revisions

From Bohemia Interactive Community
No edit summary
No edit summary
 
Line 20: Line 20:
* ammoCount: [[Number]] magazine ammo (Since Arma 3 2.22)
* ammoCount: [[Number]] magazine ammo (Since Arma 3 2.22)


|x1= <sqf>currentThrowable player; // ["SmokeShellGreen", "SmokeShellGreenMuzzle", [1.00002e+007, 0]]</sqf>
|x1= <sqf>currentThrowable player; // ["SmokeShellGreen", "SmokeShellGreenMuzzle", [1.00002e+007, 0], 1]</sqf>


|x2= <sqf>
|x2= <sqf>
_ct = currentThrowable player; // ["HandGrenade", "HandGrenadeMuzzle", [1e+007, 0]]
_ct = currentThrowable player; // ["HandGrenade", "HandGrenadeMuzzle", [1e+007, 0], 1]
_id = (_ct select 2 select 0) - 1e7; // 18
_id = (_ct select 2 select 0) - 1e7; // 18
</sqf>
</sqf>

Latest revision as of 23:13, 1 September 2025

Hover & click on the images for description

Description

Description:
Returns currently selected throwable (and the muzzle it is loaded into), which will be launched if the user presses G.
Groups:
WeaponsUnit Inventory

Syntax

Syntax:
currentThrowable unit
Parameters:
unit: Object
Return Value:
Array - in format [magazineName, muzzleName, id, ammoCount], where:

Examples

Example 1:
currentThrowable player; // ["SmokeShellGreen", "SmokeShellGreenMuzzle", [1.00002e+007, 0], 1]
Example 2:
_ct = currentThrowable player; // ["HandGrenade", "HandGrenadeMuzzle", [1e+007, 0], 1] _id = (_ct select 2 select 0) - 1e7; // 18

Additional Information

See also:
selectThrowable currentWeapon currentMagazine currentMuzzle BIS_fnc_isThrowable

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