# BrainBread 2 A Giblicious Summer Patch - 1.0.2.4! - Product: BrainBread 2 (https://whatsnew.fyi/product/brainbread-2) - Vendor: Reperio Studios - Date: 2018-08-10 - Original notes: https://store.steampowered.com/news/app/346330/view/5219065345492936373 - Permalink: https://whatsnew.fyi/product/brainbread-2/releases/2018-08-10-a-giblicious-summer-patch-1.0.2.4 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **changed** — Major optimization for client and server with code cleanup, null pointer bug fixes, and removal of expensive code - **added** — Full client-side playermodel support allowing players to use any survivor model with visibility based on other players' model availability - **changed** — Improved lag compensation and hit detection especially for melee weapons - **fixed** — Dev, Donator, Tester and other data tags now work properly - **changed** — Reduced memory usage and removed unnecessary hl2 content files - **added** — Local stats can now be used in a listen server for offline play - **fixed** — Major bug in local stats where zombie skills saving implementation did not increase the buffer for saving to file - **changed** — Local stats will no longer be disabled if sv_cheats is 1 - **changed** — Default tickrate for dedicated servers lowered from 66 to 33 - **changed** — Reloading server or client data now dispatches an event to update data pointers in NPCs - **changed** — Increased bb2_high_ping_limit to 350 from 250 - **changed** — Updated server_core.cfg to include new useful convars - **fixed** — No longer possible to evade bans or kicks with 5-minute ban applied on kick - **removed** — Elimination and Deathmatch maps removed from standard dedicated server mapcycle file - **fixed** — Soundscapes now work properly for dedicated servers running under Linux - **changed** — Increased gib limit from 128 to 256 - **changed** — Old gibs fade out instead of new gibs when reaching gib limit - **fixed** — Blood cloud now appears properly when smashing zombies to bits - **fixed** — Players now emit correct blood decals depending on bb2_extreme_gore value **Server owners please update your servers!** _Disclaimer:_ Due to major changes to the .cfg files be sure to update them to your needs, such as setting server name, global/local stats, etc... Plus more convars have been listed in server_core.cfg. If you want to enable arena hardmode or hard scaling for Objective/Story/Arena, be sure to set this as well @ server_core.cfg! **We've also updated the default mapcycle for dedicated servers, it no longer contains any Deathmatch or Elimination maps by default, if you still want to host DM or Elimination, add the respective maps to the mapcycle!** ##### Code **Base** - Major optimization for client & server, went through roughly all the code, cleaned up messy code, fixed null pointer bugs, fixed overly expensive code, etc... - **Added full client-side playermodel support similar to Sven Co-Op and GoldSrc in general, meaning you can play as any survivor model, anyone who also has that survivor model will be able to see you, otherwise it uses a default. (survivor models are defined in the character scripts)** - Improved lag compensation and hit detection, especially for melee weapons. - Dev, Donator, Tester and other data tags should work properly again. - Reduced memory usage and removed some unnecessary hl2 content files. - LOCAL STATS CAN NOW BE USED IN A LISTENSERVER FOR OFFLINE PLAY! - Fixed a major bug in the local stats, when I implemented Zombie skills saving I forgot to increase the buffer for saving the local stats to a file, so basically it wouldn't save everything! - Local Stats will no longer be disabled if sv_cheats is 1. - Default tickrate for dedicated servers has been lowered from 66 to 33, you can still use a higher tickrate by simply passing the -tickrate XX param to the srcds application. - Reloading server data or client data will now dispatch an event so that we can update accordingly, for instance the NPCs will now properly fixup the data pointers when reloading data, otherwise you'd risk invalid pointers! - Increased bb2_high_ping_limit to 350 from 250. - Updated server_core.cfg to include a bunch of new useful convars, take a look! - Updated the game icon for hl2.exe @ Windows only. - Updated the game's music folder, there might be some missing music in some of the maps, if you get any FMOD errors please let us know! - It is no longer possible to evade bans or kicks, plus if you get kicked you'll be banned for roughly 5 minutes to prevent people from simply rejoining and repeating. The ban on kick can be administered with the bb2_vote_kick_ban_time command. - Removed Elimination & Deathmatch maps from the standard dedicated server mapcycle file, if you still want to host Elimination or Deathmatch maps feel free to re-add them to your mapcycle! - Soundscapes should work properly for dedicated servers running under Linux. - Updated to the latest SDK2013 binaries. **Gore & Gibbing** - Increased gib limit from 128 to 256! - When new gibs spawn and you reach the gib limit, old gibs will fade out instead of fading the new gibs out quickly. - Fixed a terribly sad bug which prevented the fantastic blood cloud from appearing properly when smashing zombies to bits. - Players should now emit the right blood decals depending on your bb2_extreme_gore value. - Blood particles & decals will no longer spawn when attacking friendly npcs when the round hadn't started, when zombies fade-in or when a player has spawn protection active. - Buckshot damage should now properly spawn blood decals & particles. **Gamemodes** - XP received when completing quests & objectives have been reduced to 4% for quests and 2% for objectives. Previously you'd receive 10% for quests and 5% for objectives which was far TOO much. - XP received when finishing a round in Arena, an entire game in Arena or an entire game in Objective will now give you percentage based XP increase instead of a small fixed number! - Added bb2_story_dynamic_respawn for Story mode, which allows p _[Truncated at 4000 characters — full notes: https://store.steampowered.com/news/app/346330/view/5219065345492936373]_