Code updateJul 8, 2026, 10:54 PM UTC

CS2 Update (Jul 8, 2026)

Cache moves into the main competitive spotlight, new community maps and weapon collections arrive, and a wide audio/UI pass sharpens bomb, footstep, and scoreboard clarity across CS2.

Quick read

  • Cache is promoted to an active competitive slot while Overpass moves to reserves, and new community maps join Casual and 2v2 mapgroups.
  • The scoreboard, HUD, and honor icons are refactored into shared UI components, adding a new bomb-related health bar and safer name rendering.
  • Two full weapon collections (Spy Tech and Arabesque), new community map tokens, a Premier Season 5 coin, and two themed sticker capsules are defined for the item economy.
  • Weapon handling sounds, footsteps, and the C4 explosion receive major mix changes, including a new shockwave system and refined sound suppression.
  • Steam Audio, bomb damage build steps, and protocol messages are updated, while creator tools (Item Editor, Hammer, AI/nav FGDs) gain new capabilities for custom content.

CS2’s latest update quietly reshapes the competitive map pool, introduces new skins and stickers, overhauls key UI systems, and rolls out a major pass on audio mixing—from bomb blasts to footsteps and weapon handling. Most changes aim to make matches feel clearer and more polished rather than radically different.

Competitive Map Pool and New Community Maps

  • Cache promoted, Overpass moved to reserves

    • mg_de_cache is now flagged as an "active" map and placed at the top of the competitive, casual, and retakes maplists.
    • mg_de_overpass shifts into the reserves group and loses its previous “active operation” style tooltip text.
    • Confirmed impact: built‑in queues that follow these mapgroups now treat Cache as a primary bomb map and Overpass as a reserve option.
    • Likely impact: competitive matchmaking and popular community map‑voting configs may center more heavily on Cache, with Overpass appearing less often unless servers or tournaments override the defaults.
  • New 5v5 community maps in Casual Charlie

    • Three new community maps join the reserves‑style “Casual Charlie” group:
      • de_boulder (defusal) – with its own loading image, localized name/description, and “Community Made” author line.
      • de_fachwerk (defusal) – same full presentation and mapgroup wiring.
      • cs_shelter (hostage) – hostage map with new callout‑style location names.
    • These replace de_warden, de_stronghold, and cs_alpine in that specific casual group, though the older maps remain available via addon wiring.
    • Likely impact: casual players who queue into the Charlie mapgroup will see Boulder, Fachwerk, and Shelter in rotation instead of the previous trio.
  • New 2v2 / Wingman‑style maps

    • The 2v2 maplist is expanded with:
      • mg_de_debris (defusal)
      • mg_de_eldorado (defusal)
    • Both have full per‑map entries (teams, default game mode, imagery), alongside existing small maps like Overpass, Vertigo, Nuke, and Inferno.
    • Likely impact: 2v2 players get more variety in small‑map matches, with Debris and Eldorado becoming regular options in Wingman‑style playlists.
  • Addon‑based community content

    • Maps such as de_warden, de_stronghold, cs_alpine, de_boulder, de_fachwerk, and cs_shelter now specify an addon field matching their map name.
    • Likely impact: these maps may be delivered or mounted more like optional/workshop‑style content, helping keep the base install lean and reducing mismatches when servers host updated versions.

