BrainBread 2 cover
BrainBread 2 screenshot
Linux PC Mac Steam
Genre: Shooter, Adventure, Indie

BrainBread 2

BrainBread 2 Dedicated Server [475370] is now up!

The dedicated server is now available for everyone who owns BrainBread 2! (AppID: 475370)

We've also added in the new Beretta animations + the latest OSX bins!

Patch 1.0.0.5, May 15, 2016!

Shared


Base

  • Fixed some minor crash related issues.
  • Fixed the vote system.
  • Linux servers can now pass in '-nodbsys' to srcds in order to disable libcurl entirely.


Players & Skills

  • You should no longer get stuck too easily when using the slide function.


HUD & VGUI

  • Added the new vote menu.
  • Story maps will now be properly listed in the server browser + loading screen.


Weapons

  • Added the akimbo REX.

Major Grindhouse Update!

Shared


Base

  • Merged & implemented the latest SDK2013 changes. This introduces many various bug, security, performance and networking fixes.
  • Updated the OSX & Linux build.
  • Hitboxes have been dramatically improved!
  • Fixed some issues related to the entity glow logic.
  • Cleaned up the materials folder, removed unused materials and resized huge .vtf files.


Gamemodes

  • You no longer get XP when dying in story mode or spectating in obj. mode when the game is over.


NPCs

  • NPCs no longer stutter.


Players & Skills

  • The firstperson body should no longer go wonky while spectating in-eye.
  • When other players disconnect their weapon attachments will be removed.
  • You will no longer render the firstperson body in mirrors if bb2_render_client_in_mirrors is off.
  • Enabled various movement related server cvars.
  • viewmodel_fov is no longer cheat based.
  • Fixed up the movement/footstep sound code.


HUD & VGUI

  • Fixed some issues in the custom console dialog which would trigger the connect command when you wrote ex: nav_connect.


Disclaimer


We're waiting on Valve to grant us a new appID which we can use for Dedicated Servers,
so if you are hosting a server or if you plan to host one then stick to the upcoming Dedicated Server appID.

Major Update - Patch 1.0.0.4, May 1, 2016!

Shared


Base

  • Major performance and networking improvements!
  • You can now set high friction values for surfaceproperties in scripts/surfaceproperties.txt, this will reduce the players movement speed, jump height and leap length proportionally! (friction must be higher than 1 to enable this effect)
  • Optimized the sound folder, removed duplicated sounds and unused sounds.


Gamemodes

  • Added powerups for Deathmatch mode!
  • Added the announcer for Deathmatch mode!
  • You now respawn at checkpoints and you need to wait until you respawn in story mode!


NPCs

  • Fixed an issue which broke custom soundsets.


Mapping Entities

  • You can now set how many tries are allowed for a round in game_manager @Arena mode. OnRoundFail will be fired when the survivors fail.
  • trigger_changelevel should now fade out your screen when you enter it successfully.
  • Added ammo_revolver, which can be used to replenish ammo for any 'Revolver' based handgun.
  • Added the glow effect for the ammo crate.
  • You can now set the min and max respawn delay for auto respawnable entities. (input)


Players & Skills

  • Fixed some issues related to the item glow logic, sometimes items would stop glowing / refresh.
  • Tweaked the radius glow.
  • You no longer need to wait forever until you can use your gun when you've deployed it.
  • Fixed a crash related to the bullet penetration logic, if you fired penetrative bullets + died you would crash.
  • Fixed ladder issues, you will no longer get stuck in ladders / crippled.
  • Added missing infection anim for the frag grenade, this would result in t-pose.
  • Added firstperson body.
  • You can now kick! Even while in-air!
  • You can now slide, allowing you to escape from your enemies faster! You can also shoot while sliding.
  • Added the last human skills! (Kick, Slide and Health Regeneration)
  • Thirdperson animations for melee anims will now scale their playback rate to the viewmodel speed.
  • Fixed some strange clamping issues related to setting certain int based vars like the health + health skill would be 199 at max instead of 200.
  • You will no longer t-pose when 'swimming' in water.


HUD & VGUI

  • We now read more data from data/maps/info! We show off other important info about the selected map. Like recommended level, player count, gamemode, etc.
  • Changed the motd text title color to white.
  • You will no longer pop up the console if you start the game with the +map cmd line. (if -console is passed in the cmd line)
  • You can no longer open the base panel as a non-human. (displays quests & inventory info)
  • Added an option to change between custom soundsets for the announcer @Options->Other.
  • Fixed most of the font issues related to translation support.


Weapons

  • Added the MP412 REX Revolver.
  • Added new Sawed-Off reload anim, Famas anims and Revolver anims!


Maps



Termoil

  • Added the REX.
  • You will no longer get stuck in sandbags in the spawn.


