Counter-Strike 2 Update

September 26, 2025


  • Updated collision around Mirage top of ladder hole.
  • Updated R8 Revolver geometry and animation scale.
  • sv_subtick_movement_view_angles will now only send subtick view angles to the server with other subtick events instead of sending them for every frame they change.
  • Enabled Vulkan defragmentation to help alleviate texture streaming overhead.

Counter-Strike 2 Update

September 25, 2025


  • Updated tsconfig.json in the script_zoo, setting the target to "es2022" for more accurate type analysis.
  • Changed point_script entity to no longer remove itself on a failed script load during spawn. Instead it will remain in an inactive state and listen for script changes if the game is running in tools mode.
  • Fixed point_script entity to no longer potentially crash after an unsuccessful reload from an invalid script while running the game in tools mode.
  • Changed point_script entity to hold onto the memory value returned by an Instance.OnBeforeReload callback until the next successful reload instead of forgetting it if the reload is unsuccessful.
  • Changed methods expecting arguments of string type to now error instead of calling toString for arguments of the wrong type.
  • Changed Instance.Msg and Instance.DebugScreenText to accept any type for the text value.
  • Fixed a bug where RunScriptInput would crash the game when triggered with a null caller or activator.
  • Removed Instance.OnGameEvent in favor of per-event registration methods. This gives us tools for stronger API stability and creates a consistent API for events that are not gameevents.
  • Added Instance.DebugLine
  • Added Instance.DebugBox
  • Added Instance.OnPlayerConnect
  • Added Instance.OnPlayerActivate
  • Added Instance.OnPlayerDisconnect
  • Added Instance.OnRoundStart
  • Added Instance.OnRoundEnd
  • Added Instance.OnBombPlant
  • Added Instance.OnBombDefuse
  • Added Instance.OnPlayerKill
  • Added Instance.OnPlayerChat
  • Added Instance.OnGunFire
  • Added Instance.OnGrenadeThrow
  • Added an overload to Instance.EntFireAtName that allows setting caller and activator
  • Added an overload to Instance.EntFireAtTarget that allows setting caller and activator
  • Added normal vector to the result of Instance.GetTraceHit
  • Added Entity.GetGroundEntity
  • Added CSWeaponBase.GetOwner
  • Added CSPlayerController.GetName
  • Added CSObserverPawn.GetOriginalPlayerController
  • Added CSPlayerPawn.GetOriginalPlayerController
  • Added CSPlayerPawn.IsCrouching
  • Added CSPlayerPawn.IsCrouched
  • Added CSPlayerPawn.IsNoclipping
  • See maps/editor/zoo/scripts/point_script.d.ts for comprehensive details on the API
  • Added "train_zoo.vmap" with all de_train assets and examples for mapmakers.

Counter-Strike 2 Update

September 24, 2025


  • Ancient
    • Various player clipping fixes

  • Train
    • Various player clipping fixes


  • Fixed a case where you couldn't start moving while wiggling the mouse.
  • Fixed a case where velocity was abnormally low while walking up ramps.

Counter-Strike 2 Update

September 19, 2025

\
  • Fixed a regression to view punch which affected weapon sprays.
  • Fixed a regression in server performance that caused frequent long server frames, primarily in drop-in drop-out modes.

Counter-Strike 2 Update

September 18, 2025

\
  • Customers in Belgium, Netherlands, and France can now unseal their Sealed Genesis Terminal items.
  • Fixed purchasing errors for users with Steam Wallet funds in Chilean Peso, Colombian Peso, Costa Rican Colón, Indonesian Rupiah, Indian Rupee, Japanese Yen, South Korean Won, Kazakhstani Tenge, New Taiwan Dollar, Ukrainian Hryvnia, Uruguayan Peso, and Vietnamese Dong.
\
  • Fixed position of the nametag and StatTrak module on Shadow Daggers.
\
  • Added javascript to the list of asset types.
  • Fixed type declaration for the newAngles parameter of Entity.Teleport.
  • Fixed a bug where GetTraceHit would crash when the config parameter was not specified.
\
  • Improved timestep-independence of subtick movement acceleration.

Counter-Strike 2 Update

September 17, 2025

\
  • The Genesis Collection is now available, featuring 17 finishes from community contributors.
  • Access items in the Genesis Collection via the Genesis Uplink Terminal, available as a weekly drop.
\
  • Added cs_script, a JavaScript based scripting system for Counter-Strike maps.
  • Added script_zoo.vmap to demonstrate cs_script usage and functionality.
\
  • Added ability to inspect another player's loadout when spectating.
  • Added zoom (mousewheel) and pan (shift+drag) to all inspect panels.
\
  • Each grenade now has unique higher-fidelity sounds for draw, inspect, pin-pull, and throw.
\
  • Various improvements to subtick shooting consistency.

Show Off

September 17, 2025

Hear that? It's the sound of a new update in CS2... and your grenades, which now have unique higher-fidelity sounds for draw, inspect, pin-pull, and throw. For community map makers, there's a new scripting system available along with some examples for you to check out. All that and more in today's update!

Spectator Loadout

Finally, a reason to be happy your teammates are dead. While you're busy clutching, your teammates can peek at your full loadout, inspect your weapons, and possibly offer you unsolicited fashion advice. Stay alive, and show off the best of your collection!

Genesis Collection

Introducing the Genesis Collection, featuring 17 finishes from community contributors. Genesis Collection items can be accessed via Genesis Uplink Terminals, which are available as a weekly drop.

Counter-Strike 2 Update

September 11, 2025

  • Fixed an issue that would allow exec_async to continue executing in cheat protected servers resulting in random user input dropout.
  • Last chance to pick up the Gallery Case, Graphic Collection, and Character Craft stickers from The Armory.

Counter-Strike 2 Update

September 09, 2025

\Agency
  • Updated to the latest version from the Community Workshop (Update Notes)
Grail
  • Updated to the latest version from the Community Workshop (Update Notes)
\
  • Viewmodel animation fixes for the Bowie, Bayonet, Kukri, Nomad, Paracord, and Skeleton knives.
\
  • Improved performance when firing weapons.
  • Fixed a case where viewmodel motion due to view angle changes depended on the direction you were facing.

Counter-Strike 2 Update

September 06, 2025

\
  • Fixed an issue that caused sound dropouts while playing Agency.

Этот веб-сайт использует только необходимые куки для функции входа в систему. Мы не используем никакого отслеживания, аналитики или рекламных куки. Ваша конфиденциальность защищена. Посмотреть политику конфиденциальности