Patch NotesPC

Counter-Strike 2 Update Reworks Custom Cameras and Encrypts Demo Chat

The patch fixes Cache gaps, adds an observable custom HUD property, and renames CSPlayerCamera to CustomPlayerCamera.

Counter-Strike 2‘s latest update gives map creators a reworked camera API, adds spectator controls for custom HUDs, and encrypts chat in demo files. Players also get a set of Cache changes covering map gaps, a B-site wallbang position, and spawn placement.

Cache receives several map fixes, including a repaired gap, a corrected wallbang spot on B site, a missing competitive CT spawn, and additional T spawn points.

Map creators now have a renamed CustomPlayerCamera with new functions for identifying its player, selecting a mode, and configuring follow behavior. The update also deprecates the previous camera functions. The camera and HUD work follows an earlier Counter-Strike 2 patch that added custom HUDs and scripted camera control.

Custom HUDs can now use an observable property to control whether spectators see the interface from the spectated player’s perspective. Valve also fixed stale HUD state when spectators change targets, added classes for buy-menu and scoreboard visibility, and made custom HUD layouts draw above the base HUD.

Demo files now encrypt chat under the same rules used by CS:GO. Team chat is no longer readable during demo playback, while global chat remains readable only when the demo is played through the in-game watch UI.

Valve detailed the full set of changes in its Steam announcement.

Counter-Strike 2 Patch Notes

The update is split between Cache fixes, expanded map-scripting controls, and new privacy rules for chat stored in demo files.

[ MAPS ]

Cache

  • Fixed various gaps in map.
  • Fixed a wallbang spot on B site.
  • Added a missing competitive CT spawn point.
  • Added additional T spawn points.

[ MAP SCRIPTING ]

  • Reworked CSPlayerCamera:
    • Renamed it to CustomPlayerCamera.
    • Added GetPlayer, GetMode, SetMode, and SetFollowConfig.
    • Deprecated IsEnabled, SetEnabled, and SetIsControllingAngles.
  • 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.
  • Fixed several bugs related to stale custom_hud_layout state when changing spectator targets.
  • Added top-level custom_hud_layout classes driven by client state:
    • HUD_BUYMENU_VISIBLE
    • HUD_SCOREBOARD_VISIBLE
  • custom_hud_layout now always draws on top of the base HUD.

[ MISC ]

  • 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.

Share your thoughts on the Counter-Strike 2 update in the comments, and follow us on X, Bluesky, YouTube, Instagram, Steam, and Telegram.

Counter-Strike 2

Counter-Strike 2 is a free-to-play multiplayer tactical first-person shooter developed and published by Valve. Released in September 2023, it is the fifth main entry in the Counter-Strike series and serves as a direct replacement for Counter-Strike: Global Offensive on Steam. Two teams, Terrorists and Counter-Terrorists, compete in objective-based rounds across modes such as bomb defusal and hostage rescue. Built on the Source 2 engine, the game introduced volumetric smoke physics, revised weapon handling, and a new sub-tick server architecture. It inherited all cosmetic items from its predecessor and features both a map-specific Competitive mode and a numerically ranked Premier mode.

  • Genre Shooter, Tactical
  • Platforms Linux, PC (Microsoft Windows)
  • Perspective First person
  • Modes Single player, Multiplayer
  • Release September 27, 2023
  • Publisher Valve
  • Age Rating ESRB MPEGI 18USK 18CERO ZGRAC 19+CLASS_IND 18ACB R 18+
  • Time to Beat
    Main
    1h
    Main + Extras
    14h
    Completionist
    139.8h

Angel Kicevski

I've spent half of my life playing video games, ever since the competitive 1.6 era, where I played professionally. Now I am happily married to Margarita Kicevski and have two beautiful children. My goal is to deliver fresh news and updates from the gaming world, but also deliver some juicy guides. Previously, I worked on another website for 8 years and decided to continue my journey here! So basically, I am in this industry for 10+ years... which has been quite a lot, let me tell you!

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button