Laststand

  • Added the REX.


Cargo

  • Added the REX.


Barracks

  • Added the REX.
  • Fred will spawn on the last wave.
  • Added 'Can't access' brushes at the zombie closets.


Rooftop

  • Fixed time scaling.
  • The first round will now scale properly.
  • Changed spawn time for zombies & bandits.
  • Fixed the left door not wanting to open when using the +USE key.
  • Bandits now spawn faster with 6+ more people.
  • Decreased zombie spawn time on the last wave.
  • Fixed decal clipping.
  • Fixed faces that didn't have any textures.
  • Bandits now spawn on the 'balcony'!


District

  • Added powerup spawns.
  • Added a sewer system.
  • Removed car clips.


Surgery

  • Added powerup spawns & armor/health spawns.

Beta Branch Update, 16 April 2016

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.

Small Patch - Good performance fixes!

Shared


Base

  • Performance improvements.
  • The bb2_spawn_frequency convar will now be reset on map change.
  • The game will no longer force cc_lang english.
  • Replaced the ebrima font with a new font which should work for non English alphabet based languages.
  • You can now make use of multi core. Enable this in Options->Performance, this feature is slightly unstable, you've been warned!


NPCs

  • Fred can now jump much higher! You better watch out!
  • Walkers & Runners will no longer think 24/7.
  • Reduced the viewcone range for Walkers & Runners.


Mapping Entities

  • Added npc_custom_actor, this is a customizable npc which can be used for anything, should be used in story/objective mode. (WIP)


Players & Skills

  • The zombie vision is now using a shader!
  • Fixed a bug in the bullet penetration skill which would bug up lag compensation.
  • You will no longer get any XP if you haven't fully spawned once in the game.
  • Fixed a bug where you wouldn't spawn in Arena mode because your skills 'failed' to load.
  • Fixed an issue related to loading your skills, it would only register one callback at a time.


HUD & VGUI

  • You can now disable DLights for muzzleflashes in the performance options.
  • Fixed an issue where the main menu overlay while in-game and the motd GUI wouldn't scale properly/rescale when changing screen resoulution.
  • When you spectate someone their health will now be updated every sec. Unlike before where you had to switch target or mode to refresh the health.
  • Added a label which displays how many is active in the game, on the main menu.


Weapons

  • Added new animations for the Remington!

Major Update - Early Access is close!

Version: 1.0.0.3

Shared


Base

  • Major networking improvements, memory leak fixes, crash fixes, lag compensation and stability improvements!
  • Improved workshop support, we read the workshop folder directly. This will solve issues related to unsubscribing to an item.
  • Decals will be removed on round restart.
  • Added new achievements.
  • Added full localization support!
  • You can now customize your survivor! (player model) Under Profile->Characters! We've also remade the old BB survivors!
  • Your stats and skills will no longer fail to load randomly in servers which allow profile saving/loading.
  • Removed Spray & Download Filter Options, allow download and equivalent commands is disabled for now.
  • Removed unused files, re-added some hl2 base content, removed duplicated files.


Gamemodes

  • Added deathmatch mode.
  • Fixed some issues related to team balancing in Elimination mode.
  • Fixed a bug in Arena mode where the last wave of reinforcements would be spawned even if there were more reinforcements waiting for spawn than the reinforcements remaining.
  • You can now walk around during round countdown in Arena mode.
  • The round start music will no longer play in Elimination or Deathmatch mode.
  • You can no longer spawn as an escaped survivor if you're a spectator but you haven't escaped.
  • Your spawn protection will wear off in deathmatch and elimination when you click primary or secondary fire.


NPCs

  • Added new animations and models!
  • You can now gib the soldiers, bandits and Fred!
  • Fred can now run/walk and enter a rage mode! (no more uselessness!)


Mapping Entities

  • env_microphone can now register explosion sounds from grenades, propane tanks and so on.
  • Added logic_player_monitor, this can be used to notify the mapper when there's a certain amount of players in the map or when it is lower than the desired amount.
  • You can now set the scale method to time only in logic_objective.
  • Renamed ammo_ak47 to ammo_rifle and ammo_beretta to ammo_pistol, these are shared ammo entities for all rifle/pistol weapons.
  • Added a new unique music system which utilizes fmod further! This system parses any script under data/music, it can be used to override the default loading music and ambient music, you can also add unique sound events which can be played using game_music! (you can still use raw/abs paths)


