CS2
Toggle sidebar

Counter-Strike 2 Update

November 12, 2026

\
  • Fixed some cases of popping and glitching when switching weapons and reloading at extreme angles
\
  • Fixed bot pathing issue in Retakes game mode
  • Fixed a rendering hang on DX11
  • Improved avx / avx512 instruction set detection
  • Miscellaneous stability and performance improvements

Counter-Strike 2 Update

November 05, 2026

\
  • Bomb defusal in Retakes mode will now instantly finish when there is sufficient time remaining in the round and no active utility remains to prevent the defuse.
  • Reduced freeze time and round restart delay in Retakes mode.
  • Pinging pet chickens during freeze time will request a trick from them.
  • Pet chicken names are no longer displayed when customized item text game option is set to hidden.
\
  • Instance.Precache now accepts entities to precache
  • Added new top level export Entities
  • Added Entities.Spawn
  • Added Instance.OnBotControl
  • Added CSPlayerController.IsControllingBot
  • Added CSPlayerController.GetControlledBotPawn
  • Added CSPlayerPawn.Reset
  • Moved Instance.ConnectOutput to Entities and changed it to accept a config object
  • Moved Instance.DisconnectOutput to Entities
  • Renamed Instance.EntFireAtName to Entities.FireInput
  • Renamed Instance.FindEntitiesByName to Entities.FindByName
  • Renamed Instance.FindEntitiesByClass to Entities.FindByClass
  • Renamed Instance.EntFireAtTarget to Entity.FireInput
  • Moved and renamed methods are still available in their original location, deprecated
  • Deprecated Instance.FindEntityByName and FindEntityByClass
  • Calling a method on an invalid (removed) Entity now reports that the Entity is invalid
  • ConnectOutput now logs a warning when the target has no output with that name

Counter-Strike 2 Update

October 28, 2026

\
  • Added an option to switch Silent Reload Mode between Hold and Toggle. With toggle enabled, once the silent reload starts you can let go of the reload button. To cancel a silent reload and go back to a fast reload, you can tap the reload button again.
  • Fixed various cases where the first sound of a reload was audible irrespective if a user requested a silent reload or not.
\
  • Fixed a bug where liquid could render as black on AMD video cards
  • Fixed some sound and UI bugs when rewinding during demo playback

Counter-Strike 2 Update

October 23, 2026

\
  • Added Instance.Precache
    • Returns a CSPrecache object
    • Added CSPrecache.IsServerLoading
    • Added CSPrecache.IsServerLoaded
    • Added CSPrecache.IsClientLoading
    • Added CSPrecache.IsClientLoaded
    • Added CSPrecache.IsLoadedForAll
    • Added CSPrecache.Release
  • Added CSHostage
    • Added CSHostage.IsBeingPickedUp
    • Added CSHostage.IsBeingCarried
    • Added CSHostage.IsRescued
    • Added CSHostage.GetRescuer
    • Added CSHostage.GetPickUpStartTime
    • Added CSHostage.GetPickUpFinishTime
    • Added CSPlayerPawn.GetHostage
    • Added Instance.OnHostagePickUpStart
    • Added Instance.OnHostagePickUpAbort
    • Added Instance.OnHostagePickUp
    • Added Instance.OnHostageDrop
    • Added Instance.OnHostageRescue
    • Added Instance.OnHostageKill
  • Added new top level export Console
    • Added Console.GetConvarBoolean
    • Added Console.GetConvarNumber
    • Added Console.GetConvarString
    • Added Console.GetConvarVector
    • Added Console.GetConvarQAngle
    • Added Console.GetConvarColor
    • Added Console.SetConvar
      • Console.SetConvar is not restricted by sv_cheats and executes synchronously
    • Renamed Instance.Msg to Console.Log
    • Moved Instance.ClientCommand, ServerCommand and RegisterCheatCommand to Console
  • Added new top level export GameRules
    • Added GameRules.StartWarmup
    • Added GameRules.EndWarmup
    • Added GameRules.GetTeamScore
    • Added GameRules.AddTeamScore
    • Added GameRules.TerminateRound
    • Moved Instance.IsWarmupPeriod, IsFreezePeriod, IsTeamIntroPeriod, GetRoundsPlayed, GetRoundRemainingTime, SetRoundRemainingTime and AddTeamMoney to GameRules
  • Moved and renamed methods are still available in their original location, deprecated
  • Added top-level custom_hud_layout classes HUD_TEAMMENU_VISIBLE and HUD_CHAT_VISIBLE
  • radar_element can now appear on the radar in every game mode, not just Rush
  • Added support for GameRules.AddTeamMoney with CSTeamMoneyReason.NONE and an amount
  • Fixed a crash in GameRules.AddTeamMoney with CSTeamMoneyReason.NONE
  • Fixed CSTeamMoneyReason enum values not matching point_script.d.ts
  • Fixed CSWeaponAttackType enum values not matching point_script.d.ts
  • Fixed CSRadarPoint.IsVisibleToTeam returning a number instead of a boolean
  • Fixed CSObservablePoint.IsObservableForTeam returning a number instead of a boolean
  • Logged warnings now include the JS call stack
  • Logged warnings now include details about bad argument values
  • Logged warnings now count arguments from 0 instead of 1
  • Improved auto complete of the map_workshop command

