1. BrainBread 2
  2. News

BrainBread 2 News

BrainBread 2 Mod Tools Hotfix

  • Updated the SDK app, it will now launch properly again.
Happy Modding!

BrainBread 2 Mod Tools Update

  • Updated the workshopper to use the latest Steamworks C# Wrapper.
  • The workshopper will now be able to display more than 50 addons.
  • Switched the workshopper tool over to .NET 4.0 for better compatibility with older versions of Windows.
  • Added the latest weapon SMD source files.
Happy Modding!

Balance Hotfix - Patch 1.0.2.9

Server owners please update your servers!

Balancing
  • Ammo box re-supplying will no longer punish you for 2 min if you pickup 5 charges of ammo within a minute, from now on you have to pickup 6 charges within 10 sec intervals in order to get punished. The punishment time has been reduced to max 75 sec, this time can be lowered to roughly less than 50 sec with the resourceful skill.
  • Nerfed Johnson's HP and DMG scaling, also made him more vulnerable to damage in the head and chest.
  • Nerfed Johnson's damage with the remington 870 shotgun.
Misc
  • Added the new HK MP5 sounds, you might have to write snd_async_flush in the console while in-game in order to fully clear the sound cache. (in order to hear the new sounds)
  • Updated Neil playermodel, he is no longer super shiny and glossy. Credits to Boss Negro.
Community Discord

https://discord.gg/0TitkvlFlYoBak0V

Quick Hotfix - Patch 1.0.2.8

Server owners please update your servers!

Code
  • Fred will no longer do friendly fire to himself and allies when doing the AOE rage attack.
  • Reduced the chance to play certain VO sounds.
  • Hopefully fixed a rare bug which would make the weapon viewmodel and/or worldmodel invisible.
  • Fixed a bug which allowed players to get points for every lvl after lvl 100.
  • Added auto skill reset check, if the player has more than 125 points.
  • Bandits will no longer friendly fire with grenades, hopefully.


Maps
Compound
  • Securing the facility is now a little easier, extended the trigger volume bounds.
  • Added another ammo box in the facility.
  • Added a frag grenade spawn in the facility.
  • Nerfed bandit respawn timer and zombie spawns near the second objective.


Island
  • Boosted Mr. Seaghoooul...


Community Discord

https://discord.gg/0TitkvlFlYoBak0V

A blast from the past - Patch 1.0.2.7

Server owners please update your servers!

Make sure to update your keybinds, so that the new inventory and quest changes will work for you!

Code
Base
  • Major lag compensation update, the correct gun trajectory is now being properly lag compensated, and for every pellet. Previously only the first pellet was lag compensated, which was awful for shotguns! Also improved melee hit detection to use better bounds checking.
  • Steam Workshop will now work properly for dedicated servers, you can now put workshop addons in the root/brainbread2/workshop/content/346330 folder directly. Previously you had to install the addon(s) through the dedicated server. The dedicated server will also set the correct download ID for clients now.
  • Increased max skill points to 125! LvL 100 will award 2 points, and then every 100 level will award 5 points until you reach LvL 500, which in turn will award 10 points! WRITE bb2_reset_skills INTO THE CONSOLE IN ORDER TO GET THE RIGHT AMOUNT OF POINTS WITH THIS NEW SYSTEM, THIS WILL NOT RESET YOUR LVL OR XP
  • Added new randomization maths for the skill percentage perks and such, so that they activate more fairly. For example Life Leech, Blazing Ammo, Empowered Bullets, etc...
  • server_workshop.cfg will be executed when workshop has been fully loaded on a dedicated server.
  • Minor performance improvements related to loading the game data.
  • Hashed all the VPKs so that dedicated servers will load faster.


Gibs, Ragdolls & Gore
  • Updated position and angle precision for gibs and ragdolls.
  • Gib sounds should no longer play globally.


Mapping Entities
  • logic_quest objectives can be progressed through hammer inputs. Input , type can be 0 or 1. Type 0 = boolean, Type 1 = entity counting. (entity counting, set kill entity to custom) This will allow the mapper to make quests like 'Fetch X jugs of milk'.
  • logic_objective can be progressed through hammer inputs. (entity counting, set kill entity to custom)
  • RPG rockets can now be detonated by firing at them, including the M1A1 tank rocket projectiles.
  • RPG rockets now use proper gravity.


