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

Jabroni Brawl: Episode 3

Hotfix Patch 163

Patch notes of Steam update #163, released on October 30th, 2023:

Game Modes


  • Battle Royale
    • Fixed console variables not resetting at the end of special rounds

Effects


  • Fixed players hiding in the Box remain visibile for living enemy players
  • Fixed player weapons not rendering in the first person view
  • Fixed bullet tracers and muzzle flashes having a slight offset

Miscellaneous


  • Fixed client crash caused by breaking of HL2 Combine Helicopters
  • Fixed client crash caused by breaking of certain props
  • Fixed spectating commands not working during demo playbacks
  • Fixed `timeleft` command stopped working for the clients

Patch 162

Patch notes of Steam update #162, released on October 29th, 2023:

Maps


  • Re-added Hellcoaster
  • Gator Farm
    • Added more structures to hide in
    • Disabled health pickups for certain game modes
    • Detailing pass

  • No Mercy
    • Layout tweaks
    • Detailing pass

  • Giant Slayer
    • Now available at the voting screen
    • Updated several maps to support this game mode

  • Battle Royale
    • Reduced vertical push force during the Hurricane special round

  • Team Mission
    • Updated mp_stalemate_at_timelimit console variable to only apply to this game mode
    • In Capture the Flag and Flagrun, the game would enter the overtime phase only if a victory deciding flag is carried
    • In King of the Hill, the game would enter the overtime phase only if one of the team timer's active

Weapons


  • Fixed Landmines could be trigger by non-combat entities passing by

Player models


  • Added RWS Postal 3 head variant for Postal Dude player model
  • Added new bodygroups to Toon Skeleton
  • Added new generic sleeveless view model arms for various player models

User Interface


  • Fixed center screen messages not appearing (regression since patch 161.3)
  • Added 145 more emojis

Effects


  • Fixed geiger counter not making sounds (regression since patch 135)
  • Fixed grass sprites disappearing while the flashlight is turned on
  • Fixed Displacer's orbs shooting nearly invisible beams

VScript


    Lua
    • Updated random() function to use the engine's random numbers generator

  • Squirrel
      Updated rand() function to use the engine's random numbers generator
    • Updated rand() function to support up to 2 arguments, to match its Lua version (passing one param would define the upper bound, passing two params would define both lower and upper bounds)
    • Added randf() function, returning a random float point number in range [0..1] (also supports up to 2 arguments)

Miscellaneous


  • Updated minimal supported version of OpenGL on Linux from 2.0 to 3.0
  • Implemented -gl_ctx_version startup command to let end users choose OpenGL profiles
  • Deprecated singleplayer's game saving mechanic
  • Deprecated support for Mumble VoIP
  • Deprecated support for Nvidia Stereoscopic 3D
  • Deprecated Logitech G15's LCD integration
  • Fixed the main view camera facing backwards during Short Bus and Hard Mode special rounds
  • The input inversion effect will now also apply to gamepads
  • Fixed server crash caused by func_breakable_surf with no model
  • Fixed client crash caused by HL2 Barnacles using custom models
  • Fixed sounds using the doppler effect having their pitch dropping to very low values
  • Added a template batch file for Windows dedicated servers

SDK tools


  • Fixed entities parsing errors in vbsp, vvis, vrad, vbspinfo, bspzip
  • Vbspinfo: Fixed reading of lighting data
  • Vbspinfo: Added Linux compatibility
  • Vrad: Fixed very small surfaces causing the lights gathering stage to fail
  • Vbsp: Fixed entities with non-zero origin not getting their brush sides adjusted (regression since the previous update)
  • Vbsp: Fixed worldspawn having a submodel number set
  • Hammer: Fixed modified brushes becoming invisible in the 3D view until deselected
  • Hammer: Fixed asset pickers ignoring VPKs
  • Faceposer: Updated vcd files parser

Patch 161

Patch notes of Steam update #161, released on September 9th, 2023:

