Published on August 24, 2026, the Counter-Strike 2 Update expands the toolkit available to scripted map creators. Valve adds a customizable interface, a script-controlled camera and more precise error reporting.
Maps can now build their own HUD
The custom_hud_layout function supports Panel, Label, Image and Button elements. CSS styling is supported, and the interface state is preserved when reloading in tools mode.
There is still a clear boundary to the feature: Valve specifies that events and client-side scripting are not supported. The new system broadens presentation options without turning the HUD into a complete client-side interaction environment.
A camera that no longer follows movement
With cs_player_camera, a map can control a player's view without moving their character. The viewing position can be separated from the pawn's movement, giving scripted maps more options for staging and observation.
The update also introduces Instance.Delay and several bomb-related events covering planting, cancellation, defusing and defuse cancellation. Additional functions concern entities, players, the bomb, interfaces and the camera.
Console errors become easier to locate
Initial script execution errors and unhandled rejected promises now appear in the console. CompileModule errors also include their column number, making the source of a problem easier to identify.
Valve is deprecating the planter and defuser parameters in 2 bomb events. Authors maintaining existing maps will need to review those parameters before continuing development.
The official Valve post details every technical change. The Counter-Strike 2 Steam page gathers the game's official information. On jeu.vidéo, find the latest news, the news section and gaming articles.
Official source
Valve's publication verifies the technical information presented here.
- steamcommunity.com: Official Steam announcement “Counter-Strike 2 Update”, dated 2026-08-24: https://steamcommunity.com/games/730/announcements/detail/1841579228676851. It documents custom_hud_layout, cs_player_camera and the bomb-related events.