PATCH NOTES2026-09-09
Counter-Strike 2 Update - 2026-09-09
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.
PATCH NOTES2026-08-24
Counter-Strike 2 Update - 2026-08-24
MAP SCRIPTING
-
Added custom_hud_layout entity:
-
custom_hud_layouts are the entry point for scripted maps to provide custom UI.
-
Panel, Label, Image, and Button panel types are supported.
-
Styling with css is supported.
-
Events and client side scripting are not supported.
-
Maintains state during tools mode reloads.
-
Added cs_player_camera entity:
-
Gives control of a player's view without moving their pawn.
-
Can be configured to let the player look around from the scripted position.
-
Added Instance.Delay
-
Added Instance.OnBombPlantStart
-
Added Instance.OnBombPlantAbort
-
Added Instance.OnBombDefuseStart
-
Added Instance.OnBombDefuseAbort
-
Added Instance.OnCustomHudClicked
-
Added Instance.IsDedicatedServer
-
Added Entity.Move
-
Added Entity.GetMoveType
-
Added Entity.SetMoveType
-
Added CSPlayerPawn.GetC4
-
Added CSPlayerPawn.GetDefuseTarget
-
Added CSPlayerPawn.IsBuyMenuOpen
-
Added CSPlayerPawn.GetCamera
-
Added C4.GetPlantStartTime
-
Added C4.GetPlantFinishTime
-
Added C4.AbortPlant
-
Added CustomHudLayout.SetHasClass
-
Added CustomHudLayout.SetHasClassForPlayer
-
Added CustomHudLayout.SetDialogVariableString
-
Added CustomHudLayout.SetDialogVariableStringForPlayer
-
Added CustomHudLayout.SetInputCaptureEnabled
-
Added CustomHudLayout.IsInputCaptureEnabled
-
Added CSPlayerCamera.IsEnabled
-
Added CSPlayerCamera.SetEnabled
-
Added CSPlayerCamera.SetIsControllingAngles
-
Added enum CSMoveType
-
Corrected types for some events where parameters were maybe undefined.
-
Errors encountered during initial script run are now logged to the console.
-
Unhandled promise rejections are now logged to the console.
-
Added the column number to errors caught during the CompileModule step of script loading.
-
Deprecated planter from Instance.OnBombPlant event
-
Deprecated defuser from Instance.OnBombDefuse event
PATCH NOTES2026-08-19
Counter-Strike 2 Update - 2026-08-19
MAPS
Boulder
-
Updated to the latest version from the Community Workshop (Update Notes ("https://steamcommunity.com/sharedfiles/filedetails/changelog/3663186989"))
Poseidon
-
Updated to the latest version from the Community Workshop (Update Notes ("https://steamcommunity.com/sharedfiles/filedetails/changelog/3522144043"))
GAMEPLAY
-
Fixed a case where player speed was too high when moving against walls.
PATCH NOTES2026-08-12
Counter-Strike 2 Update - 2026-08-12
MAPS
Fachwerk
-
Updated to the latest version from the Community Workshop (Update Notes ("https://steamcommunity.com/sharedfiles/filedetails/changelog/3442040035"))
Shelter
-
Updated to the latest version from the Community Workshop (Update Notes ("https://steamcommunity.com/sharedfiles/filedetails/changelog/3737179295"))
PATCH NOTES2026-08-03
Counter-Strike 2 Update - 2026-08-03
GAMEPLAY
-
Fixed a case where grenades could be thrown through level geometry
MAPS
Cache
-
Fixed various gaps in map
-
Fixed collision in various spots across map
-
Fixed flickering on some assets
-
Removed boost spot in Outside A
Shelter
-
Updated to the latest version from the Community Workshop (Update Notes ("https://steamcommunity.com/sharedfiles/filedetails/changelog/3737179295"))
MAP SCRIPTING
-
Added Instance.TracePlayer
-
Added Instance.OnWeaponPickup
-
Added Instance.OnBombExplode
-
Added Instance.SpawnGrenadeProjectile
-
Added dropper to Instance.OnWeaponDrop event
-
Added hitEntity to Instance.OnGrenadeBounce event
-
Added normal to Instance.OnGrenadeBounce event
-
Added CSGrenadeProjectileBase.GetGrenadeType
-
Added CSGrenadeProjectileBase.GetThrower
-
Added CSGrenadeProjectileBase.Detonate
-
Added CSPlantedC4.IsBombsiteA
-
Added CSPlantedC4.IsBombsiteB
-
Added CSPlantedC4.GetPlanter
-
Added CSPlantedC4.GetDefuser
-
Added CSPlantedC4.IsActive
-
Added CSPlantedC4.IsExploded
-
Added CSPlantedC4.IsDefused
-
Added CSPlantedC4.GetPlantTime
-
Added CSPlantedC4.GetExplodeTime
-
Added CSPlantedC4.GetDefuseStartTime
-
Added CSPlantedC4.GetDefuseFinishTime
-
Added CSPlayerPawn.HasDefuser
-
Added CSPlayerPawn.SetHasDefuser
-
Added CSGrenadeType enum
-
Fixed a bug where Instance.RegisterCheatCommand would not work on script reload.
-
Deprecated bounces from Instance.OnGrenadeBounce event.
PATCH NOTES2026-07-29
Counter-Strike 2 Update - 2026-07-29
-
The Ranked Series stickers are now available for purchase. 50% of royalties are shared with players, teams, and the tournament organizer.
-
Items in the the Cologne 2026 Shop will be available for purchase until September 29th.
MAP SCRIPTING
-
Fixed a bug where scripts would fail to load in tools mode until a manual recompile.
MAPS
Boulder
-
Updated to the latest version from the Community Workshop (Update Notes ("https://steamcommunity.com/sharedfiles/filedetails/changelog/3663186989"))
Fachwerk
-
Updated to the latest version from the Community Workshop (Update Notes ("https://steamcommunity.com/sharedfiles/filedetails/changelog/3442040035"))
Shelter
-
Updated to the latest version from the Community Workshop (Update Notes ("https://steamcommunity.com/sharedfiles/filedetails/changelog/3737179295"))
MISC
-
Fixed a bug which prevented some users from claiming Collection Catalog XP for The Dead Hand Collection.
-
Fixed a bug that allowed malicious players to avoid being processed by VACnet.
PATCH NOTES2026-07-20
Counter-Strike 2 Update - 2026-07-20
GAMEPLAY
-
The bomb damage health preview is now revealed when the bomb becomes audible.
-
The bomb explosion now interacts with smoke grenade clouds and molotov/incendiary fire.
MAPS
Fachwerk
-
Updated to the latest version from the Community Workshop (Update Notes ("https://steamcommunity.com/sharedfiles/filedetails/changelog/3442040035"))
Boulder
-
Updated to the latest version from the Community Workshop (Update Notes ("https://steamcommunity.com/sharedfiles/filedetails/changelog/3663186989"))
Debris
-
Updated to the latest version from the Community Workshop (Update Notes ("https://steamcommunity.com/sharedfiles/filedetails/changelog/3539217452"))
MISC
-
Added Workshop maps section to Play menu for Counter-Strike in Steam China.
-
Added a shortcut to Community Servers list to Play menu for Counter-Strike in Steam China.
PATCH NOTES2026-07-16
Call II Arms-ory - 2026-07-16
Last week we released new weapon and sticker collections from our previous Call to Arms-ory (https://store.steampowered.com/news/app/730/view/500591777095353663). Congratulations to the artists who had their items included!
Now that these items are available, we're looking for new items for one new weapon collection:
- Fairy Tales
And two new sticker collections:
- Cryptids
- Pop Art
To submit weapon finishes and stickers to this Call to Arms, select the appropriate option using the Counter-Strike 2 Workshop Tool:
https://clan.fastly.steamstatic.com/images/3381077/a81bfcc2c8c1dccad0505d7aced8c7091a808283.png
In order to have your items included in these new collections, you must agree to Counter-Strike 2's Supplemental terms (https://steamcommunity.com/workshop/workshoplegalagreement/?appid=730&snr=1_2108_9__2107).
We're excited to see your take on the categories above!
PATCH NOTES2026-07-15
Counter-Strike 2 Update - 2026-07-15
MAPS
Fachwerk
-
Updated to the latest version from the Community Workshop (Update Notes ("https://steamcommunity.com/sharedfiles/filedetails/changelog/3442040035")).
Boulder
-
Updated to the latest version from the Community Workshop (Update Notes ("https://steamcommunity.com/sharedfiles/filedetails/changelog/3663186989")).
Shelter
-
Updated to the latest version from the Community Workshop (Update Notes ("https://steamcommunity.com/sharedfiles/filedetails/changelog/3737179295")).
El Dorado
-
Updated to the latest version from the Community Workshop (Update Notes ("https://steamcommunity.com/sharedfiles/filedetails/changelog/3408790618")).
MISC
-
Various stability and security fixes.
PATCH NOTES2026-07-09
Counter-Strike 2 Update - 2026-07-09
GAMEPLAY
-
Removed map-wide minimum one point of damage from new C4 explosions.
-
Fixed a case where new C4 damage was calculated incorrectly near boundaries to other map areas.
-
New C4 explosions now apply more force to dropped weapons.
ARMORY
-
Adjusted the "Sniper Ahead" sticker visibility when scraped.
MISC
-
Fixed a case where season medals were missing their gold tint on one of the bars.
-
Fixed a case where the scoreboard wouldn't update while open.
-
Various stability improvements.