Counter-Strike 2 Update - 2026-05-18
SPECTATING - Fixed a case of post-processing glitch when switching spectator targets on maps with different post-processing volumes. - Fixed a case of stuck x-ray silhouettes when switching spectator targets. - Fixed spectator damage overlay effect. MISC - Added weapon_accuracy_stack_boost_limit (default value "2") to apply ladder inaccuracy to players boosted by a stack of this many or more players. - Adjustments to AWP draw to idle animation transition. - Improved consistency of grenade jump throws and the accuracy of the jump throw preview camera. MAPS Cache - Adjusted model for window covers to show collision / decals when shot. - Adjustments to player clipping and grenade clipping around windows, window covers, and vent entrance. MAP SCRIPTING - Added Instance.RegisterCheatCommand - Added Instance.GetAllPlayerControllers - Added Instance.OnBeginRoundRestart - Added Instance.SetRoundRemainingTime - Added CSPlayerController.AddMoneySpendableNow - Added CSPlayerController.GetMoneySpendableNow - Added CSPlayerController.AddMoneyEarnedForNextRound - Added CSPlayerController.GetMoneyEarnedForNextRound - Added CSPlayerPawn.HasHelmet - Added CSPlayerPawn.SetHasHelmet - Added CSPlayerPawn.IsScoped - Added CSWeaponBase.IsSilencerOn - Changed the activator for OnPlayerUse to always be the player - Changed the caller for OnPlayerUse to always be the used entity - Fixed the value of CSInputs.LOOK_AT_WEAPON - Fixed a potential crash in exception handling
Read Official Post