selectWeaponTurret: Difference between revisions
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Text replacement - "\| *arma3 * * *\| *([0-2]\.[0-9]{2}) * " to "|game1= arma3 |version1= $1 ") |
Lou Montana (talk | contribs) m (Text replacement - "|size=0.75" to "|size= 0.75") |
||
(9 intermediate revisions by 3 users not shown) | |||
Line 6: | Line 6: | ||
|gr1= Turrets | |gr1= Turrets | ||
|descr= Selects the given weapon on specified turret. Use turret path [-1] for driver's turret | |descr= Selects the given weapon on the specified turret. Use turret path [-1] for the driver's turret. | ||
|s1= | |s1= vehicle [[selectWeaponTurret]] [weapon, turretPath, muzzle, firemode] | ||
|p1= vehicle: [[Object]] | |p1= vehicle: [[Object]] | ||
|p2= [weapon | |||
| | |p2= weapon: [[String]] - weapon class name or (since {{GVI|arma3|1.64|size= 0.75}}) muzzle class name | ||
| | |||
|p3= turretPath: [[Array]] format [[Turret Path]] | |||
|p4= muzzle: [[String]] - (Optional) muzzle name | |||
|p4since= arma3 2.08 | |||
|p5= firemode: [[String]] - (Optional) firemode name | |||
|p5since= arma3 2.08 | |||
|r1= [[Nothing]] | |r1= [[Nothing]] | ||
|x1= < | |x1= <sqf>MBT_Kuma selectWeaponTurret ["LMG_coax",[0]];</sqf> | ||
|x2= <sqf>Kamysh selectWeaponTurret ["missiles_titan", [0], "missiles_titan", "topdown"];</sqf> | |||
|seealso= [[removeWeaponTurret]] | |seealso= [[removeWeaponTurret]] [[weaponState]] [[turretLocal]] [[addMagazineTurret]] [[magazinesTurret]] [[removeMagazinesTurret]] [[removeMagazineTurret]] [[weaponsTurret]] [[currentMagazineDetailTurret]] [[currentMagazineTurret]] [[currentWeaponTurret]] [[addWeaponTurret]] | ||
}} | }} | ||
{{Note | |||
|user= Killzone_Kid | |||
|timestamp= 20170213165400 | |||
|text= The command will treat weapon or muzzle param like a weapon first. If no such weapon is found then it will try to find muzzle with such name. For example AMV-7 Marshall APC has main gun "autocannon_40mm_CTWS" which has 2 muzzles "HE" and "AP". Default muzzle is "HE". So if you try to select weapon by the name "autocannon_40mm_CTWS" you will always get "HE" muzzle selected. However if you pass "AP" as param, it will correctly select "AP" muzzle, since no "AP" weapon exists on this turret it will continue searching for a muzzle with this name and will find it eventually. | |||
}} | |||
The command will treat weapon or muzzle param like a weapon first. If no such weapon is found then it will try to find muzzle with such name. For example AMV-7 Marshall APC has main gun "autocannon_40mm_CTWS" which has 2 muzzles "HE" and "AP". Default muzzle is "HE". So if you try to select weapon by the name "autocannon_40mm_CTWS" you will always get "HE" muzzle selected. However if you pass "AP" as param, it will correctly select "AP" muzzle, since no "AP" weapon exists on this turret it will continue searching for a muzzle with this name and will find it eventually. | |||
Latest revision as of 12:09, 21 December 2022
Description
- Description:
- Selects the given weapon on the specified turret. Use turret path [-1] for the driver's turret.
- Groups:
- Turrets
Syntax
- Syntax:
- vehicle selectWeaponTurret [weapon, turretPath, muzzle, firemode]
- Parameters:
- vehicle: Object
- weapon: String - weapon class name or (since 1.64) muzzle class name
- turretPath: Array format Turret Path
- since 2.08
- muzzle: String - (Optional) muzzle name
- since 2.08
- firemode: String - (Optional) firemode name
- Return Value:
- Nothing
Examples
- Example 1:
- MBT_Kuma selectWeaponTurret ["LMG_coax",[0]];
- Example 2:
- Kamysh selectWeaponTurret ["missiles_titan", [0], "missiles_titan", "topdown"];
Additional Information
- See also:
- removeWeaponTurret weaponState turretLocal addMagazineTurret magazinesTurret removeMagazinesTurret removeMagazineTurret weaponsTurret currentMagazineDetailTurret currentMagazineTurret currentWeaponTurret addWeaponTurret
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 Feb 13, 2017 - 16:54 (UTC)
- The command will treat weapon or muzzle param like a weapon first. If no such weapon is found then it will try to find muzzle with such name. For example AMV-7 Marshall APC has main gun "autocannon_40mm_CTWS" which has 2 muzzles "HE" and "AP". Default muzzle is "HE". So if you try to select weapon by the name "autocannon_40mm_CTWS" you will always get "HE" muzzle selected. However if you pass "AP" as param, it will correctly select "AP" muzzle, since no "AP" weapon exists on this turret it will continue searching for a muzzle with this name and will find it eventually.