One shot every 1.2 s. One-shot body kill inside 30 m; a head shot always kills.
Body hits, against each PMC's armour multiplier (weapon.rs FactionProfile) and both armour weights (progression.txt).
| target | close ≤ 30 m | far ≥ 250 m | head ×2, close | ideal TTK close |
|---|---|---|---|---|
| HALCYON light (100 HP, ×1.15 damage taken) | 1 | 2 | 1 | 0.00 s |
| HALCYON heavy (130 HP, ×1.15 damage taken) | 2 | 2 | 1 | 1.20 s |
| VRG light (100 HP, ×0.85 damage taken) | 2 | 2 | 1 | 1.20 s |
| VRG heavy (130 HP, ×0.85 damage taken) | 2 | 3 | 1 | 1.20 s |
| MERIDIAN light (100 HP, ×1 damage taken) | 1 | 2 | 1 | 0.00 s |
| MERIDIAN heavy (130 HP, ×1 damage taken) | 2 | 3 | 1 | 1.20 s |
DESIGN.md §20.3, row "sniper (bolt)"
Observed numbers from the clean-room tables (weapons.json), cited so the tuning is traceable. Not used in the game.
| asset | class | fire | RoF rpm | mag/mags | reload s | v0 m/s | damage | gravity | blast | lock time/cone/range |
|---|---|---|---|---|---|---|---|---|---|---|
| m40a5 gameplay/weapons/m40a5/m40a5 | Sniper | SingleFireWithBoltAction | 360 | 6/10 | 4 (2.7 with rounds left) | 520 | 100→59 @ 12.5→100 m | -9.81 | ||
| m98b gameplay/weapons/model98b/m98b | Sniper | SingleFireWithBoltAction | 360 | 11/4 | 4.8 (3 with rounds left) | 650 | 100→59 @ 12.5→150 m | -9.81 |