Skip to content
News
CS22 min read

Counter-Strike 2 Update Fixes Spectator Glitches, Improves Grenade Throws

Guildfy·
Counter-Strike 2 Update Fixes Spectator Glitches, Improves Grenade Throws

Valve has released a new Counter-Strike 2 update focusing on spectator experience improvements, gameplay adjustments, and map fixes for Cache.

Spectating Improvements

The update addresses several issues related to spectating, ensuring a smoother viewing experience:

  • 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.

Miscellaneous Gameplay Changes

General gameplay received a few tweaks, notably enhancing grenade utility and adjusting AWP animations:

  • 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.

Map Updates: Cache

The classic map Cache received specific adjustments to improve player interaction and visual consistency:

  • 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 Additions

For map creators and modders, several new scripting functions have been added, expanding possibilities for custom content and game modes:

  • 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

We use cookies to improve your experience and show relevant ads. By continuing to use this site, you consent to our use of cookies. Read our privacy policy