Jabroni Brawl: Episode 3 cover
Jabroni Brawl: Episode 3 screenshot
Linux PC Steam
Genre: Shooter, Indie

Jabroni Brawl: Episode 3

Patch 172

Patch notes of Steam update #172, released on May 30th, 2025:

Maps


  • Mayhem
    • Restored missing explosion effect

  • Party Zone
    • Health and armor rechargers can no longer be used in SvT, SvM, and Bonedemic
    • Fixed game mode specific sprites visible in other modes
    • Reduced volume output from microphone stand
    • Main area performance optimizations

User Interface


  • Player color randomization can now be enabled or disabled at the customization menu page
  • Search box at the end map voting screen will now clear on context change

Effects


  • Added first person view effects for Displacer and Scientist Shotgun
  • Various tweaks to muzzleflash, bullet tracer, and bullet impact effects
  • Resolved various error messages related to effects
  • Fixed ragdolls flying off at the end of death animations
  • Minor tweaks related to bullet tracers and muzzle flashes

VScript


  • Added GetTeamName, SetTeamName, GetTeamScore, SetTeamScore, AddTeamScore, and ResetScores methods for team_manager

Miscellaneous


  • Fixed client crash triggered if Phonon library initialization fails (regression since patch 171)
  • Fixed client crash on close if the player list dialog was ever opened
  • Fixed server crash caused by entities being parented to themselves (regression since patch 171)
  • Fixed server crash related to CTF flags with initial capture point set (regression since patch 171)
  • Fixed env_microphone amplyfing sounds played by VCDs (choreo scenes) based on player count
  • Reworked PAS (potentially audible set) filtering when playing sounds at the server side
  • Optimized memory usage when using flex animations
  • Lifted the 2 megabytes file size limit for config files
  • Removed mat_configcurrent in favor of mat_info
  • Unmarked legacy jb_cl_color_* convars as archived/saved (values will be stored in the jb_cl_playercolor convar)

SDK tools


  • Added VolumeScale and PitchScale fields to env_mnicrophone
  • Added SetTeamName, SetTeamScore, AddTeamScore, and ResetScores inputs to team_manager
  • Added SetTeamColor input to jb_team

Patch 171

Patch notes of Steam update #171, released on May 9th, 2025:

Maps


  • Added Party Zone and Vertigo
  • Biohazard
    • Fixed silent notification sound on flag capture

  • Complex
    • Fixed some missing textures

  • CS Havana
    • Fixed skybox rotation

  • CS Militia
    • Fixed skybox rotation

  • Demise
    • Improved lighting
    • Fixed frozen teleporter sprite
    • Fixed vehicles not being able to drive through opened doors

  • DoD Avalanche
    • Sealed holes next the Blue team's spawn area allowing players to go out of bounds
    • Restored team barriers
    • Implemented Team Mission (Control Points) game mode support

  • DoD Argentan
    • Sealed holes next to the Red Team's second capture point allowing players to go out of bounds
    • Restored team barriers
    • Implemented Team Mission (Control Points) game mode support

  • DoD Colmar
    • Restored team barriers
    • Implemented Team Mission (Demolition) game mode support

  • DoD Jagd
    • Sealed holes next to the Red team's spawn area allowing players to go out of bounds
    • Restored team barriers
    • Implemented Team Mission (Demolition) game mode support
    • Removed barricades placed next to a tank in all game modes except Team Mission

  • Harvest
    • Fixed Team Mission specific objects remain present in other game modes

  • Industries
    • Fixed missing ambient music

  • Mini Royale
    • Disabled Battle Royale mutators to avoid conflicts with minigames' logic
    • Removed bad teleportation point trapping players using Displacers

  • Two2Forts
    • Fixed random colored grass
    • Reduced respawn time by 4 seconds

  • Prop Build
    • Fixed team filters