UI, Scoreboard, and HUD Updates

  • Shared scoreboard system across the game

    • A new CSGOScoreboardOwner and CSGOScoreboardContainer manage a single scoreboard instance.
    • The HUD, pause menu, end‑of‑match screen, and main menu now embed this shared container instead of their own separate scoreboards.
    • CSS updates center the scoreboard and apply world-blur: hudWorldBlur consistently.
    • Confirmed impact: the scoreboard is now a unified component reused everywhere.
    • Likely impact: fewer visual inconsistencies when opening the scoreboard in different contexts, more reliable blur behavior, and fewer rare bugs with round transitions or overtime displays.
  • Honor icons (XP trail) moved to a native control

    • Many panels (scoreboard, player cards, MVP screens, party tiles, vanity info, stats cards, etc.) now use a CSGOHonorIcon element instead of a scripted honor icon frame.
    • Scripts call elHonorIcon.Set(level, primeFlagOrFalse) directly.
    • Confirmed impact: honor / XP trail icons are driven by a dedicated UI control.
    • Likely impact: more consistent XP trail visuals across menus and HUD, and room for smoother effects or animations.
  • Safer name and text rendering across the UI

    • Player name tokens shift from hard‑coded html formats to labels using html="true" with localized templates.
    • Scripts now pass raw player names into localization tokens via dialog variables instead of manual HTML escaping.
    • A helper that returned unescaped player names is removed in favor of centralized localization checks.
    • Confirmed impact: the UI now relies on a safer, more uniform pipeline for names and formatted text.
    • Likely impact: fewer broken layouts caused by unusual characters in names, more reliable localization, and cleaner clan tag + name combinations in scoreboards and cards.
  • New reusable color picker widget

    • New layouts and styles (color_picker.xml, color_picker_hue.xml, color_picker_saturation_value.xml, color_picker.css) define a CSColorPicker control with hue/saturation areas and hex input.
    • Confirmed impact: Panorama has a standardized color picker control.
    • Likely impact: any UI that lets you customize colors (such as crosshair or HUD themes) can adopt this more polished picker, now or in future updates.
  • More robust team data handling in end‑of‑match and map draft

    • End‑of‑match logic now scans team data arrays for CT and T entries instead of assuming specific map keys.
    • Map draft panels use GameStateAPI.GetPlayerDataJSO().teams and .players to iterate.
    • Likely impact: fewer edge‑case issues when spectating unusual modes or watching demos where team structures differ from standard 5v5.

HUD and Combat UI Changes

  • New bomb damage bar under health

    • A ProgressBarWithMiddle named ExpectedBombHealthBar is added under the main health HUD.
    • It has animation classes (BombPlantedPulse__Slow, __Medium, __Fast) and a pulsing orange‑to‑red effect on the middle segment.
    • Confirmed impact: the HUD can now display an animated bar tied to bomb‑related information.
    • Likely impact: this bar may visualize how safe your current health and position are relative to an impending bomb explosion, making blast danger easier to interpret at a glance.
  • Spectator, deathcam, and post‑round panels updated

    • Spectator health/armor, death panels, and post‑round counters now use the same name token formatting and CSGOHonorIcon as the main UI.
    • Confirmed impact: watched players and MVPs appear with the same name styling and honor icons as the scoreboard.
    • Likely impact: spectating teammates or enemies will look more consistent, with fewer mismatches in colors, tags, or formatting.
  • Rich text support in killfeed and HUD labels

    • Death notices for attacker, assister, and victim now allow html="true" while still using substitution tokens.
    • Center‑screen player IDs, progress circle action text, win panel MVP names, and other HUD labels also opt into HTML rendering.
    • Likely impact: names with special characters or localized formatting should appear correctly in the killfeed and around the crosshair, without resorting to awkward plain‑text fallbacks.
  • Scoreboard integration in HUD root

    • The in‑match HUD layout now references CSGOScoreboardContainer instead of a standalone scoreboard instance.
    • Likely impact: opening the scoreboard mid‑round, at halftime, or at the end of a match should behave identically to other views, including blur and alignment.

