CoB Ballistics
Cover is no longer binary. Choose your walls wisely.
Physics-based bullet penetration, ricochets, spalling, fragmentation, grenade interactions, and artillery overpressure for Arma 3. Based on Farrar & Leeming, "Military Ballistics." No dependencies — optional CBA for in-game settings.
Wall Penetration — Bullets punch through walls with reduced velocity. 7.62mm tears through wood, .50 cal gets through brick, 5.56mm stops at concrete.
Spalling — Heavy rounds on brick/concrete send wall fragments off the back side. Lethal even when the bullet doesn’t make it through.
Ricochets & Sparks — Grazing hits on hard surfaces skip off with visible sparks. Metal impacts (vehicles, containers, tin roofs) produce spark bursts.
Fragmentation — Grenades spray fragment projectiles in all directions on detonation. HEAT rockets produce a forward-biased fragment cone on impact.
Grenade Penetration — Grenades fly through glass windows and thin wooden doors. Bounce off concrete. Blast wave passes through walls with material-dependent attenuation.
Artillery — Craters, structural damage, and overpressure. Blast travels through walls — get behind thick concrete.
12 Materials — Glass, thin/thick wood, brick, thin/thick concrete, thin/thick metal, sandbags, earth, light armor (APCs/MRAPs), heavy armor (tanks).
Armored Vehicles — The mod steps aside for tanks, APCs, and MRAPs. Engine/ACE handles armor damage natively.
5.56mm: Glass, thin wood, thin metal. Stopped by brick+.
7.62mm: Also thick wood. Stopped by brick+.
12.7mm: Brick, thin concrete, thick metal. Stopped by thick concrete+.
RPG/HEAT: Warhead diameter-based. Gets through almost everything.
APFSDS: Only heavy tank armor has a chance.
ESC -> Configure -> Addon Options -> CoB Ballistics
- Features — Toggle penetration, spalling, ricochets, grenades, fragmentation, artillery, craters, overpressure
- Performance — Max tracked projectiles, spall fragments, detonation fragments, caliber filter
Keybinds: Ctrl+Shift+B (debug), Ctrl+Shift+N (toggle mod). Server-forceable via cba_settings.sqf.
Copy userconfig folder to server root, add -filePatching, edit values. Or override per-mission in init.sqf.
- CBA: Optional. Settings menu + keybinds when present.
- CUP, RHS, ACE: Compatible. Reads configs at runtime.
- Signed for verified servers. Required on server + all clients.
Clan of Brothers | Version: 1.0.6