Build v0.016 — multiplayer polish and map detail
Client-side fixes for player names and missions, a pass on sound priorities that finally killed the looping police siren, and a lot more detail scattered through the maps.
Mostly a cleanup build. A lot of the work here is the unglamorous kind — things that were technically working but behaving badly for anyone who was not the host.
Sound priorities
The police car alarm had a habit of restarting and looping over itself, which in a game where audio is how you track what is behind you is more than an annoyance. Fixed by assigning different priorities to certain sounds, which sorted a cluster of related audio issues at the same time.
Added
- Intro screen information based on the map
- Max amount display in the inventory overview
- Various extra map decals — posters, tyre marks, debris
- Warning message when a player hits another player
- Option to spawn specific cars or random cars with inventories
- Various variable validation checks in
bp_playercontroller
Fixed
- Health component reference in
abp_femalezombiesfailing its validation check - Mission refresh not working after viewing the scoreboard
- Loop in mission start and HUD refreshing
- Client player names not displaying for non-server players
- Player name not hovering centred above other players
- Sound issues, notably the looping police car alarm
- Blood spawning when hitting non-organic health components
- Next NPC blocking a mission from starting
Changed
- Default zombies now have no inventories
- Pistol ammo maximum reduced from 1000 to 800
- Map difficulty updates
- Minor map updates
- Cleaned up a lot of debug print logging