BIS fnc itemType: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
m (Text replacement - "</dd> </dl>" to "</dd> </dl>")
m (Text replacement - "(\|[pr][0-9]+ *= *[^- ]*) *- *W([a-z ])" to "$1 - w$2")
 
(4 intermediate revisions by the same user not shown)
Line 84: Line 84:
{{!}}}
{{!}}}


|s1= weaponClass call [[BIS_fnc_itemType]]
|s1= weaponClass call [[BIS_fnc_itemType]]


|p1= weaponClass: [[String]] - Weapon's class name
|p1= weaponClass: [[String]] - weapon's class name


|r1= [[Array]] in format
|r1= [[Array]] in format
Line 92: Line 92:
* 1: type
* 1: type


|x1= <code>"arifle_MX_pointer_F" [[call]] [[BIS_fnc_itemType]];</code>
|x1= <sqf>"arifle_MX_pointer_F" call BIS_fnc_itemType;</sqf>


|seealso= [[currentWeapon]]
|seealso= [[currentWeapon]]
Line 100: Line 100:


<dt></dt>
<dt></dt>
<dd class="notedate">Posted on May 14, 2017</dd>
<dd class="notedate">Posted on 2017-05-14</dd>
<dt class="note">[[User:Demellion|Demellion]]</dt>
<dt class="note">[[User:Demellion|Demellion]]</dt>
<dd class="note">
<dd class="note">
More detailed description about some specific Weapons and Vehicle Weapons:
More detailed description about some specific Weapons and Vehicle Weapons:
<code>GrenadeLauncher // Underbarrel and HGLs
<sqf>GrenadeLauncher // Underbarrel and HGLs
BombLauncher // Aircraft bomb throw weapons.
BombLauncher // Aircraft bomb throw weapons.
MissileLauncher // Guided missile weapons (alike Titan series).
MissileLauncher // Guided missile weapons (alike Titan series).
Line 110: Line 110:
Cannon // Main vehicle turret (alike tank cannon).  
Cannon // Main vehicle turret (alike tank cannon).  
Throw // Throw-like weapons (grenade weapon, melee weapons from mods, etc).  
Throw // Throw-like weapons (grenade weapon, melee weapons from mods, etc).  
</code>
</sqf>
</dd>
</dd>


</dl>
</dl>

Latest revision as of 17:35, 8 November 2023

Hover & click on the images for description

Description

Description:
Be very careful with this function as certain mods modify the categories making this function unreliable!

Returns item category and type.

Weapon / VehicleWeapon VehicleWeapon Item Equipment Magazine Mine
  • AssaultRifle
  • BombLauncher
  • Cannon
  • GrenadeLauncher
  • Handgun
  • Launcher
  • MachineGun
  • Magazine
  • MissileLauncher
  • Mortar
  • RocketLauncher
  • Shotgun
  • Throw
  • Rifle
  • SubmachineGun
  • SniperRifle
  • Horn
  • CounterMeasuresLauncher
  • LaserDesignator
  • AccessoryMuzzle
  • AccessoryPointer
  • AccessorySights
  • AccessoryBipod
  • Binocular
  • Compass
  • FirstAidKit
  • GPS
  • LaserDesignator
  • Map
  • Medikit
  • MineDetector
  • NVGoggles
  • Radio
  • Toolkit
  • UAVTerminal
  • VehicleWeapon
  • Unknown
  • UnknownEquipment
  • UnknownWeapon
  • Watch
  • Glasses
  • Headgear
  • Vest
  • Uniform
  • Backpack
  • Artillery
  • Bullet
  • CounterMeasures
  • Flare
  • Grenade
  • Laser
  • Missile
  • Rocket
  • Shell
  • ShotgunShell
  • SmokeShell
  • UnknownMagazine
  • Mine
  • MineBounding
  • MineDirectional
Execution:
call
Groups:
Inventory

Syntax

Syntax:
weaponClass call BIS_fnc_itemType
Parameters:
weaponClass: String - weapon's class name
Return Value:
Array in format
  • 0: category
  • 1: type

Examples

Example 1:
"arifle_MX_pointer_F" call BIS_fnc_itemType;

Additional Information

See also:
currentWeapon

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
Posted on 2017-05-14
Demellion
More detailed description about some specific Weapons and Vehicle Weapons:
GrenadeLauncher // Underbarrel and HGLs BombLauncher // Aircraft bomb throw weapons. MissileLauncher // Guided missile weapons (alike Titan series). RocketLauncher // Non-guided missile weapons (alike RPG32). Cannon // Main vehicle turret (alike tank cannon). Throw // Throw-like weapons (grenade weapon, melee weapons from mods, etc).