Game Modes


  • Bonedemic
    • Target ID panels displayed over fellow survivors will no longer show through walls

  • Shidden
    • Disabled wavy animation effect on Shidden's camo to help with hiding while holding still
    • Smelters will no longer turn their heads towards camouflaged Dealters and vice versa

  • Sneak vs M...
    • Added new subtypes: Melters and Mushrooms

  • Sneak vs Terrorists
    • Fixed camera not switching to destroyed model when broken
    • Fixed tripmines breaking frog-touch collisions

  • Team Battle Royale
    • All players of the winning team will now be awarded with points

  • Team Mission
    • Implemented Demolition sub mode

Player Models


  • Added zombie arms and applied to relevant player models

NPCs


  • Restored HL2 Combine Dropship
  • Improved Revolver and Obrez handling for bot players

Weapons


  • Fixed Scientist Shotgun projectiles not detonating sometimes
  • Fixed Bird Poo not dealing damage when set to (regression since patch 115)
  • Fixed tripmines couldn't be placed on doors set to ignore debris
  • Fixed Displacer couldn't teleport objects to generic spawn points when jb_wep_displacer_tp_generic_spawns convar is enabled
  • Fixed Displacer could teleport objects to disabled extra teleportation points (info_displacer_target)
  • Updated Displacer not to teleport big aircrafts
  • Fixed draw sound on Cat Mine cutting off constantly
  • Updated Dubstep Gun to support raw sound files

User Interface


  • Updated weapon selection selection to display slot numbers
  • Updated weapon selection to display infinite ammo when needed
  • Team Battle Royale objectives will now display at the top left corner like in normal Battle Royale
  • Objectives will now flash when updating for certain game modes
  • Added new Gameplay settings page featuring options controlling special team selection (Sneak, Shidden, or VIP teams)
  • Updated the scoreboard for certain game modes to display levels (Gun Game), progress (Rat Race), and skulls saved (Head Hunt)
  • Fixed missing death notifications for HL1 Apache or HL2 Combine Helicopter

Effects


  • Fixed bullet spread patterns appear to be the same at the client side (regression since patch 161)
  • Fixed sky textures turning bright/dim when switching between maps using same sky textures, but different HDR modes (regression since patch 164)
  • Updated CSM shadows to use angles of the first found environmental light source
  • Weapons carried by camouflaged players will no longer cast shadows
  • Restored Plasma legacy effects for env_fire
  • Updated spectate monster spawn points to blink, to help them stand out more

VScript


  • Fixed scripts couldn't be loaded from addons and map files
  • Fixed the world entity not running scripts on spawn (regression since patch 164)
  • Fixed CBaseEntity's GetScriptId method returning the think function's name instead of the script ID
  • Added SystemTime(), SystemTimeUTC(), and GetTimeDiff( time1, time2 ) functions

Miscellaneous


  • Fixed crash on attempt to run mat_info command (regression since patch 168)
  • Fixed client crash caused by textures containing sprite sheets with too many frames
  • Fixed server crash caused by game_ui entity deactivation with no valid player set
  • Fixed server crash caused by a deleted path_track link
  • Fixed an occasional server crash on attempt to generate a nav mesh
  • Updated the engine to support maps with no lighting data
  • Fixed teammates standing inside of each other (when team collisions are disabled) getting crushed by moving objects (elevators, doors, etc)
  • Fixed team barriers blocking navigation routes for bots
  • Updated puppet bots to support Capture the Flag game mode
  • Fixed seduced players not aiming at porn magazines when observed by others
  • Updated all conveyor belts (func_conveyor) to also affect vphysics objects
  • Game time scale will now affect mouse sensitivity
  • Increased net_chan_limit_msec convar's default value from 50 to 250 for dedicated servers
  • Updated dumpstringtables command to support -name argument
  • Files packed into maps will now remain available till level change
  • Server owners can now make players download custom assets (e.g. extra dubstep tracks) by listing them in the cfg/downloadlist.res file
  • Increased max supported command line length from 2048 to 4096
  • Improved multithreading on Linux
  • Various internal optimizations

