Counter-Strike 2 - jo
[ GAMEPLAY ]
  • When a server disagrees about a player's loadout, such as when a match starts during a patch, the buy menu will now reflect the server-authoritative loadout
  • Fixed a case where players could clip through ceilings
  • Made adjustments to character shaders to improve player visibility

[ ANIMATION ]
  • Fixed the "Smooth Criminal" foot pinning bug
  • Adjusted team select and team intro knife animations to work with Shadow Daggers

[ MAPS ]
  • Various bug fixes and tweaks to Inferno, Mirage, Nuke, Overpass, and Vertigo

[ MISC ]
  • Added "Player Color" option to "HUD Color" setting that will make the HUD match your or your spectator target's player color in competitive modes
  • Changed "Use Player Colors on Team ID" default to "Yes"
  • Added "Large Player Count" setting to replace player avatars with team player count in the mini-scoreboard during the active portion of rounds
  • Fixed a bug where graffiti changes mid-match were delayed
  • Various bug fixes and tweaks to weapon finishes and stickers

[ WORKSHOP TOOLS ]
  • New Screenshot button - captures a screenshot of the game window and saves a .png file to disk. Using "Inspect" with the gray or green backgrounds saves the .png with the UI elements hidden and a transparent background
  • Added Inferno and Ancient preview maps (workshop_preview_inferno and workshop_preview_ancient)
  • Workshop Item Editor - Integrated help system contains detailed guides when you see (More Help: Shift+F1) in the tool tip. These detailed guides contain important information about PBR color ranges, wear/durability masking alpha values, and much more
Counter-Strike 2 - ☠
[ MATCHMAKING ]
  • Matches will now be made with smaller rating differences between the teams at the expense of longer queue times.

[ Premier ]
  • Relegation and Promotion matches will only occur at color boundaries, i.e. every 5000 CS Rating points.
  • Increased possible CS Rating win/loss amounts to move players faster after calibration.
Counter-Strike 2 - jo
[ GRAPHICS ]
  • Fixed a case where feet would appear black when looking down at them through a scope
  • Fixed a memory leak due to particles

[ ANIMATION ]
  • Fixed several hitbox alignment bugs
  • Fixed knife spinning not feeling as fast as in CS:GO
  • Fixed the bolt not moving during the M4A4 and M4A1-S deployment animations
  • Fixed a bug where weapon inspect could interrupt the silencer toggle animation

[ MAPS ]
  • Various bug fixes and tweaks to Mirage, Vertigo, and Nuke

[ MISC ]
  • Fixed several bugs with "Looking to Play"
  • Various bug fixes and tweaks to weapon finishes and stickers
  • Fixed a bug where loadout changes weren't saved if the game was closed shortly after making changes
  • Fixed a bug where Steam Friends' match status was delayed or missing
  • CPU performance improvements for weapon tracers
  • Added an official matchmaking datacenter in Chengdu, China
Counter-Strike 2 - jo
[ GRAPHICS ]

[ ANIMATION ]
  • Fixed a case where the grenade throw animation would be canceled by holding the inspect key
  • Adjusted M4A4 and M4A1-S draw animation to start from out-of-frame
  • Minor animation system performance optimizations

[ MAPS ]
  • Various bug fixes and tweaks to Nuke, Vertigo, Anubis, and Overpass

[ MISC ]
  • All surrender votes now require a majority to pass
  • Fixed an exploit where players could spam chat during the Premier draft phase
  • Fixed a bug where kicked players were receiving the maximum CS Rating penalty. Kicked players will now receive CS Rating based on the final outcome of the match instead
  • Fixed a bug where the first character at the beginning of the terrorist team intro wouldn't render
  • Configured SDL to prefer X11 over Wayland on Linux
  • Paris 2023 items are no longer for sale
Counter-Strike 2 - jo
[ GRAPHICS ]
  • Removed Model / Texture Detail: Very High setting since it was identical to High. They used to differ by Texture Filtering Mode, but that's a separate setting now

[ ANIMATION ]
  • Repositioned finger on AWP so it doesn't look as long

[ MAPS ]
  • Various bug fixes and tweaks to Inferno, Anubis, Vertigo, Ancient, and Mirage

[ MISC ]
  • Various bug fixes and tweaks to stickers
  • Adjusted crosshair outline rendering for fractional values
  • Fixed a bug where disconnecting from and reconnecting to a match would result in less XP
  • Fixed the "buy <item>" command to work with the new flexible loadout system. The command will now find the named item in your loadout instead of assuming a default slot. If the named item isn't in your loadout, the command will fail. To buy by slot, use "buy secondary0", "buy midtier1", "buy rifle2", etc. instead
  • Various tweaks to automatic sniper rifle muzzle flashes
  • Various tweaks to glass impact effects
  • Added sort options to secondary inventory select panel for actions like applying stickers
  • Fixed a bug where users in Germany were incorrectly identified as users in China
