Nerf Radar › Counter-Strike 2 › 2026-09-09
Counter-Strike 2 Update (Sep 9, 2026): what changed
Adjust 3New 3Fix 4
TL;DRThis update fixes Cache and reworks map-scripting tools, with no weapon balance changes. Cache gets gap fixes, a closed wallbang spot on B site and new spawn points, and chat in demo files is now encrypted using the same rules as CS:GO.
Who this matters to
Cache players
Map gaps and a wallbang spot on B site are fixed, a missing competitive CT spawn is added, and more T spawns arrive.
Demo watchers
Team chat is no longer readable in demos, and global chat only shows when you watch through the in-game watch UI.
Map scripters
CSPlayerCamera is reworked and renamed CustomPlayerCamera, and custom_hud_layout gains an observable property and new state classes.
All 10 changes
Fix
Fixed various gaps on Cache.
Source line
Fixed various gaps in map.
Fix
Fixed a wallbang spot on B site on Cache.
Source line
Fixed a wallbang spot on B site.
Fix
Added a missing competitive CT spawn point on Cache.
Source line
Added a missing competitive CT spawn point.
New
Added more T spawn points on Cache.
Source line
Added additional T spawn points.
CSPlayerCamera
Adjust
CSPlayerCamera is reworked and renamed CustomPlayerCamera: it adds GetPlayer, GetMode, SetMode and SetFollowConfig, and deprecates IsEnabled, SetEnabled and SetIsControllingAngles.
Source line
Reworked CSPlayerCamera:
- Renamed it to CustomPlayerCamera.
- Added GetPlayer, GetMode, SetMode, and SetFollowConfig.
- Deprecated IsEnabled, SetEnabled, and SetIsControllingAngles.
custom_hud_layout
History · 2 patches →New
Added an "observable" property to custom_hud_layout that controls whether an observer sees the UI as the spectated player sees it; it defaults to false.
Source line
Added an 'observable' property to custom_hud_layout that controls whether an observer sees the UI as the spectated player sees it. Defaults to false.
Fix
Fixed several bugs with stale custom_hud_layout state when changing spectator targets.
Source line
Fixed several bugs related to stale custom_hud_layout state when changing spectator targets.
New
Added top-level custom_hud_layout classes driven by client state: HUD_BUYMENU_VISIBLE and HUD_SCOREBOARD_VISIBLE.
Source line
Added top-level custom_hud_layout classes driven by client state:
- HUD_BUYMENU_VISIBLE
- HUD_SCOREBOARD_VISIBLE
Adjust
The custom_hud_layout entity now always draws on top of the base HUD.
Source line
custom_hud_layout now always draws on top of the base HUD.
Demo files
Adjust
Chat in demo files is now encrypted using the same rules as CS:GO: team chat is no longer readable on playback, and global chat is only readable when played back through the in-game watch UI.
Source line
Chat is now encrypted in demo files using the same rules as CS:GO:
- Team chat is no longer readable when playing back demo files.
- Global chat is only readable in demo files when played back via the in-game watch UI.
Structured by Nerf Radar from the official notes (curated by hand). Valve's update notes were structured by hand, one change per line. Source: https://store.steampowered.com/news/app/730/view/1843481262690556 · fetched Oct 7, 2026.