08-06-2016, 06:22 AM
Code
Base
Achievements
Gamemodes
NPCs
Mapping Entities
Players & Skills
HUD & VGUI
Weapons
Balancing
Weapons
NPCs
Maps
Barracks - Arena
Termoil - Objective
Tutorial
Soundsets
Misc
Base
- The admin list, tester list, donator list, ban list, blacklisted servers list and developer list will now be reloaded for every map change.
- Added AFK kicker and high ping kicker. Servers can regulate this with: bb2_enable_afk_kicker, bb2_afk_kick_time, bb2_enable_high_ping_kicker and bb2_high_ping_limit
- Fixed lag compensation, hitbox and hit detection issues! Now you can actually hit moving targets properly.
- Added missing lag compensation for the kick attack.
- Improved melee hit detection and range overall.
- Added new admin commands: admin_changelevel, admin_spectate and admin_joinhuman. (admin_spectate & admin_joinhuman can only be used in Deathmatch mode)
- You can now see if someone is an admin on the server in the scoreboard. [ADMIN] tag.
- Implemented a new interactive vote system.
- Removed certain SteamAPI calls at game startup.
- Implemented the newest version of SteamAPI.
- Improved the stats handling, it should now be more fail-safe if it fails to load. And you will no longer write to any achievements if you fail to load your stats. (level, exp, etc...)
- Config and video settings should now be saved before you quit the game.
- Added illegal convar values check for profile system checking.
Achievements
- Added the Turtle Lover achievement, this can only be achieved in bbc_termoil.
- Added the Specialist achievements, survive an arena match without using firearms or an objective map without firearms.
- Added Glock-17 and Remington-700 achievements.
Gamemodes
- Spawn protection will be disabled whenever you move in Deathmatch & Elimination mode.
- You now spawn with random regular weapons when you join an Elimination match.
- Removed team bonus from Elimination mode.
- You no longer spawn 'twice' in Arena and Objective mode when you join when a round hasn't started.
NPCs
- You will no longer get stuck / blocked by spawning zombies, they will stay fully non-solid until they can become solid, when fully risen.
Mapping Entities
- You can now write 'zombies' in the logic_objective entity classname target string field, this will allow the counter to count any kind of zombies.
- Added ammo_sniper.
- You can now stop ambient_generic sounds properly.
- When you drop inventory items they will now be placed onto the ground properly, with a proper trace to prevent issues.
Players & Skills
- You will no longer become a zombie when Fred kills you.
- Fixed a rare bug which would toggle walk mode forever.
- Replaced zombie player Armor skill with Life Leech, which will allow you to heal yourself on attacks, 50% of the damage dealt. The chance to heal yourself with this amount is 2% per point.
- You can no longer bash/kick with velocity when an npc is climbing. (no push back when striking climbing npcs)
- Added an option to toggle refraction on the sniper scope.
- Infected players can no longer pick up items, when you become infected you drop all of your items.
- Zombies will no longer have any weight at all, even with armor.
- From now on we only update the leaderboard entry when you're in-game and in an Objective or Arena game.
- Fixed a bug in the soundset logic which would prevent using default fallback sounds if the proper sound wasn't found.
- Soundsets now go for the prefix name instead of the index your prefix is located at in your setup, this way it will be much more accurate if other clients have different indexes.
- Soundsets should no longer sound like they're being emitted right in front of you.
- You can no longer use the voice menu / commands in non-teamplay gamemodes.
HUD & VGUI
- Fixed a bug which would not display the respawn time text in the spectator menu when you joined a deathmatch match for the first time. (before spawning in game)
- You can now see which gamemode you're in by opening the scoreboard.
- Increased description size for the workshop/map items, the description field in 'Create a Game' would be cropped.
- Server filters will no longer be reset everytime you open up the browser.
- You can now open up the main menu while the end score menu is visible.
- Whenever you have more than 5 talents or zombie credits and spawn in-game you will receive a tip telling you to actually use them.
- You can now see which items you are carrying by looking at the top left corner of the screen. (inventory item HUD)
- Zombies now use a simplified HUD in Objective mode, you'll also see how many points you have left at all times.
- Zombies will now be notified whenever they can respawn as a human. When the notification pops up, click the button bound to the respawn command. (3 human kills required - in objective mode)
- Fixed loading panel layout issues when you got disconnected from the server, example : kicked, time out, etc...
- Optimized HUD elements.
- You can now see if the server you're connecting to is using global / local or no stats at all in the loading screen.
- You will no longer add duplicates of servers in the server browser. Ex: 'Friends' tab.
- Achievement announce strings should no longer crop up.
- You no longer draw chat labels in non-teamplay gamemodes.
Weapons
- Added the Remington-700 sniper.
- Added the Glock-17 handgun.
- You can no longer auto-fire with handguns & revolvers by holding down the mouse button, you have to click it everytime you want to fire.
- Added proper viewbobing for all the weapons.
- You can now holster your weapon. (switch to fists)
- You can now switch weapons while reloading, pick up weapons while reloading and drop weapons while reloading.
- You will now cancel the Remington-870 reload immediately when you press the fire button.
- Removed extra sequence wait time when reloading / firing the sawed off.
Balancing
Weapons
- Upped the Beretta firerate by 2%.
- Nerfed zombie players swing speed by 10%.
- Zombie players now deal 2% more damage towards human NPCs.
- Reduced Minigun & Sawed-Off spawn chance.
- Buffed Remington-870 with 3% against zombie npcs in Objective mode and nerfed it by 2% towards human npcs.
- Buffed Sawed-Off with 2% against zombie npcs in Objective mode and nerfed it by 3% towards human npcs.
- Buffed the Beretta with 1% damage against human npcs in Objective, 1.3% against players in Deathmatch and 2% in Arena.
NPCs
- Boosted Fred's health by 300 HP.
Maps
- Added bba_swamptrouble.
- Added bba_devilscrypt.
- Fixed various exploits and god spots in all of the maps!
- Added some missing rain sounds in Surgery and District.
- Added some missing textures for bbd_termoil.
- Adjusted the lighting in all of the maps.
Barracks - Arena
- Updated the entire layout.
Termoil - Objective
- When the escape helicopter arrives you'll have to climb a rope, your team will have limited time to escape.
- Updated the 'defend' music to Chemical Dawn.
Tutorial
- Added new voice lines.
- Extended the basic movement training part.
Soundsets
- Added a new soundset for the Security Guard player model.
Misc
- Added simplified Chinese translation!
- Updated the Russian translation.
- Updated the impact, explosion, muzzleflash, smoke & trace particles!