What changed in BrainBread 2 in 2015
506 updates · 27 main milestones · Feb 16, 2015 to Dec 22, 2015
- 90 eventsReload Issues Fixed for Specific Weaponsbug fix
Fixed reload issues with the sawed off and remington when using certain skills.
SteamXP Gain Bug Fixed for Humans Pre-Roundbug fixFixed bug allowing humans to gain XP from Bandits before the round started.
SteamFixed Reload Issues with Specific Weaponsbug fixResolved issues with sawed off and remington when using certain skills.
SteamClose Captions Enabled in Multiplayerui uxIntroduced close captions with adjustable distance notifications.
SteamFixed Military and Bandits Question Sharingbug fixSteamImproved Weapon Bounding Boxesquality of lifeImproved bounding boxes on weapons for easier pickup.
SteamFixed Player Animation Issuesbug fixResolved issues with player animations, viewmodel shaking, and movement problems.
SteamHitbox Fixes for NPCs and Zombie Player Modelbug fixFixed hitboxes on NPCs and the zombie player model.
SteamSurvivors Can Change Door Lock StategameplaySurvivors can hold +use on doors to change their locked state.
SteamNew Hint Message System for MappersgameplayMappers can use game_tip to send messages to players.
SteamElimination Mode OverhaulgameplayMilestoneChanged Elimination to be one huge match with new win conditions based on team wipes, frag limits, or time limits.
SteamXP Gain Adjustment for Infected Playersbalance changeInfected players will no longer gain XP from killing zombies.
SteamPlayer Model Selection Based on ConvargameplayPlayers can set their model based on the linked convar.
SteamChange in closed beta key distributionotherInstead of delivering 10 keys every week, all keys will be released at once.
SteamUnique Objectives for Zombie TeamgameplayMappers can now set unique objectives for zombies, granting points upon completion.
SteamNPC Military Static RequirementgameplayMappers must use npc_military_static for non-moving military NPCs.
SteamFixed Dev Reset Command Bugbug fixResolved bug preventing devs and testers from using the dev reset command.
SteamFixed Bug with Escaped Zombie Statebug fixResolved bug allowing players to spawn as humans after escaping.
SteamNew HUD for Elimination Modeui uxAdded a HUD displaying team scores and a special bar for skill perks.
SteamAdded Voice Command Menu for Humansui uxSteamFixed Dev Reset Command Bugbug fixSteamUnique Objectives for Zombie TeamgameplayMappers can set unique objectives for zombies, granting points for completion.
SteamLogic Objective Scaling for MappersgameplayMappers can scale kill count and time based on player count.
SteamFixed Fullbright Bug on Deathbug fixResolved bug causing players to spawn with fullbright when dead and clicking flashlight.
SteamSawed Off Secondary Attack Changebalance changeSawed Off now fires one barrel per attack instead of double shot.
SteamLogic Objective Scaling for MappersgameplayMappers can scale kill count and time left based on player count.
SteamElimination Mode OverhaulgameplayMilestoneChanged Elimination to be one huge match with specific win conditions.
SteamFixed Player Animation and Movement Issuesbug fixResolved shaking and twitching of viewmodel and player model.
SteamMinor and Major Stability FixesperformanceOther minor and major stability and performance fixes.
SteamFixed Lib file location issuebug fix1 Lib file was going to the wrong location (beta.php) instead of grabber
SteamAdded Random Messages in Quit/Disconnect Windowui uxSteamFixed XP Gain Bug Before Round Startbug fixResolved bug allowing XP gain from Bandits before round start.
SteamUpdated Steam Group Link in Main Menuui uxSteamFixed Military and Bandits Interactionbug fixResolved issue of Military and Bandits sharing the same questions.
SteamSoldier NPCs Fire Behavior ChangedgameplaySoldier NPCs will no longer fire particle tracers and have a chance to fire normal muzzle flashes.
SteamXP Gain Changes for Infected Playersbalance changeInfected players will no longer gain XP from killing zombies.
SteamSawed Off Secondary Attack Changebalance changeSawed Off now fires one barrel left and one right instead of double shot.
SteamNPC Military Static RequirementgameplayMappers must use npc_military_static for non-moving military NPCs.
SteamEscaped Zombie State Reset Bug Fixedbug fixFixed bug that reset escaped zombie state when respawning as a zombie.
SteamForced English Language for CaptionslocalizationThe game will force cc_lang to English until translations are added.
SteamEnabled Close Captions in Multiplayerui uxClose captions can now be controlled by sv_caption_distance.
SteamChanged closed beta key distribution scheduleotherInstead of delivering 10 keys every week, all keys will be released at once.
SteamFixed Lib file location issuebug fix1 Lib file was going to the wrong location (beta.php) instead of grabber
SteamDecreased Points for Killing Bandits and Militaries as Zombiebalance changeReduced points gained by zombies for killing bandits and militaries.
SteamDecreased Points for Killing Bandits and Militaries as Zombiebalance changeSteamFixed Missing Sounds for NPCsbug fixResolved issues with bugged or missing sounds for Fred and Soldiers.
SteamHitbox Fixes for NPCs and Zombie Player Modelbug fixSteamRandom Messages in Quit/Disconnect Windowui uxAdded random messages to the quit/disconnect window.
SteamUpdated PvP Damage Valuesbalance changeUpdated damage values for PvP and Zombie Player vs NPC interactions.
SteamSoldier NPCs Particle Tracer AdjustmentgameplaySoldier NPCs will no longer fire particle tracers.
SteamXP Gain Bug Fixed for Killing NPCsbug fixFixed bug preventing players from gaining kills when killing Military/Bandit NPCs.
SteamInfection and Respawn ChangesgameplayIn elimination mode, players can no longer become infected and can respawn if teammates are alive.
SteamLogic Player Equip Bug Fixedbug fixResolved bug in logic_player_equip that didn't switch to the best weapon.
SteamFixed High Latency IssueperformanceSteamRespawn Mechanics in EliminationgameplayPlayers can respawn if teammates are alive, with respawn time increasing based on team size.
SteamNew HUD for Elimination Modeui uxAdded a HUD displaying team scores and a special bar that grants team perks upon filling.
SteamClose Skill Menus with Keyquality of lifePlayers can now close skill menus using the key they opened them with.
SteamFixed XP Gain Bug from Killing NPCsbug fixResolved bug preventing XP gain from killing Military/Bandit NPCs.
SteamImproved Weapon Bounding Boxesquality of lifeBounding boxes on weapons improved for easier pickup.
SteamFixed Logic Player Equip Bugbug fixResolved bug preventing switching to the best equipped weapon.
SteamForced English CaptionslocalizationGame will force captions to English until translations are added.
SteamSkill Menus Closure Improvementui uxYou can now close skill menus with the key used to open them.
SteamActive Players Display in Team Menuui uxPlayers can now see the number of active players in a team from the team menu.
SteamFixed Fullbright Bug When Deadbug fixResolved bug causing players to spawn with fullbright when dead.
Steam - 67 eventsManual addition of objective_icon entities in mapsnew contentSteamLatency Issues Fix in Beta Releasebug fix
Addressing latency issues caused by military personnel targeting multiple zombies.
SteamUpdated time string/unlock string on achievement itemschangesSteamBots now start with an AK-47 for testinggameplaySteamReplaced Survival mode with Elimination modegameplaySteamSpectator screen hides when scoreboard is openedui uxSteamAdded logic_player_equip for mappersnew contentAllows equipping survivors with up to 5 different weapons on spawn.
SteamZombie spawners now spawn only when players are neargameplaySpawners will only activate within line of sight.
SteamProper XP awarded for winning/completing gamesgameplaySteamRe-enabled firstperson spectatingnew contentSteamLatency Issues with Military NPCbug fixCurrent latency issues due to Military NPC using HL2 combine animations will be addressed in beta patch 1.
SteamUpdated time string/unlock string on achievement itemschangesSteamAdded team menunew contentSteamServer no longer spams RestartGame with no playersbug fixSteamFeedback Encouragementquality of lifePlayers are encouraged to report bugs and provide feedback on the community hub.
SteamM1A1 bb2_m1a1_friendly command now worksbug fixSteamImproved main menu appearance in-gameui uxSteamImproved main menu appearance in-gameui uxSteamLatency Issues with Military NPCbug fixKnown latency issues due to Military NPC using HL2 combine animations will be addressed in beta patch 1 with temporary animations.
SteamReplaced Survival mode with Elimination modegameplaySteamServer no longer spams RestartGame when no players are presentbug fixSteamProper XP awarded for winning/completing a gamegameplaySteamAdded logic_player_equip for mappersnew contentAllows equipping survivors with up to 5 different weapons on spawn.
SteamVarious stability, performance, and memory leak fixesperformanceSteamAdded new human and zombie skill treesnew contentSteamAdded team menunew contentSteamMajor skill perks now have a % chance to triggerbalance changePrevents issues with multiple skills triggering.
SteamVarious stability, performance, and memory leak fixesperformanceSteamClosed Beta Launchnew contentMilestoneBrainBread 2 Closed Beta has launched, inviting selected players to participate.
SteamMajor skill perks now have a % chance to triggerbalance changePrevents issues with multiple skills triggering simultaneously.
SteamM1A1's missiles have a 50-50% chance to ignite enemiesbalance changeSteamFixed crash issues in logic_objective and logic_questbug fixResolved crashes when deleting linked objective icons.
SteamAdded new achievements and hidden achievements featurenew contentYou can no longer see 'hidden' achievements before achieving them.
SteamAdded libcurl for fetching dev tags and ban statusnew contentSteamFixed bug with 'bb2_render_client_in_mirrors'bug fixFixed display issue of thirdperson weapons for other players.
SteamAdded new human and zombie skill treesnew contentSteamRe-enabled firstperson spectatingnew contentSteamAdded more realistic physics to gibsvisualsSteamFixed bug with 'bb2_render_client_in_mirrors'bug fixFixed display issue of thirdperson weapons for other players.
SteamBots now start with an AK-47 for testinggameplaySteamAdded time left and map name label to spectator screenui uxSteamVarious Small Bug Fixesbug fixSteamFixed workshop loader for client & serverbug fixSteamClosed Beta Launchnew contentMilestoneBrainBread 2 Closed Beta has launched, inviting selected players to participate.
SteamHead will no longer be gibbed unless damage exceeds healthbug fixSteamZombie spawners now spawn only when players are neargameplaySpawners will only activate within line of sight.
SteamAdded new achievements and hidden achievements featurenew contentYou can no longer see 'hidden' achievements before achieving them.
SteamFixed workshop loader for client & serverbug fixSteamFixed crash issues in logic_objective and logic_questbug fixResolved crashes when deleting linked objective icons.
SteamAdded time left and map name label to spectator screenui uxSteamM1A1 bb2_m1a1_friendly command now worksbug fixSteamRe-added flaresnew contentFlares were lost in a dramatic delete war when going through HL2 content.
SteamAdded more realistic physics to gibsvisualsSteamAdded libcurl for fetching dev tags and ban statusnew contentSteamHead will no longer be gibbed unless damage exceeds remaining healthgameplaySteamSpectator screen hides when scoreboard is openedui uxSteamM1A1's missiles have a chance to ignite enemiesbalance change50-50% chance to light inflicted enemies on fire.
SteamAdded manual objective_icon entities for mapsnew contentSteamFeedback Encouragementquality of lifePlayers are encouraged to report bugs and provide feedback on the community hub.
Steam - 16 eventsBrainBread 2 Mod Tools Release Datemodding
Mod Tools will be available around Christmas or January.
SteamArena Gamemode OverviewgameplayWave-based gameplay requiring teamwork to survive increasingly difficult waves.
SteamBrainBread 2 Mod Tools AvailabilitymoddingMod Tools will be available around Christmas or January.
SteamClosed Beta Launch with 3 Maps and Workshop Mapnew contentMilestoneThe Closed Beta will feature 3 available maps and a workshop map.
SteamClosed Beta Launch with 3 Maps and Workshop Mapnew contentMilestoneThe Closed Beta will feature 3 available maps along with a workshop map.
SteamCross-Platform AvailabilitysystemBrainBread 2 will be available on Windows, Mac OS X, and Linux.
SteamArena Gamemode Overviewnew contentWave based gameplay requiring teamwork to survive increasingly difficult waves.
SteamElimination Gamemode OverviewgameplayRound-based gameplay where teams compete to eliminate each other.
SteamCross-Platform AvailabilitysystemBrainBread 2 will be available on Windows, Mac OS X, and Linux.
SteamElimination Gamemode Overviewnew contentRound based gameplay where teams compete to eliminate each other.
SteamStats and Achievements Reset After Betaquality of lifeAll stats and achievements will reset at the end of the Closed Beta.
SteamThree Gamemodes Available in Closed Betanew contentMilestoneClosed Beta will include Classic, Elimination, and Arena gamemodes.
SteamStats and Achievements Reset After Betaquality of lifeAll stats and achievements will reset after the Closed Beta ends.
SteamThree Gamemodes Available in Closed Betanew contentMilestoneClosed Beta will include Classic, Elimination, and Arena gamemodes.
SteamClassic Gamemode Overviewnew contentObjective based gameplay with a quest and inventory system.
Steam - 14 eventsFixed issues when updating and uploadingbug fixSteamFixed main UI not refreshingbug fixSteamChanged & Updated the workshopper UIui uxSteamFixed the main UI not refreshingbug fixSteamUpdated workshopper UIui uxSteamFixed crash issues when a BSP hasn't been foundbug fixSteamChanged uploading file size limit to 100MBbalance changeSteamRemoved VPK workshop addons, now uploads everything as loose files due to cubemap issueschangesSteamFixed crash issues when a BSP hasn't been foundbug fixSteamFixed issues when updating and uploadingbug fixSteamChanged uploading file size limit to 100MBquality of lifeSteamFixed simultaneous triggering of 'upload' and 'update' menusbug fixSteamFixed a bug where the 'upload' and 'update' menus would be triggered at the same timebug fixSteam
- 48 eventsFixed disappearing hands issuebug fix
The hands no longer disappear randomly when writing mat_reloadallmaterials, etc.
SteamEnable/disable particle impact effectsquality of lifeYou can now enable/disable the new particle impact effects through the options.
SteamFix for AK-74 bashing bug when out of ammobug fixFixed a bug which would prevent the player from bashing with the AK-74 when you were out of ammo.
SteamEnable/disable new particle impact effectsquality of lifeYou can now enable/disable the new particle impact effects through the options.
SteamGunslinger perk infinite ammo adjustmentbalance changeThe gunslinger perk will now give you infinite ammo in your main clip and not in your actual ammo pool.
SteamLocal storage for player profilessystemAdded local storage, server owners can now choose to save players profiles locally on their own server.
SteamRandomize NPC skins featurenew contentYou can now randomize the skins for models in the npc scripts by writing 'skin_max' '1' 'skin_min' '0'.
SteamCorrected bloody texture display on weaponsbug fixFixed the bloody texture on the weapons, it now displays properly on the hands and weapon.
SteamNew pickup sounds for inventory itemsaudioAdded new pickup sounds for inventory items, you can add your own pickup and deny sound in the inventory item by adding 'PickupSound' 'Sound.Script' and 'DenySound' 'Sound.Script'.
SteamZombies rejoin functionalitygameplayZombies can now use classic_rejoin_zombie to rejoin as a zombie.
SteamDefault values loading issue fixedbug fixFixed a bug which would load the wrong default values @skills if you joined a server with both sv_cheats and profile saving on.
SteamStationary NPC dance behavior fixedaiThe military and bandit npcs will no longer dance if set to stationary.
SteamGrenade physics and sprite fixbug fixFixed up the grenade to use vphysics + removed the red blip sprite.
SteamGunslinger perk infinite ammo adjustmentbalance changeThe gunslinger perk will now give you infinite ammo in your main clip and not in your actual ammo pool.
SteamVote menu spam preventionquality of lifeYou can no longer spam the chat by selecting multiple things to vote on in the vote menu.
SteamLocal player rendering in mirrorsbug fixThe local player can now be rendered properly in mirrors, to enable this make sure that bb2_render_client_in_mirrors is set to 1.
SteamScoreboard avatar loading fixbug fixFixed a bug in the scoreboard in-game and global which would not load the steam avatars fully.
SteamNew pickup sounds for inventory itemsaudioAdded new pickup sounds for inventory items, you can add your own pickup and deny sound in the inventory item by adding 'PickupSound' 'Sound.Script' and 'DenySound' 'Sound.Script'.
SteamVote menu spam preventionquality of lifeYou can no longer spam the chat by selecting multiple things to vote on in the vote menu.
SteamNPC scale values replacedgameplayReplaced sk_npc_* and sk_player_* with scale values from the data scripts.
SteamVoting minimum player requirement removedquality of lifeYou no longer need minimum 3 people to vote.
SteamGrenade physics and sprite adjustmentsbug fixFixed up the grenade to use vphysics + removed the red blip sprite.
SteamScoreboard avatar loading issue fixedbug fixFixed a bug in the scoreboard in-game and global which would not load the steam avatars fully.
SteamZombies rejoin functionalitygameplayZombies can now use classic_rejoin_zombie to rejoin as a zombie.
SteamLocal storage for player profilesnew contentAdded local storage, server owners can now choose to save players profiles locally on their own server.
SteamHTML handler for group ID files and ban listnew contentAdded the html handler which will be used to parse the group ID files and ban list.
SteamNPC scale values replacedgameplayReplaced sk_npc_* and sk_player_* with scale values from the data scripts.
SteamLocal player rendering in mirrorsbug fixThe local player can now be rendered properly in mirrors, to enable this make sure that bb2_render_client_in_mirrors is set to 1.
SteamRandomize NPC skins featurenew contentYou can now randomize the skins for models in the npc scripts by writing 'skin_max' '1' 'skin_min' '0'.
SteamStationary NPC dance bug fixbug fixThe military and bandit npcs will no longer dance if set to stationary.
SteamFixed disappearing hands issuebug fixThe hands no longer disappear randomly when writing mat_reloadallmaterials, etc.
SteamCorrected bloody texture display on weaponsbug fixFixed the bloody texture on the weapons, it now displays properly on the hands and weapon.
SteamFix for AK-74 bashing bug when out of ammobug fixFixed a bug which would prevent the player from bashing with the AK-74 when you were out of ammo.
SteamHTML handler for group ID files and ban listnew contentAdded the html handler which will be used to parse the group ID files and ban list.
SteamDefault values loading bug fixbug fixFixed a bug which would load the wrong default values @skills if you joined a server with both sv_cheats and profile saving on.
SteamVoting minimum player requirement removedquality of lifeYou no longer need minimum 3 people to vote.
Steam - 28 eventsAmmo Crate Functionality Fixbug fix
Fixed up item_ammo_crate, the ammo crate will give you full ammo for all the weapons you carry.
SteamZombie NPCs Killing Infected Survivors Bug Fixbug fixFixed a bug that allowed zombie NPCs to kill infected survivors in classic mode.
SteamHUD Weapon View String Fix for Linux/Macbug fixFixed an issue in hud_weapon_view which would print out the wrong string for the weapon in Linux / Mac OSx.
SteamDamage Ignoring Armor Bug Fixbug fixFixed a bug when taking damage as a human which would ignore your armor and infect you instead.
SteamTrigger Inventory Check Bug Fixbug fixFixed a bug in trigger_inventory_check which would only use the desired item ID once.
SteamAmmo Types for Bullet Command Fixbug fixFixed the ammo types for the bullet command for func_tank.
SteamWeapon Attachments Removal Bug Fixbug fixHopefully fixed the bug that didn't remove weapon attachments when becoming a spectator.
SteamBandits Killing Military NPCs Bug Fixbug fixFixed a bug which would not allow bandits to kill military NPCs.
SteamWeapon Attachments Removal Bug Fixbug fixHopefully fixed the bug which didn't remove weapon attachments when you become a spectator.
SteamBreakable Doors Model Fixbug fixFixed the breakable doors, they wouldn't change to the right model when damaged and some gibs weren't spawned.
SteamGlobal Profile Saving Bug Fixbug fixFixed a bug which enabled global profile saving when you set the profile saving var to 2.
SteamRemoved NPC Breakable FunctionalitygameplayRemoved func_breakable from the breakable list for NPCs due to various reasons.
SteamGlobal Profile Saving Bug Fixbug fixFixed a bug that enabled global profile saving when the profile saving variable was set to 2.
SteamRemoved NPC Breakable FunctionalitygameplayRemoved func_breakable from breakable list for NPCs due to various reasons.
SteamDamage Scaling System AddedgameplayAdded a simple damage scaling system for NPC vs players, players vs players, players vs zombie players, etc. for each weapon.
SteamPerk Acquisition Adjustedbalance changeYou no longer get perks randomly when attacking NPCs, only when you gain kill streaks. Fixed perks: Life Leech, Reality Phase, Magazine Refill, Blood Rush, Gunslinger.
SteamDamage Ignoring Armor Bug Fixbug fixFixed a bug where taking damage as a human would ignore armor and infect the player instead.
SteamZombie Transformation ChangegameplayIn classic mode, you will no longer become a zombie if killed by another humanoid NPC, such as a bandit.
SteamBreakable Doors Model Fixbug fixFixed breakable doors that wouldn't change to the right model when damaged and some gibs weren't spawned.
SteamDamage Scaling System AddedgameplayAdded a simple damage scaling system for NPC vs players, players vs players, players vs zombie players, etc., for each weapon.
SteamHUD Weapon View String Fixbug fixFixed an issue in hud_weapon_view that printed the wrong string for the weapon in Linux / Mac OSx.
SteamZombie NPCs Killing Infected Survivors Bug Fixbug fixFixed a bug which allowed zombie NPCs to kill infected survivors in classic mode.
SteamAmmo Crate Functionality Fixbug fixFixed item_ammo_crate to give full ammo for all weapons carried.
SteamPerk Acquisition Changesbalance changeYou no longer get perks randomly when attacking NPCs, only when you gain kill streaks. Fixed perks include Life Leech, Reality Phase, Magazine Refill, Blood Rush, and Gunslinger.
SteamBandits Killing Military NPCs Bug Fixbug fixFixed a bug that prevented bandits from killing military NPCs.
SteamZombie Transformation Change in Classic ModegameplayIn classic mode, you will no longer become a zombie if killed by another humanoid NPC, such as a bandit.
SteamTrigger Inventory Check Bug Fixbug fixFixed a bug in trigger_inventory_check that only used the desired item ID once, skipping subsequent items with the same ID.
Steam - 34 eventsAdded npc_auto_spawner entitynew content
Allows the mapper to spawn a certain npc and respawn that npc X sec after its death.
SteamFixed crash on client reloadbug fixMilestoneCrash when reloading the game base on the client when not in-game has been fixed.
SteamImproved military NPC behavioraiMilitary NPCs no longer move when Stationary is active and shoot when enemies get close.
SteamStability and Bug Fixesbug fixSteamMinor networking tweaksnetworkSteamAdded Bandit NPCsnew contentSteamOptimized code and removed unused hl2 contentperformanceSteamAdded breakable doorsnew contentSteamAdded Breakable Doorsnew contentSteamImproved npc damage systembalance changeAll weapon damages per npc is now loaded through their scripts.
SteamStability and bug fixesbug fixSteamTweaked Fred and Zombies' CodechangesSteamFixed Crash on Game Reloadbug fixMilestoneFixed a crash when reloading the game base on the client when not in-game.
SteamTweaked Fred and Zombies' codechangesSteamAdded npc_auto_spawner Entitynew contentAllows the mapper to spawn a certain npc and respawn that npc X sec after its death.
SteamRemoved Unnecessary Items from FGDschangesSteamAdded Bandit NPCsnew contentSteamImproved Military NPC BehavioraiMilitary NPCs no longer move when Stationary is active and shoot when enemies get close.
SteamRemoved Unnecessary & Unused ConvarschangesSteamRemoved unnecessary items from fgdschangesSteamOptimized Code and Removed Unused HL2 StuffperformanceSteamDonators can reset skills temporarilyquality of lifeSteamRemoved unnecessary & unused convarschangesSteamZombies & Zombie bosses can break doorsgameplaySteamMinor Networking TweaksnetworkSteam - 40 eventsInfected humans drop inventory items upon turninggameplay
Ensures they don't run to their spawn to drop items.
SteamFixed main menu music not playing on startupbug fixSteamSet ScriptFile for trigger_inventory_check brush entitygameplayAllows checking for custom items.
SteamFixed player carry weight bugsbug fixWeight of added inventory items now affected by the Lightweight skill.
SteamFixed healthkit logic for health restorationbalance changeLarge healthkits now restore 50% and medium packs 25% of total health.
SteamAdded headshot icon logic for death noticesgameplayAdd definition headshot_<npcName> in mod textures to activate headshots for certain NPCs.
SteamFixed hardcoded NPC names in death noticesbug fixSteamUse bb2_create_inventory_item to spawn test itemsmoddingIf sv_cheats is on, you can spawn items from the official list or other files.
SteamAdded headshot icon logic for death noticesgameplayAdd definition headshot_<npcName> in mod textures to activate headshots for certain NPCs.
SteamOverride item randomizer to spawn one itemgameplaySet the OverrideID to spawn a specific item from the official list.
SteamRemade inventory logic to prevent itemID conflictsgameplayMilestoneYou must specify which file under data/items to read from when adding inventory_item entities.
SteamAdded loading tip featurenew contentYou can now add tips like 'Hold to open doors... Or to break it.'
SteamFred immune to blazing ammobalance changeSteamFred immune to blazing ammobalance changeSteamFixed fade speed for inventory/quest panelbug fixSteamRe-added old tfo rain particle impactperformanceThis will prevent lag in maps which use precipitation.
SteamFixed player carry weight bugsbug fixWeight of added inventory items now affected by the Lightweight skill.
SteamFixed hardcoded NPC names in death noticesbug fixSteamFixed fade speed for inventory/quest panelbug fixSteamWalkers now spawn with rise idle animationgameplayThey will play the rise animation after fully fading in.
SteamFixed main menu music not playing on startupbug fixSteamIgniting zombies with blazing ammo now counts as a killgameplayAdded a death notice icon for fire kills.
SteamFixed console not showing with -console startupbug fixSteamSet ScriptFile for trigger_inventory_check brush entitymoddingAllows checking for custom items.
SteamOverride item randomizer to spawn one item onlygameplaySet the OverrideID to the item you want to spawn (official list only).
SteamAdded loading tip featurenew contentYou can now add tips like 'Hold to open doors... Or to break it.'
SteamOther minor bug fixesbug fixSteamWalkers spawn and fade in with rise idle animationgameplayThey will play the rise animation after fully fading in.
SteamIgniting zombies with blazing ammo now counts as a killgameplayAdded death notice icon for fire kills.
SteamInfected humans drop inventory items upon turninggameplayPrevents items from being dropped at protected spawn points.
SteamRe-added old tfo rain particle impactperformanceThis will prevent lag in maps which use precipitation.
SteamOther minor bug fixesbug fixSteamRemade inventory logic to prevent itemID conflictsgameplayMilestoneYou now have to specify which file under data/items to read from when adding inventory_item entities.
SteamFixed console not showing with -console startup optionbug fixSteam - 18 eventsAchievement panel icons now fetched from VGUI folderbug fixSteamAdded Cookie's round start musicaudioSteamAdded rotation effect to weapons in random weapon spawnersnew contentMilestoneSteamAchievements reorganized in the achievement panelui uxSteamDecreased height of check boxes in server info panelui uxSteamAdded rotation effect to random weapon spawnersnew contentSteamDecreased height of check boxes in server info panelui uxSteamAdded weapon randomizing entity - item_weapon_randomizernew contentMilestoneSteamFixed main menu text cropping on small screensbug fixSteamPlayers now go to 1HP when infectedgameplaySteamFixed main menu text cropping on small screensbug fixSteamReorganized achievements in achievement panelui uxSteamFixed inventory item randomizer spawning items inside NPCsbug fixSteamFixed inventory item randomizer bugbug fix
Bug fixed where items would spawn inside NPCs instead of on the floor.
SteamInfected players now go to 1HPgameplayPlayers will now go to 1HP when infected, with no exceptions.
SteamAchievement panel bugs fixedbug fixAchievement icons now fetched from the vgui folder instead of raw images from Steam.
Steam - 18 eventsMajor Inventory System Updatenew contentMilestone
Major update of the inventory system, allowing global glow settings, glow color, auto-consume options, and objective icons above models.
SteamVoting Notification in ChatgameplayWhen voting for a map or kick/ban it will now print out a message in the chat to notify everyone.
SteamPlayer Weight Jump Bug Fixbug fixFixed some bugs related to player weight when jumping and adding weight, when you picked up weapons it would not be scaled to your lightweight skill (no reduction).
SteamPerk Skills Fixbug fixFixed some skill issues related to the perk skills, for example Blazing Bullets, it wouldn't trigger at times even with 10/10 in that skill.
SteamPlayer Weight Bug Fixbug fixFixed bugs related to player weight when jumping and adding weight, ensuring weapon pickups scale to lightweight skill.
SteamZombies Cannot Pickup Inventory Itemsbalance changeZombies can no longer pickup/lift inventory items, inventory items are now static to prevent exploiting.
SteamZombies Cannot Pickup Inventory Itemsbalance changeZombies can no longer pickup/lift inventory items, making them static to prevent exploiting.
SteamInventory System Major Updatenew contentMilestoneMajor update of the inventory system, you can now set if an item should have global glow, its glow color, if it can be automatically consumed, and if it should display some objective icon above the model.
SteamRandom Consumable Item Spawnernew contentAdded inventory_item_randomizer which spawns a random consumable inventory item with configurable respawn time.
SteamAdded Armor and Healthkit Itemsnew contentAdded armor type items and healthkit items. (Hold +use for 1.5 sec to swap armor types)
SteamAchievement Panel Icon Fixbug fixFixed a bug which would cause the achievement panel to display wrong icons for the achievements.
SteamPerk Skill Trigger Fixbug fixFixed some skill issues related to the perk skills, such as Blazing Bullets not triggering at times.
SteamZombie Overlay Display Fixbug fixFixed bugs that displayed the zombie overlay for humans when respawning.
SteamMap Voting Chat NotificationgameplayWhen voting for a map or kick/ban it will now print out a message in the chat to notify everyone.
SteamRandom Consumable Item Spawnernew contentAdded inventory_item_randomizer which spawns a random consumable inventory item, you can set the min and max respawn time range.
SteamArmor and Healthkit Items Addednew contentAdded armor type items and healthkit items. Hold +use for 1.5 sec to swap armor types.
SteamZombie Overlay Bug Fixbug fixFixed some bug which would display the zombie overlay for humans when respawning.
SteamAchievement Panel Icon Fixbug fixFixed a bug which would cause the achievement panel to display wrong icons for the achievements.
Steam - 28 eventsRandomized Loading Screensui ux
The loading screens and the preview images in the create a game panel can be randomized.
SteamRandomized Loading Screensui uxThe loading screens and the preview images in the create a game panel can be randomized.
SteamMajor GUI Overhaului uxMilestoneThe main menu has been remade, updated the scoreboard and updated the end-game scoreboard panel.
SteamFilm Grain AddedvisualsSteamGlobal Leaderboards Addednew contentSteamNPC Scaling Cvar AddedgameplayAdded bb2_npc_scaling to allow server owners to increase the default scaling of zombies by an X amount.
SteamFixed Transmit Calls for Iconsbug fixFixed some transmit calls for the obj. icons and the glow overlay code.
SteamAchievements Panel Addedui uxYou can now see your achievements and progress in the Profile->Achievements panel!
SteamFilm Grain AddedvisualsSteamCustom Tip Icons for Map Loadingui uxYou can now change the tip icons for the map loading tips.
SteamFixed Keyboard Options Bugbug fixFixed a major bug in the keyboard options, basically it would not allow you to set some keys like right shift for example.
SteamGlobal Leaderboards Addednew contentSteamCustom Tip Icons for Map Loadingui uxYou can now change the tip icons for the map loading tips.
SteamAchievements Panel Addedui uxYou can now see your achievements and progress in the Profile->Achievements panel.
SteamWorkshop IntegrationmoddingIntegrated workshop, you can also download stuff on the fly while playing.
SteamFixed Server Gamemode Update Bugbug fixFixed a bug which would not update the gamemode of a server in the server browser.
SteamMajor GUI Overhaului uxMilestoneThe main menu has been remade, updated the scoreboard and updated the end-game scoreboard panel.
SteamWorkshop IntegrationmoddingIntegrated workshop, you can also download stuff on the fly while playing.
SteamNPC Scaling Cvar AddedgameplayAdded bb2_npc_scaling to allow server owners to increase the default scaling of zombies by an X amount.
SteamFixed Server Gamemode Update Bugbug fixFixed a bug which would not update the gamemode of a server in the server browser.
SteamFixed Transmit Calls for Iconsbug fixFixed some transmit calls for the obj. icons and the glow overlay code.
SteamFixed Kick, Ban, and Map Voting Bugsbug fixFixed some bugs related to kick, ban and map voting.
SteamFixed Kick, Ban, and Map Voting Bugsbug fixFixed some bugs related to kick, ban and map voting.
SteamFixed Keyboard Options Bugbug fixFixed a major bug in the keyboard options, basically it would not allow you to set some keys like right shift for example.
Steam - 14 eventsSkill Selection Changesbalance change
Players can now select any skill without restrictions, although a few skills in the human tree are not yet functional.
SteamNew Skills for Humans and Zombiesnew contentMilestoneAdded all new skills for the humans and zombies. Zombies now have 10 base skills and humans have 30 base skills.
SteamZombie Health Regeneration Bug Fixbug fixFixed a bug for zombie players that caused them to constantly regenerate their health.
SteamMinor Networking Tweaks and Performance FixesperformanceSteamHealth Regeneration Bug Fix for Zombie Playersbug fixFixed a bug for zombie players that caused them to constantly regenerate health.
SteamNew Skills for Humans and Zombiesnew contentMilestoneAdded all new skills for the humans and zombies. Zombies now have 10 base skills and humans have 30 base skills.
Steam - 28 eventsNew Output for Game Managergameplay
The game_manager will now have an output called OnStartGame which is fired whenever a new round starts. Use this instead of logic_auto!
SteamMap Properties AdjustmentsgameplayYou can now set the arena reinforcement count, arena respawn time, survival rounds and survival round time in the map properties @ hammer.
SteamNew Output for game_managergameplayThe game_manager will now have an output called OnStartGame which is fired whenever a new round starts. Use this instead of logic_auto!
SteamHUD Negative Health/Armor Bug Fixbug fixFixed a bug in the HUD which would sometimes display negative health / armor.
SteamXP System Changebalance changeMilestoneChanged the XP system to now give you all the XP, before it would only give you the XP needed to level up which means it would ignore any amount higher than needed.
SteamNo Team Change by Zombie Kills FixgameplayYou will no longer become a human when the classic no team change by zombie kills is in effect when you're infected.
SteamHitgroup Damage Override Fixbug fixFixed some bad bugs which overrided the sk_ commands for head, chest, etc dmg when hitting certain hitgroups @ npcs.
SteamHitgroup Damage Override Fixbug fixFixed some bad bugs which overrided the sk_ commands for head, chest, etc dmg when hitting certain hitgroups @ npcs.
SteamHUD Negative Health/Armor Fixbug fixFixed a bug in the HUD which would sometimes display negative health / armor.
SteamFirearm Damage Decrease Bug Fixbug fixFixed a bug which would decrease the damage of all firearms by 50% when attacking zombies.
SteamXP System Changebalance changeChanged the XP system to now give you all the XP, before it would only give you the XP needed to level up which means it would ignore any amount higher than needed.
SteamGame End Issue Fixbug fixFixed an issue which would not end the game when you used the game_manager's round play feature when you played through all the rounds.
SteamRound Play Feature Reset on FailgameplayThe game_manager's round play feature will reset if you fail a round.
SteamNo Team Change by Zombie Kills FixgameplayYou will no longer become a human when the classic no team change by zombie kills is in effect when you're infected.
SteamGame End Issue Fixbug fixFixed an issue which would not end the game when you used the game_manager's round play feature when you played through all the rounds.
SteamMax Level XP Display ChangegameplayYou can no longer see XP left and XP gained when you're LvL 500 (max lvl).
SteamFirearm Damage Decrease Fixbug fixFixed a bug which would decrease the damage of all firearms by 50% when attacking zombies.
SteamMax Level XP Display ChangegameplayYou can no longer see XP left and XP gained when you're LvL 500 (max lvl).
SteamUnique Glow Color for bb2_prop_buttongameplayYou can now set a unique glow color on the bb2_prop_button.
SteamUnique Glow Color for Prop ButtongameplayYou can now set a unique glow color on the bb2_prop_button.
SteamRound Play Feature ResetgameplayThe game_manager's round play feature will reset if you fail a round.
SteamMap Properties AdjustmentsgameplayYou can now set the arena reinforcement count, arena respawn time, survival rounds and survival round time in the map properties @ hammer.
Steam - 31 eventsFixed bug with weapon attachments not removing when infectedbug fixSteamRemoved ironsightsgameplaySteamAdded round play feature with game_manager entitygameplay
Set to play X rounds, firing OnRound1-10 outputs to alter the game for every new round.
SteamAdded round play feature with game_manager entitygameplaySet to play X rounds, fires OnRound1-10 for altering the game each round.
SteamAdded BB1 style recoil & accuracybalance changeSteamFixed Particle Spawn Issue on Sawed-offbug fixFixed an issue which would spawn the wrong particle on the sawed-off.
SteamRandom Particle Dispatch on HeadshotsgameplayWhen headshotting enemies, a random particle will now dispatch under Headshots @game_base_shared.txt.
SteamJump height affected by weightgameplaySteamAdded proper thirdperson muzzle flashesvisualsSteamFixed bug with weapon attachments not being removedbug fixIssue occurred when becoming a zombie after being infected.
SteamZombie Players can no longer pickup inventory itemsgameplaySteamAdded new min and max ranges to weaponsbalance changeSteamZombie NPCs will not care about infected players anymoreaiSteamHuman players will go to 1 HP when attacked by zombie NPCsgameplayInstead of dying, players will get infected.
SteamAdded bb2_classic_zombie_noteamchange for classic modegameplayPrevents joining the zombie team when killed by a zombie player.
SteamAdded proper thirdperson muzzle flashesvisualsSteamThirdperson and Firstperson Particle Choicesnew contentAdded thirdperson and firstperson choices for all smoke, tracer and muzzle particles.
SteamHuman players will go to 1 HP when attacked by zombie NPCsgameplayInstead of dying, players will get infected.
SteamJump height now affected by player weightgameplaySteamZombie Players can no longer pickup inventory itemsgameplaySteamAdded new min and max ranges to weaponsgameplaySteamZombie NPCs will not care about infected players anymoreaiSteamAdded BB1 style recoil & accuracybalance changeSteamIncreased opacity of bb2_prop_buttonvisualsFixed an issue which would auto glow it even if glowing was turned off.
SteamNew Gunship Particle Effectsnew contentAdded new particles for impacts, muzzleflashes, tracers, explosions, blood and smoke.
SteamIncreased opacity of bb2_prop_buttonvisualsFixed an issue which would auto glow it even if glowing was turned off.
SteamAdded bb2_classic_zombie_noteamchange for classic modegameplayPrevents joining the zombie team when killed by a zombie player.
SteamDisabled Legacy HL2 Muzzleflashesbalance changeOld legacy HL2 muzzleflashes have been disabled.
SteamRemoved ironsightsgameplaySteam - 5 eventsRevised Inventory SystemgameplayMilestone
Changed the inventory system to remove filename override and updated ID type to uint, allowing for up to 65k items.
SteamAdded Simple Laddersnew contentIntroduced simple ladders with a trigger_player_block brush entity for team filtering.
SteamUpdated .fgd FileschangesSteamFixed Infection Animationbug fixCorrected the infection animation to play properly when a player gets infected.
SteamUpdated vbsp VersionperformanceAdded a new version of vbsp to bypass prop_data issues related to static props.
Steam - 14 eventsAdded objective failure condition when time runs outgameplay
Decide if the objective has been failed when the time runs out @ logic_objective.
SteamAdded bb2_zombie_max to limit regular zombiesbalance changeSteamAdded no collide for zombies against zombies and military against playersgameplaySteamWeapons will no longer drop inside propsbug fixSteamAdded game_manager entity for game controlnew contentMilestoneAllows mappers to end the game or round with specified parameters.
SteamAdded M1A1 tank from BB with new animationsnew contentMilestoneThis tank will be added as an NPC soon.
SteamRemoved bb2_zombie_distance in favor of lifespanchangesNow uses zombie lifespan instead of distance based lifespan to the nearest player.
SteamFixed hud_objective reset issue on game/round restartbug fixSteamFixed deploy_human or deploy_zombie issue for spectatorsbug fixSteamAdded smoother fade for walkersvisualsSteamFixed no collide for same team playersbug fixSteamAdded zombie rise animation and lifespan settingnew contentMilestoneThis can be set using bb2_zombie_lifespan (minutes-float)
Steam - 9 eventsAdded unique drown sounds for zombies and humansaudio
The zombie & humans use the same drown sounds at the moment.
SteamDefined shell type and model in weapon scriptsgameplayYou can now define the shell type and shell model in the weapon scripts.
SteamAdded foley clothing sounds for armoraudioUse Player.Foley_Clothing, Player.Foley_Light_Armor, Player.Foley_Medium_Armor & Player.Foley_Heavy_Armor.
SteamAltered sv_footsteps functionalityquality of lifesv_footsteps can now be altered, previously hidden.
SteamDefault step sound for unlisted surface propsaudioEnsured that the default step sound plays if no special sound is available for a surface prop.
SteamAdded sv_footsteps_debugging featurequality of lifeAllows clients to identify the surface prop they are walking on.
SteamRemade bullet brass ejection systemvisualsNow ejects a unique brass model per weapon with unique impact sounds for every surface prop.
Steam