Counter-Strike 2 Update

October 15, 2026

\Demo/Replay viewer improvements:
  • Added a progress bar for demo/replay downloads
  • Camera controls now use click-and-drag scheme
  • Free and chase camera are usable during a paused demo
  • Fixed some minor issues when seeking to a different position in the demo file
\
  • Round backup files now require the game server startup flag "-allow_round_backup_files"
  • Updated AUG reload animations for standing and crouch reloads to better match new reload duration
  • Allowed radio commands now have an explicit list
  • Added toolsskybox_occluder tool material for CS2 Workshop Tools
  • Stability improvements for Vulkan renderer

Counter-Strike 2 Update

October 09, 2026

\
  • Added a ping icon for dropped defuse kits
  • Reduced the time for AUG reload by half second
  • Fixed the sound event during silent reload for Desert Eagle
  • Fixed a case of buzzing soundscape sounds during demo playback
  • Clipping fixes for Rush maps
  • Localization updates
  • Stability updates

Counter-Strike 2 Update

October 06, 2026

\
  • Pet photobook pages now have localized text art.
  • Added play menu buttons to manage downloaded Workshop maps.
  • Adjusted VK shader cache extension flags.

Counter-Strike 2 Update

October 03, 2026

\
  • Agents now wear their equipped gloves during the photobooth photography sessions and in buy menu
  • Fixed grenade crosshair rendering when crosshair thickness is set to 3 pixels
  • Fixed formatting of titles in commend and report dialogs
  • Improved lighting in the Warehouse map
  • Updated workshop convars whitelist with the new crosshair settings
  • Stability improvements

Counter-Strike 2 Update

October 01, 2026

\
  • Various clipping fixes in Rush maps
\
  • Fixed visualization of weapon inaccuracy + spread
  • Added crosshair outline color option
  • Added a new style "Static Quadrant"
  • Enabled grenade crosshairs in freeze time for insta-smokes (just hold any grenade attack button)
  • Allowed negative gaps for classic dynamic crosshair style
  • Changed the classic dynamic crosshair alpha increments to 0.01
  • Scope dot scale and color preferences are now included in the new crosshair share code
  • Changed the format of the crosshair share code to accommodate newly included crosshair settings

Counter-Strike 2 Update

September 29, 2026

\
  • Fixed pixel-gaps in various Rush rooms.
  • Clipping adjustments in T/CT Castle rooms.

Šī vietne izmanto tikai nepieciešamās sīkfailus pieteikšanās funkcionalitātei. Mēs neizmantojam nevienu izsekošanas, analītikas vai reklāmas sīkfailu. Jūsu privātums ir aizsargāts. Skatīt privātuma politiku