Players & Skills

  • Added new animations!
  • You can now gib other players! Or write explode in the console to enjoy yourself!
  • Fixed some bugs on the firearm weapons which would cause issues if you died while reloading/firing.
  • Fixed a bug which prevented your leaderboard entry from being updated.
  • Remade the melee system, you can now hit multiple targets, do headshots and so on! This also affects bashing/shoving!
  • Bash will now push enemies back a little.
  • Updated the blood overlay on the hands to be more precise, you will also render blood on your thirdperson model.
  • In classic mode zombie players will be able to see where the humans are at. (the old flesh icon from BB!)
  • Added weapon fast switch + option to turn this on / off in Options->Other.
  • The Melee Mastery Skill will no longer increase your melee range.
  • Added max and min limits for the spawn protection convar.
  • Added cooldown value for secondary attacks on melee weapons.
  • Ammo refill, gunslinger and team perks will now refill ammo clip 2 as well.
  • Added material overlays for the players to indicate if they're perking or have spawn protection active.
  • When you affect npcs with bleed, crippling blow, blazing ammo, coldsnap, etc... Different overlays will be rendered on the npc to indicate these effects!
  • You will now be notified when capturing a point fails.
  • When you take damage from npc zombies you'll finally spawn blood.
  • Fixed a bug which prevented the zombie players from turning the zombie vision on or off.
  • Fixed an issue related to the hands being drawn in spec mode.
  • You now spawn in the start cameras properly when entering a map!
  • You will no longer play random pain sounds when spawning for the first time.
  • Increased the effect of team bonus.
  • The client attachments (weapons on the back, etc..) will no longer render for the spectator target when you're spectating in eye.
  • Added Crippling Blow skill.
  • Added Empowered Bullets skill.
  • Added Bleed skill.
  • Added Coldsnap skill.
  • Blazing Ammo no longer starts an actual fire on the entity struck, but a 'flame' look-alike material overlay.


HUD & VGUI

  • Added motd menu which pops up when you enter the game.
  • Major updates to the server browser GUI, you no longer need to wait for it to fully refresh before you can execute another query, added a player list window.
  • The server browser will now sort items depending on the highest player count!
  • Added Apply button for all the option menus which require this.
  • Decreased the fade in / out time of the main menu.
  • You can now see game tips while dead / when the round has ended.
  • Decreased the fade time of the note panel.
  • You can now change your skills while you're dead / spectating.
  • You will now see the correct team size in for each team in the team menu.
  • Fixed issues related to the scoreboard not updating/syncing score/values properly.
  • You will no longer add npcs with no 'friendly' name to the health bar HUD, nor npcs who are dormant.
  • You can no longer glow dormant entities.
  • Remade the scoreboard!
  • Dead players on the scoreboard will have a skull icon above their steam avatar.
  • Fixed a bug where you could suicide and show off a headshot icon..
  • Added subtitles for the voice commands.
  • Generic HUD will now be hidden when the scoreboard is visible.
  • You can now mute/unmute players in the scoreboard.
  • Objectives will be visible for spectators / dead players in Arena mode.
  • Fixed an issue which would prevent the leaderboard from updating properly.
  • Added headshot icons for different npcs @death notices.
  • You can no longer open the zombie skill tree in Arena or Story mode.
  • Tweaked the base panel to only display inventory info and quests.
  • You can now chat / show the scoreboards / skills and so on during round end screens!
  • The round end window will now display some simple personal stats.
  • Fixed some issues in the history pickup and weapon view HUD where the image of the weapon would be clipped.
  • The capture status HUD should now hide when you become a zombie when capturing.
  • Changed the magazine ammo HUD to scale to the weapon (rifle, pistol, shotgun) types.
  • The loading menu will now display disconnection strings properly, when you've been kicked, lost connection, etc...
  • Removed the map description from the loading panel.
  • You can now scroll properly in the note panel, fixed the size of the text control, increased text limit.


Weapons

  • Added the frag grenade.
  • Added the propane tank.
  • Added the Famas.
  • Added the Sledgehammer.
  • Added the Machete.
  • Added the Hatchet.
  • Added the Baseballbat.
  • Added the Brick.
  • Added the Minigun.


Maps


Shared

  • Added bba_cargo.
  • Added bba_rooftop.
  • Added bbd_district.
  • Added bba_barracks & bbe_barracks.
  • Added bbd_surgery.


Termoil

  • The Bandits will respawn, and their AI state has been improved!
  • Fixed map exploits.
  • Updated bookstore node path for AI zombies.
  • Fixed some lighting issues.


Laststand

  • Added a new hut with an armory.
  • Fixed some camping spots.


Colosseum

  • Melee weapons will spawn randomly across the map.
  • Added the minigun.
  • Decreased the max time and time increase per player for round 2 and 4.
  • Bandits will jump from the podium on round 2 and 4.
  • Bandits will spawn more frequently.


Do you want to translate BrainBread 2?


We need translators! To get started navigate into the brainbread2 directory under steamapps/common/brainbread2/brainbread2/! In the resource folder you will find a file named brainbread2_english.txt, this file contains all the localized tokens, copy the file and name it brainbread2_.txt and get started! When you're done you could send it to us, we'll credit you!

