Build v0.017 — spectator mode, shotguns and Unreal Engine 5.8
Spectator mode goes in, shotguns become functional, every weapon range and damage figure gets reworked, and the whole project moves up to Unreal Engine 5.8.
A big one. Dying is now something you can watch rather than sit through, shotguns work properly, and the weapon numbers have been rebuilt from the calculation up.
Spectator mode
Go down and you can now follow the rest of the squad instead of staring at nothing. Related to this, a downed or dead player’s inventory can now be accessed — so what you were carrying is not simply lost to the group.
The weapon rework
Damage is now calculated as base damage + (√firerate ÷ 4), and RPM and base damage were re-set across the board. Ranges went up substantially:
| Weapon | Old | New |
|---|---|---|
| Pistol | 1500 | 3000 |
| Shotgun | 1500 | 3000 |
| Rifle | 5000 | 9000 |
| Machine gun | 5000 | 9000 |
| Sniper | 15000 | 25000 |
Shotgun functionality was added in this build too, so the shotgun entry above is new rather than adjusted.
Added
- Spectator mode
- Shotgun functionality
- Text prompt when a dead zombie has an inventory
- Weapon descriptions for each weapon
- PriorityMessage functionality alongside the standard UserMessage
- Invert mouse option
- Double-clicking to take items from inventories
- Access to downed and dead player inventories
Fixed
A long tail of level-change bugs, which is what happens when you add seamless travel and then actually use it:
- Player current health being set to max health on server level change
- Blood and friendly fire settings disabled during level change
- Player server HUD not displaying correctly after level change
- Player health not displaying correctly after level change
- Spectator mode not working after level change
- Character info getting scrambled after level change
- HUD not updating after picking up a new weapon
- HUD refresh not working after spawning
- Dead players’ capsules still blocking bullets
- Dead players being able to access their inventory
- Players able to move during the death sequence
- Bodies sliding endlessly after death
- Vehicle inventories showing the inventory pane when there was no inventory
- Bullet decals not being cleaned up after 300 seconds
- Tab or Escape quitting the WeaponInfo menu
- Tab in the inventory focusing sub-buttons instead of closing the screen
- Various textual errors
Changed
- Upgraded to Unreal Engine 5.8.0
- Fixed bullet casing bounces, an issue introduced by the 5.8.0 upgrade
- Changed the bullet impact effect