Maps


  • Atrium
    • Replaced HL2 pickups with L4D ones
    • Fixed visual bugs with props

  • Gator Farm
    • Added map to the default Shidden's map pool
    • Added giant beachballs
    • Tweaked prop placements
    • Tweaked spawn points

  • Meat World
    • Adjusted bloom/blur levels
    • Adjusted large KOTH zone sizes

  • Tiny Terminal
    • Fixed localization token for the 'Baggage Claim 1' safe zone
    • Tweaked player scaling gates
    • Detailing pass

Weapons


  • Quad Rocket Launcher's alt fire mode rockets will now have less hectic spread and the same speed as rockets fired with primary fire mode

User Interface


  • Implemented horizontal scrolling where applicable
  • Implemented deletion till next or previous word in text boxes by pressing Ctrl+Delete or Ctrl+Backspace correspondingly
  • Reverted changes done to the dedicated server's console handling on Linux
  • Added Gator and Chicken kill icons

Effects


  • Updated various muzzle flash effects
  • Fixed the dust clouds created by the Dubstep gun cutting off in some cases

Miscellaneous


  • Fixed server crash caused by roaches trying to hide in the shadows using previous map's lighting data
  • Fixed weapons reloading related sentences cutting off by the following reloading animations
  • Implemented gamepads hot plugging on Windows
  • Implemented partial Steam Input support (uses Xbox 360 layout by default)
  • Updated the version command to print SDL version number
  • Added various default gamepad key bindings
  • Removed deprecated and/or unused convars from the coop configuration files
  • Fixed exec command's auto-completeion suggestions couldn't be used due to a missing file extension

SDK tools


  • BspZip: Fixed compressed maps still holding non-compressed PAKFILE data
  • BspZip: Fixed compressed maps couldn't be decompressed
  • HLMV: Fixed rendering of collision meshes
  • StudioMDL: Fixed inability to locate QC/SMD files

Patch 160

Patch notes of Steam update #160, released on July 29th, 2023:

Maps


  • Re-added Gator Farm and Tiny Terminal
  • Re-added CS:S Compound to the default SvT map pool
  • Fixed certain sounds playing globally on TH Church, TH Station, and No Mercy
  • Harvest
    • Tweaked jump pads
    • Detailing pass

  • Meat World
    • Detailing pass

  • System Shock 2 - Ops
    • Detailing pass

Game Modes


  • Sneak vs M...
    • Restored 'Mannequins' and 'Mascots' round types

Player Models


  • Updated HL2 Doll Player model with texture/model tweaks

Weapons


  • Updated tripmines not to block each other's laser

Effects


  • Updated Shock Rifle's effects

Miscellaneous


  • Fixed server crash related to navmeshes on certain maps
  • Fixed jb_admin_map command not working when the game is in the game over state
  • Fixed the GoldSrc doors hack being applied to the Source doors too
  • Fixed error on attempt to load files from BSPs packed into VPKs
  • Fixed VOX sentences not playing on dedicated servers
  • Fixed weapons having fixed bullet spread
  • Fixed being connected to a listen server won't show the 'Game Info' button in Steam Friends
  • Fixed missing textures for HL1 Snarks
  • Implemented support for the custom missing/error texture
    • The game will try to load a texture from materials/engine/error.vtf
  • Added modelscale field support to npc_boid_flock
  • Players joining via the 'Join Game' option at Steam Friends will now try to connect to the listen servers using hosting player's Steam ID
  • Re-enabled Steam achievements

SDK tools


  • Hammer: Fixed worldspawn's fields not being loaded from VMFs
  • Hammer: Fixed the 'Toggle group ignore' button not working
  • Hammer: Fixed missing 'Browse' button from the entity properties dialog
  • HLMV: Fixed the file browser couldn't open folders

Hotfix Patch 159

Patch notes of Steam update #159, released on July 17th, 2023:

Miscellaneous


  • Fixed downloading files over HTTP (FastDL) always failing
  • Fixed dedicated servers getting stuck in the intermission state
  • Fixed the 'Join Game' option from the Steam Friends window doing nothing

SDK tools


  • Fixed collision of the light point class and the Light base class in FGD

Patch 158

