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.
PATCH NOTES2026-07-08
Counter-Strike 2 Update - 2026-07-08
PREMIER
-
Premier Season Five has begun
-
Added Cache to the Active Duty Map Pool
-
Removed Overpass from the Active Duty Map Pool
GAMEPLAY
-
Re-designed effective range and extent of C4 explosion damage on all official defusal-mode maps.
-
Damage is now applied according to precomputed simulation values, baked into the compiled map.
-
Explosion shockwave damage now rapidly expands from the center of the explosion instead of being applied instantly.
-
Fixed case where picking up dropped weapons through the Buy Menu would fail to complete.
ARMORY
-
Added two new weapon collections based on the recent Call to Arms community announcement: Spy Tech + Arabesque
-
Added two new sticker collections based on the recent Call to Arms community announcement: Fruits & Vegetables + Auto Racing
-
Train 2025 and Sport & Field weapon collections are no longer available in the Armory
-
Sugarface 2 and Elemental Craft sticker collections are no longer available in the Armory
WORKSHOP
-
Updated "Custom Paint Job Extended"
-
Added option to include a dedicated overlay mask texture
-
Added option to set unique overlay UV randomization separate from albedo UV randomization
MISC
-
Reduced the performance cost of showing the scoreboard.
-
Fixed a case where material blending effects would disappear when you got too close (e.g. the dirt on the barrels in Inferno Banana).
-
Increased sticker rotation precision to allow half-degree increments on application screen.
MAP SCRIPTING
-
Added Instance.QueueAfterThinks
-
Added Instance.OnWeaponDrop
-
Added CSWeaponBase.GetOriginalOwner
-
Fixed a crash when the name passed to Instance.RegisterCheatCommand collided with an existing command.
-
Added file name and line number to errors caught during the CompileModule step of script loading.
-
Removed support for deprecated vts assets.
ENGINE
-
Updated engine code to the latest version of Source 2
MAPS
-
Removed community maps: Warden, Stronghold, Alpine, and Sanctum from all game modes
-
Added community maps Boulder, Fachwerk, and Shelter to Competitive, Casual, and Deathmatch modes
-
Added community maps Debris and El Dorado to Wingman mode
Cache
-
Various clipping adjustments
Dust II
-
Fixed pixel gap Outside Tunnel
-
Clipping adjustment Outside Tunnel
Inferno
-
Clipping fix to prevent pixel boost at Top of Mid