SDK tools


  • Implemented 'Teleport All Targets' flag for point_teleport
  • Fixed OnNext output for the func_tracktrain's FGD entry
  • Changed "Displacer cannot teleport to" flag value used by JB spawn points to avoid conflicts with info_player_start's "Master" flag
  • Added jb_obj_breakable FGD entry
  • Added support for mappers to define max health of They Hunger zombies
  • Added koth_sound field, SetForcedMutator input, OnNormalRoundStart, OnSpecialRoundStart, OnKothStart outputs to jb_gamerules_br and jb_gamerules_tbr FGD entries
  • Added OnTeamWin output to jb_gamerules FGD entry
  • Updated jb_gamerules FGD entry's OnRoundEnd to pass win reason number
  • bspzip
    • Fixed inverted logic when processing file lists

  • Hammer
    • Fixed parsing of map compilation commands containing spaces

  • vbsp
    • Multi-threading related optimizations

  • vrad
    • Multi-threading related optimizations

  • vvis
    • Multi-threading related optimizations

Patch 170

Patch notes of Steam update #170, released on December 30th, 2024:

Maps


  • c1a0d
    • Fixed Barney guarding the airlock becoming hostile if any of nearby scientists are killed by a player

User Interface


  • Fixed videos and DSP effects not being affected by the snd_mute_losefocus convar
  • Fixed videos playing at full volume regarding of the in-game master volume setting value
  • Fixed Team Battle Royale game mode not being listed at the voting screen in some cases

Miscellaneous


  • Fixed memory leak when rendering still ropes during Christmas
  • Fixed client crash on attempt to shoot breakable debris

Patch 169

Patch notes of Steam update #169, released on December 17th, 2024:

Maps


  • Airship
    • Fixed frogs showing outside of Team Mission

  • Farmhouse
    • Added new seasonal content
    • Added L4D music
    • Fixed corn treesway

  • Two2Forts
    • Fixed armor pickups being different values between teams

  • They Hunger - Hospital
    • Fixed helicopter and x-ray scanner being too loud

  • They Hunger - Station
    • Fixed bulls missing certain sounds

Game Modes


  • Added Team Battle Royale
  • Fart Cops
    • Fixed fart cop status not resetting when a player dies at the moment of becoming a fart cop

  • (Team) Deathmatch
    • Added Fog and Truce mutators

NPCs


  • Fixed Scientist Snarks thrown by players not being colored accordingly
  • Fixed thrown Cats losing their team colors after bouncing off walls

User Interface


  • A pop-up message box will now be displayed if the game runs out of memory

Miscellaneous


  • Fixed missing libpng12 dependency on Linux
  • Updated help strings for modified convars to print their default values
  • Renamed rate convar to cl_rate, resetting the network data exchange rate to the default values
  • Fixed server crash on level change if both the current and the next maps have the same number of brushes, but the next map has more displacements
  • Fixed server logs cutting off on crash
  • Fixed movement speed for spectators when sv_specnoclip convar is disabled
  • Fixed demo_fov_override convar value not being applied properly
  • Implemented speed boosting by pressing the dive key in demo playbacks, controlled with the new jb_cl_specspeedboostmult convar
  • Fixed the server switching to the same map when jb_sv_voting_fallback is set to 0 even if it doesn't support the chosen game mode
  • Added jb_ent_fire_output_order convar controlling the firing order of entity outputs
  • Fixed SvT Cameras not making any sound

SDK tools


  • studiomdl
    • Fixed $keyvalues section processing
    • Stability fixes

  • vbspinfo
    • Fixed lumps extraction not working

Patch 168

Patch notes of Steam update #168, released on October 27th, 2024:

Maps


  • Added They Hunger Hospital
  • Re-added Lunacy
  • FoF Tijuana


    • Increased accesibility by adding more ladders

  • TH Church


    • Improved clipping
    • Added new NPCs
    • Updated models used for health pickups
    • Updated the car to be able to ram things
    • Tweaks to coffin's rat velocities
    • Detailing

  • TH Station


    • Improved clipping
    • Added new NPCs
    • Updated models used for health pickups
    • Various minor tweaks

