App 730 · Update history

Counter-Strike 2

Official Steam announcements identified as patches, hotfixes, changelogs and game updates.

Saved from Steam

Patches

73 tracked updates
  1. Community AnnouncementsBy tomd

    Counter-Strike 2 Update

    \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.DelayAdded Instance.OnBombPlantStartAdded Instance.OnBombPlantAbortAdded Instance.OnBombDefuseStartAdded Instance.OnBombDefuseAbortAdded Instance.OnCustomHudClickedAdded Instance.IsDedicatedServerAdded Entity.MoveAdded Entity.GetMoveTypeAdded Entity.SetMoveTypeAdded CSPlayerPawn.GetC4Added CSPlayerPawn.GetDefuseTargetAdded CSPlayerPawn.IsBuyMenuOpenAdded CSPlayerPawn.GetCameraAdded C4.GetPlantStartTimeAdded C4.GetPlantFinis...

    Read full update on Steam ↗
  2. Community AnnouncementsBy tomd

    Counter-Strike 2 Update

    \BoulderUpdated to the latest version from the Community Workshop (Update Notes)PoseidonUpdated to the latest version from the Community Workshop (Update Notes)\Fixed a case where player speed was too high when moving against walls.

    Read full update on Steam ↗
  3. Community AnnouncementsBy tomd

    Counter-Strike 2 Update

    \FachwerkUpdated to the latest version from the Community Workshop (Update Notes)ShelterUpdated to the latest version from the Community Workshop (Update Notes)

    Read full update on Steam ↗
  4. Community AnnouncementsBy jo

    Counter-Strike 2 Update

    \Fixed a case where grenades could be thrown through level geometry\CacheFixed various gaps in mapFixed collision in various spots across mapFixed flickering on some assetsRemoved boost spot in Outside AShelterUpdated to the latest version from the Community Workshop (Update Notes)\Added Instance.TracePlayerAdded Instance.OnWeaponPickupAdded Instance.OnBombExplodeAdded Instance.SpawnGrenadeProjectileAdded dropper to Instance.OnWeaponDrop eventAdded hitEntity to Instance.OnGrenadeBounce eventAdded normal to Instance.OnGrenadeBounce eventAdded CSGrenadeProjectileBase.GetGrenadeTypeAdded CSGrenadeProjectileBase.GetThrowerAdded CSGrenadeProjectileBase.DetonateAdded CSPlantedC4.IsBombsiteAAdded CSPlantedC4.IsBombsiteBAdded CSPlantedC4.GetPlanterAdded CSPlantedC4.GetDefuserAdded CSPlantedC4.IsActiveAdded CSPlantedC4.IsExplodedAdded CSPlantedC4.IsDefusedAdded CSPlantedC4.GetPlantTimeAdded CS...

    Read full update on Steam ↗
  5. Community AnnouncementsBy jo

    Counter-Strike 2 Update

    \The Ranked Series stickers are now available for purchase. 50% of royalties are shared with players, teams, and the tournament organizer.Items in the the Cologne 2026 Shop will be available for purchase until September 29th.\Fixed a bug where scripts would fail to load in tools mode until a manual recompile. \BoulderUpdated to the latest version from the Community Workshop (Update Notes)FachwerkUpdated to the latest version from the Community Workshop (Update Notes)ShelterUpdated to the latest version from the Community Workshop (Update Notes)\Fixed a bug which prevented some users from claiming Collection Catalog XP for The Dead Hand Collection.Fixed a bug that allowed malicious players to avoid being processed by VACnet.

    Read full update on Steam ↗
  6. Community AnnouncementsBy jo

    Counter-Strike 2 Update

    \The bomb damage health preview is now revealed when the bomb becomes audible.The bomb explosion now interacts with smoke grenade clouds and molotov/incendiary fire. \FachwerkUpdated to the latest version from the Community Workshop (Update Notes)BoulderUpdated to the latest version from the Community Workshop (Update Notes)DebrisUpdated to the latest version from the Community Workshop (Update Notes)\Added Workshop maps section to Play menu for Counter-Strike in Steam China.Added a shortcut to Community Servers list to Play menu for Counter-Strike in Steam China.

    Read full update on Steam ↗
  7. Community AnnouncementsBy COMPLEX

    Call II Arms-ory

    Last week we released new weapon and sticker collections from our previous Call to Arms-ory. Congratulations to the artists who had their items included! Now that these items are available, we're looking for new items for one new weapon collection: - Fairy Tales And two new sticker collections: - Cryptids - Pop Art To submit weapon finishes and stickers to this Call to Arms, select the appropriate option using the Counter-Strike 2 Workshop Tool: https://clan.fastly.steamstatic.com/images/3381077/a81bfcc2c8c1dccad0505d7aced8c7091a808283.png In order to have your items included in these new collections, you must agree to Counter-Strike 2's Supplemental terms. We're excited to see your take on the categories above!

    Read full update on Steam ↗
  8. Community AnnouncementsBy mcjohn

    Counter-Strike 2 Update

    \FachwerkUpdated to the latest version from the Community Workshop (Update Notes).BoulderUpdated to the latest version from the Community Workshop (Update Notes).ShelterUpdated to the latest version from the Community Workshop (Update Notes).El DoradoUpdated to the latest version from the Community Workshop (Update Notes).\Various stability and security fixes.

    Read full update on Steam ↗
  9. Community AnnouncementsBy jo

    Counter-Strike 2 Update

    \Removed map-wide minimum one point of damage from new C4 explosions.Fixed a case where new C4 damage was calculated incorrectly near boundaries to other map areas.New C4 explosions now apply more force to dropped weapons.\Adjusted the "Sniper Ahead" sticker visibility when scraped.\Fixed a case where season medals were missing their gold tint on one of the bars.Fixed a case where the scoreboard wouldn't update while open.Various stability improvements.

    Read full update on Steam ↗
  10. Community AnnouncementsBy brianlev

    Counter-Strike 2 Update

    \Premier Season Five has begunAdded Cache to the Active Duty Map PoolRemoved Overpass from the Active Duty Map Pool\Re-designed effective range and extent of C4 explosion damage on all official defusal-mode maps.Damage is now applied according to precomputed simulation values, baked into the compiled map.Explosion shockwave damage now rapidly expands from the center of the explosion instead of being applied instantly.Fixed case where picking up dropped weapons through the Buy Menu would fail to complete.\Added two new weapon collections based on the recent Call to Arms community announcement: Spy Tech + ArabesqueAdded two new sticker collections based on the recent Call to Arms community announcement: Fruits & Vegetables + Auto RacingTrain 2025 and Sport & Field weapon collections are no longer available in the ArmorySugarface 2 and Elemental Craft sticker collections are no longer av...

    Read full update on Steam ↗
  11. Community AnnouncementsBy brianlev

    Counter-Strike 2 Update

    \Champions Autograph Stickers are now available for purchase in the Major Shop, congratulations to the Falcons!Highlight Souvenir Charms are now available for purchase in the Major Shop, featuring 10 highlights for each of the six stages of the Cologne 2026 Major, and the Falcons' trophy-lifting moment.

    Read full update on Steam ↗
  12. Community AnnouncementsBy Vitaliy

    Counter-Strike 2 Update

    \Added display of lowest and highest sticker price in the last 7 days in the Cologne 2026 Major Shop.Added stickers showcase to the Cologne 2026 Major Hub tile on the main menu.\Added multi-select functionality in Storage Units deposit/retrieve UI.Added appropriate error message when user's inventory is full and they try to redeem Weekly Care Package rewards, Armory items, or items in the Major Shop cart.Fixed number wrapping rules in some languages.

    Read full update on Steam ↗
  13. Community AnnouncementsBy brianlev

    Counter-Strike 2 Update

    \Added ability to bookmark stickers in Cologne 2026 Shop.\Added convar r_spectator_flashbang_opacity to control flashbang opacity for remote spectators.Flashbang effect for remote spectators now renders underneath the HUD.Stability improvements\AncientUpdated clipping to prevent certain boost locationsSanctumUpdated to the latest version from Steam Workshop (Update Notes)

    Read full update on Steam ↗
  14. Community AnnouncementsBy brianlev

    Counter-Strike 2 Update

    \The IEM Cologne 2026 Major Hub is now available. Visit the hub to purchase tournament items, play the Pick'Em Challenge and more.Purchase a Cologne 2026 Viewer Pass to receive an upgradable Cologne 2026 Coin. With an active pass, you can upgrade your coin and earn rewards by playing the Pick'Em Challenge. Additionally, you will show up on the Active Pass Leaderboard where you can compare your Pick'Em Challenge performance to your friends.\Fixed a case of incorrect scoreboard timeline presentation in overtime.Fixed weapon entities disallowing pickup from showing pick up weapon hint text.Increased spectator in-eye flash amount.\Souvenir quality items can now be selected in Trade Up Contract alongside normal quality items. All Souvenir attributes will be removed from any souvenir items selected, and the result of a Trade Up Contract will be a single normal item of a quality one higher,...

    Read full update on Steam ↗
  15. Community AnnouncementsBy Vitaliy

    Counter-Strike 2 Update

    \CacheAdjusted player and grenade collision.Adjusted material blending to improve accuracy of footstep sounds.Fixed several gaps reported by players.AncientFixed a gap in the wall.

    Read full update on Steam ↗
  16. Community AnnouncementsBy Vitaliy

    Counter-Strike 2 Update

    \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.\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.\CacheAdjusted model for window covers to show collision / decals when shot.Adjustments to player clipping and grenade clipping around windows, window covers, and vent entrance.\Added Instance.RegisterCheatCommandAdded Instance.GetAllPlayerControllersAdded Instance.OnBeginRoundRestartAdded Instance.SetRoundRemainingTimeAdded CSPlayerController.AddMoneySpendableNowAdded...

    Read full update on Steam ↗
  17. Community AnnouncementsBy daVinci1980

    Counter-Strike 2 Update

    \CacheFixed various holes in mapFixed surfacetypes for various materials.Added grating to some windows to make them block bullets.Tweaks to player and grenade clipping.\Fixed a case where it was possible to cancel a grenade throw after the throw was started near the end of the pin pull animation.Miscellaneous stability improvements.\Fixed bug that prevented the asset in use from being selected when model browser was opened.Fixed bug with layered materials with same surface property on all layers. \Added roundmvpanthem_02 for all NIGHTMODE II music kits which plays at 1:5 ratio.

    Read full update on Steam ↗
  18. Community AnnouncementsBy tomd

    Counter-Strike 2 Update

    \CacheFixed various holes in map.Simplified grenade clipping in various areas.Fixed sounds and surfacetypes for various materials.Orange wire spool at Sandbags has been exchanged for white wire.\NIGHTMODE II Music Kits are now available for purchase in standard and StatTrak versions through the STORE tab.\Fixed progressive refinement rendering Source Film Maker.\User Viewmodel FOV now correctly networks to remote clients.Adjusted player model occlusion bounds.Fixed ragdolls missing death velocity when shot in specific body locations.Minor adjustments to ground smoothing transitions when leaving the ground and when landing.Fixed a case where post-processing transitions weren't smooth (e.g. at the end of freeze time).Fixed a case where map guides for Ancient wouldn't load in the nighttime versionAdjusted score values for various weapons in Deathmatch.Adjusted XP limits in Deathmatch and...

    Read full update on Steam ↗
  19. Community AnnouncementsBy jo

    Counter-Strike 2 Update

    \CacheMap-wide clipping fixes and geometry polish.Fixed some spots where bomb would be unreachable when dropped.Fixed dynamic shadows breaking in some spots.Fixed some surface sound types.\Fixed hand popping when counter-strafing with a grenade equipped.\Limit aim punch to 90 degrees.Added secondary intersection trace for partially-occluded thirdperson weapons.Adjusted ground smoothing at locations where sloped ground surfaces join with step-height transitions.Fixed issue that caused defuse-cables from completely occluded players to also be occluded.Fixed 'FATAL ERROR: Failed to on-demand compile shader' affecting some older GPUs.

    Read full update on Steam ↗
  20. Community AnnouncementsBy jo

    Counter-Strike 2 Update

    \CacheBomb explosion radius increased.Lighting Adjustments around Vent.Disabled player collision on sign and removed lamp by squeaky.Reworked e-box on A-site for better visibility.Lowered Checkers entrance frame height at B Main.Removed AC unit above Sandbags and moved pipes.Fixed lack of footstep sounds on top of crates at A-site.Fixed hole in world on door in Sun Room.Fixed wall bangs on A Main wall.Fixed some z-fighting around Garage.Adjusted grenade clipping throughout map.Adjusted player clipping throughout map.Dust IIBlocked visibility through corner of Mid Box (Xbox).\Speculative fix for a case where all audio drops out.\Fixed cases where crouch-jumping in confined spaces could cause the player camera to intersect the ceiling.Adjusted particle effect sprite opacity for fully occluded flashbangs.Improved smoke lighting consistency.Minor adjustments to dropped pistol magazine vel...

    Read full update on Steam ↗
  21. Community AnnouncementsBy jo

    Counter-Strike 2 Update

    \CacheAdded Cache to Competitive, Casual, Deathmatch, and Retakes modes.Dust IIUncovered Mid Box (Xbox) to reveal a previously hidden jump spot. On purpose this time.OfficeEnabled collision on tarp on boxes used around CT spawn.StrongholdUpdated to the latest version from the Community Workshop (Update Notes)PoseidonUpdated to the latest version from the Community Workshop (Update Notes)\Minor adjustments to viewmodel animations.Talon and Karambit knives are now held correctly while defusing.\Minor mix changes and adjustments.Fixed issue where C4 equip sound was not getting interrupted by other equip sounds.Removed first-person death sound effect that played in the case of music kit death cue being inaudible.\Shader fix for AO while using alpha test causing overly dark and chunky silhouettes, as seen on railings in Mirage.Fixed a case where it was possible to hold no weapon by request...

    Read full update on Steam ↗
  22. Community AnnouncementsBy jo

    Counter-Strike 2 Update

    \Fixed XM1014 shells flickering when starting a reload.Fixed bugs with dual berettas in first person and in spectator mode.Fixed inspect/cancel causing multiple worldmodel deploys.Fixed a bug where players can get stuck in a planted-turn state.Made foot IK transitions smoother.Adjusted the firstperson in-air crouch transition time to match the thirdperson animation better.Fixed a case where high frequency stutter steps would cause large pose changes.Fixed a case where legs would snap when quickly stopping and then continuing in same direction.Adjusted thirdperson bomb plant animation to more closely match firstperson animation.Minor adjustments to viewmodel animations.\Fixed random crash on startup when a non-default Audio Device was specified in settings or when sound_device_override was specified in a config file or on the command line.Adjusted official map guides to match new surfa...

    Read full update on Steam ↗
  23. Community AnnouncementsBy jo

    Counter-Strike 2 Update

    \Adjusted ground smoothing at locations where the player can stand on very thin ledges.\Minor adjustments to viewmodel animations.\Corrected some improper character texture assignments.Trade offers containing Counter-Strike 2 items are now limited to 1,000 items.

    Read full update on Steam ↗
  24. Community AnnouncementsBy jo

    Counter-Strike 2 Update

    \Adjusted camera motion due to recoil to match CS:GO more closely. Bullet trajectories should continue to match CS2.Players will now experience the full camera motion due to external sources of aim punch (e.g. getting shot) regardless of network latency. The effects of aim punch on bullet trajectories are still applied immediately on the server.\Minor adjustments to viewmodel animations.Fixed several cases where crouch transitions in the air were instantaneous.Fixed a bug where MVP panel characters weren't resetting correctly.

    Read full update on Steam ↗
  25. Community AnnouncementsBy jo

    Counter-Strike 2 Update

    \Fixed a bug that removed the delay between burst fire bullets.

    Read full update on Steam ↗
  26. Community AnnouncementsBy Piggles ULTRAPRO

    Counter-Strike 2 Update

    All changes from the animgraph_2_beta build are now live.\Minor adjustments to viewmodel animations.Adjusted general weapon deploy animation logic.Fixed issues with transitioning between knife attacks.Fixed Elites not shooting in third-person. \Fixed a bug that allowed silently climbing ladders at run speed by sporadically tapping movement keys.Adjusted ground smoothing at locations where sloped ground surfaces transition to flat ground.Fixed held grenades inheriting incorrect scale in some circumstances such as after being dropped and picked up.Fixed a crash at halftime when transitioning from CT to T.

    Read full update on Steam ↗
  27. Community AnnouncementsBy jo

    Counter-Strike 2 Update

    The following changes are available in the animgraph_2_beta build. To opt into the beta build, follow the instructions here: https://help.steampowered.com/en/faqs/view/5A86-0DF4-C59E-8C4ATo report bugs or provide feedback about the beta build, please email [email protected] with the subject "AG2 Beta".\Fixed viewmodel and worldmodel HE grenade throwAdjusted foot IK when idleMinor polish for turn animations when plantingFixed fast-weapon switching when holding inspectMinor adjustments to viewmodel animationsAdjusted counter-strafe animation head dip amountPlease note that the client may produce a fatal error message when attempting to connect to a server running a different build.

    Read full update on Steam ↗
  28. Community AnnouncementsBy jo

    Counter-Strike 2 Update

    The following changes are available in the animgraph_2_beta build. To opt into the beta build, follow the instructions here: https://help.steampowered.com/en/faqs/view/5A86-0DF4-C59E-8C4ATo report bugs or provide feedback about the beta build, please email [email protected] with the subject "AG2 Beta".\Fixed wrong pose when backing into cornersImproved stuttering of 3rd person aimFixed main menu pistol posesAdded missing knife draw animationsFix pop when running and switching weaponsFix pop when switching weapons after throwing a grenadeFixed head wobbling when planting C4Fixed issue when holding inspect and changing weapons\Fixed a case where it was possible to climb down ladders faster than before.Please note that the client may produce a fatal error message when attempting to connect to a server running a different build.

    Read full update on Steam ↗
  29. Community AnnouncementsBy FletcherDunnValve

    Animgraph 2 Beta Update

    The following changes are available in the animgraph_2_beta build. To opt into the beta build, follow the instructions here: https://help.steampowered.com/en/faqs/view/5A86-0DF4-C59E-8C4ATo report bugs or provide feedback about the beta build, please email [email protected] with the subject "AG2 Beta". \Reduced network bandwidth utilizationPlease note that the client may produce a fatal error message when attempting to connect to a server running a different build.

    Read full update on Steam ↗
  30. Community AnnouncementsBy Piggles ULTRAPRO

    Counter-Strike 2 Update

    The following changes are available in the animgraph_2_beta build. To opt into the beta build, follow the instructions here: https://help.steampowered.com/en/faqs/view/5A86-0DF4-C59E-8C4ATo report bugs or provide feedback about the beta build, please email [email protected] with the subject "AG2 Beta".\The CS2 animation system has been updated to Animgraph 2, which reduces CPU and networking costs associated with animation.All third-person animations have been re-authored, and in several cases adjusted in response to player feedback.Smoothed in-air crouching transitions in first and third-person.In support of Animgraph 2, the logic adjusting player height on sloped surfaces has been refactored.Player height on ramps is now consistent and no longer depends on approach direction.As a result of this change, grenade lineups on sloped surfaces may have changed.\Updated eng...

    Read full update on Steam ↗
  31. GamingOnLinux

    Counter-Strike 2 gets a major update with reload changes, custom game modes

    Possibly one of the most controversial updates for the Counter-Strike series as a whole, the latest Counter-Strike 2 update brings major changes from Valve. Read the full article here: https://www.gamingonlinux.com/2026/03/counter-strike-2-gets-a-major-update-with-reload-changes-custom-game-modes/

    Read full update on Steam ↗
  32. Community AnnouncementsBy COMPLEX

    Counter-Strike 2 Update

    Reloading has been refactored to encourage more careful consideration of the use of ammo. When you reload a magazine-fed weapon, all remaining ammo in the magazine is discarded and a new, full magazine is taken from the reserves. Reserve ammunition is now represented either as number of magazines, shells, or bullets, depending on the weapon. The fill-level of the current weapon is now displayed below the ammo count. Tuned reserve magazine counts per-weapon. Limited map guides are now available in Competitive and Retakes (first 5 rounds of the half, 30 node max). sv_allow_annotations_access_level supports 3 values: 0 – disabled. 1 – limited view. 2 – full and editable. sv_annotation_limits_max_rounds_per_half (default 5) determines how many rounds into the half guides are allowed. -1 for unlimited. Minimal starter map guides have been added for all Active Duty maps. Friends playing a P...

    Read full update on Steam ↗
  33. Community AnnouncementsBy Gautam

    Counter-Strike 2 Update

    \Players in Germany and Netherlands will have an X-Ray Scanner tab in their Inventory. For those players, containers can only be opened via X-ray Scanner. The X-Ray Scanner will come preloaded with a one-time exclusive non-tradable "Genuine P250 | X-ray", which must be claimed before using the X-Ray Scanner to reveal items in other containers.Keyless Containers, like Souvenir Packages, can be opened without the X-Ray Scanner.

    Read full update on Steam ↗
  34. Community AnnouncementsBy jo

    Counter-Strike 2 Update

    \The Dead Hand Collection is now available, featuring 17 finishes from community contributors, and including 22 all-new gloves as rare special items.Access items in the Dead Hand Collection via the Dead Hand Terminal, available as a weekly drop.\Dust IIFixed a pixel gap in a door Outside Long. AlpineUpdated to the latest version from the Community Workshop (Update Notes)

    Read full update on Steam ↗
  35. Community AnnouncementsBy Vitaliy

    Counter-Strike 2 Update

    \Starting today, items listed for sale on Steam Community Market will remain in your inventory for use while they are listed (e.g., your weapon can be equipped in your loadout while it is listed). While listed, items cannot be consumed or modified. You can cancel your listings at any time.Added ability to set your max offer limit for items in the Terminal, and the Arms Dealer will only show offers up to that limit.Fixed a slight tilt in the chicken running animation.\InfernoBalcony at Bombsite A has been extended.Graveyard at Bombsite A has been closed to the public. Clipping adjusted at small window next to Second Mid Balcony.WardenUpdated to the latest version from the Community Workshop (Update Notes)SanctumUpdated to the latest version from the Community Workshop (Update Notes)\Added hitEntity to OnBulletImpact event dataAdded Entity.GetAbsAngularVelocity()Added Entity.GetLocalAng...

    Read full update on Steam ↗
  36. Community AnnouncementsBy jo

    Counter-Strike 2 Update

    \Added Instance.SetSaveDataAdded Instance.GetSaveDataWorkshop maps can write up to 1MB of save data.Workshop saves leverage Steam Cloud and persist across installs.Save data size limit can be configured with sv_workshop_map_save_data_max_filesize_mb.Added Instance.OnModifyPlayerDamageCalled after all damage properties have been calculated, just before armor and health are modifiedReplaces Instance.OnBeforePlayerDamageIncludes hitgroup in event dataAdded hitgroup to OnPlayerDamage event dataAdded CSDamageFlags.IGNORE_ARMORAdded CSPlayerPawn.IsInputPressedAdded CSPlayerPawn.WasInputJustPressedAdded CSPlayerPawn.WasInputJustReleasedAdded enum CSInputsFixed bug where CSDamageTypes was exported under the name CSDamageType\Map guides for de_ancient can now be used on de_ancient_night and vice versa.

    Read full update on Steam ↗
  37. Community AnnouncementsBy jo

    Counter-Strike 2 Update

    \Mitigated a performance issue that primarily affected Windows 10 users with recent Intel CPUs.Fixed a case where the Delete Item inventory option wasn't working.Fixed a case of visual corruption using iron sights on AMD GPUs.Expanding list of console variables addons are allowed to change.\OverpassFixed the Party balloons.

    Read full update on Steam ↗
  38. Community AnnouncementsBy jo

    Counter-Strike 2 Update

    \Fixed a case where switching firstperson spectator targets would cause viewmodel animations to reset.Fixed a case where physics calculations far from the origin were causing performance issues.\AnubisAdjusted player clipping around new drop.Adjusted grenade clipping around connector (e-box :P) hole and old drop.PoseidonUpdated to the latest version from the Community Workshop (Update Notes)

    Read full update on Steam ↗
  39. Community AnnouncementsBy jo

    Counter-Strike 2 Update

    \Damage from HE grenades that explode mid-air near the ground will no longer be calculated as if they exploded on the ground.\Various knife sound adjustments.\Performance optimizations for exploding chickens.Fixed a map scripting bug where Entity.SetOwner wasn't accepting undefined.Added a method for community maps to save modified user settings. Running 'host_writeconfig_with_prompt' will prompt the user for permission to save. If accepted, some of the modified settings (radar, viewmodel, safezones, etc) will be kept after the map exits. Community maps are now restricted to a smaller list of allowed console commands. Use -disable_workshop_command_filtering to disable this filtering.\StrongholdUpdated to the latest version from the Community Workshop (Update Notes)

    Read full update on Steam ↗
  40. Community AnnouncementsBy jo

    Counter-Strike 2 Update

    \Molotov/incendiary grenades that bounce off an enemy player have a one-time fuse extension added to prevent them from air-bursting when their has-never-hit-the-world timer elapses.\Fixed a performance issue when running CS2 without a sound device.Various knife sound adjustments.\Fixed broken cl_ent_bbox visualization for some classes of rigid dynamic entities.Various stability improvements.\NukeAdjusted hanging hard hat model render bounds to prevent shadow popping when model exited the view frustum.WardenUpdated to the latest version from the Community Workshop (Update Notes)SanctumUpdated to the latest version from the Community Workshop (Update Notes)

    Read full update on Steam ↗
  41. Community AnnouncementsBy jo

    Counter-Strike 2 Update

    \Landing vertical velocity now affects landing speed penalties similar to sv_legacy_jump stamina.\Fixed an issue that led to a small number of users to erroneously receive a VAC ban. Those bans have been reversed.Fixed a case where HUD safezone settings were not being applied.Various server stability improvements.\AnubisFixed a case where physics objects would interact with multiple overlapping convex water volumes.Various player clipping adjustments.Radar minimap updated to match recent changes.

    Read full update on Steam ↗
  42. Community AnnouncementsBy brianlev

    Counter-Strike 2 Update

    \Premier Season Four has begunAdded Anubis to the Active Duty Map PoolRemoved Train from the Active Duty Map Pool\Adjusted underlying per-map competitive matchmaking rank values. Existing per-map competitive Skill Groups have been expired, and will be displayed again once the player obtains the required number of wins\Minor adjustments to the MP7 and MP5-SD:Slightly increased damageSlightly reduced damage fall-offReduced price by $100.Reduced price of the PP-Bizon by $100.Jump changes:Landing time is now calculated with subtick precisionJumping and landing no longer affect stamina. The landing speed penalty is now a simple function of landing timeAny jump press within sv_bhop_time_window centered on the landing time that hasn't been penalized by sv_jump_spam_penalty_time will be treated as a successful bunnyhopLegacy jump behavior can be restored on private servers with sv_legacy_jump...

    Read full update on Steam ↗
  43. Community AnnouncementsBy jo

    Counter-Strike 2 Update

    \Champions Autographs Capsule is now available for purchase, congratulations to Team Vitality!Highlight Souvenir Packages can now be acquired for the Playoff matches.

    Read full update on Steam ↗
  44. Community AnnouncementsBy jo

    Counter-Strike 2 Update

    \Improved shadow fidelity on view models.Added local client icon cache for inventory items.Fixed a case that caused a small number of users to receive an erroneous VAC ban. The bans will be removed.

    Read full update on Steam ↗
  45. Community AnnouncementsBy COMPLEX

    CS2 Workshop Update

    Today we are introducing optional Supplemental Terms for releasing Counter-Strike 2 items in-game, found here, which allows the Counter-Strike 2 team to license items for a flat fee, found below:Weapon finish: $35,000.00 USDSticker: $6,000.00 USDCharm: $6,000.00 USDIf a Steam account agrees to these new Supplemental Terms, all of the account's Workshop items can now be distributed where Community items were previously not available, such as The Armory. A Call to Arms-oryAs part of a future update, we are looking for weapon finishes inspired by two themes:Arabesque Art and Arabian MythologySpy/TechWe are also looking for stickers inspired by two different themes:Auto RacingFruits and VegetablesTo submit weapon finishes and/or stickers to the Call to Arms, select the appropriate option using the updated Counter-Strike 2 Workshop Tool:If you already have Steam Workshop submissions you be...

    Read full update on Steam ↗
  46. Community AnnouncementsBy Vitaliy

    Counter-Strike 2 Update

    \Fixed a case of observers experiencing incorrect post-processing effects when switching observer targets.Disabled TrueView while watching a live playcast to match on-server observing experience.Fixed a wiggle at the end of SG 556 deploy animation.Stability improvements.

    Read full update on Steam ↗
  47. Community AnnouncementsBy Piggles ULTRAPRO

    Counter-Strike 2 Update

    \Fixed ability to plant C4 while standing on top of a teammate.Fixed a rendering bug on transparent charms attached to planted C4 or dropped weapons.Fixed a bug where Budapest 2025 Coin sometimes wasn't showing up in the scoreboard.Fixed a replay bug causing infinite shell casing effects.Updated the Budapest 2025 Imperial Esports sticker artwork.

    Read full update on Steam ↗
  48. Community AnnouncementsBy COMPLEX

    Counter-Strike 2 Update

    \The StarLadder Budapest Major Hub is now available. Visit the hub to purchase tournament items, play the Pick'Em Challenge and more.Purchase a Budapest 2025 Viewer Pass to receive an upgradable Budapest 2025 Coin. With an active pass, you can upgrade your coin and earn extra souvenir packages by playing the Pick'Em Challenge. Additionally, you will show up on the Active Pass Leaderboard where you can compare your Pick'Em Challenge performance to your friends.\Added new "Sticker Slab" item, a charm that seals any sticker and can be attached to weapons. The sealed sticker can be returned to your inventory at any time by cracking open and discarding the slab.Newly purchased Name Tag and StatTrak™ Swap Tool items can no longer be traded or listed on Community Market.\Increased the maximum effective sv_maxvelocity to 16,384 units per second. The default value of 3500 is unchanged.Fixed a...

    Read full update on Steam ↗
  49. Community AnnouncementsBy Piggles ULTRAPRO

    Counter-Strike 2 Update

    \Fixed a case where air acceleration was clamped incorrectly while surfing.Fixed a case where slowly surfing up a ramp was handled incorrectly due to misidentification as a jump apex.Fix a bug causing "Delay Sniper Rifle Un-Scope after Shot" to be inconsistent.\Added TrueView demo playback, which reconstructs the observed player's original experience more accurately by re-running client-side prediction.TrueView playback will show the effects of Damage Prediction, if it was enabled by the observed player at the time.TrueView does not reconstruct the precise timings of rendered frames, so some differences between the original player's experience and TrueView playback will remain, especially in very slow motion playback. The player's frame at the time when the mouse was clicked, which is used for hit registration, is shown accurately to the nearest demo playback frame. However, reaction...

    Read full update on Steam ↗
  50. Community AnnouncementsBy Vitaliy

    Counter-Strike 2 Update

    \Improved player movement prediction when colliding with other moving players.Added scope in/out sound prediction to play immediately for local player.Retake loadout cards will now randomly offer M4A1-S or M4A4 if player has both equipped in their CT loadout.Added Body Armor to 4v3, 4 Bad Guys Left, and Blind Fire cards.Added Dual Berettas to T Blind Fire card.Replaced Flashbang with HE Grenade on CT Enemy Loadout CardFixed idle animations on CZ75-Auto, SSG 08, AUG, Galil AR.Performance improvements.Stability improvements.Improvements to animation fidelity during demo playback.

    Read full update on Steam ↗
  51. Community AnnouncementsBy Vitaliy

    Counter-Strike 2 Update

    \Increased matchmaking party size for Retakes to allow 4 players in a party.Fixed a case where players joining Retakes round during freeze time could spawn at a wrong spawn point.Fixed bot manager logic to make room for players by first kicking dead bots and bots who are not controlled by a human.\Stability improvements.

    Read full update on Steam ↗
  52. Community AnnouncementsBy Vitaliy

    Counter-Strike 2 Update

    \Adding Retakes as official game mode supporting Defusal Group Alpha and Defusal Group Delta maps on official matchmaking servers.Fixed Molotov and Smoke interaction logic in cases when multiple smokes are active in the map.\Updated Golden to the latest version from Steam Community Workshop (Update Notes)Updated Palacio to the latest version from Steam Community Workshop (Update Notes)Updated Rooftop to the latest version from Steam Community Workshop (Update Notes)InfernoAdjustments to top of Quad and under Balcony to improve visibility.Various optimizations.\Extended functionality of the "Trade Up Contract" to allow exchanging 5 items of Covert quality as follows:5 StatTrak™ Covert items can be exchanged for one StatTrak™ Knife from a collection of one of the items provided5 regular Covert items can be exchanged for one regular Knife item or one regular Gloves item from a collection...

    Read full update on Steam ↗
  53. Community AnnouncementsBy Vitaliy

    Counter-Strike 2 Update

    \Fixed a case of incorrect damage report data at the end of the rounds.Updated King Crasswater and Queen Ava stickers for clarity.Skinning fixes on Driver Gloves and Sport Gloves.Fixed a crash when playing back some demo files.Stability improvements.

    Read full update on Steam ↗
  54. Community AnnouncementsBy Vitaliy

    Counter-Strike 2 Update

    \Updated engine code to the latest version of Source 2.Reworked bullet penetration simulation to reduce CPU usage.Improved core utilization of some client particle and sound effects processing, reducing overall CPU usage when players are shooting.\Defusing C4 will now lower the viewmodel weapon, prevent scoping, and delay firing the weapon by 150ms after exiting the defuse.C4 will no longer detonate in the middle of halftime intermission or after the end of the match.Fixed a case where 1 tick was incorrectly subtracted from sv_predictable_damage_tag_ticks.\Major Highlight clips are now viewable from the Spectator Loadout.Selected player is now more visible in the Team Counter.Context menu in the Inventory now opens in a position relative to the cursor.HUD weapon mode indicator has been moved to the ammo count.Raindrops are now removed from weapons when switching to a dry inspect envir...

    Read full update on Steam ↗
  55. Community AnnouncementsBy Vitaliy

    Counter-Strike 2 Pre-Release Update

    A new pre-release build (“1.41.1.3-rc1”) is now available in the CS2 beta depot. This build is not compatible with public matchmaking.For instructions on how to opt into a CS2 beta depot build, visit the following page: https://support.steampowered.com/kb_article.php?ref=9847-WHXC-7326\Updated engine code to the latest version of Source 2.Reworked bullet penetration simulation to reduce CPU usage.Improved core utilization of some client particle and sound effects processing, reducing overall CPU usage when players are shooting.\Defusing C4 will now lower the viewmodel weapon, prevent scoping, and delay firing the weapon by 150ms after exiting the defuse.Fixed a case where 1 tick was incorrectly subtracted from sv_predictable_damage_tag_ticks.\Major Highlight clips are now viewable from the Spectator Loadout.Selected player is now more visible in the Team Counter.Context menu in the In...

    Read full update on Steam ↗
  56. Community AnnouncementsBy Vitaliy

    Counter-Strike 2 Update

    \Updated Palacio to the latest Community Workshop version. (Update Notes)Removed Transit from official matchmaking.\Fixed Instance.OnPlayerPing not sending position.

    Read full update on Steam ↗
  57. Community AnnouncementsBy Vitaliy

    Counter-Strike 2 Update

    \Updated Palacio, Rooftop, and Golden to the latest Community Workshop versions.\Adjusted AUG and SG 553 scope dot sizes.Added game options for dot scale and sniper rifle scope thickness.Added letterbox for camera path transitions.Fixed a regression in certain bullet penetration scenarios.Stability improvements.\Fixed a bug where old callbacks could be invoked after a script reload.Fixed a bug where new callbacks could be invoked multiple times after a script reload.Fixed missing Instance.IsFreezePeriod.Fixed Instance.OnGunReload and Instance.OnGunFire not working for XM1014, Nova, and Sawed-Off.

    Read full update on Steam ↗
  58. Community AnnouncementsBy jo

    Counter-Strike 2 Update

    \Added Missing Link Community Charms collection featuring 23 new charms created by Counter-Strike Workshop community artists.Added Dr. Boom Charms collection featuring 22 new charms.Added 2025 Community Stickers collection featuring 29 new stickers created by Counter-Strike Workshop community artists.Added Sugarface 2 Stickers collection featuring 9 new stickers with the Sugarface theme.Removed Gallery Case, Graphic Collection, and Character Craft stickers from The Armory.\Death count in scoreboard will now increment when players die to C4 bomb detonation.Limited Zeus-x27 kill streak bonus in deathmatch.Fixed incorrect pixel offset for greater than one pixel width sniper scope.Added inaccuracy representation in sniper scopes.Keychains will now slightly jolt when a player makes an audible footstep sound.\Added support on select maps for new spectator camera transitions that follow the...

    Read full update on Steam ↗
  59. Community AnnouncementsBy Vitaliy

    Counter-Strike 2 Update

    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.

    Read full update on Steam ↗
  60. Community AnnouncementsBy Vitaliy

    Counter-Strike 2 Update

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

    Read full update on Steam ↗
  61. Community AnnouncementsBy Vitaliy

    Counter-Strike 2 Update

    AncientVarious player clipping fixes TrainVarious 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.

    Read full update on Steam ↗
  62. Community AnnouncementsBy daVinci1980

    Counter-Strike 2 Update

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

    Read full update on Steam ↗
  63. Community AnnouncementsBy tomd

    Counter-Strike 2 Update

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

    Read full update on Steam ↗
  64. Community AnnouncementsBy Piggles ULTRAPRO

    Counter-Strike 2 Update

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

    Read full update on Steam ↗
  65. Community AnnouncementsBy mcjohn

    Counter-Strike 2 Update

    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.

    Read full update on Steam ↗
  66. Community AnnouncementsBy tomd

    Counter-Strike 2 Update

    \AgencyUpdated to the latest version from the Community Workshop (Update Notes)GrailUpdated 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.

    Read full update on Steam ↗
  67. Community AnnouncementsBy tomd

    Counter-Strike 2 Update

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

    Read full update on Steam ↗
  68. Community AnnouncementsBy tomd

    Counter-Strike 2 Update

    Fixed an issue where player sounds would not visualize correctly on the minimap.Fixed a crash when changing sound devices.Fixed a case where sounds would play incorrectly as players move through water.Fixed a case where viewmodel motion due to view angle changes misbehaved at certain frame rates.Minor fixes to the Loadout UI layout on certain resolutions.Trade-protected and rental items now allow "Unfavorite for CT" action.AncientVarious grenade and player clipping fixes.ShootsVarious grenade and player clipping fixes.GrailUpdated to the latest version from the Community Workshop (Update Notes)AgencyUpdated to the latest version from the Community Workshop (Update Notes)DogtownUpdated to the latest version from the Community Workshop (Update Notes)

    Read full update on Steam ↗
  69. Community AnnouncementsBy tomd

    Counter-Strike 2 Update

    Stability improvements when using multi-command input binds. Fixed issue where Jonathan Young music kit would loop incorrectly.

    Read full update on Steam ↗
  70. Community AnnouncementsBy tomd

    Counter-Strike 2 Update

    Ancient Restored some grenade lineup visuals. Misc clipping fixes. Fixed issues with the classic knife's inspect animations. Fixed the deploy for the Stiletto knife. Fixed the deploy for the Butterfly knife. Updated Talon knife inspect while 'fidgeting' to be more responsive. Adjusted Flip knife animation when inspecting immediately after deploying. Adjusted Bayonet knife animation when inspecting immediately after deploying. Fixed a performance regression when creating bullet impact effects. View angle velocity now affects spectator target viewmodels the same way it affects local player viewmodels. Fixed a case where looping weapon inspects weren't networking to spectators. Fixed a bug where matchmaking was avoiding servers playing the nighttime version of Ancient. Removed legacy sprite-based shell casing fallback particle effects. Fixed case where overlapping smoke clouds would prem...

    Read full update on Steam ↗
  71. Community AnnouncementsBy jo

    Counter-Strike 2 Update

    Ancient Reverted "house" roof decorations near CT spawn. Restored the ability to wallbang the plywood in "cave". Various changes to the daytime soundscape. Fixed items getting stuck behind the rubble pile on T side of B. Player clipping adjustments. Shoots Player clipping adjustments. Ancient and Shoots More Ancient and Shoots source content is now available for community map makers in maps/editor/zoo/ancient_zoo.vmap. Fixed knife slashes applying a 'dry' attack decal on wet surfaces. Fixed a case where clients would mispredict shots if the attack button was held across round respawn. Fixed a case where the viewmodel would stick to the camera when cl_lock_camera was set. Fixed a case where fullscreen windowed mode wasn't offering resolutions with extreme aspect ratios. Fixed a case where fullscreen windowed mode wasn't actually stretching to fill the screen. Fixed a case where relativ...

    Read full update on Steam ↗
  72. Community AnnouncementsBy COMPLEX

    Counter-Strike 2 Update

    Ancient and Shoots Added nighttime versions. Refreshed all ancient materials to use latest CS2 shaders. Added new blending options for ancient materials including wetness and moss. Added "ancient_zoo.vmap" with all assets and blending examples for mapmakers. Deluge Music Kit Box is now available for purchase in standard and StatTrak versions. New Limited Time Item, the M4A1-S | Solitude, is now available in The Armory. Sawed-off shotgun deploy modified and fixed shell penetration on reload. Improved deploy +quick inspect animations for all knives. Improved deploy +quick inspect animations for the AK, Galil, AUG, PP-Bizon. Improved deploy animations for the AWP, M4A4, M4A1-S. Improved animations for legacy SSG08 models. Removed the deploy inspect delay for most weapons. Fixed XM1014 blocking crosshair during reload. Rendering performance improvements across most maps. Rendering resolut...

    Read full update on Steam ↗