removeWeapon
Description
- Description:
 - Remove weapon from a unit. The unit must be local to the computer where command is executed. For a global version of this command, see removeWeaponGlobal.
 - Groups:
 - Unit InventoryVehicle Inventory
 
Syntax
- Syntax:
 - unit removeWeapon weapon
 - Parameters:
 - unit: Object - unit or vehicle
 - weapon: String - weapon class name
 - Return Value:
 - Nothing
 
Alternative Syntax
- Syntax:
 - object removeWeapon [weapon, autoselect]
 - Parameters:
 - object: Object - unit or vehicle
 - weapon: String - weapon class name
 - autoselect: String - (Optional, default true) false to abort weapon autoselection when removing primary weapon.
 - Return Value:
 - Nothing
 
Examples
- Example 1:
 - Example 2:
 - An_2 removeWeapon "M240_veh";
 
Additional Information
- See also:
 - removeWeaponGlobal addWeapon removeAllWeapons
 
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 May 27, 2009 - 14:30 (UTC)
 - CTD may occur in certain conditions: when shooter is AI and is currently shooting at target in some proximity (tested with M136 on ACE 1.08 and Compact Fix 1.14H+). Even "dropweapon" action may cause CTD with AI.
 
Categories: 
- Scripting Commands
 - Introduced with Operation Flashpoint version 1.00
 - Operation Flashpoint: New Scripting Commands
 - Operation Flashpoint: Scripting Commands
 - Operation Flashpoint: Elite: Scripting Commands
 - ArmA: Armed Assault: Scripting Commands
 - Arma 2: Scripting Commands
 - Arma 2: Operation Arrowhead: Scripting Commands
 - Take On Helicopters: Scripting Commands
 - Arma 3: Scripting Commands
 - Command Group: Unit Inventory
 - Command Group: Vehicle Inventory
 - Scripting Commands: Global Effect