New Skins, Collections, Tokens, and Stickers

  • Community map tokens added

    • New map_token collectibles are defined for:
      • Boulder
      • Fachwerk
      • Shelter
      • Debris
      • El Dorado
    • Each uses its own icon and the standard maptoken pedestal model.
    • Confirmed impact: these maps now have collectible tokens.
    • Likely impact: if they appear in official rotations or events, players will be able to showcase progress or support via map tokens in their inventory and profile.
  • Premier Season 5 coin

    • A premier_season_coin entry for Season 5 includes multiple color and bar‑level variants.
    • Confirmed impact: an upgradeable Premier Season 5 coin is fully defined.
    • Likely impact: playing that Premier season will award and level this coin, similar to past Premier coins.
  • Spy Tech weapon collection

    • New collection set_spy_tech defines skins across all rarities:
      • Uncommon: mp7_binary_green, tec9_perimeter_urban, mac10_video_cam, scar_arctic_camo_panels, xm1014_black_site, famas_corp_defense.
      • Rare: r8_monarch_extended, aug_ghost_signal, mp9_prototype_extended, m4a4_black_side_matte.
      • Mythical: cz75_hydraulics, nova_smart, awp_black_box.
      • Legendary: usps_spiral_glitch_iridescent, hye_spyglitch_green_m4a1s.
      • Ancient: ak47_autoexec_camo, glock_ghost_protocol_red.
    • Confirmed impact: Spy Tech is a complete, loot‑ready collection.
    • Likely impact: these high‑tech themed skins may appear via a collection or XP shop offerings.
  • Arabesque weapon collection

    • New collection set_arabesque includes:
      • Uncommon: bizon_traitor, mp9_dune_asp, nova_morning_sun, scar_sirocco, fiveseven_desert_seal, dualies_mystic_conjunction_v3.
      • Rare: sawedoff_lunar_wyrm, famas_snake_song, tec9_sultan, mac10_arabesque_gold.
      • Mythical: aug_lapis_lazuli, p250_lotus_imprint_glitter_purple.
      • Legendary: deagle_eastern_enigma_blue, m4a4_falak.
      • Ancient: awp_sovereign_flame, ak47_jinn_consequence.
    • Confirmed impact: Arabesque is another full collection with defined rarities.
    • Likely impact: regionally themed designs from this set are positioned for drops, collections, or XP shop rewards.
  • XP Shop adjustments

    • XP shop reward lists now reference lootlist:set_spy_tech, lootlist:set_arabesque, and a re‑ordered set_overpass_2024.
    • New sticker pack lootlists are wired in: sticker_pack_auto_racing_lootlist, sticker_pack_fruits_veggies_lootlist, and sticker_pack_community_2025_lootlist.
    • Likely impact: future or current XP shop rotations can offer Spy Tech / Arabesque skins and the new sticker packs for points.
  • New sticker capsules: Fruits & Veggies and Auto Racing

    • Fruits & Veggies capsule
      • Papers like paper_nana_strike, paper_agent_kucumber, paper_dont_cry, paper_peekle.
      • Glitter/holo tier including glitter_aceberry, holo_juice_box, holo_hot_pepper, holo_quality_control.
      • Foils such as foil_banana_face, foil_modern_art, foil_dragon_fruit, foil_fruit_fly.
      • Lenticulars like lenticular_pineapple_pizza and lenticular_pepper_gauge.
    • Auto Racing capsule
      • Papers like paper_boreal_blast, paper_safari_shine, paper_bomb_on_board, paper_w_tires, paper_be_patient.
      • Holos including holo_cone_zone, holo_engine_start, holo_first_lap, holo_neo_hold, holo_neo_rush, holo_safety_first.
      • Foils such as foil_eco_mode, foil_lucky_charms, foil_born_to_peek, foil_turbo_peek, foil_watch_sniper.
      • Lenticulars like lenticular_burnout, lenticular_digital_dashboard, lenticular_handheld, lenticular_nitro.
    • Confirmed impact: two fully defined sticker capsules are ready with rarity tiers.
    • Likely impact: these capsules will be obtainable directly and via XP shop rewards.
  • Minor economy fixes

    • A mis‑named sticker description entry now correctly refers to StickerKit_desc_jackass_foil_assterisk instead of foil_radiograph.
    • Time‑limited flags and lootlist references see small corrections.

Weapon Handling Audio and Sound Suppression

  • Suppression tuning for weapon foley

    • Reloads, bolt pulls, slide releases, and ammo add sounds across many weapons now include:
      • suppression_enable
      • suppression_volume_multiplier
      • suppression_falloff_multiplier
    • Most are configured so non‑critical foley gets aggressively reduced when the mix is busy.
    • Some core events like Default.ClipEmpty_Rifle and Default.ClipEmpty_Pistol explicitly set suppression_enable = false so they stay audible.
  • Local‑player “Q” feedback preserved

    • Many Weapon_*.*_Q events (sounds only the local player hears for feedback) either disable suppression or use higher multipliers.
    • Likely impact: in hectic fights, your own reloads and handling cues remain clear, while other players’ foley gets pushed back in the mix.
  • Engine‑side suppression logic in the sound stack

    • The core csgo_mega stack exposes:
      • suppression_enable, suppression_volume_multiplier, suppression_falloff_multiplier, suppression_vsnd_override, and a suppressed flag.
    • It uses player info (output_is_stealthy) plus suppressed to compute a suppressed state, then:
      • Shortens effective distance.
      • Multiplies final volume by the suppression multiplier.
    • Steam Audio occlusion now feeds these calculations differently (using 1 - occlusion), affecting how muffling interacts with suppression.
    • Likely impact: chaotic firefights sound cleaner, with less clutter from overlapping weapon handling, and more room for shots, impacts, and key alerts.

