BGC - WCS Armaments compat

by Ludo310
BGC - WCS Armaments compat

Summary

Lets Battlegroup Command AI pilots fire WCS_Armaments rocket pods (AH-64D...) during BGC rocket strikes. Requires BGC_Core 1.11.0+. Server side.

Description

# BGC - WCS Armaments compat

Compatibility add-on between **Battlegroup Command** (BGC_Core) and **WCS_Armaments**.

## The problem

Battlegroup Command lets a Pilot group fly a helicopter and run an air strike ("Rocket strike here" / "Gun strike here"). The strike looks for the weapons of the aircraft in the game's own turrets.

WCS aircraft (AH-64D Apache and others) carry their rocket pods through the WCS_Armaments system, not through game turrets. Battlegroup Command did not see these rockets: an Apache only offered "Gun strike here".

## What this add-on does

- The rocket pods loaded by WCS_Armaments are counted by Battlegroup Command: "Rocket strike here" appears in the Flight orders menu and in the Ctrl+C wheel, with the number of rockets loaded.
- During the strike run, the AI pilot fires the WCS rockets one by one (fullest pod first), up to the salvo size set for the group (1 to all).
- Only **unguided rockets** are used (Hydra 70...). **Guided missiles** (Hellfire, Stinger...) are ignored: they need a target lock.
- The gun strike (door gunners, chin gun held by a gunner) is unchanged: it already used the game turrets.

## Requirements

- BGC_Core - Battlegroup Command, **version 1.11.0 or later** (weapon extension point used by this add-on)
- WCS_Armaments

Both are downloaded automatically as dependencies. The aircraft mods themselves (for example WCS AH-64D) are loaded by the server as usual.

## Install

Server: add this mod to the server mod list (dependencies are resolved by the game). Players download it when they join.

The strike runs on the server only. No setting, no new key, no change to the Battlegroup Command data or network protocol.

## How to use

1. Create a group of type **Pilot** and assign it a WCS helicopter (vehicle menu).
2. Right click on the map > Flight orders > **Rocket strike here** (or Ctrl+C wheel > Special).
3. Optional: "Rockets per strike" in the same menu.

## Compatibility

- Small script add-on: registers one weapon source in Battlegroup Command. No `modded` class, nothing changed in WCS_Armaments.
- Players flying WCS aircraft keep the normal WCS weapon controls.

## Known limits

- Tested with the AH-64D (4 x M261 pods). Other WCS aircraft are expected to work but were not checked one by one.
- Rockets are fired directly by the script: the WCS fire mode chosen in the cockpit is not used.
- A long salvo is fired in one pass: a very large salvo may end incomplete.

---

## Résumé en français

Module de compatibilité entre **Battlegroup Command** (BGC_Core) et **WCS_Armaments**. Sans lui, la frappe aérienne d'un groupe Pilote BGC ne voit pas les paniers de roquettes WCS (Apache : « Frappe canon » seule).

Avec lui, « Frappe roquettes ici » est proposée pour les hélicoptères WCS, et le pilote IA tire les roquettes non guidées des paniers WCS (Hydra 70...), jusqu'à la salve réglée pour le groupe. Missiles guidés (Hellfire, Stinger) ignorés.

Dépendances : BGC_Core 1.11.0 ou plus, WCS_Armaments. Côté serveur, aucun réglage.

License

Arma Public License (APL)

Version
1.0.0
Game Version
1.9.0.37
Version size
127.79 KB
Created
11.11.2026
Last Modified
11.11.2026
ID
483895D06478EF0E

Dependencies