Bullets are now simulated in flight, with drag and gravity, two calibers, several ammunition types and a 100 m zero. A round takes about half a second to reach 300 m. Armor classes 1 to 6 decide penetration and blunt trauma, and shallow hits can ricochet.
Recoil climbs up and to the right, and you pull it down. Sway from breathing, fatigue and wounds moves the actual point of impact.
Hits land on seven body zones and cause bleeding, fractures and pain, and each needs its own treatment: tourniquet, hemostatic, splint, painkillers. Hydration and energy drain with effort.
We also added lean, pace steps and a magazine check. The ammo counter and crosshair are gone. 26 automated tests pass, and the build is clean.