magazines: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
m (Text replacement - "(\|[pr][0-9]+ *= *[^-\r\n]+) *- *U([a-z])" to "$1 - u$2")
 
(56 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{Command|= Comments
{{RV|type=command
____________________________________________________________________________________________


| ofpr |= Game name
|game1= ofp
|version1= 1.75


|1.75|= Game version
|game2= ofpe
____________________________________________________________________________________________
|version2= 1.00


| Returns array of type names of all a vehicles (soldier unit is also a vehicle) magazines. |= Description
|game3= arma1
____________________________________________________________________________________________
|version3= 1.00


| '''magazines''' vehicle|= Syntax
|game4= arma2
|version4= 1.00


| p1 = vehicle: [[Object]]|=Parameter 1
|game5= arma2oa
|version5= 1.50


| [[Array]] |= Return value
|game6= tkoh
____________________________________________________________________________________________
|version6= 1.00
 
|x1= <code>_mags <nowiki>=</nowiki> magazines [[player]]</code> |= Example 1
____________________________________________________________________________________________


|[[ammo]], [[weapons]] |= See also
|game7= arma3
|version7= 0.50


|gr1= Unit Inventory
|gr2= Vehicle Inventory
|descr= Returns array of type names of all vehicle's magazines. When applied to a unit, the command behaves differently and will omit magazines already loaded into unit's weapons. Use [[currentMagazine]] to get this information for a currently loaded magazine.
|s1= [[magazines]] vehicle
|p1= vehicle: [[Object]] - unit or vehicle
|r1= [[Array]]
|s2= [[magazines]] [vehicle, includeEmpty]
|s2since= arma3 2.00
|p21= vehicle: [[Object]] - unit or vehicle
|p22= includeEmpty: [[Boolean]] - (Optional, default [[false]]) [[true]] to include empty magazines
|r2= [[Array]]
|x1= <sqf>_mags = magazines player;</sqf>
|seealso= [[currentMagazine]] [[magazinesTurret]] [[magazinesDetail]] [[magazinesAmmo]] [[magazinesAmmoFull]] [[ammo]] [[weapons]] [[backpacks]]
}}
}}


<h3 style="display:none">Notes</h3>
<dl class="command_description">
<dl class="command_description">
<!-- Note Section BEGIN -->


<dt class="note">'''[[User:Ceeeb|Ceeeb]]'''
<dt class="note">[[User:Ceeeb|Ceeeb]]</dt>
<dd class="note">
<dd class="note">
In '''OFP v1.96''', if a weapon is loaded with an empty magazine, that magazine will still be counted by this command. The [[ammo|ammo]] command can be used to check if a unit has any ammunition in it's last magazine.
In {{GVI|ofp|1.96}}, if a weapon is loaded with an empty magazine, that magazine will still be counted by this command. The [[ammo|ammo]] command can be used to check if a unit has any ammunition into it is last magazine.
</dd>


<dd class="notedate">Posted on 25 November 2011
<dt><dt>
<dt class="note>'''[[User:Dr_Eyeball|Dr_Eyeball]]'''
<dd class="notedate">Posted on 25 November 2011</dd>
<dt class="note">[[User:Dr_Eyeball|Dr_Eyeball]]</dt>
<dd class="note">
<dd class="note">
This command does not include non-turret weapon magazines, such as smoke, flare or chaff magazines which are usually declared in the root of the vehicle's class, rather than in the Turrets hierarchy.
This command does not include non-turret weapon magazines, such as smoke, flare or chaff magazines which are usually declared in the root of the vehicle's class, rather than in the Turrets hierarchy.
</dd>


<!-- Note Section END -->
</dl>
</dl>
<h3 style="display:none">Bottom Section</h3>
[[Category:Scripting Commands|MAGAZINES]]
[[Category:Scripting Commands OFP 1.96|MAGAZINES]]
[[Category:Scripting Commands ArmA|MAGAZINES]]
[[Category:Scripting Commands ArmA2|{{uc:{{PAGENAME}}}}]]
[[Category:Scripting Commands Arma 3|{{uc:{{PAGENAME}}}}]]
[[Category:Scripting_Commands_Take_On_Helicopters|{{uc:{{PAGENAME}}}}]]
[[Category:Command_Group:_Weapons|{{uc:{{PAGENAME}}}}]]
[[Category:Command_Group:_Object_Information|{{uc:{{PAGENAME}}}}]]

Latest revision as of 14:45, 8 November 2023

Hover & click on the images for description

Description

Description:
Returns array of type names of all vehicle's magazines. When applied to a unit, the command behaves differently and will omit magazines already loaded into unit's weapons. Use currentMagazine to get this information for a currently loaded magazine.
Groups:
Unit InventoryVehicle Inventory

Syntax

Syntax:
magazines vehicle
Parameters:
vehicle: Object - unit or vehicle
Return Value:
Array

Alternative Syntax

Syntax:
magazines [vehicle, includeEmpty]
Parameters:
vehicle: Object - unit or vehicle
includeEmpty: Boolean - (Optional, default false) true to include empty magazines
Return Value:
Array

Examples

Example 1:
_mags = magazines player;

Additional Information

See also:
currentMagazine magazinesTurret magazinesDetail magazinesAmmo magazinesAmmoFull ammo weapons backpacks

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
Ceeeb
In Logo A0.png1.96, if a weapon is loaded with an empty magazine, that magazine will still be counted by this command. The ammo command can be used to check if a unit has any ammunition into it is last magazine.
Posted on 25 November 2011
Dr_Eyeball
This command does not include non-turret weapon magazines, such as smoke, flare or chaff magazines which are usually declared in the root of the vehicle's class, rather than in the Turrets hierarchy.