Game modes


  • Tweaked player selection in Sneak vs. Terrorists, Sneak vs. M..., Shidden, Hunted, and Giant Slayer game modes
  • Giant Slayer


    • Added jb_cl_skip_juggernaut_queue convar for the players that do not wish to play as juggernauts

  • Sneak vs M...


    • Added 'Monsters' round type

Player models


  • Added Dr. Franklin, Sheriff Rockwood, and Zombie Cop from They Hunger
  • Added Giblets from Left 4 Dead 2
  • Added pumpkin head variant for Scarecrow
  • Updated first person view arms when using Umbrella

NPCs


  • Added more NPCs from They Hunger
  • Increased cooldown between attacks for Snarks

Weapons


  • Food Fight will now also shoot pumpkins during Halloween
  • Fixed Handgun voice lines often cutting off on servers with high ping

Graphics


  • Fixed CSM light brightness applying incorrectly (regression since patch 157)
  • Fixed fog being culled on maps with no 3D skybox
  • Fallback to the default environment map texture on maps with cubemaps

User Interface


  • Added 'typing' overhead icon diplayed for players with either text chat or pause menu opened
  • Implemented navigation by typing in VGUI based file opening/saving dialogs

Miscellaneous


  • Fixed corruption of certain fields containing names of template entities (regression since patch 164)
  • Fixed cheat commands not reverting when connecting to another server (regression since patch 164)
  • Fixed players couldn't be unmuted in demos (regression since patch 119)
  • Implemented jb_sv_voting_cooldown_gamemode and jb_sv_voting_cooldown_map convars to allow server owners to exclude recently played game modes and maps for a specified number of level changes
  • Implemented sv_log_filenaming convar to let server operators choose the naming pattern for log files - with or without an IP address (set to the latter by default)
  • Implemented sv_log_rotatefile convar to let server operator choose whenever new log files should be created with every level change, or once per day (set to the latter by default)
  • Dropped support for per-map log folders (-uselogdir startup param)
  • Updated fruits models

SDK tools


  • Fixed working directory detections for various tools
  • bspzip
    • Various tweaks and stability fixes

  • Faceposer
    • Fixed the tool not starting when launched outside of the root game directory

  • HLMV
    • Fixed the tool not starting when launched outside of the root game directory

  • studiomdl
    • Fixed loading of files from the working directory
    • Increased max number of textures from 32 to 100
    • Various minor tweaks

  • vlocalize
    • Track changes of the English lines in other language files

  • vpk
    • Re-implemented signing

Hotfix Patch 167

Patch notes of Steam update #167, released on August 25th, 2024:

Maps


    Jabroni Town


    • Fixed broken jump pad

Weapons


  • Fixed instagib weapons playing firing sounds twice

SDK tools


  • Fixed several tools stopped launching since patch 166

Patch 166

Patch notes of Steam update #166, released on August 24th, 2024:

Maps


    Added Waldengard

NPCs


  • Fixed Nextbot NPCs couldn't be spawned with NPC makers
  • Fixed Fast Headcrab's model not being precached
  • Fixed HL2 Combine Mines couldn't rest and hook to the ground
  • Fixed missing sounds for HL2 Combine Mines

Weapons


  • Fixed Foul Language playing firing sounds twice
  • Fixed Rocket Crowbar not playing metal impact sounds

Effects


  • Fixed sprites not animating (regression since patch 164)

Miscellaneous


  • Implemented support for Quake 1's packs (.pak), Garry's Mod's addons (.gma), Fairy Tale Busters' packs (.apk), Tactical Intervention's packs (.fpk)
  • Implemented support for Tactical Intervention's BSP format (retail version)
  • Fixed player's collision box not always resetting on respawn (regression since patch 154)
  • Fixed player landing sound overlapping the fall damage sound
  • Fixed custom footstep sounds not always playing
  • Made player footstep sounds client side again (can be disabled with jb_sv_footsteps_serverside convar )
  • Fixed more crashes caused by bad PVS data
  • Fixed asynchronous loading of VTF files
  • Fixed DirectSound device configuration always auto-detecting as headphones
  • Unmarked vphysics contraint entities as server only to fix parenting to them
  • Dropped support for logic_playerproxy entity

