Base
- Optimized various parts of the code, increased overall performance of the game.
- Disabled pickup penalty in DM mode.
- Reduced the maxplayer count to 12.
- It is now possible to properly localize BrainBread 2. (non-english characters didn't work before)
- Fixed some issues related to achievements on game end.
- Improved lag compensation slightly, now it should be easier to hit moving targets.
- Fixed an issue which prevented late joiners from being able to join the human team if late join was enabled.
- Removed unnecessary stuff from the scripts, resource & resource/ui folder.
- Commands like: Cannot update control point, Player sequence blabla and GameDLL failed to insert sound blabla will no longer be printed in the main game console.
NPCs
- Reduced the total view distance for zombies & bandits.
- Fixed a bug where the zombies wouldn't bash doors.
- Added bb2_zombie_lifespan_max & bb2_zombie_lifespan_min for zombies.
Players & Skills
- You can now disable weapon attachments by using bb2_render_weapon_attachments, this may improve performance on low end systems.
- Fixed a bug in the inventory system where the player would not drop his actual items on death, zombification, etc..
- Fixed a bug which would prevent you from progressing achievements related to generic zombies when killing npc_runners
HUD & VGUI
- The Spectator menu will now be hidden when the MOTD is visible.
- The magazine and weapon view HUD will properly fade out when you switch to an invalid weapon.
- Added a Connect button on the server browser.
- You can now see who's spectating/unassigned in the scoreboard.
Weapons
- Added damage drop off for some weapons.
- Recompiled some weapons and reduced their reload speed increase.
- Fixed a bug which could break the bash if you reloaded while bashing.