1. Counter-Strike 2
  2. News

Counter-Strike 2 News

Counter-Strike 2 Update

[ NETWORK ]
  • Fixed a case mid-spray where lag compensation wasn't aware of the user's "Buffering to smooth over packet loss / jitter" setting.
  • Improved clock synchronization to better handle downstream jitter bursts.


[ TELEMETRY HUD ]
  • Changed the method for measuring network quality to measure how much network is negatively impacting gameplay. It now measures how often a tick is missed due to network loss or jitter.
  • Added detailed network quality display option, which can be used to display the raw packet loss and jitter numbers.
  • For more details see this article.


[ ABOUT THE NETWORK QUALITY READOUT ]
Prior to the Armory Update, the network quality readout in the telemetry HUD considered packets to be "bad" under two circumstances. 1.) If the packet was dropped. 2.) If the packet was delivered out-of-order and was not corrected at a relatively low layer in the network stack. This was not a useful metric for two reasons. First, it counted some misdelivery events as "bad" even though they did not negatively impact gameplay. This was especially a problem for packet reordering. Second, it was not counting as "bad" packets that arrived late due to network jitter and did negatively impact gameplay. After debugging many instances of gameplay hitches with players, we determined that jitter was causing problems for many players, who believed (quite reasonably) that their network was working perfectly, since there was no packet loss.

In an attempt to let these players know that jitter might be the cause of the hitches, we changed the measurement method in the Armory Update on October 2, 2024. Now, we counted a message as "bad" if it was lost, if packets arrived out of order in a way that could not be corrected, or if the packets experienced jitter above a threshold. For players on a network connection with significant jitter, suddenly the network quality indicator became significantly worse. Many players assumed that this meant that something had changed to introduce packet loss.

Unfortunately, this method of measuring quality was also flawed. The Source 2 Engine automatically adds buffering to smooth over jitter. For many players, these automatic adjustments are enough, and the indicator was counting jittered packets as "bad" even when there was not negative impact on gameplay.

Today's update changes the network quality readout to only measure network events that are negatively impacting gameplay. See the FAQ for more details.

Counter-Strike 2 Update

[ GAMEPLAY ]
  • Various adjustments to bullet hit feedback.
  • Fixed a case mid-spray where lag compensation would rewind target hitboxes further into the past than what was on screen.
  • Jumping in place on a sloped surface will no longer result in players sliding a short distance.
  • Fixed a bug where C4 could be defused from any height.

[ ANIMATION ]
  • Fixes for IK logic to improve third-person feet posing, especially on slopes.
  • Fixed a case where the feet and legs of players could pop out of position when exiting the bomb-plant animation.
  • Reduced animation-related network bandwidth usage.

[ MATCHMAKING ]
  • Added more detailed matchmaking stats for players who try to find a match at off-peak times of day.

[ MISC ]
  • Activating an Armory Pass no longer grants the first Armory Credit immediately. All 40 Armory Credits can be earned by playing and earning XP.

[ MAPS ]

Office
  • Fixed geometry in the problematic jumping corner.

Ancient
  • Reworked collision on the staircase to A-main for better player movement.
  • Removed a tree that was creating a distracting shadow at A site.
  • Adjusted collision to better match visible geometry so that players can hug the walls more closely.
  • Fixed a few lighting bugs.
  • Reduced shadows to increase perf in some areas.
  • Fixed some spots in house where you could get stuck.
  • Fixed collision gap at the bottom of B ramp.
  • Fixed some disappearing mesh.

Nuke
  • Fixed some lighting errors on lower graphics settings.

Anubis
  • Fixed a gap in geometry.

Release Notes for 10/30/2024

[ MISC ]
  • Increased jump tolerance for sliding along a surface to fix certain jumps like in the corner outside in cs_office.
  • Fixed a crash in page file usage when Vulkan initialization fails and the game falls back to DX11.

Release Notes for 10/29/2024

[ MISC ]
  • First-person inspect animation in Inventory and Loadout will now match in-game viewmodel settings and FOV.
  • Fixed a regression with smoke rendering from old demo files.
  • Fixed damage report to show correctly in Casual and Deathmatch game modes.
  • Added sv_jump_precision_enable so servers running certain custom game modes (e.g. surf) can opt out of jump precision improvements.
  • Fixed "I have to go, my planet needs me."

Release Notes for 10/28/2024

[ JUMPING ]
  • Improved jump height consistency to be within 0.015625 of a unit regardless of distance from the map origin at coordinate (0,0,0).
    • Previously, in both CS:GO and CS2, jump height could vary by up to 0.03125 of a unit depending on the distance from the map origin.
  • Improved consistency of successfully landing on surfaces very close to the maximum height of a jump.
  • Jump height is still affected by stamina; when using cl_showpos 2, stamina at takeoff is reported and output is color coded based on possible jump height.
  • Fixed a bug with cl_showpos display sometimes showing incorrect jump height when jumping from sloped surfaces.
  • Fixed some cases where the client would be pulled back down during a jump because the server disagreed that the jump had taken place.


[ MISC ]
  • Adjusted weapon pickup logic while near the C4, prioritizing defusing over accidental weapon pick-up.
  • Enemies will now consistently play a flinch animation on the closest hit when the bullet goes through two hitboxes of equal priority (e.g. when both right and left legs get hit).
  • HE grenade explosions within smoke now clear the accumulated smoke screen effect on players inside that smoke within range of the HE grenade explosion.
  • Stability improvements.


[ MAPS ]
  • Dust II
    • Fixed a gap in geometry.