CS2 August 25, 2026 Update: Custom HUDs and New Map Scripting Tools

CS2 August 25, 2026 Update: Custom HUDs and New Map Scripting Tools

Freshly released, Valve's August 25 CS2 update focuses on map makers and community-server creators. Custom HUDs, scripted cameras, expanded C4 logic, and new movement controls give custom modes far more freedom inside Counter-Strike 2. Read on for the changes that matter most.

Custom HUDs and Scripted Cameras Headline the Update

The update’s centerpiece is the new custom_hud_layout entity, giving scripted maps a proper interface layer instead of forcing creators to rely on physical buttons. Panels can include text, images, and clickable buttons, with CSS handling the visual layout. Clicks are passed back through Instance.OnCustomHudClicked, while HUD state remains intact after tools-mode reloads.

ToolMain use
custom_hud_layoutBuilds map-specific HUD panels and menus
SetHasClassForPlayerApplies HUD classes to individual players
Dialog variablesUpdates player-facing text
Input captureEnables or checks HUD interaction
cs_player_cameraControls a player’s view without moving their pawn

Per-player controls open the door to class menus, objective trackers, shops, tutorials, scoreboards, and minigame interfaces. A creator can now show different information to each player, which should be especially useful for asymmetric modes and role-based maps.

The new cs_player_camera entity adds another strong option for custom content. Scripts can move a player’s viewpoint independently of their character and can allow look-around from the scripted position. That covers intro sequences, puzzle rooms, surveillance feeds, and cinematic moments without interrupting the underlying player state.

New C4, Movement, and Player APIs Expand Custom Game Modes

Bomb scripting now offers the control needed for more detailed objective-based modes. Map creators can track planting and defusing states, read exact plant start and finish times, or cancel a plant through C4.AbortPlant. New player APIs also expose key match information:

  • Identify the player carrying the C4.
  • Detect which player is being defused.
  • Check whether a player’s buy menu is open.
  • Access the active camera for scripted sequences.

Movement tools have also received a major expansion through Entity.Move, GetMoveType, SetMoveType, and the new CSMoveType enum. These functions should give custom modes tighter control over player movement, from scripted events to unusual map mechanics.

Valve has also improved the debugging process for creators. Initial script errors and unhandled promise rejections are now logged more clearly, while compile errors include column numbers. That extra detail should make it faster to locate broken code when a custom map refuses to behave as intended.

Community Maps Gain More Freedom as Server Discovery Remains a Weak Point

For creators, these tools make RPG servers, surf or KZ hubs, puzzle maps, jailbreak modes, and custom bomb scenarios more practical. Community reaction among map makers has been notably positive, especially around proper HUDs and menus.

The weak point remains discovery. Players continue to report low server populations, fake entries, and poor visibility in the community-server browser. The scripting toolkit is growing quickly, but stronger discovery would help those creations actually reach players.

Our Choice
Chicken.GG
Chicken.GG
9.3/10
4 games
Cards
Cryptocurrency
Gift Cards
+2
CS2SKIN
CS2SKIN
9.5/10
7 games
Cryptocurrency
Cards
ApplePay
+2
CSSPOT
+100% to Deposit
until 21.09.2026
MYCSGO
MYCSGO
9.2/10
6 games
ApplePay
Cards
MIR
+3