Patch 162
Patch notes of Steam update #162, released on October 29th, 2023:
[h2]Maps[/h2]
[h2]Weapons[/h2]
[h2]Player models[/h2]
[h2]User Interface[/h2]
[h2]Effects[/h2]
[h2]VScript[/h2]
[h2]Miscellaneous[/h2]
[h2]SDK tools[/h2]
[h2]Maps[/h2]
- Re-added Hellcoaster
- Gator Farm
- Added more structures to hide in
- Disabled health pickups for certain game modes
- Detailing pass
- Added more structures to hide in
- No Mercy
- Layout tweaks
- Detailing pass
- Layout tweaks
- Giant Slayer
- Now available at the voting screen
- Updated several maps to support this game mode
- Now available at the voting screen
- 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
- Updated mp_stalemate_at_timelimit console variable to only apply to this game mode
[h2]Weapons[/h2]
- Fixed Landmines could be trigger by non-combat entities passing by
[h2]Player models[/h2]
- 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
[h2]User Interface[/h2]
- Fixed center screen messages not appearing (regression since patch 161.3)
- Added 145 more emojis
[h2]Effects[/h2]
- 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
[h2]VScript[/h2]
- 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)
- 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)
[h2]Miscellaneous[/h2]
- 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
[h2]SDK tools[/h2]
- 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