SDK tools


  • Hammer
    • Soundscape names will now be loaded from the manifest
    • Texture browser can now be used to select skybox textures

  • Faceposer
    • Fixed VCD files in subfolders being ignored when rebuilding the scenes file (regression since patch 162)

Patch 165

Patch notes of Steam update #165, released on July 27th, 2024:

Maps


  • FoF Fistful
    • Fixed screen fading to black for some players

NPCs


  • Fixed HL2 Fast Headcrabs using wrong model

Weapons


  • Fixed Rear Gas grenades changing sides when damaged in Shidden game mode (for real)

User Interface


  • Fixed duplicate team change message
  • Updated admin activity notifications

Effects


  • Fixed the far Z clip plane turning black regardless of the current fog color when using RTT shadows
  • Fixed missing effects when hitting mud

Miscellaneous


  • Fixed client crash on attempt to join a server with resized players (regression since patch 164)
  • Fixed velocity of HL1 grenades dropping significantly when not in water (regression since patch 164)
  • Fixed area portals not opening correctly (regression since patch 164)
  • Stability fixes related to area portals (regression since patch 117)
  • Fixed lightmapped surfaces not updating when dynamic lights change their pattern (regression since patch 164)
  • Fixed lightmapped materials not loading $baseTexture2, $detail, and $envmap textures (regression since patch 164)
  • Surfaces visualized with r_drawclipbrushes convar will now be drawn fully textured
  • Fixed areas where point_camera entities are at not being added to the player's PVS

SDK tools


  • Xwad
    • Implemented support for Quake 1 sprites, TYP_PALETTE and TYP_QFONT WAD entries
    • Implemented special handling of gfx.wad and Quake 1 skies
    • Removed hard max texture resolution limits

Patch 164

Patch notes of Steam update #164, released on June 28th, 2024:

Maps


  • Added HL:DM Pool Party, FoF Fistful, and FoF Tijuana
  • Canal Zone
    • Fixed missing announcement when red team's command center is destroyed when the team controls Point 3 only (regression since patch 110)

  • Cloisters
    • Visual and detailing upgrades

  • Crossfire
    • Fixed grates attached to moving platforms disappearing forever after the first round start

  • FoF Depot
    • Added new western-themed models
    • Improved clipping on various stairs

  • G-force
    • Fixed missing speed boost effect (regression since patch 130)

  • Meat World
    • Added more Postal 2 assets
    • Fixed clipping issues
    • Meat grinder tweaks

  • Mission Gun
    • Fixed blurry map textures

  • Pool Party
    • Fixed fall death triggers not working

  • System Shock 2 - Ops
    • Detailing

  • c3a2e
    • Fixed the elevator's move sound keep playing after stopping

Game Modes


  • Battle Royale
    • New Quiet Mounds and Gun Roulette mutators
    • Added Landmines to the standard weapon pool

  • Shidden
    • Rear Gas grenades will no longer change its owner when damaged by another player

Weapons


  • Updated Charge Rifle's firing mode to switch when the Reload key is pressed instead of release
  • Increased max. ammo for Landmines from 3 to 6
  • Buffed hornet gun with stronger hornet breed...
  • Added proper world models for Nailgun and Super Nailgun
  • Fixed Quad Rocket Launcher firing queued burst fire mode rockets after re-equipping
  • Fixed texture issues on Golden Guns and added gold sheen and sights glow
  • Fixed missing reload sounds for CMP-2A and Plasma Rifle
  • Tweaked sound scripts for various weapons