Patch notes of Steam update #158, released on July 15th, 2023:

Maps


  • Added new Harvest
  • Re-added Portal BTS, Atrium, Farmhouse, No Mercy, and Two2Forts
  • Re-added Cyberpunk to the default map cycle
  • Dust
    • Adjusted FFA spawn points

  • FoF Depot
    • Adjusted problematic spawn points
    • Minor tweaks and fixes

  • System Shock 2 - Ops
    • Added new safe zone: Elevator
    • Added new working elevator in cold storage
    • Disabled fall damage in gravlifts
    • Health dispensers now spits out kits upon receiving cash
    • Various minor tweaks

Player Models


  • Re-added P2 Mannequin, Lil' Peanut, Lil' Sneaknut, TF2 Scarecrow, TF2 Cactus, and TF2 Bread Monster
  • Added Toon Skeleton
  • Added TDM skins for HL2 Zombine

Game Modes


  • Cooperative
    • Fixed ducking players being treated as standing when respawned

  • Sneak vs M...
    • Revised the default list of round types

  • Team Mission
    • Reduced chances of CTF flags to get stuck in the ground or ceiling

Weapons


  • Reduced spread for the normal Railgun

Effects


  • Overhauled Railgun firing particle effects

User Interface


  • Fixed cases where running the game with screen resolution other than 1080p would result in some UI elements getting resized more than once
  • Disabled scrolling animation for the text chat

VScript


  • Lua: Updated entity classes to inherit metatables from their parent classes properly

Miscellaneous


  • Implemented connecting to the game servers using their Steam ID (P2P)
  • Extended the support for BSPs in VPKs
  • Fixed players always being pulled down regardless of the current gravity direction
  • Tweaked the sv_tags convar's value calculation
  • Fixed func_break and func_physbox with the surface material set to 'None' spewing errors in the console
  • Fixed env_laser entities remain invisible till they hit something
  • Converted the SVC_EntityMsg netmessage into a SVC_UserMessage subtype
  • Various engine level tweaks and cleanups

Patch 157

Patch notes of Steam update #157, released on May 20th, 2023:

Maps


FoF Depot


  • Changed map's time of day
  • Re-added the windmill
  • Made skulls pickupable
  • Fixed missing or/and broken props
  • Fixed missing or/and broken soundscapes
  • Tweaked map boundaries
  • Various minor tweaks
  • Renamed the map file from jb_depot_fof to jb_fof_depot

Hairball


  • Fixed the Displacer's alt fire not teleporting players

Hairballer


  • Fixed the Displacer's alt fire not teleporting players

Island17


  • Adjusted spawn points used in SvT, SvM, and Shidden game modes

Minigames


  • Increased props spawn rate during the prop fight minigame

VScript


  • Fixed just connected players couldn't be found by their name or userid

Miscellaneous


  • Fixed servers not being added to the server browser's history
  • player_connect_full event will now also be sent for bots
  • Fixed vital NPCs could be safely removed with the Remover tool
  • Fixed players could telefrag objects outside of their collision box
  • Fixed env_laser not dealing damage
  • Fixed client crash on level load when the cl_forcepreload convar is enabled
  • Fixed the errors spam in the console when the model quality is set to lower than 'High'
  • Fixed some translucent static props not rendering
  • Fixed some maps having pure black brush surfaces
  • Raised the default file size limit for the unpacked files from 150 to 256 megabytes

SDK tools


  • Fixed syntax breaking typo in the FGD file
  • Fixed text files getting extra newline symbols when packed into BSPs
  • Fixed vrad spewing errors while processing materials used by static props

Patch 156

Patch notes of Steam update #156, released on May 6th, 2023:

Maps


Demise


  • Fixed pickup sounds could be heard from anywhere

Weapons


  • Tweaked Hornet Gun's recharge rates

Player Models


  • Added new player models HL2LC Fisherman, HL1DM Gordon (Casual), Toon Mattress, and TFC Pyro (HD).
  • Added more randomized bodygrounds for Summer Snowman player model
  • Updated base model used with Mattress player model
  • Fixed broken vertex on face of Gunman Chronicles Scientist player model
  • Fixed missing color tinting for arms for HL1 Gus and PVKII Ninja in first person view
  • Tweaked chrome texture on HL1 arms in first persion view