C4 Explosion Shockwave and Audio Mix

  • Layered C4 shockwave events

    • New events orchestrate a multi‑stage explosion:
      • c4.shockwave.boom – deep low‑frequency thump plus dedicated Shockwave mix layer; spawns c4.explode.close.
      • c4.explode.close – intense close‑range explosion variant for listeners near the bomb.
      • c4.shockwave.hit – shockwave hit sounds with their own distance curves; triggers c4.shockwave.debris.
      • c4.shockwave.debris – long‑tail debris and reverb at lower volume but wide reach.
  • Dedicated Shockwave mixer path

    • New mixgroup C4Shockwave and a Shockwave preset adjust the whole mix when the blast hits:
      • Ducks Ambient, Weapons, World, Foley, and Footsteps toward zero.
      • Leaves a reduced WeaponsDistant bed.
    • Confirmed impact: the bomb blast can briefly dominate the soundscape.
    • Likely impact: when the C4 explodes, players will hear a more cinematic, pressure‑wave‑style moment where other sounds are temporarily pushed down.
  • Bomb event hooks for better positioning

    • Bomb events (bomb_planted, bomb_defused, bomb_exploded) gain a c4 field referencing the actual bomb entity.
    • Likely impact: explosion timing and spatialization for the new shockwave effects can be more accurate for both players and spectators.

Footstep Mix and Surf Audio Tweaks

  • Footstep loudness and curves

    • Several footstep events now:
      • Raise volume from 0.3 to 1.0.
      • Use more detailed distance curves that emphasize close‑range audibility.
    • One meta footstep event increases base volume and removes random super‑quiet steps.
    • Likely impact: nearby footsteps are easier to hear and more consistent, with fewer randomly very quiet steps.
  • Simpler child‑event usage

    • Some key footstep entries disable enable_child_events.
    • Likely impact: footsteps become simpler, single‑layer sounds, which may reduce phasing or slight timing oddities when many players move at once.
  • Surf stack occlusion tweak

    • Surf‑specific audio now uses the same occlusion math as the main stack, adjusting muffling based on 1 - occlusion.
    • Likely impact: surf maps may sound a bit clearer around occluding geometry, reducing overly “underwater” moments.

Steam Audio Settings and Bomb Damage Build Step

  • New Steam Audio config knobs

    • gameinfo.gi introduces:
      • snd_steamaudio_baked_occlusion_mode = 4.
      • Several snd_steamaudio_load_*_data flags, plus snd_use_baked_occlusion and other tuning values for reflections and pathing.
    • Likely impact: the engine is prepared for more nuanced baked occlusion per map, even though many loads are set to 0 for now.
  • Bomb damage post‑build step

    • GameSpecificPostMapBuildSteps now includes "cs2_bomb_damage" "1".
    • Likely impact: compiled maps may get a standardized bomb damage processing step, which may tie into the new Expected Bomb Health bar or consistent bomb radius setups, though exact gameplay values are not exposed here.

Item Editor and Creator Tools

  • Extended overlay controls for CustomPaintJobExtended

    • New Item Editor help text documents:
      • g_bUseOverlayMask / g_tOverlayMask – enabling and assigning an overlay mask texture.
      • g_bOverlayUsesUniqueUVs – separate UV transform for the overlay.
      • g_flOverlayTexCoordScale, g_flOverlayTexCoordRotation – overlay tiling and rotation.
      • g_vOverlayTexCoordOffset.0 / .1 – random overlay offset ranges.
    • Practical impact: Workshop artists can control exactly where and how overlays (logos, decals, patterns) appear on weapons, independent of the base pattern UVs.
  • Hammer editor shortcuts and operations

    • CreatePathDeformer bound to Ctrl+Alt+P lets mappers deform meshes along a path.
    • Clipper plane rotation (RotatePlaneCW / RotatePlaneCCW) now uses G and F.
    • A ToggleShowBounds shortcut (/) helps inspect geometry bounds quickly.
  • Shared camera navigation

    • A common CameraLookAtSelection command (Ctrl+Alt+A) and ModelDoc’s FocusCameraOnCursor (F) streamline navigation across tools.
  • Pulse graph and animgraph debugging

    • New Pulse styles for multi‑reference nodes, breakpoint indicators, and distinct outflow types.
    • Animgraph editor now highlights active transitions via a TransitionActiveIcon overlay.
    • Likely impact: debugging complex logic graphs and animation state machines becomes more visual and approachable.
  • Breakable models and particles

    • break_create_particle options expand to control which entity particles attach to, the attachment mode, and extra data vectors.
    • Likely impact: breakable props can emit more tailored VFX that follow fragments correctly or encode direction/force into particles.
  • AI and navigation authoring improvements

    • ai_defaultnpc gains controls like enemyfilter, ignoreunseenenemies, wait_until_seen_by_player, and new inputs/outputs for enemy memory and material contact.
    • New nav‑related flags like Force nav-ignore and AlwaysSolidIgnoreNav help control where bots can navigate.
    • Impact for creators: finer‑grained control over NPC behavior and bot navigation on custom maps.

