Why is a stat blank?
The weapon entry in the game files does not contain that field. A blank cell is not a zero. A zero appears only when the files stored a zero.
Assault rifle
Item Id.Item.WEPN_029. Numbers below are stored values for game build 25937608.
| Stat | Value |
|---|---|
| Fire modes | Automatic, Semi-automatic |
| Rounds per minute | 650 |
| Rounds per burst | — Not in the game files |
| Calibers | 556mm |
| Caliber base damage |
|
| Muzzle velocity | 950 m/s |
| Effective range | 400 m |
| Accuracy | 0.73 |
| Random deviation | 12 ° |
| ADS time | 0.8 s |
| Reload time | — Not in the game files |
| Ergonomics | — Not in the game files |
| Windup time | — Not in the game files |
| Melee damage | 35 |
| Suppression multiplier | — Not in the game files |
| Zeroing | Min — Not in the game filesMax 400 mStep — Not in the game files |
| Distance | Multiplier | Change | Interpolation |
|---|---|---|---|
| 0 m | 1 | — | Linear |
| 400 m | 1 | 0 | Linear |
| 1,200 m | 0.2 | −0.8 | Linear |
Between points the game interpolates linearly unless a point is marked Cubic. The first multiplier holds before the first distance, and the last multiplier holds after the last distance. Cubic tangents were not published.
Each point is one shot. X is sideways and Y is upward, in the game's own units, which are not published.
Pattern reset 0.8 s
| Shot | X | Y |
|---|---|---|
| 1 | -0.01 | 0.3969 |
| 2 | -0.035 | 0.5859 |
| 3 | -0.06 | 0.7749 |
| 4 | -0.075 | 0.9639 |
| 5 | -0.07 | 1.1151 |
| 6 | -0.055 | 1.2285 |
| 7 | -0.03 | 1.2663 |
| 8 | 0 | 1.2758 |
| 9 | 0.03 | 1.2569 |
| 10 | 0.05 | 1.2002 |
| 11 | 0.06 | 1.1718 |
| 12 | 0.06 | 1.1624 |
| 13 | 0.05 | 1.1576 |
| 14 | 0.035 | 1.1529 |
| 15 | 0.015 | 1.1482 |
| 16 | -0.01 | 1.134 |
| 17 | -0.03 | 1.1151 |
| 18 | -0.045 | 1.0962 |
| 19 | -0.05 | 1.0773 |
| 20 | -0.04 | 1.0584 |
| 21 | -0.025 | 1.0395 |
| 22 | -0.005 | 1.0206 |
| 23 | 0.02 | 1.0112 |
| 24 | 0.04 | 1.0017 |
| 25 | 0.055 | 0.9923 |
| 26 | 0.065 | 0.9734 |
| 27 | 0.07 | 0.9545 |
| 28 | 0.07 | 0.945 |
| 29 | 0.07 | 0.9167 |
| 30 | 0.072 | 0.8978 |
| Slot | Filter | Hidden | Accepts | Blocks | Default |
|---|---|---|---|---|---|
| Chamber | Allow list | Yes | Item.Caliber.556mm | Item.Caliber.556mm | None |
| Sight | Block priority | No | Id.Item.3xScope, Id.Item.4xElcanSpectr, Id.Item.SGHT_030, Item.Attachment.Sight.Short, Item.Attachment.Sight.Medium | None | None |
| Magazine | Allow list | No | Id.Item.MAGZ_005, Id.Item.MAGZ_060 | None | None |
| Stock | Allow list | Yes | Item.Attachment.Stock.WEPN_029 | None | None |
| Grip | Allow list | Yes | Item.Attachment.Grip.WEPN_029 | None | None |
| Barrel | Allow list | Yes | Item.Attachment.Barrel.WEPN_029 | None | None |
| Underbarrel | Block priority | No | Item.Attachment.Underbarrel | Item.Attachment.Bipod.Attached | None |
These fields are null on this weapon. Null means the game files omit the field. It does not mean zero, and this site does not estimate a replacement.
TODO: localization. This section is a shared placeholder for every weapon, not a review of this one.
This page is a field reference for a single weapon. Every figure is copied from the public game files for one Steam build. The page does not rank weapons, and it does not fill a gap with a guess. When a cell says the value is not in the game files, the weapon record has no such field. An empty cell is not a zero. A zero is shown only when the files stored a zero. Reload time and ergonomics are missing on every weapon in this build, so those rows stay empty on every page. Aim-down-sight time is present on only a few weapons. A handful of those stored numbers are far too large to read as a person's time-to-aim in seconds. They are printed as stored. Do not read a blank ADS row as a fast weapon, and do not read a five-digit ADS row as a stopwatch result, until the files use one scale for every weapon.
Damage here is not a single weapon stat. The projectile for a caliber carries a base damage that applies before distance, armor, and hit location. That number lives in the ammunition table. This page shows it only when the weapon's caliber token matches one projectile id exactly. Calibers that fan out into several projectile ids, such as a family of shells, are left blank rather than assigned to a variant. The falloff curve then multiplies damage by distance. Between two points the game interpolates in a straight line, unless a point is marked Cubic. A cubic segment is a smooth curve, and the tangents the game uses were not published, so they are not drawn here. Before the first distance the first multiplier holds. After the last distance the last multiplier holds. A weapon with no falloff list is not a weapon that keeps full damage at every range. The curve is absent, so this site does not draw one.
Recoil, when the files include it, is the game's own pattern: one sideways sample and one upward sample per shot, in firing order. The game publishes no unit for those samples. Pattern reset time, when present, is the number of seconds without a shot before the pattern returns to the first sample. Weapons with no pattern are marked missing. They are not given a flat kick.
The paragraphs in this section are a shared placeholder. They explain how to read the page. They are not a review of this specific weapon, and they are marked for localization. Korean and English carry the same explanation. Every other language falls back to English until a translation is added. Numbers are not translated. Names are the display names stored in the files, not community nicknames.
This page is not affiliated with Bulkhead or Team17. The numbers come from the warpuppies/wardogs-data repository, which is released under the Unlicense. Icon paths named by the dataset point at images that are not in that git repository, so this page does not draw a substitute picture. When you cite a figure, cite the game build in the header. A later ingest can replace the file and keep this address.
The weapon entry in the game files does not contain that field. A blank cell is not a zero. A zero appears only when the files stored a zero.
No. ADS time is filled in for only some weapons in this build. A blank cell means the files omit it.
The figures are read from warpuppies/wardogs-data for game build 25937608, under the Unlicense. This site does not estimate values the files leave out.