Counter-Strike 2 - jo
[ GAMEPLAY ]
  • Removed movement penalty on mud surfaces

[ GRAPHICS ]
  • Fixed a bug with shader compilation when connecting to a server that was causing hitches after connecting. Note that these hitches may still exist on AMD GPUs; we are working with AMD to address this

[ ANIMATION ]
  • Fixed a bug where knife slashing couldn't be interrupted with an inspect

[ MISC ]
  • Various bug fixes and tweaks to weapon finishes and gloves
  • Fixed a case where molotov/incendiary grenades would create a fire ring in the air
  • Improved performance of molotov/incendiary fire extinguishing
  • Various improvements to weapon dropping and throwing
  • Various crash fixes
Counter-Strike 2 - jo
[ SOUND ]
  • Fixed a case where grenade sounds were missing when exploding in-air
  • Added separate sounds for grenades landing in vs out of the playable area

[ GAMEPLAY ]
  • Fixed a case where both terrorists in a Wingman match would appear to have the bomb

[ MISC ]
  • Various bug fixes for the Vulkan renderer
  • Updated Phoenix Soldier icon to reflect recent balaclava color change
  • Fixed a rendering issue in the nametag inspect panel
  • Disallowed binding toggleconsole to mouse1 since it was preventing normal menu interactions
  • Various bug fixes and tweaks to weapon finishes and stickers
  • Fixed a case where surrender votes would incorrectly fail

[ ANIMATION ]
  • Fixed a case where foot pinning wasn't active

[ MAPS ]
  • Various bug fixes and tweaks to Ancient

[ PERFECT WORLD ]
  • Players who launch the game in China and have previously accepted the Steam China Subscriber Agreement will now get a prompt at launch which allows selecting "-perfectworld" or "-worldwide" mode
  • Launch prompt can be activated with "-promptperfectworld" command line flag or completely bypassed if "-perfectworld" or "-worldwide" command line flag is used

[ COMMUNITY DEDICATED SERVERS ]
  • To launch a community dedicated server, you can use this reference command line:
    • cs2 -dedicated +map de_dust2
  • To enable logging, add to your server commandline:
    • +sv_logfile 1 -serverlogging
  • Or add to a config file:
    • sv_logfile 1
    • log on
  • To enable HTTP logaddress forwarding, ensure logging is enabled as above and use:
    • logaddress_add_http "<server address>:<port>"
  • Dispatched logs can be handled the same way as CS:GO
Counter-Strike 2 - jo
[ SOUND ]
  • Fixed missing win/loss/MVP music in Casual

[ GRAPHICS ]
  • Put range clamps on r_fullscreen_gamma, r_texture_stream_max_resolution, and r_character_decal_resolution
  • Fixed smokes not rendering correctly on AMD GPUs on Linux

[ ANIMATION ]
  • Adjusted grenade throw animations to reduce view obstruction
  • Fixed a case where players would float a few inches off the ground after spawning

[ MAPS ]
  • Various bug fixes and tweaks to Mirage and Overpass

[ COSMETICS ]
  • Various bug fixes and tweaks to weapon finishes and stickers
  • Updated Phoenix Soldier balaclava from green to original red color
  • Fixed missing pouches on certain SWAT agents

[ MISC ]
  • Fixed a bug where loadout shuffle would never happen
  • Increased clickable area of sellback buttons in buy menu
  • Fixed a case where the death panel would stay on-screen after respawning quickly
  • Disabled CSTV and demo recording temporarily to increase server availability so more people can play
Counter-Strike 2 - jo
[ SOUND ]
  • Weapon sounds will no longer sound like they come from the spot you are zoomed into

[ WATER ]
  • Updated water in Nuke to fix an issue with smoke
  • Reduced maximum amount of water refraction since it was looking too noisy/distracting

[ MISC ]
  • Fixed a case where the death panel wouldn't show
  • Fixed a case where the preview crosshair wouldn't show in game settings
  • Fixed a case where debug text would appear on the crosshair
Sep 27, 2023
Counter-Strike 2 - Piggles ULTRAPRO

Counter-Strike 2 is here.

Come take a look around. Counter-Strike 2 is the largest technical leap forward in Counter-Strike's history, supporting new features today and updates for years to come.

If you're a returning player you'll find your favorite maps and matchmaking modes right where you left them, along with a revamped Premier mode where you can establish your all-new CS Rating. Rise through the ranks and see where you stand on global and regional leaderboards.

For new players, learn the basics with some offline training and jump into Casual and Deathmatch to hone your skills. Once you've unlocked Competitive matchmaking you'll be off to the races.

Grab your friends, and come join millions of players around the world. Welcome to Counter-Strike 2.
...