Counter-Strike 2 Update
CS2 update · Community Announcements ·
Valve published "Counter-Strike 2 Update" on 24 August 2026 in Community Announcements. In the 7 days after it, prices across four venues moved −1.7 %, −0.7 % beyond the trend of the week before. A typical week moves under 0.1 % either way on the same measure. A read is a comparison with a date, not a cause.
What this update did to prices
to , all 7 days in. Final.
In the 7 days after this post, CS2 prices across Buff, Skinport, CSFloat and Market.CSGO moved −1.7 %.
ShowHide
Take off the trend the week before was already running, and the move is −0.7 %. A comparison with a date, not proof the post caused it.
| Picture | Name | Moved | Trend predicted | Beyond trend | Names |
|---|---|---|---|---|---|
| Whole market−1.7 % | −1.7 % | −0.9 % | −0.7 % | all |
ShowHide
Across Buff, Skinport, CSFloat and Market.CSGO, the market moved −1.7 % in the 7 days after the post. The week before the post was running at a pace that predicted −0.9 %, so the post's own share is −0.7 %. An ordinary week reaches ±1.00% on the same measure, so this reads flat. 39% of the skins that moved went up. A comparison with a date, not proof the post caused it.
ShowHide
The PatinaAI market index's median over the seven days after the post was 50.41 points against 53.95 over the seven days before: −6.6 %. A typical week moves under 0.1 % either way on the same measure, the drift this read has to beat. The post's own day is left out. A comparison with a date, not causation.
The item types and weapons the post names, in the order it names them. A word match, not a reading of the post.
[ MAP SCRIPTING ]
Added custom_hud_layout entity:
Read the rest of the postHide
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
Read the post on Steam. Text as Steam's news feed serves it.
How these reads work
How to read the number
ShowHide
The read compares the market index's median over the seven UTC days after the post with the seven days before it, the post's own day left out, and needs at least three published days on each side. The same measure taken on every day of the series is the drift a typical week shows; a read inside that drift is the market doing what it was doing. Neither is proof the post moved anything. The composite is on the market report, every basket under the indexes, and every update is on one list.
How the move is measured
ShowHide
Each venue's daily asks, the last snapshot before the post against the latest one: per venue the trimmed mean change over every name priced on both days, then the mean over the venues. The trend is the same slice's move over the week before the post, scaled to the same number of days. Names counts a name once per venue. A slice with fewer than 20 names on a venue skips that venue.