Fixed some issues related to banning other players permanently, the ban data would not be saved.
Fixed admin_ban, admin_kick to allow proper 'reason' strings.
Admins can now use admin_spectate & admin_joinhuman in Elimination mode.
Applied security fixes reported by One Up Security.
NPCs
NPCs will now prioritize players with objective items, meaning if you carry an important item you better hurry the f**k up!
Players & Skills
Changed zombie rage mechanics entirely, from now on you have to activate it by dealing a certain amount of damage against human players, when the threshold has been reached you can activate zombie rage, however it will only last X sec. While doing damage to human players a bar will increase. You have to attack quickly or else the bar will decharge.
Fixed a bug which would make the player take damage when shooting downwards when clipping into another friendly player.
Weapons
Added the Micro-Uzi!
Added new Sawed-Off anims!
Added new Famas anims!
Updated textures for the G36C.
Updated textures for the Remington 870.
Added a small zoom as a secondary attack for the Winchester.
Fixed a bug with the Sawed-Off, secondary fire would exclude dropoff distance logic.
The Sawed-Off seconday will now fire both barrels, primary attack will fire the left barrel, then the right barrel.
Maps
Added Micro-Uzi to Termoil.
BB2 has now been on Steam for more than a year! ːsteamhappyː Happy gibbing...
Summer Patch - 1.0.1.9
Server owners please update your servers!
Code
Base
Added the latest SDK 2013 MP bins.
Gamemodes
Decreased weapon removal time in Deathmatch to 45 sec.
Propane tanks will now be removed after 15 sec in PvE and after 35 sec in PvP. (was 12 before, regardless of gamemode)
NPCs
You can no longer insta kill Bandit npcs under certain circumstances.
Reverted AI state ALERT force for Bandit npcs.
Minor AI changes.
Added a new default soundset for Fred.
Players & Skills
Dropped inventory items should no longer clip with the world.
Flashlight will no longer be turned off when you switch/drop weapons if it was initially enabled before switching / dropping a wep.
Bash damage values will no longer scale crazy.
Kick damage values will no longer scale crazy either.
Minor lag compensation distance fix.
Fixed potential thirdperson anims not playing bug.
Bash anims will now be smoothed out in thirdperson like the other melee anims.
Players should no longer get stuck in slide mode. (animation)
Fixed un-stuck algorithm, sometimes when you for example activated Reality Phase or became infected you would risk being thrown into a solid area, if you were crouching in a tiny area.
Dropped ammo will be removed on death / disconnect, in order to prevent entity spamming. (the ammo associated to the player who dropped it)
Added ammo drop delay, you may now only drop ammo every sec.
You can no longer create any votes when the game hasn't yet begun.
HUD & VGUI
The main-menu will no longer reset whenever you die or the round restarts/starts.
Fixed decimal approximations on the sliders @ Options. Removed decimals for sliders which would only use integer values.
Added gamemode hint tooltip in Create a Game under the Gamemode info.
Maps
Added G36C to Termoil.
Fixed global door sounds in Termoil.
Fixed Bandits being SUPER lazy in Termoil.
Fixed some exploit in Laststand which would make it stuck on a certain objective.
Fixed the Tutorial being almost unbeatable due to skill nerfs from the last patch, SORRY FOR THE INCONVENIENCE!
Balancing
Increased Speed skill from 2.5 to 3.0.
Easter Patch - 1.0.1.8
Server owners please update your servers!
Code
Base
FMOD can now be used to play sounds outside of the base sound folder, you can now for example use FMOD to play sounds under custom//sound/.
The server will now exec : cfg/maps/.cfg when a map spawns.
Added some missing Workshop map tag checks which prevented Custom and Story Mode maps from appearing in .
Increased the max value for bb2_roundstart_freezetime to 30 sec.
The hammer editor will now read from common/brainbread2/hammer/*, the editor will no longer load workshop addons, fixed the model chooser colors.
Updated the gameinfo to prioritize the common/brainbread2/brainbread2 folder over loaded .vpk files. Files under brainbread2 would be overriden by the loaded .vpk content.
Gamemodes
The item_weapon_randomizer entities will no longer spawn starter weapons in Elimination mode.
Dropped weapons will no longer despawn after 15 sec in Deathmatch and Elimination mode, they will despawn after 80 sec instead.
NPCs
Non-Stationary Military & Bandit NPCs will now have their AI State set to ALERT by default, this should increase their responsiveness.
Military & Bandit NPCs can now fire more rapidly with Rifle weapons.
Mapping Entities
VGUI Screens have been added: Available screens: KeyPad and PDA, the PDA is used to display the KeyPad code. The KeyPad screen could be useful for fancy door locks / sci-fi door locks.
Tweaked & simplified the bb2_prop_button entity, it had some unnecessary hammer values.
Fixed up the 2D keypad which is used by the bb2_prop_button, the PDA Screen can be used to display the keypad code for the bb2_prop_button as well.
item_weapon_randomizer can now spawn certain weapons or exclude certain weapons from being spawned.
Fixed a rare issue with the item_weapon_randomizer which would prevent it from even spawning new weapons at times.
Players & Skills
Sliding is now much more smooth, you can now slide into/out of vents, you can slide through tinier areas.
Fixed slide bounding box, you no longer tend to get stuck.
Fixed animations while sliding.
Inventory items, powerups and ammo will now spawn at the proper height, no more clipping inside the world.
You can now pick up / use properly when a player is blocking you, for example when trying to pick up weapons.
HUD & VGUI
The crosshair will now always render in front of everything.
Weapons
Added the G36C!
Added a new cock sound for the Remington 870.
Added a new slide sound for the Beretta.
Added new textures for the Winchester.
Maps
Added the G36C to Salvage.
Added a randomized weapon spawner to Salvage.
Nerfed Johnson a little, the boss in Salvage.
Updated District to use an all new weapon spawning logic, powerful weapons will now spawn at certain areas in the map, you'll have to fight for the big bad guns now!
Balancing
Increased Fred's rage mode movement speed.
Decreased Fred's rage mode attack speed.
Fred will now rage for 60 sec instead of 30 sec.
Increased Fred's total HP to 5500. (was 3500)
Increased Fred's reach from 63 to 66.
Human Leap skill decreased from 5 to 2 per level.
Human Jump skill decreased from 2.5 to 1.5 per level.
Human Speed skill decreased from 3 to 2.5 per level.
M9 Bayonet Knife damage decreased in Deathmatch mode from 1.3 to 0.8. (50% decrease)
Beretta damage increased from 18 to 19.
Beretta bash damage reduced from 45 to 18.
AK-47 Bash damage reduced from 40 to 35.
Increased damage drop off on the Remington 870.
Reduced the damage for Remington 870 in Deathmatch.
Reduced the damage for Sawed-Off in Deathmatch & Elimination.
Walker HP Scaling has been increased from 2 to 5.
Walker Damage Scaling has been increased from 2 to 3.
Bandit HP increased from 70 to 80.
Bandit HP Scaling has been increased from 2 to 3.
Nerfed Zombie Rage Mode in Objective & Elimination mode.
BrainBread 2 Mod Tools Update
The Workshopper has been updated!
Improved the overall speed of the application.
Fixed memory leaks & memory issues.
Simplified the UI.
Added localization support.
Most parts of the UI can now be changed through the .res files located in the layout folder.
Removed character checks in the Title and Description field, which means that you can now write a title with any kind of symbols.
Removed description character limit.
Addons will now create a config file which will be synced via Steam Cloud, this config file holds simple info about your addon, such as the content path and image path. You no longer have to re-navigate to the folders when updating your addon.
The last content and image paths will be saved, so that you don't have to re-navigate. (only in the creation form, not the update form)
When you upload maps, the Workshopper will make sure that you've put your map in the right folder. For example if you put your map under test/.bsp it will be moved to root/maps/.bsp
Fixed a bug which would allow whitelisted maps to remove all their tags. (except for the whitelisted tag)
Minor fixes.
Happy Modding!
Minor Patch - 1.0.1.7
Server owners please update your servers!
Code
Base
The workshop handler will now handle input command arguments when it has been fully initialized, meaning you can now launch the server with for example +workshop_update_items to auto update stuff. (remember to restart the server, if necessary)
Added bb2_tutorial_mode which will force tutorial mode on any map. (listenserver only)
Fixed issues related to the end map voting system, servers will now have a proper amount of vote options if the server only allows Deathmatch maps for example.
NPCs
Added new voices for Johnson, the bandit lord!
Mapping Entities
Added GlowType and SetGlowType for bb2_prop_button, meaning you can now set this entity to use radius glow instead of global glow.
Added skin support for inventory items.
Added logic_inventory_check which works like the trigger version.
Fixed up the item_weapon_randomizer to not spawn weapons which are given to players on spawn.
Players & Skills
Added bb2_render_body which can be used to toggle the firstperson body.
HUD & VGUI
Fixed the leaderboard page label, it would get cropped when you reached page 10 and beyond.
The vote GUI will now be reset when the end score and end vote menus appear, the votes will be fully reset on the server as well.
Weapons
Improved manual firing for the Glock-17 and Beretta.
Fixed faulty reflections on the Remington 870 Shotgun.
Increased the draw speed for the Glock-17.
Glock-17 will now play dryfire if you try to fire the burst when you have no more ammo.
Fixed a bug which prevented the thirdperson fire anim for the Remington 700 to play.
Remington 700 will no longer auto reload when you fire the last bullet.
Melee chargeable weapons will now decharge after X seconds while fully charged.
Fixed bash sound for the AK-74 rifle.
Translations
Updated Korean translation.
Maps
Updated Salvage, Johnson should be more challenging now. You can no longer pick-up the Minigun during this boss fight, the Minigun has been replaced with an ammo resupply crate.