What changed in BrainBread 2 in 2015
1164 updates · 56 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 - 38 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 changeSteamDisabled Legacy HL2 Muzzleflashesbalance changeOld legacy HL2 muzzleflashes have been disabled.
SteamFixed 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 weightgameplaySteamFixed Particle Spawn Issue on Sawed-offbug fixFixed an issue which would spawn the wrong particle on the sawed-off.
SteamAdded 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.
SteamNew Gunship Particle Effectsnew contentAdded new particles for impacts, muzzleflashes, tracers, explosions, blood, and smoke for the Gunship.
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 itemsgameplaySteamRandom Particle Effects on HeadshotsgameplayWhen headshotting enemies, a random particle will now dispatch under Headshots @game_base_shared.txt.
SteamAdded 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.
SteamThirdperson and Firstperson Particle Choicesnew contentAdded thirdperson and firstperson choices for all smoke, tracer, and muzzle particles.
SteamRemoved ironsightsgameplaySteam - 10 eventsFixed Infection Animationbug fix
Corrected the infection animation to play properly when a player gets infected.
SteamRevised Inventory SystemgameplayMilestoneChanged 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 and a method to filter teams using ladders with a trigger_player_block brush entity.
SteamAdded Simple Laddersnew contentIntroduced simple ladders with a trigger_player_block brush entity for team filtering.
SteamUpdated .fgd FileschangesSteamUpdated vbsp VersionperformanceAdded a new version of vbsp to bypass prop_data issues related to static props with the -overridepropdata option.
SteamFixed 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.
SteamUpdated Inventory SystemgameplayMilestoneChanged the inventory system to remove filename override and changed ID from int to uint, allowing for up to 65k items.
Steam - 10 eventsFixed Minor Bugsbug fixSteamUpdated Error Popup Windowui ux
Updated Error popup window to explain what the user forgot if he/she is trying to update/upload their addon
SteamUpdated FGD FilesmoddingSteamFixed Workshop Addons Tag Lossbug fixFixed where whitelisted workshop addons would lose their tag when updating.
SteamFixed Update Image Selection Bugbug fixFixed minor bug when updating, now it won't ask you to select an image if you are updating
SteamUpdated Error Popup Windowui uxUpdated Error popup window to explain what the user forgot if he/she is trying to update/upload their addon.
SteamFixed Workshop Addons Tag Lossbug fixFixed where whitelisted workshop addons would lose their tag when updating
SteamUpdated FGD FilesmoddingSteamFixed Update Image Selection Bugbug fixFixed minor bug when updating, now it won't ask you to select an image if you are updating.
Steam - 32 eventsNetwork optimizationperformanceSteamMoved stat and achievement handling to server sidechanges
All stat and achievement handling is now server-side in the game and Steamworks.
SteamAdded logic_achievement for map achievementsnew contentCan be used to give everyone in the map a certain achievement.
SteamGlobal Skills auto-save improvementsquality of lifeGlobal Skills now save every 2 seconds and auto-save on disconnect.
SteamNew particle impacts and effects supportnew contentSet cl_new_impact_effects to 1 for new impacts.
SteamIsStationary added to npc_military npcsnew contentPrevents them from being heroes, not fully implemented yet.
SteamUpdated example_map with M1A1 and trigger_inventory_checknew contentSteamFixed bugs related to Level stats synchronizationbug fixSteamFixed rounds played increment bug on empty serverbug fixSteamAdded logic_achievement for map achievementsnew contentLogic_achievement can be used to give everyone in the map a certain achievement.
SteamIntroduced trigger_inventory_checknew contentFires an output when a player with a specific inventory item enters the trigger.
SteamNew commands for resetting stats and achievementsnew contentUse dev_reset_achievements and dev_reset_stats.
SteamAdded M1A1 Military Tank NPCnew contentCheck bb2_m1a1_* for related skill cvars; currently stationary.
SteamAdded M1A1 Military Tank NPCnew contentCheck bb2_m1a1_* for related skill cvars; friendly cvar not yet functional.
SteamNew particle impacts and effects supportnew contentSupport for particle tracers, impacts, and dynamic changes through scripts.
SteamIntroduced trigger_inventory_checknew contentFires an output when a player with a specific inventory item enters the trigger.
SteamFixed rounds played increment bug on empty serverbug fixBug would increment rounds played when joining an empty server running a survival map.
SteamFixed bugs related to Level stats synchronizationbug fixSteamAdded IsStationary to npc_military npcsnew contentPrevents them from being heroes, not fully implemented yet.
SteamMoved stat and achievement handling to server sidechangesNow handled in the game and Steamworks.
SteamAdded new animations for Fred!new contentSteamGlobal Skills auto-save improvementsquality of lifeNow saves every 2 seconds and on disconnect.
SteamServer cleanup for empty gamemodegameplayServer will clean up gamemode related stuff when it becomes empty after a round.
SteamReload commands for script refreshquality of lifeUse reload_* commands to refresh/reparse scripts in data.
SteamNew commands for resetting stats and achievementsnew contentUse dev_reset_achievements and dev_reset_stats to reset your stats and achievements.
SteamReload commands for script refreshquality of lifeUse reload_* commands to refresh/reparse scripts.
SteamNew animations for Fred!new contentSteamNetwork optimizationperformanceSteam - 20 eventsFixed Workshop Addons Tag Lossbug fix
Whitelisted workshop addons would lose their tag when updating.
SteamFixed Update Image Selection Bugbug fixFixed minor bug when updating, now it won't ask you to select an image if you are updating.
SteamFixed image selection prompt during updatebug fixNow it won't ask you to select an image if you are updating.
SteamUpdated FGD filesmoddingSteamFixed loss of tags for whitelisted workshop addonsbug fixSteamFixed Minor Bugsbug fixSteamUpdated FGD FilesmoddingSteamFixed minor bugsbug fixSteamFixed Minor Bugsbug fixSteamUpdated Error Popup Windowui uxExplains what the user forgot if trying to update/upload their addon.
SteamUpdated Error Popup Windowui uxUpdated Error popup window to explain what the user forgot if he/she is trying to update/upload their addon.
SteamFixed Whitelisted Workshop Addons Tag Lossbug fixFixed where whitelisted workshop addons would lose their tag when updating
SteamUpdated FGD FilesmoddingSteamFixed Workshop Addons Tag Lossbug fixFixed where whitelisted workshop addons would lose their tag when updating.
SteamFixed Update Image Selection Bugbug fixFixed minor bug when updating, now it won't ask you to select an image if you are updating
SteamUpdated error popup window for addon updatesui uxExplains what the user forgot if trying to update/upload their addon.
SteamFixed Update Image Selection Bugbug fixNow it won't ask you to select an image if you are updating.
SteamUpdated Error Popup Windowui uxUpdated Error popup window to explain what the user forgot if he/she is trying to update/upload their addon
SteamUpdated FGD FilesmoddingSteam - 10 eventsAddon Information Display Fixmodding
Fixed where it wouldn't show the addon information when updating the addon.
SteamAddon Whitelist CheckmoddingNow checks if the addon is whitelisted. (Only applies if the addon is a map)
SteamUpload/Update Form Drag FixmoddingFixed the upload/update form not being able to be dragged around.
SteamUpload/Update Form Drag FixmoddingFixed the upload/update form not being able to be dragged around.
SteamVisibility Option AddedmoddingAdded 'Visibility' option. (You can now choose if you want it to be public, private or hidden)
SteamAddon Information Display FixmoddingFixed where it wouldn't show the addon information when updating the addon.
SteamAddon Whitelist CheckmoddingNow checks if the addon is whitelisted. (Only applies if the addon is a map)
SteamVisibility Option AddedmoddingAdded 'Visibility' option. (You can now choose if you want it to be public, private or hidden)
Steam - 14 eventsMac OS X and Linux Binaries Addednew content
Latest binaries for Mac OS X and Linux have been added for testing.
SteamAdded zombie limit property in hammer editornew contentNew property in the hammer editor's 'Map Properties' window to set the zombie limit, default is 50, max is 128.
SteamBug Fix for bb2_give_armor_type Commandbug fixFixed a bug in the bb2_give_armor_type command; it now resets armor before applying new armor.
SteamAdded Mac OS X and Linux binariesnew contentLatest binaries for Mac OS X and Linux have been added for testing.
SteamChanged fade speed of character stats panelui uxThe fade speed of the base panel displaying character stats, quests, and inventory items has been changed.
SteamZombie Limit Property Added in Hammer EditorgameplayNew property in the hammer editor's 'Map Properties' window to set the zombie limit, default is 50, max is 128.
SteamFade Speed of Base Panel Changedui uxThe fade speed of the base panel displaying character stats, quests, and inventory items has been adjusted.
SteamFixed bb2_give_armor_type command bugbug fixThe bb2_give_armor_type command will now reset armor before applying the armor.
SteamAdded min and max values to bb2 related cvarsnew contentMin and max values have been added to certain bb2 related console variables.
SteamMin and Max Values Added to BB2 Related CVARsgameplayMin and max values have been added to certain BB2 related console variables.
Steam - 28 eventsFixed memory leak on level changebug fixMilestoneSteamBlood overlay on viewmodel no longer fades invisualsSteamFixed color overlay bug on HUDbug fix
Bug occurred during screen size and graphic option changes.
SteamUpdated NPC Health Bar on client sideui uxSteamMinor networking tweaksnetworkSteamAdded weapon pickup wait penaltygameplayApplies to weapons that can be respawned (non-dropped & non-melee).
SteamReduced random stuttering and lagperformanceMilestoneMinor lag issues due to continuous data parsing have been addressed.
SteamMinor networking tweaksnetworkSteamBlood overlay on viewmodel no longer fades invisualsSteamFixed memory leak on level changebug fixMilestoneSteamUpdated NPC health bar on client sideui uxSteamImproved anti-bunny hop logicbug fixSteamReduced random stuttering and lagperformanceMinor lag issues due to continuous data parsing have been addressed.
SteamFixed color overlay bug on HUDbug fixBug occurred during screen size change and other graphic option changes.
SteamReduced lag when adding bots or playersperformanceNo longer lags for a short period when many NPCs are present.
SteamReduced lag when adding bots or playersperformanceNo longer lags for a short period of time when many NPCs are present.
SteamImproved anti-bunny hop logicbug fixSteamTweaked glow code logicvisualsSteamTweaked glow code logicgameplaySteam - 62 eventsModel Viewer Layout Updateui ux
Updated the layout of the Model Viewer in the Hammer World Editor.
SteamProfile Option NoticeotherThe new Profile option has not been added yet, allowing browsing of stats, buying masteries, weapon attachments, and achievements.
SteamCrosshair and Spray Logo Selection Addedui uxAdded crosshair icon selection and spray logo selection to the Options->Other menu.
SteamModel Viewer Layout Updateui uxUpdated the layout of the Model Viewer in the Hammer World Editor.
SteamVBSP.exe UpdatesystemUpdated vbsp.exe to not automatically add default cubemap textures; you can now write buildcubemaps in-game.
SteamServer Browser Gamemode FiltergameplayChanged the server browser gamemode filter to allow filtering Arena maps.
SteamCheats Prevention in Server ModesystemAdded sv_cheats hunting in the server mode to prevent loading stats if cheats have been turned on.
SteamCheats Prevention in Server ModesystemAdded sv_cheats hunting in server mode to prevent loading stats if cheats are turned on.
SteamProfile Option NoticeotherThe new Profile option has not been added yet; it will allow browsing stats, buying masteries, weapon attachments, and achievements.
SteamZombie Volume Spawn Fixbug fixFixed up the zombie volume to now spawn if the z axis is negative.
SteamFPS Tweaks Noticequality of lifeIf you're having low FPS in BB2, check the Experimental options under Graphics for new tweaks, though some changes may not save yet.
SteamImproved Ally Name Displayui uxThe name display above your allies is now properly positioned to be in the middle of their 'head'.
SteamGlobal Scoreboard NoticeotherThe Global Scoreboard might be removed and the create a game feature has not been re-created yet.
SteamAllies Name Display Positioningui uxThe name display above your allies is now properly positioned to be in the middle of their 'head'.
SteamNew Audio Options AddedaudioAdded voice and misc audio options, along with new cvars related to voice.
SteamGraphics Options Updateui uxAdded controller and experimental options in graphics, including film grain and motion blur options.
SteamMulticore Options RestrictionsystemYou can no longer change multicore options; it forces mat_queue_mode 0.
SteamOld Round Timer HUD Positioningbug fixFixed some positioning bugs in the old round timer HUD (countdown).
SteamMulticore Options ChangesystemYou can no longer change multicore options; forces to mat_queue_mode 0.
SteamFont Change in Menusui uxChanged the font for everything in the other menus except for the very main menu dialog.
SteamController and Experimental Options AddedgraphicsAdded controller and experimental options in graphics, including film grain/motion blur options.
SteamFPS Tweaks Noticequality of lifeIf experiencing low fps in BB2, check the Experimental options under Graphics for tweaks, though some changes may not save yet.
SteamCustomizable Ammo HUDui uxFixed up faulty proportionality in the ammo HUD and the weapon view HUD, now customizable with x and y position adjustments.
SteamMain Menu Proportional Scalingui uxEverything on the main menu is now proportional, scaling up with your resolution.
Steamvbsp.exe UpdatesystemUpdated vbsp.exe to not automatically add default cubemap textures, allowing proper reflection maps creation.
SteamCrosshair and Spray Logo Selectionui uxAdded crosshair icon selection and spray logo selection to the Options->Other menu.
SteamOld Round Timer HUD Fixesbug fixFixed some positioning bugs in the old round timer HUD (countdown).
SteamMenu Button Animation Smoothingui uxFixed animations on some of the menu buttons to make them smoother.
SteamGlobal Scoreboard NoticeotherThe Global Scoreboard might be removed and the create a game feature has not been re-created yet.
SteamQuest Detail List Renderingbug fixThe quest detail list should now fully render the object strings.
SteamCustomizable Ammo HUDui uxFixed up faulty proportionality in the ammo HUD and the weapon view HUD, allowing customization of x and y positions.
SteamCombo Box Control Layout Updateui uxChanged the layout of the combo box control, check box, and so on.
SteamZombie Volume Spawn Fixbug fixFixed up the zombie volume to now spawn if the z axis is negative.
SteamImage Format Conversion for SpraysmoddingYou can now convert png, jpeg/jpg & bmp files to vtf for spray usage.
SteamServer Browser Gamemode Filter Updateui uxChanged the server browser gamemode filter to allow filtering Arena maps.
SteamImage File Conversion for Spraysnew contentYou can now convert png, jpeg/jpg & bmp files to vtf for spray usage.
SteamVoice and Audio Options AddedaudioAdded voice and misc audio options along with new cvars related to voice.
SteamQuest Detail List Renderingbug fixThe quest detail list should now fully render the object strings.
SteamCombo Box Control Layout Changeui uxChanged the layout of the combo box control, check box, and so on.
SteamFont Change in Menusui uxChanged the font for everything in the other menus except for the very main menu dialog.
SteamMenu Button Animation Fixui uxFixed animations on some of the menu buttons to make them smoother.
SteamProportional Main Menu Scalingui uxEverything on the main menu is now proportional and scales up with your resolution.
Steam - 36 eventsNew Achievements Addednew content
Added the new achievement max values, achievement for explosives, and new brick and area machete achievement.
SteamConsole Popup Fixbug fixThe console will no longer pop up when connecting through steam server browser + having the -console startup cmd.
SteamPrevent Escape to Game from Consoleui uxYou no longer escape to the game when the console is up in the main menu.
SteamNew HUD Font Addednew contentAdded a new font for the HUD, LoadingPanel and the Keyboard Options list.
SteamFixed Option Menu Bugsbug fixFixed some bugs in the option menus which would sometimes not apply the changes you wanted to make.
SteamFixed Option Menu Bugsbug fixFixed some bugs in the option menus which would sometimes not apply the changes you wanted to make.
SteamOptimized Performance CallsperformanceOptimized calls to SetSize, SetPos, etc... to increase performance.
SteamAdjusted Anti-Bunny Hop Codebalance changeThe anti-bunny hop code now only sets stuff on the server side, I have to fix it a little more (reduce the speed more).
SteamUpdated Military Base NPC InteractionsaiAdded questions and answers to the military base npc + changed some of the sound emits to make more sense.
SteamNew Font for HUD and Optionsnew contentAdded a new font for the HUD, LoadingPanel and the Keyboard Options list.
SteamAchievement for Rocket Perk Activationnew contentYou now get an achievement on activating the rocket perk.
SteamSmooth Main Menu Transitionsui uxAll of the main menu now transits more smooth and it fades in and out when changing from one menu to another.
SteamFixed Achievement Code Bugbug fixMilestoneFixed a big bug in the achievement code for weapons related to grenade kills.
SteamSmooth Map Selection Panelui uxThe map selection panel is now way more smooth when selecting maps.
SteamCustomizable Main Menu Colorsui uxYou can now change the background and text colors for the main menu panels through their scheme files.
SteamAdded New Achievementsnew contentAdded the new achievement max values, added the achievement for explosives and added the new brick and area machete achievement.
SteamOptimized Performance CallsperformanceOptimized calls to SetSize, SetPos, etc... to increase performance.
SteamAchievement for Rocket Perk Activationnew contentYou now get an achievement on activating the rocket perk.
SteamFixed VGUI Password Panel Bugbug fixFixed direct connection vgui password panel wouldn't close when you clicked OK to proceed.
SteamAnti-Bunny Hop Code Adjustmentbalance changeThe anti-bunny hop code now only sets stuff on the server side, with plans to reduce the speed more.
SteamEscape Key Behavior Changedui uxYou no longer escape to the game when the console is up in the main menu.
SteamFixed VGUI Password Panel Issuebug fixFixed direct connection vgui password panel wouldn't close when you clicked OK to proceed.
SteamConsole Popup Issue Fixedbug fixThe console will no longer pop up when connecting through steam server browser + having the -console startup cmd.
SteamFixed Achievement Code Bugbug fixMilestoneFixed a big bug in the achievement code for weapons, if you threw a grenade and switched to another weapon the kills would record for that new weapon instead of the grenade.
SteamImproved Map Selection Panelui uxThe map selection panel is now way more smooth when selecting maps.
SteamSmooth Main Menu Transitionsui uxAll of the main menu now transits more smooth and it fades in and out when changing from one menu to another.
SteamCustomizable Main Menu Colorsui uxYou can now change the background and text colors for the main menu panels through their scheme files.
SteamMilitary Base NPC UpdatesaudioAdded questions and answers to the military base npc + changed some of the sound emits.
Steam - 24 eventsSurvival Mode Rounds Bug Fixbug fix
Fixed a bug in Survival mode which would suddenly increase the rounds you've played rapidly right before switching maps.
SteamFixed rare crashes on server joinbug fixFixed some rare crashes, sometimes if you joined a server where you would be disconnected due to having a different version of the map or a missing map you'd crash.
SteamAdded L4D2 and other base contentnew contentAdded in the L4D2 base content, nighthouse base content, killhouse music & carnage base content.
SteamOther Possible Crash Fixesbug fixSteamZombies no longer collide with each othergameplayZombies no longer have noCollide with other zombies.
SteamLevel Up Congratulation Messagequality of lifeYou now get a congratulation message on level up.
SteamFixed Rare Crashes on Server Joinbug fixFixed some rare crashes when joining a server with a different version of the map or a missing map.
SteamRound Countdown DisplaygameplayThe round countdown at round start will now be shown for every gamemode.
SteamRemoved player requirement for round start countdowngameplaybb2_roundstart_requiredplayers has been removed, you only need 1 person to start the countdown of the round in every gamemode.
SteamFixed Survival mode rounds display bugbug fixFixed a bug in Survival mode which would suddenly increase the rounds you've played (HUD) rapidly right before switching maps.
SteamFixed ammo item drop and respawn issuesbug fixAmmo Items will no longer drop to the floor + they will no longer respawn at the wrong coordinates.
SteamAmmo Items Drop Fixbug fixAmmo Items will no longer drop to the floor and will no longer respawn at the wrong coordinates.
SteamRound countdown displayed for all gamemodesgameplayThe round countdown at round start will now be shown for every gamemode.
SteamUpdated Gameinfo.txt FilechangesSteamRemoved Required Players for Round Startgameplaybb2_roundstart_requiredplayers has been removed, you only need 1 person to start the countdown of the round in every gamemode.
SteamFixed HUD bug for zombiesbug fixFixed a bug in the HUD for the zombies, the avatar would be off the screen.
SteamAdded L4D2 and Other Base Contentnew contentAdded in the L4D2 base content, nighthouse base content, killhouse music & carnage base content.
Steam - 28 eventsFixed deploy_human and deploy_zombie issue for spectatorsbug fixSteamAdded game_manager entity for ending games/roundsnew contentMilestone
Allows mappers to end the game or round with specific parameters
SteamAdded objective failure condition when time runs outgameplayDecide if the objective has been failed when the time runs out @ logic_objective.
SteamAdded smoother fade for walkersvisualsSteamAdded bb2_zombie_max to limit regular zombiesbalance changeSteamAdded zombie rise animation and lifespan settingnew contentMilestoneZombie lifespan can be set using bb2_zombie_lifespan (minutes-float)
SteamAdded 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 bb2_zombie_max to limit regular zombiesgameplaySteamAdded M1A1 tank from BB with new animationsnew contentMilestoneThis tank will be added as an NPC soon.
SteamAdded objective failure condition when time runs outgameplaylogic_objective can now decide if the objective has failed
SteamRemoved bb2_zombie_distance in favor of lifespanchangesNow uses zombie lifespan instead of distance based lifespan to the nearest player.
SteamAdded M1A1 tank from BB as NPCnew contentMilestoneNew animations and blending added, will be included as NPC soon
SteamFixed no collide for same team playersbug fixSteamRemoved bb2_zombie_distance for lifespan managementgameplayNow uses zombie lifespan instead of distance based lifespan
SteamWeapons will no longer drop inside propsbug fixSteamFixed hud_objective reset issue on game/round restartbug fixSteamAdded no collide for zombies against zombies and military against human playersgameplaySteamFixed 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 - 67 eventsFixed weapon idle animation bugbug fix
Fixed a big bug which would cause your weapon to go wonky, calling idle animation randomly.
SteamAdded viewkicks for melee hitsgameplayYou now do viewkicks when successfully hitting something with melee weapons.
SteamViewkicks on melee hitsgameplayYou now do viewkicks when successfully hitting something with melee weapons.
SteamAdded viewpunch convarsnew contentAdded new viewpunch convars to modify the default viewpunch values.
SteamInvisible ammo pickup restrictiongameplayYou can no longer pickup ammo items if they're invisible (EF_NODRAW).
SteamWeapons removed after 15 secondsgameplayWeapons now get removed 15 sec after being dropped (only for non-vital weapons).
SteamRemoved unused content from .fgd'schangesRemoved unused stuff from the .fgd's and updated them.
SteamAdded lag compensation for melee secondary attackgameplayAdded missing lag compensation to the secondary attack for melee weapons.
SteamItems no longer have physics by defaultgameplayItems no longer have physics by default, same for weapons. However, dropped weapons will have physics.
SteamWeapon drop restriction during reloadgameplayYou can no longer drop your weapon if you're reloading or holstering shotguns.
SteamAdded crosshair_pulse_testnew contentAdded crosshair_pulse_test to test the pulse effect for the crosshair.
SteamAdded lag compensation for melee secondary attackgameplayAdded missing lag compensation to the secondary attack for melee weapons.
SteamFixed weapon idle animation bugbug fixFixed a big bug which would cause your weapon to go wonky, randomly calling the idle animation when reloading, shooting, etc.
SteamPrevented lifting of physics itemsgameplayYou can no longer lift items that have physics (weapons & items).
SteamIncreased trigger bounds for itemsgameplayIncreased the base trigger bounds for normal items, making them easier to pickup.
SteamPrevented pickup of invisible ammogameplayYou can no longer pickup ammo items if they're invisible (EF_NODRAW).
SteamWeapon removal after dropgameplayWeapons now get removed 15 seconds after being dropped (only for non-vital weapons).
SteamAdded new objective entity 'logic_objective'new contentThis entity prints out the current objective on the screen in classic and arena mode.
SteamAdded proper crosshairsnew contentAdded proper crosshairs, the value of the crosshair convar will decide which crosshair icon you'll have.
SteamAdded Anti-Bunny jump mechanicgameplayIf you spam jump, it will gradually decrease your air acceleration.
SteamFixed blood drawing issue on viewmodelbug fixFixed a bug which prevented blood from drawing on the viewmodel, now always visible on the hands.
SteamFixed Sawed-Off firing sound bugbug fixFixed a big bug in the Sawed-Off which would cause it to skip the firing sound.
SteamAdded proper crosshairsui uxAdded proper crosshairs, with convar value deciding the icon and color (currently broken).
SteamFixed blood drawing on viewmodelbug fixFixed a bug which prevented blood from drawing on the viewmodel, now it is always visible on the hands.
SteamIncreased blood overlay effect rangegameplayIncreased the range for the blood overlay effect for the viewmodel.
SteamChanged vphysics for physics itemsgameplayChanged vphysics for physics items to have bbox instead.
SteamOptimized networking and removed unused contentperformanceOptimized, removed unused stuff, changed some networking.
SteamAdded crosshair pulse testnew contentAdded crosshair_pulse_test which allows you to test the pulse effect for the crosshair.
SteamPrevented pickup of ammo types for unused weaponsgameplayYou can no longer pickup ammo types for weapons you don't have.
SteamAdded new viewpunch convarsnew contentAdded new viewpunch convars to modify the default viewpunch values.
SteamOptimized networking and removed unused contentperformanceOptimized, removed unused stuff, changed some networking.
SteamAdded logic_objective entitynew contentAdded a new objective entity 'logic_objective' which can be used in classic mode and arena mode.
SteamChanged vphysics for physics itemsgameplayChanged vphysics for physics items to have bbox instead.
SteamPickup physics items restrictiongameplayYou can no longer lift or pickup items that have physics.
SteamMelee weapon animation fixgameplayMelee weapons will now play full sequences instead of clipping the animations when hitting.
SteamAdded recoil and view kick calculationgameplayAdded recoil into the game and a new method for calculating the view kick when shooting.
SteamQuest entity usage restrictedgameplayThe quest entity can now only be used in classic/story mode.
SteamAdded recoil and view kick calculationgameplayAdded recoil into the game and a new method for calculating the view kick when shooting.
SteamMelee weapons play full sequencesgameplayMelee weapons will now play full sequences instead of clipping the animations when hitting.
SteamIncreased trigger bounds for itemsgameplayIncreased the base trigger bounds for normal items, making them easier to pickup.
SteamFixed entity spawning bugbug fixWhen using the give <entity_name>, the entity will no longer bug up and spawn in the ground or under the floor.
SteamDefault physics for items and weaponsgameplayItems and weapons no longer have physics by default, but dropped weapons will have physics.
SteamAdded Anti-Bunny jumpgameplayAdded Anti-Bunny jump, if you spam jump it will gradually decrease your air acceleration.
SteamFixed Sawed-Off firing sound bugbug fixFixed a bug in the Sawed-Off which would cause it to skip the firing sound.
SteamAmmo defined in weaponsgameplayAmmo is now defined in the weapons themselves instead of defining an array on the player side.
SteamIncreased blood overlay effect rangegameplayIncreased the range for the blood overlay effect for the viewmodel.
SteamFixed entity spawning bugbug fixWhen using the give <entity_name>, the entity will no longer spawn in the ground or under the floor.
SteamAmmo pickup restriction by weapon typegameplayYou can no longer pickup ammo types for weapons you don't have.
SteamPrevented dropping weapon while reloadinggameplayYou can no longer drop your weapon if you're reloading or holstering @ the shotguns.
SteamAmmo defined in weaponsgameplayAmmo is now defined in the weapons themselves instead of on the player side.
Steam - 27 eventsRemade bullet brass ejection systemvisuals
Now ejects a unique brass model per weapon with unique impact sounds for every surfaceprop.
SteamAdded sv_footsteps_debugging featurequality of lifeAllows clients to identify surfaceprops they are walking on.
SteamAdded unique drown sounds for zombies and humansaudioThe zombie & humans use the same drown sounds at the moment.
SteamRemade bullet brass ejection systemvisualsNow ejects a unique brass model per weapon with unique impact sounds for each surface.
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.
SteamDefined shell type and model in weapon scriptsgameplayYou can now define the shell type and shell model in the weapon scripts.
SteamDefined shell type and model in weapon scriptsgameplayYou can now define the shell type and shell model in the weapon scripts.
SteamAdded unique drown sounds for zombies and humansaudioSteamAdded 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.
SteamDefined shell type and model in weapon scriptsgameplaySteamAdded sv_footsteps_debugging featurequality of lifeAllows clients to identify the surface prop they are walking on.
SteamDefault step sound for unlisted surfacepropsaudioEnsured default step sound plays if no special impact/walk sound is available.
SteamDefault step sound for unlisted surfacepropsaudioEnsured default step sound plays for unlisted surfaceprops.
SteamAdded unique drown sounds for zombies and humansaudioThe zombie & humans use the same drown sounds at the moment.
SteamAltered sv_footsteps functionalityquality of lifesv_footsteps can now be modified, previously hidden.
SteamIntroduced new drowning sounds: DrownDying, DrownAir, DrownAirRoughaudioSteamUpdated base HUD texture and positions with glow effectui uxThe XP progress bar now has a glow around it.
SteamAdded sv_footsteps_debugging featurequality of lifeAllows clients to identify the surfaceprop 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 - 9 eventsAdded foley clothing sounds for armoraudio
Use Player.Foley_Clothing, Player.Foley_Light_Armor, Player.Foley_Medium_Armor & Player.Foley_Heavy_Armor.
SteamAdded sv_footsteps_debugging commandquality of lifeAllows clients to identify the surface prop they are walking on.
SteamAdded unique drown sounds for zombies and humansaudioThe zombie & humans use the same drown sounds at the moment.
SteamRemade bullet brass ejection systemvisualsNow ejects a unique brass model per weapon with unique impact sounds for every surface prop.
SteamAltered sv_footsteps command visibilityquality of lifesv_footsteps can now be altered, it was hidden before.
SteamDefined shell type and model in weapon scriptsgameplayYou can now define the shell type and shell model in the weapon scripts.
SteamDefault step sound for unlisted surface propsaudioEnsured that the default step sound plays if no special sound is available for a surface prop.
Steam - 18 eventsSpecGui hidden during end scores displayui uxSteamFixed ragdoll blood splat originsbug fix
Blood now spawns correctly instead of always in the middle of the ragdoll.
SteamDeathnotice HUD hidden during end scores displayui uxSteamFixed Ragdoll Blood Splat Originsbug fixFixed ragdoll blood splat origins. If you hit a ragdoll it would always spawn blood in the middle of the ragdoll.
SteamToggle HUD Details Feature Addedui uxAdded bb2_show_details which allows you to toggle the text/numbers of the bars on the HUD at the top left corner.
SteamFixed healthkit item health restorationbug fixHealthkit now restores the correct percentage of total health.
SteamNew Circular Progression HUD Addedui uxAdded the new HUD with the circular progression and repositioned everything.
SteamFixed faded backgrounds for frame panelsvisualsBackgrounds were not enabled properly and lacked animation.
SteamSpecGui Hidden During End Scoresui uxThe SpecGui is now hidden when the end scores are visible.
SteamAdded bb2_show_details for HUD customizationui uxAllows toggling of text/numbers on the HUD at the top left corner.
SteamAdded new round end info panelui uxDisplays information about the round, winners, and player stats.
SteamDeathnotice HUD Hidden During End Scoresui uxDeathnotice HUD will now be hidden when displaying end scores.
SteamFixed Faded Backgrounds for Frame Panelsbug fixFixed the faded backgrounds for frame panels, it wasn't enabled properly and wasn't animated at alpha.
SteamIncreased no collide radiusgameplaySteamIntroduced new HUD with circular progressionui uxRepositioned all elements in the new HUD layout.
SteamNew Round End Info Panel Addedui uxAdded a new panel to be shown on round end, intermission, etc. Displays info about the round/winners & your own stats.
SteamFixed Healthkit Item Health Gainbug fixWhen using a healthkit inv. item you'd get a faulty amount of health, this has been fixed to give X % of your total health.
Steam - 44 eventsFixed ai_hint minor bugbug fix
Fixed a minor bug in ai_hint, pPlayer would be null if no visible player were found.
SteamEscape key functionality in loading dialogbug fixThe escape keypresses now work for the new loading dialog. Example: Lost connection to server - you couldn't escape to get back to the main menu.
SteamSpectator chat format changegameplayWhen chatting as a spectator you'll no longer see the ** SPEC ** stuff, it'll be the same format as the other chat formats but with a different color (dark green).
SteamSpectators no longer see attachmentsbug fixSpectators should no longer have any visible attachments.
SteamFixed speed issue after stamina removalbug fixFixed an issue with increasing your speed because the stamina system was half-removed, it wouldn't set the new speed.
SteamGame music filtering for late joinersbug fixThe game_music will now filtrate late joiners by steam id instead of entindex.
SteamRemoved old hl2 code and stamina systemchangesRemoved a lot of old hl2 code, unnecessary stuff & all stamina related stuff.
SteamRemoved old hl2 code and stamina systemchangesRemoved a lot of old hl2 code, unnecessary stuff & all stamina related stuff.
SteamNew fade methods for panelsvisualsAdded new fade methods to all the panels, it now fades more smooth.
SteamSkill trees cannot be opened when deadgameplayYou can no longer open up any skill tree's when you're dead.
SteamNew fade methods for panelsvisualsAdded new fade methods to all the panels, it now fades more smooth.
SteamPlayer zombies speed reset fixbug fixFixed a bug for player zombies which would reset your speed on respawn (skill increase).
SteamMinor ai_hint bug fixbug fixFixed a minor bug in ai_hint, pPlayer would be null if no visible player were found. (at the origin of the hint)
Steambbc_fred_spawner spawn point fixnew contentbbc_fred_spawner will now spawn Fred in the spawner's origin if it finds no spawn points.
SteamSkill trees cannot be opened when deadgameplayYou can no longer open up any skill tree's when you're dead.
Steambbc_fred_spawner crash fixbug fixbbc_fred_spawner would crash the game if you tried to spawn Fred with no Fred spawn points in the map.
SteamSpectators no longer see attachmentsbug fixSpectators should no longer have any visible attachments.
SteamSpectator chat format updateui uxWhen chatting as a spectator you'll no longer see the ** SPEC ** stuff, it'll be the same format as the other chat formats but with a different color (dark green).
SteamMain menu loading panel bug fixbug fixMilestoneFixed a big bug in the main menu, the loading panel had some logic which disabled key inputs for the main menu, such as the console, changing keyboard options, etc.
SteamAdded new developers to scoreboardnew contentAdded the new devs to the developer list in the game so they get their developer tag in the scoreboard.
SteamAdded Josh's new valuesbalance changeSteamEscape key functionality in loading dialogbug fixThe escape keypresses now work for the new loading dialog.
SteamFixed main menu loading panel bugbug fixFixed a big bug in the main menu, the loading panel had some logic which disabled key inputs for the main menu.
SteamScoreboard bug fixbug fixFixed a bug in the scoreboard which would display the score items if you were browsing the top players or vote page when someone left the game / got kicked.
SteamAdded Josh's new valueschangesSteamPassword dialog fix for direct connectionbug fixFixed the password dialog for direct connection, it will always be on top.
SteamFixed password dialog for direct connectionbug fixFixed the password dialog for direct connection, it will always be on top.
Steambbc_fred_spawner crash fixbug fixbbc_fred_spawner would crash the game if you tried to spawn Fred with no Fred spawn points in the map.
SteamFixed speed increase issuebug fixFixed an issue with increasing your speed because the stamina system was half-removed, it wouldn't set the new speed.
Steambbc_fred_spawner spawn point fixgameplaybbc_fred_spawner will now spawn Fred in the spawner's origin if it finds no spawn points.
SteamPlayer zombies speed reset fixbug fixFixed a bug for player zombies which would reset your speed on respawn (skill increase).
SteamAdded bba_newgroundsnew contentSteamUpdated developer list in scoreboardui uxAdded the new devs to the developer list in the game so they get their developer tag in the scoreboard.
SteamScoreboard bug fixbug fixFixed a bug in the scoreboard which would display the score items if you were browsing the top players or vote page when someone left the game / got kicked.
SteamFixed Voting system bugsbug fixMilestoneFixed multiple bugs in the Voting system, it now works to scroll through the items properly and the font has been changed. + Fixed a memory leak.
SteamAdded bba_newgroundsnew contentSteamFixed Voting system bugsbug fixMilestoneFixed multiple bugs in the Voting system, it now works to scroll through the items properly and the font has been changed. Fixed a memory leak.
SteamGame music filtering fixbug fixThe game_music will now filtrate late joiners by steam id instead of entindex, the entindex hasn't been properly fetched on the client side at this point which is why it didn't work.
Steam - 20 eventsNew loading screen VGUIui ux
Added the new loading screen VGUI, it also reads the proper progress value & info string.
SteamRemoved Stamina and weapon animationsgameplayMilestoneRemoved Stamina entirely + weapon anims on jump/speed increase.
SteamFixed Round End Bugsbug fixFixed some round end bugs which would exclude the last player (max player index).
SteamRemoved Glowing Effect on EF_NODRAW Itemsbug fixItems & Weapons with EF_NODRAW will no longer be glowing when you look at them.
SteamIntermission behavior change in Classic modegameplayIn Classic the game will go to intermission(nextmap) when there's no humans left and if there's one or more escaped humans.
SteamFixed round end bugsbug fixFixed some round end bugs which would exclude the last player (max player index).
SteamRemoved Stamina Mechanicsbalance changeMilestoneRemoved Stamina entirely + weapon animations on jump/speed increase.
SteamSpectator mode base panel restrictiongameplayYou can no longer open up the base panel in spectator mode.
SteamIntermission Trigger in Classic ModegameplayIn Classic the game will go to intermission when there's no humans left and if there's one or more escaped humans.
SteamFixed client crash issuesbug fixMilestoneFixed some crash issues on the client, NULL exceptions.
SteamFixed Client Crash Issuesbug fixMilestoneFixed some crash issues on the client, NULL exceptions.
SteamCorrect loading screen image on level changeui uxWhen changing level (intermission map change) you'll now see the correct loading screen image for the next map.
SteamCorrect Loading Screen Image on Level Changeui uxWhen changing level (intermission map change) you'll now see the correct loading screen image for the next map.
SteamInventory items dropped on escapegameplayYour inventory items will now be dropped when you 'escape'.
SteamInventory Items Dropped on EscapegameplayYour inventory items will now be dropped when you 'escape'.
SteamUpdated Loading Screen VGUIui uxAdded the new loading screen VGUI, it also reads the proper progress value & info string.
SteamRemoved glowing effect on EF_NODRAW itemsvisualsItems & Weapons with EF_NODRAW will no longer be glowing when you look at them.
SteamSpectator Mode Base Panel RestrictiongameplayYou can no longer open up the base panel in spectator mode.
Steam - 40 eventsFixed potential group ID override on new player connectbug fix
Fixed a potential bug which could've overridden everyone's group id when a new player connected.
SteamFixed logic_quest entity bugbug fixFixed a bug in the logic_quest entity that would not set the kills needed if you had entity counting.
SteamAmmo icons now displayed for corresponding caliber when picked upui uxSteamNo collide code adjustmentbug fixChanged the no collide code, it no longer gets you stuck in objects, NPCs, in ground, etc.
SteamFixed inventory item removal on player disconnectbug fixFixed a bug which would remove your inventory items on the client side if any player disconnected.
SteamFixed faulty ammo value in ammo clip for 9mmbug fixSteamFixed bug in bbc_fred_spawnerbug fixMilestoneIt will no longer fire the death output when the 'wrong' Fred dies.
SteamAdded new damage, health & skill values from Joshibalance changeSteamRemoved frame around selected weaponui uxRemoved the frame around the selected weapon when selecting weapons.
SteamHealth bar GUI/HUD visibility fixui uxThe health bar GUI/HUD will no longer be visible above non npc / bugging up when restarting the round.
SteamAmmo clips will now respawn when picked upgameplaySteamAdded OnUse output to the inventory_itemgameplaySteamFixed bug in bbc_fred_spawner regarding death outputbug fixMilestoneThe spawner will now monitor the correct Fred entity.
SteamLogic quest outputs increasegameplayThe logic_quest now has 10 outputs, one for every objective. You don't need to use an entity_counter to count the entity kills.
SteamNo collide code adjustmentbug fixChanged the no collide code, it no longer gets you stuck in objects, NPCs, in ground, etc.
SteamAmmo clips will now respawn when picked upgameplaySteamAdded OnUse output to the inventory_itemgameplaySteamFixed faulty ammo value in ammo clip for 9mmbug fixSteamGame music will no longer play when the round restartsaudioThis applies if music was playing before the round restart.
SteamWeapon selection rendering adjustmentui uxThe weapon selection now renders from the bottom and up to scale right.
SteamHide history resource when weapon selection is visibleui uxThe history resource (pickup notifications for picking up weapons, ammo, items, etc) will now be hidden if your weapon selection is visible.
SteamHealth bar GUI/HUD visibility fixui uxThe health bar GUI/HUD will no longer be visible above non npc / bugging up when restarting the round.
SteamHide history resource when weapon selection is visibleui uxThe history resource (pickup notifications for picking up weapons, ammo, items, etc) will now be hidden if your weapon selection is visible.
SteamInventory items removal bug fixbug fixFixed a bug which would remove your inventory items on the client side if any player disconnected.
SteamUpdated logic_quest outputsgameplayThe logic_quest now has 10 outputs, one for every objective. You don't need to use an entity_counter to count the entity kills.
SteamGroup ID override bug fixbug fixFixed a potential bug which could've overridden everyone's group id when a new player connected.
SteamLate joiners hear active soundaudioLate joiners will now hear the active sound being played with the game_music entity.
SteamAdded new dmg, hp & skill values from Joshibalance changeSteamLogic quest entity bug fixbug fixFixed a bug in the logic_quest entity that would not set the kills needed if you had entity counting.
SteamLate joiners hear active soundaudioLate joiners will now hear the active sound being played with the game_music entity.
SteamRemoved frame around selected weaponui uxRemoved the frame around the selected weapon when selecting weapons.
SteamWeapon selection rendering adjustmentui uxThe weapon selection now renders from the bottom and up to scale right.
SteamAmmo icons added for corresponding caliber on pickupui uxSteam - 42 eventsNPC Scaling Addedgameplay
NPCs will scale their health & damage up for every player in the game to make it more fair.
SteamHealth Bars for NPCs Addedui uxAdded Health Bars for NPCs, by default only bosses will have their health bars visible.
SteamFMOD Adds MP3 SupportaudioFMOD now adds .mp3 files to the soundtrack list, searching all .mp3 & .wav files in the sound/soundtracks folder.
SteamMemory Leak Issue Fixedbug fixFixed a memory leak issue when reloading the game base on the client.
SteamLate Joiners Receive QuestsgameplayLate joiners should now be able to receive the quests in the game.
SteamSpawn Point Crash Fixedbug fixThe game will no longer crash if there's not an available spawn point.
SteamWeapon Switching Issue Fixedbug fixFixed weapon switching issues when you'd pickup a weapon you'd not switch to it properly.
SteamArmor Damage Types Adjustedbalance changeArmor will no longer protect you when inflicted with drown, poison and acid damage types.
SteamLate Joiners Quest FixgameplayLate joiners should now be able to receive the quests in the game.
SteamArmor Damage Types Adjustedbalance changeArmor will no longer protect you when inflicted with drown, poison and acid damage types.
SteamHealth Bars for NPCs Addednew contentAdded Health Bars for NPCs, visible by default only for bosses but can be enabled for all.
SteamSpawn Point Crash Fixedbug fixThe game will no longer crash if there's not an available spawn point.
SteamUpdated Version of bbs_hospital Addednew contentAdded the updated version of bbs_hospital, added new models & textures.
SteamWeapon Pickup Exploit Fixedbalance changeYou can no longer pickup the same weapon to prevent exploiting / spam weapon respawning.
SteamWeapon Switching Issue Fixedbug fixFixed weapon switching issues when you'd pickup a weapon you'd not switch to it properly.
SteamUpdated Version of bbs_hospital Addednew contentAdded the updated version of bbs_hospital, with new models & textures.
SteamMemory Leak Issue Resolvedbug fixFixed a memory leak issue when reloading the game base on the client.
SteamWeapon Pickup Exploit Fixedbalance changeYou can no longer pickup the same weapon to prevent exploiting / spam weapon respawning.
SteamNPC Scaling ImplementedgameplayAdded NPC Scaling, npcs will scale their health & damage up for every player in the game.
SteamFMOD Support for MP3 Filesnew contentFMOD now adds .mp3 files to the soundtrack list, searching all .mp3 & .wav files in the sound/soundtracks folder.
Steam - 34 eventsObjective Item Glow Effectgameplay
Pickup of objective items will now glow your player model for everyone.
SteamGame Crash Bug Fixedbug fixMilestoneFixed a bug that would crash the game if exited while using the server browser.
SteamFootstep Code Bug Fixedbug fixFixed a bug in the footstep code that didn't precache the whole list of surfaceprops.
SteamGlow Effect for Objective ItemsgameplayPicking up vital or removable objective items will now cause your player model to glow yellow for all players.
SteamArena Gamemode Mechanics Addednew contentNew mechanics for the Arena gamemode include a reinforcement count and respawn time limit.
SteamPassword Dialog for Protected Serversnew contentA new password dialog panel appears when joining password protected servers.
SteamPassword Dialog Panelnew contentNew password dialog panel added for joining password protected servers.
SteamGlow Code Bugs Fixedbug fixFixed bugs in the glow code related to item interaction and respawning.
SteamMinimum Respawn Time Adjustmentbalance changeChanged the minimum bb2_arena_respawn_time to 20 seconds.
SteamDirect Connect Feature Addednew contentPlayers can now connect to servers using 'connect ip:port' in the console, featuring an interactive loading screen.
SteamSpectator HUD Updateui uxUpdated the Spectator HUD for escaped players and dead players in arena mode.
SteamBlood on Arms Bug Fixedbug fixFixed a bug where players would still have blood on their arms when respawning.
SteamReflection Bug on Hands Fixedbug fixFixed a bug where hands were taking reflections from the world, especially sprites.
SteamDynamic Precache for ModelsperformanceAll inventory models and NPC models will now be dynamically precached by the server.
SteamFootstep Code Bug Fixbug fixFixed a bug in the footstep code that didn't precache the whole list of surfaceprops.
SteamDynamic Precache for ModelsperformanceAll inventory models and NPC models will now be dynamically precached by the server.
SteamTeammate Color Blend Bug Fixedbug fixFixed a random blend between white and green color on teammates.
SteamUpdated Spectator HUDui uxThe Spectator HUD has been updated for escaped players in classic and dead players in arena waiting to respawn.
SteamObjective Items Removal Bug Fixbug fixFixed a bug that did not remove objective items on the server when a round restarted.
SteamGame Crash Bug Fixbug fixMilestoneFixed a bug that would crash the game when exiting after using the server browser.
SteamGlow Code Bug Fixbug fixFixed bugs in the glow code related to item interaction and respawning.
SteamTeammate Color Blend Bug Fixbug fixFixed random blend between white and green color on teammates.
SteamReflection Bug Fix on Handsbug fixFixed a bug with hands taking reflections from the world, especially sprites.
SteamDirect Connect Featurenew contentAdded direct connect, allowing players to connect to servers using 'ip:port' in the console.
SteamMinimum Respawn Time Adjustedbalance changeThe minimum bb2_arena_respawn_time is now set to 20 seconds.
SteamObjective Items Not Removed Bug Fixedbug fixFixed a bug that would not remove objective items on the server when a round restarted.
SteamArena Gamemode Mechanicsnew contentAdded mechanics for Arena gamemode including reinforcement count and respawn time.
Steam - 28 eventsNew Prefab for Logic Quest Entitynew content
A new prefab has been added to demonstrate the use of the logic_quest entity.
SteamAdded Game Tool Tip Entitynew contentMappers can now start/show tips themselves using the game tool tip entity.
SteamNew Prefab for Logic Quest Entitynew contentAdded a new prefab to show how to use the logic_quest entity.
SteamQuest Objectives Display Orderquality of lifePlayers can now display quest objectives one at a time in order.
SteamBlood Spawn Prevention for NPCsbalance changeZombie NPCs and Human NPCs no longer spawn blood when hit by friendlies in Survival mode.
SteamNPCs No Longer Spawn Blood in Survival Modebalance changeZombie and Human NPCs will not spawn blood when hit by friendlies.
SteamGame Tool Tip Entity for Mappersnew contentAdded the game tool tip entity for mappers to start/show tips themselves.
SteamAdded Armor Systemnew contentArmor now has three types: light, medium, and heavy, affecting damage reduction and weight.
SteamObjective Icons and Map Markers Customizationquality of lifePlayers can choose to display objective icons and map markers for specific objectives.
SteamObjective Icons and Map Markers Customizationquality of lifeYou can now choose to display objective icons & map markers for certain objectives.
SteamNew Player Tree Panelui uxPlayers can bind 'player_tree' to see a new panel for quests, inventory items, and stats preview.
SteamPlayer Tree Binding for Quest Panelui uxRemember to bind player_tree to see the new panel for quests, inventory items, and stats preview.
SteamWeight System Introducednew contentAdded a weight system that increases carry weight and slows you down.
SteamQuest Objectives Display Orderquality of lifeYou can now choose to display quest objectives in order, one at a time.
SteamNPC Scoring Preventionnew contentAdded bb2_allow_npc_to_score to prevent NPCs from scoring in objectives.
Steam - 22 eventsAdded Quest Systemnew contentSteamFixed minor bugs in the GUIbug fixSteamAdded inventory systemnew contentSteamFixed blood particles on attacking friendliesbug fixSteamAdded Quest Systemnew contentSteamFixed escape triggerbug fixSteamFixed blood particles on attacking friendliesbug fixSteamAdded game_musicaudioSteamAdded new models and texturesnew contentSteamAdded weapon_fireaxenew contentSteamFixed minor bugs in the GUIbug fixSteamRenamed some entitieschangesSteamAdded game_musicaudioSteamAdded stats previewnew contentSteamAdded inventory systemnew contentSteamAdded weapon_fireaxenew contentSteamAdded new models and texturesnew contentSteamRenamed some entitieschangesSteamFixed escape triggerbug fixSteamAdded a new base panelnew contentSteamAdded stats previewnew contentSteamAdded a new base panelnew contentSteam
- 26 eventsSkill System Across Gamemodesnew content
Skill system available in all gamemodes with a global quest overview.
SteamClassic/Story Mode Revampnew contentMilestoneClassic mode becomes story-driven with quests and a journal GUI.
SteamGlobal Stats and Inventory Systemnew contentMilestonePlayers can save and load global stats and inventory items across servers.
SteamNew Survival Modenew contentA deathmatch styled mode where players must survive against zombies.
SteamCharacter Customizationnew contentPlayers can design their own survivor character in the main menu.
SteamArena Mode Introductionnew contentTeam survival mode against waves of zombies with increasing difficulty.
SteamUnique Skill Tree for Zombiesnew contentPlayers can choose to play only as a zombie with a unique skill tree.
SteamServer Filtering by Player Levelquality of lifeAbility to filter servers based on average player level.
SteamUnique Skill Tree for Zombiesnew contentPlayers can choose to play as zombies with a unique skill tree.
SteamSteamworks Integrationnew contentMilestoneIntegration of Steamworks features including stats, achievements, and leaderboards.
SteamSteamworks Integrationnew contentMilestoneIntegration of Steamworks features including stats, achievements, and leaderboards.
SteamQuarantine Mode (WIP)new contentUpcoming mode featuring teams of humans and zombies against an AI sweeper team.
SteamSurvival Mode Introductionnew contentMilestoneNew deathmatch styled mode where players must survive against zombies.
SteamNo Level Cap with Talent Pointsbalance changeNo cap on levels, but limited talent points after a certain level.
SteamLevel Cap and Talent Pointsbalance changeNo cap on levels, but talent points are limited to 50.
SteamSkill System Across Gamemodesnew contentSkill system available in all gamemodes with a global quest overview.
SteamCharacter Customizationnew contentPlayers can design their own survivor character in the main menu.
SteamGlobal Stats and Inventory Systemnew contentMilestonePlayers can save levels, XP, and skill points globally and manage inventory items.
SteamArena Mode Detailsnew contentMilestoneTeam survival mode against waves of zombies with a boss at the end.
SteamClassic/Story Mode Enhancementsnew contentMilestoneClassic mode revamped to include a story and quests with XP rewards.
SteamServer Filtering by Player Levelquality of lifePlayers can filter servers based on average player levels.
Steam - 12 eventsRound Start Freeze Time Convar Addedgameplay
Added convar bb2_roundstart_freezetime to set the max time until the round starts.
SteamMax Rounds Convar Added for SurvivalgameplayAdded convar bb2_rounds to set the max rounds on Survival mode.
SteamNew Round Time Convar AddedgameplayAdded convar bb2_roundtime to change how many minutes the round should go (Minimum 1).
SteamMax Rounds Convar for Survival ModegameplayAdded convar bb2_rounds to set the max rounds on Survival mode.
SteamRound Start Player Requirement MovedgameplayMoved bb2_roundstart_requiredplayers to Survival mode instead of Classic.
SteamRound Time Convar AddedgameplayAdded convar bb2_roundtime to change how many minutes the round should go (Minimum 1).
SteamRound Start Freeze Time Convar AddedgameplayAdded convar bb2_roundstart_freezetime to set the max time until the round starts.
Steambb2_roundstart_requiredplayers MovedgameplayMoved bb2_roundstart_requiredplayers to Survival mode instead of Classic.
Steam - 8 eventsFixed survivor selection exploitbug fixSteamFixed 'mathlib.cpp' crash bugbug fixSteamFixed bb2_extreme_gore crashing issuebug fix
Resolved a crash that occurred when enabling the bb2_extreme_gore feature.
SteamFixed bb2_extreme_gore crashing issuebug fixResolved a crash that occurred when enabling bb2_extreme_gore.
Steam