Player models


  • Added HL:DM Alpha Barney, Bowling Pin, Postal 2 Krotchy, Postal 2 Easter Bunny, and Sven Coop Skelepuncher
  • Reworked info_player_start_wireframe player model with detailing upgrades and teammode skins
  • Updated Mr Valve with rigging fixes and valve placement bodygroups
  • Updated first person view arms for Nihilanth, Pitworm, HL1 Zombie, and Postal player models
  • Updated footsteps for Postal Dude
  • Fixed console spam from missing attachment points on LilSneakNut and Purple Dank Man
  • Fixed hit boxes on Cheaple

User Interface


  • Added 56 new emojis
  • Added kill icons for Raptor, Small Raptor, and Headcrab
  • Fixed crash on attempt to copy/cut text
  • Fixed crash on attempt to send a message containing an ampersand followed by an emote
  • Fixed missing borderless windowed mode on Linux
  • Fixed missing scope overlay when spectating after other players in the first persion view
  • Tweaked GameUI initialization and client disconnect behavior
  • Updated the connect retry console message to also display the number of attempts
  • Updated the end map voting's random result message to display the chosen option
  • Updated several system error message boxes containing URLs to open those URLs after pressing OK
  • Fixed the Numpad Enter key not working with Panorama panels
  • Fixed "Take the screenshot" action could not be rebound at the game settings
  • Implemented cursor clipping on Windows (can be disabled with -nomousegrab startup param)
  • Implemented text coloring for the dedicated server's console
  • Improved Unicode support for the dedicated server's console on Linux
  • Implemented pasting from the clipboard for dedicated servers on Windows (with Control+V and Shift+Insert hotkeys)
  • Updated localization files

Effects


  • Updated and optimized bullet impacts
  • Added new fire effects
  • Fixed non-static entities having dynamic shadows disabled (regression since patch 163)
  • Fixed RTT shadows always use second last LOD instead of the distance based one when r_shadowlod is set to -1

VScript


  • Fixed malformed engine commands generated by CCVarAccessor::SetValue
  • Lua
    • Fixed various memory leaks

Miscellaneous


  • Refactored the game launcher
  • Updated Steam API to version 1.60
  • Fixed server crash caused by the deletion of fluids containing floating objects
  • Fixed server crash related to vphysics constraint entities
  • Fixed server crash caused by spawning an Airboat without a model or a vehicle script specified
  • Fixed possible server crash on attempt to load a map with no worldspawn entity defined
  • Fixed possible memory corruption caused by malformed PAK entries in BSP files
  • Fixed a hang where NPC pathfinding could stall forever
  • Fixed various errors in first person weapon animations
  • Fixed first person view arms not turning golden when needed
  • Fixed Xen web spawning error models when destroyed
  • Updated env_entity_maker entities to look for the first non point sized template entity when ckecking for obstacles
  • Fixed func_door_rotating not falling back to the default value when the locked sound is set to 0
  • Marked various entities as server only
  • Implemented support for Tactical Intervention's FPX archives and BSP format (Steam version only)
  • Implemented various sanity checks when loading maps
  • Skybox materials will now be loaded after the world model is loaded
  • Increased the max number of BSP submodels from 1024 to 4096
  • Added protected field to the server_cvar game event
  • Dropped support for the game.cfg
  • Dropped support for the legacy movie recording feature
  • Dropped support for the pre SM 2.0b shaders
  • Implemented $pointsamplemagfilter parameter for the LightmappedGeneric shader
  • Added jb_admin_gag and jb_admin_ungag commands to block/unblock both text and voice communications with one command
  • Fixed jb_admin_slap command always leaving targets with 1 HP left

SDK tools


  • Hammer
    • Fixed malformed range values produced by the sphere helper

  • Xwad
    • Various stability fixes and cleanups
    • Implemented support for larger images (up to 8192x8192 pixels)
    • Implemented support for WAD2 files (uses Quake's color palette by default, can be changed with -palfile startup param)
    • Implemented support for Linux

Optional Patch

Patch notes of an optional Steam update, released on February 24th, 2024:

Weapons


  • Fixed first person view weapon animations playing only once between sequences