CS2 patch notes: August 2026

Every smaller Counter-Strike 2 patch Valve released in August 2026, with the official notes: 4 patches, 79 changes.

Valve released 4 smaller Counter-Strike 2 patches in August 2026, on August 3, 12, 19 and 24. Each is reproduced below as Valve published it, newest first.

August 24, 2026

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

Valve's notes on Steam

August 19, 2026

Maps

Boulder

  • Updated to the latest version from the Community Workshop (Update Notes)

Poseidon

  • Updated to the latest version from the Community Workshop (Update Notes)

Gameplay

  • Fixed a case where player speed was too high when moving against walls.

Valve's notes on Steam

August 12, 2026

Maps

Fachwerk

  • Updated to the latest version from the Community Workshop (Update Notes)

Shelter

  • Updated to the latest version from the Community Workshop (Update Notes)

Valve's notes on Steam

August 3, 2026

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)

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.

Valve's notes on Steam

Sources

更多更新文章

全部更新文章