User Interface


  • Updated localization files

VScript


  • Lua: updated the error messages to also display the call trace
  • Removed CBaseEntity's PrecacheSoundScript method in favor of its PrecacheScriptSound method
  • Added GetRandomMutatorsAllowed, SetRandomMutatorsAllowed, IsMutatorEnabled, SetMutatorEnabled, and SetAllMutatorEnabled methods to the CJBGameRules_BattleRoyale class

Miscellaneous


  • Tweaked the players spawning mechanism
  • Fixed possessed Kleiner heads keeping their mouth shut while screaming
  • Fixed LAN only servers not appearing in the server browser
  • Implemented support for [Dark Messiah of Might & Magic Multi-Player](https://store.steampowered.com/app/2130/) BSP format
  • Implemented support for [Half-Life: Blue Shift](https://store.steampowered.com/app/130/) BSP format
  • Fixed some entities, such as doors and buttons, being misplaced when loaded from HLBSP maps
  • Fixed sky_camera could not be rotated
  • Fixed visual desync from the player's actual position when entering trigger_push
  • Fixed certain props not resizing at the client side
  • Tweaked the skybox materials loading mechanism
  • Fixed water textures for several HL:S maps
  • Updated KOTH zones to obey the EnableDraw/DisableDraw inputs
  • Re-added missing server_spawn game event definition
  • Added warning message shown whenever the 'Settings' section is used in a mapadd file

SDK tools


  • Re-added missing prefabs
  • Fixed Hammer crash on attempt to load a VMF file containing sprites with missing textures
  • Updated vbspinfo tool to support the L4D2 BSP format
  • Added jb_gamerules_br, jb_gamerules_tdm, and jb_obj_marker FGD entries
  • Added SetSpeed input to trigger_push
  • Fixed SetSpeed input always resetting speed for func_conveyor

Patch 155

Patch notes of Steam update #155, released on April 1st, 2023:

Maps


Island17


  • Adjusted FFA spawn points

Mars


  • Various optimization and minor tweaks

Mini Games


  • Fixed blue players getting stuck on spawn during the climbing mini game

Mini Royale


  • Fixed ricochet mutator's weapons not dealing damage
  • Fixed possible crash on round end
  • Changed music on gungame arena

Rooftops


  • Adjusted FFA spawn points

Weapons


  • Fixed players taking damage while using Friction Grenade's secondary attack mode
  • Fixed some grenades dropping with an infinite fuse when overcooked

Player Models


  • Set CS1.6 voices to CS1.6 player models
  • Set squeak voices to wall.pl + snowmen
  • Set blocky hands to PVK2 Ninja player model
  • Set suit view model to suit wearing player models

User Interface


  • The end map voting screen will now be displayed to the late joined players

VScript


  • Lua: Fixed Vector and QAngle components could not be set

Miscellaneous


  • Fixed players getting stuck at certain spawn points
  • Fixed players getting stuck in certain map props
  • Implemented support for The Ship: Murder Party's, Fairy Tale Busters', and Left 4 Dead 2's map formats
  • Fixed sending the last required 'Rock the Vote' request might have the caller kicked from the server
  • Increased the max number of supported light styles from 64 to 256

SDK tools


  • Fixed adjusting textures for multiple surfaces with different texture scaling/shifting/rotation would reset said ajustments
  • Added vscriptlanguage field to the worldspawn FGD entry, allowing mappers to choose the language of the vscripts for their maps

Patch 154

Patch notes of Steam update #154, released on March 18th, 2023:

User Interface


  • Added fog density sliders to the Fog UI panel

Miscellaneous


  • Fixed players getting stuck at certain spawn points with low ceilings

SDK tools


  • Added path_race_checkpoint entity
  • Added OnRacerFinish, OnRacerFinishTime, OnRacerCheckpointPass, and OnRacerCheckpointPassTime outputs to jb_gamerules_ratrace