ArmA 2 IED Usage

ArmA 2 Forum, ArmA 2 Home, ArmA 2 Config, ArmA 2 File Formats, ArmA 2 Missions, ArmA 2 3D Modeling, ArmA 2 Scripting, ArmA 2 Terrain, ArmA 2 Texturing, ArmA 2 Tools

British armed forces improvised explosive device (IED) usage through script.

The IEDs work like Satchel Charges. You can place them and detonate them within 300m remotely. You can even command, via the Action Commands, a grouped AI to place and Touchoff a IED.

There are two types of IED in british armed forces – garbage (shells under garbage) and ground (buried IED). Each type has a large and small explosion version.

Satchel charges just need “pipebombmuzzle” to be used via scripting. IEDs are slightly more complicated, with each IED having it's own muzzle name as shown here. An ammobox filled with IEDs is available under Empty → Ammo → Explosives Stash (or by using the BAF_IEDBox classname to create one).

IED Classnames and Muzzlenames:

Class name Muzzle name
BAF_ied_v1 BAF_ied_v1_muzzle
BAF_ied_v2 BAF_ied_v2_muzzle
BAF_ied_v3 BAF_ied_v3_muzzle
BAF_ied_v4 BAF_ied_v4_muzzle

Ammobox: BAF_IEDBox

To get an AI to place an IED via scripting you use these commands.

To equip an AI with an IED:

this addMagazine "BAF_ied_v2";

To place an IED (replace the muzzle classname with the matching muzzle type for whatever class IED the unit has):

placingUnit Fire ["BAF_ied_v2_muzzle"];

To explode an IED:

anyUnit action ["TOUCHOFF", placingUnit];

The action command “touchoff” can use any unit to set off the IED. Even if the placing unit is dead.

IEDs can be set to explode via timer as well, just like a satchel charge.

Bug Notes: Players will see incorrect labels in their action menu for these IEDs. They will see “Put IED (ground large)” for the V3 version which is actually just “ground”, the small charge.

V1 (garbage small) is also broken to various degrees. Players won't even get the option to place it. If you use the action commands to tell an AI to place it your action will be blank and he'll set it to 30 seconds automatically. Thankfully it’s a small bang!