NPCs
  • You can no longer stand on Fred's head.
  • When Fred enters his rage mode he'll knock nearby enemies back and deal damage equal to 50% of the afflicted targets health.
  • Player zombies can no longer potentially activate Fred's rage mode.
  • Added HP regen for Fred, when Fred has not taken damage within 10 sec he'll start to slowly regenerate his health.
  • Added sk_npc_boss_fred_navmesh for Fred, set this to 0 if you need Fred to jump onto tall obstacles.
  • Military npcs and custom actors will now collide with each another.
  • Added bb2_zombie_lifetime_advanced for regular zombies, when this is set to 1 it will make sure that old zombies die faster so that new zombies can spawn more rapidly.
  • Runners should no longer attack as frequently through walls.
  • Fixed broken health scaling for npc_custom_actor.
  • All NPCs will now fade in on the client.
  • NPCs using aiscripted_schedule or the integrated scheduling in the npc_auto_spawner or zombie_volume entities will now set stricter requirements for finishing the desired schedule. Previously the schedule would be interrupted very easily.


Players & Skills
  • Fixed a minor bug which could result in the body and arms using the wrong skin.
  • Fixed a minor spectating bug, if you spectated in-eye and the target became a spectator the body would still be rendered.
  • Made sure to always clamp the skill tree values between 0-10.
  • Fixed a bug which would prevent a player from respawning if buttons were held down. This could also have been the cause for other bugs in the arena mode, and issues in arena hard mode.
  • If you leave the game in objective mode, then rejoin right away you'll spawn as a zombie even if late joining is enabled. This will reset when the round restart. This will prevent people from simply rejoining the game in order to skip playing as a zombie.
  • Firstperson body will update faster for the local player.
  • Applied poseparameters crash fix.
  • Fixed a potential crash in the movement sound code.
  • You can no longer kill teammates with grenades by priming them and disconnecting before it detonates.
  • Fixed client-side playermodel T-pose issues, especially when switching weapons. Reverts to default idle anims.
  • Fixed a bug which prevented the flamethrower particles from being rendered when bb2_render_client_mirror was set to 0.
  • Spawn Protection will now be disabled when attacking, jumping, kicking or sliding in every gamemode but Arena.
  • Fixed decimal precision loss for skills, such as health and armor.
  • Dormant players will not play their voice over lines.


HUD & VGUI
  • Removed the old quest and inventory GUI. The inventory can now be accessed through some new keybinds, be sure to update your keybinds through the options menu. One button is used to select the active inventory item, while two other buttons are used to either drop or use the item. The active item will be highlighted in a greenish color, the new inventory system is similar to how ZP:S handles ammo selection and dropping. The quest system however has its own new GUI!
  • Added a new quest system GUI, when a quest starts or fails you'll be notified through the chat and the HUD. Press and hold C by default to display the quest menu, the menu will not swallow mouse or keyboard input, except for the invnext and invprev keys. Use the weapon selection keys to browse through the quest list.
  • Notes can now be translated by simply copying the note with a '_' postfix. For example 'data/notes/cemeterytrouble_1_russian.txt'.
  • FMOD will be restarted when sound option changes are being applied.
  • Capture Zone HUD will be properly reset if the capturing fails due to too few players in the volume.
  • Special weapons will no longer render ammo icons on the HUD when replenishing ammo.
  • When the end game map voting menu is displayed, all other panels will be closed first.
  • Muted the voice menu.
  • Updated the 'arrow' textures to be more visible.


Weapons
  • Added HK-MP5.
  • Added Akimbo Beretta.
  • Added Akimbo Glock-17.
  • Added Akimbo Sawed-Off.
  • Improved hit detection for the Flamethrower.
  • Fixed the Sawed-Off to act more like the old badass Sawed-Off, firerate has also been improved.
  • Fixed Minigun holstering issue, it will no longer try to holster. Fixed timing issues.


Achievements
  • HK-MP5 achievement is now available.
  • Added achievements for completing a certain amount of quests, also known as extra objectives. Press and hold C by default to see if the map has any active quests, make sure to update your keyboard bindings if the menu doesn't show.


Maps
  • Added Compound, Objective.
  • Added Island, Arena.
  • Applied map exploit & godspot fixes, provided by Taco.
Compound

Island

Mecklenburg
  • Added the new guns.
  • Zombies in apartment four (upstairs) will now move to the capture zone properly.


Termoil
  • Added the new guns.
  • Fixed minor exploits.


Salvage
  • Added the new guns.
  • Fixed minor exploits.
  • Optimized the map some more.
  • Fixed broken music.


Carnage
  • Added the new guns.
  • Fixed minor exploits.


Laststand
  • Added the new guns.
  • Fixed minor exploits.
  • Fixed broken music.


Balancing
  • Upped Fred's movement speed slightly, by roughly 10%.
  • Increased health range for Walkers & Runners by 5 HP.
  • Completing quests will now award 1.5% of your total XP rather than 4%.


Localization
  • Updated Russian localization, provided by EvilApple.


Misc
  • The VPKs have been updated and optimized. The game and dedicated server uses different VPKs now, so that the game can ship everything in the VPKs. This will make it easier for modders to extract what they want from the VPKs.


Community Discord

https://discord.gg/0TitkvlFlYoBak0V