The road to Early Access

The road to Early Access


We have been talking about maybe pushing BrainBread 2 into Early Access. This will of course take awhile, since we want to make sure we at least got most weapons, animations & the content added before we go live.


Dev Live Stream


We will also have a live stream on the 19th of March 2016. It will go live @ 6PM EST. There we will be showing the new stuff from the Beta Branch & we will be giving some keys.
Our Twitch: http://www.twitch.tv/reperiostudios

And this time, no more robot voice! We have changed from Xsplit to OBS due Xsplit have some issues on Windows 10.


The Night of The Living Bread Event


The event will happen on 26th of March 2016, @ 6PM EST. Hope to see you guys on there!


We got a Discord server!


Wanna talk to the devs directly, or just wanna hang out? We got ourselves a discord server for just that!
Invite link: https://discord.gg/0TitkvlFlYoBak0V


FAQ


Q: When will BrainBread 2 hit Early Access?
We really don't know, but hopefully sometime in June or July. But delays are expected, because we don't want to ship a broken game

Q: Will BrainBread 2 cost?
No

Q: How much % of the game is done?
I would roughly say its around 80-90% done, for the base game anyway

Q: Will all the weapons be available on Early Access?
Not on launch. But we have plenty of weapons available

Q: Will Workshop be ready for Early Access?
Yes. Workshop support was added during Closed Beta, and we also added support for dedicated servers. Server owners will now be able to download subscribed addons directly.

Q: What is this Discord you guys are talking about?
It is a voice and text communication program, which work on the browser and as a standalone application. And no, you don't need an account to talk or chat. You can find more information on their website over @ http://discordapp.com/

Q: The Night of The Living Bread?
It is an old event that happened on Fridays, Saturdays or Sundays over @ Asd2Bam & the Official BrainBread groups on Steam. Its a fun event where we all get together and play some good ol' fashioned BrainBread all over again. :)


Questions?
Got any questions you want answered? Don't hesitate to ask! :)

Beta Branch update

Shared


Base

  • Added missing textures from 'environment maps' folder
  • Added bash_force for weapons.
  • Bashing will no longer add velocity in the Z direction, this could be exploited to throw enemies up in the air, bugging them, etc...
  • The map data handler will no longer check through all available UGC items, it will only check your subscribed items (will save performance), you will also load map descriptions from data/maps/info/ if there's no file here it will use the default UGC description.
  • The propane explosive prop will remove itself by default after X sec when thrown.
  • Added the cheat command bb2_set_fps which can be used to set fps values for the active weapon, useful when testing fps values related to reload and melee attack speed.
  • Added Burst fire on secondary attack for the Famas.


NPCs

  • Zombies and zombie bosses will now prioritize Bandits as much as players.


Mapping Entities

  • Added logic_player_monitor, this can be used to notify the mapper when there's a certain amount of players in the map or when it is lower than the desired amount.


HUD & VGUI

  • Simplified death notices and now they will be properly logged as well.
  • In classic mode zombie players will be able to see where the humans are at. (glow overlay, slightly visible but noticeable)
  • You can no longer open the zombie skill tree in Arena or Story mode.
  • The death icon for throwing the brick, frag and propane works fully. Fixed some hit issues when throwing the brick.
  • Redesigned the character stat preview control, we now display some simple stats in the end screen menu.
  • You can now chat / show the scoreboards / skills and so on during round end screens!
  • The mp_chattime is now used to set how long you need to wait before the round end window closes. (before it would only affect the intermission (game over) stuff)
  • The blood overlay on the hands and weapon will now be much more accurate, when you get blood on the hands it will stay until you respawn, but blood on the actual weapons will vary if you got blood on you using that weapon. It will also be properly reset on round restart.
  • You can now scroll properly in the note panel, fixed the size of the text control, increased text limit.
  • Tweaked the base panel to only display inventory info and quests.


Maps


bbe_district

  • Fixed some issues where not enough melee weapons would spawn
  • Moved the zombie player spawns into the 'zombie closets'
  • Added more covers for zombie players


bba_barracks

  • Fixed where it wouldn't end on round 3


bba_cargo

  • Added monitor logic to make the map a bit of a challenge when more people join
  • Fixed bandit & zombie spawners


bbc_termoil

  • Moved the weapon 'weapon_brick' from the subway to the construction board at the end of the road
  • Minor bug fixes


Mod Tools


Workshopper

  • Fixed where the tags for the addon wouldn't save when uploading and/or updating an addon.

Beta Branch is now available!

You can now opt into the beta branch to get the latest stuff, be aware that the beta branch could include unfinished content and some unstability. OSX & Linux will not be updated in this branch.