Protocol, Demos, and Third‑Party Tooling

  • Delta encoding metadata and new prediction events

    • Core messages (CMsgVector, CMsgQAngle, usercmds, etc.) now opt into a codegen_delta_encoder scheme.
    • Prediction events gain a CSPE_PlayerTeleport type and add velocity to teleport messages.
    • Likely impact: demo parsers and advanced tools may want to update to match new delta behaviors, supporting more accurate movement replays.
  • User and entity message changes

    • Close caption user messages are removed from the base list.
    • New UM_UsageReport and cloth animation events (GE_ClothStiffenAnimEvent, GE_ClothEffectAnimEvent) are added.
    • CMsgPlaceDecalEvent gains normal_objectspace for richer decal placement.
    • Likely impact: HUD overlays depending on legacy caption messages must adapt; animation tooling can access more detailed cloth and decal information.
  • Voice, GC, and stats updates

    • CSVCMsg_VoiceData now exposes entity separately from a deprecated client field, making it easier to tie voice to entities.
    • New GC message k_EMsgGCCStrike15_v2_SetClanId and CSOPersonaDataPublic.clan_id formalize clan IDs in persona data.
    • Penalty notifications gain a cheating_penalty_level field.
    • Likely impact: third‑party profile and demo tools can more reliably associate voice chat and clan information with in‑game entities, and enforcement systems get more granular penalty data.
  • Weapon sound metadata

    • CCSUsrMsg_WeaponSound adds a bool stealth field.
    • Likely impact: tools that read weapon sound events can distinguish stealthy audio (such as silenced shots) when the game sets this flag.

Map S‑

Back to updates

Recent updates

Code updateOct 8, 2026, 10:39 PM UTC

CS2 Update (Oct 8, 2026)

Weapon reload timing tightened, server network limits relaxed, weapon audio remixed, and a broad sweep of protocol, shader, and tool cleanups—plus small pet UI and creator‑tool improvements.

  • Post‑reload attack lockout shortened for a specific weapon, making reloads feel slightly faster.
  • Server network CPU safeguards and recv‑buffer limits relaxed and promoted to release settings to reduce spurious drops.
  • Weapons audio mix modifiers updated so gunshots may cut through the soundscape more clearly.
  • Large cleanup of Game Coordinator econ messages and schemas, deprecating many legacy item operations and adding generic item management messages.
  • A new `m_flModifier0` field is now networked on CS player pawns, likely for a future synced gameplay or visual modifier.
  • Pet photobooth tooltip moved to localization, and multiple language and pet book assets were repacked.
  • Numerous Vulkan shader files updated for naming consistency and correct parameter bindings, improving robustness for VFX and content creation tools.
  • ModelDoc gains a new Strip Morphs mesh operation and the Asset Browser gets a shortcut to explore the selected asset on disk.
  • Rush_001 map package and thumbnails were rebuilt, suggesting minor visual or packaging tweaks rather than layout changes.
  • Client, server, matchmaking, and engine binaries rebuilt with the new version 1.41.9.0, indicating general stability and protocol updates.
View details
Official updateOct 8, 2026, 10:36 PM UTC

Counter-Strike 2 Update (Oct 8, 2026)

Small update with weapon, audio, map, localization, and stability fixes.

  • Added a ping icon for dropped defuse kits
  • Reduced the time for AUG reload by half second
  • Fixed the sound event during silent reload for Desert Eagle
  • Fixed a case of buzzing soundscape sounds during demo playback
  • Clipping fixes for Rush maps
  • Localization updates
  • Stability updates
View details