CS2’s latest update introduces the new Rush mode with its own HUD, bots, and ambience, sets up a pet system and C4 stickers, adds a Starjunk95 music kit, reworks crosshair and name displays, and pushes broad animation, audio, and tool improvements.
New Rush mode arrives with custom HUD, bots, radar icons, ambience, and map scripts built around room-by-room lane progression.
Weapon data is cleaned up for a unified crosshair system, and a powerful experimental `weapon_m14` rifle configuration appears in the files.
Backend foundations for a cosmetic pet system—centered on evolving chicken companions—are added, including items, attributes, and rich chicken-themed UI audio.
C4 now supports both stickers and keychains in the item system, while inventory data expands with a new expired-item placeholder and keychain icon metadata.
A new Starjunk95 music kit and coupons are introduced alongside per-mode music volume controls and settings UI updates.
First- and third-person weapon animation graphs are rebuilt for a wide set of guns, with specific visual polish for the PP-Bizon and C4 worldmodel behavior.
Spectating, spawn logic, and server tooling gain new convars and protocols, including a TrueView-style spectator option and structured remote convar control.
Map ambience on Cobblestone, Ancient night, Cache, and other maps is refined, and Steam Audio configuration is expanded for more accurate occlusion and reverb.
Crosshair and name display text, plus multiple HUD panels, are reworked for clearer settings, consistent decorated names, and more readable clan tags.
Source 2 tools (Hammer, ModelDoc, and PET) receive navigation, selection, and icon updates to speed up map and asset creation for creators.
CS2 adds new GOTV encryption controls, an experimental CustomPlayerCamera system for scripts and spectators, and improved options for exposing custom HUD layouts to viewers.
New GOTV encryption and chat relay controls give tournament servers finer control over what data spectators and tools can see.
An experimental CustomPlayerCamera system with follow and offset modes replaces the old camera API for scripts and custom content.
Chat-related user messages gain a `textallchat` flag and legacy CS:GO formats are explicitly marked as such for integrations.
Custom HUD layout entities can now be flagged as observable so spectators see each player’s own scripted UI.
Packaging and strings updates align tools and assets (including de_cache icons and several languages) with the new networking and camera features.
Small CS2 patch updates client/server versions, adds strings for CS:GO config import and warmup behavior, and quietly tweaks engine, UI, and tool internals.
Client and server versions were bumped to 2000899 for a synchronized build rollout.
New client strings reference importing CS:GO config files into CS2, hinting at easier settings migration.
Warmup behavior text was updated to describe a timer used once all players have connected, with an option to disable it.
Inventory preview and UI-related identifiers were cleaned up, likely improving item preview handling.
Source 2 tool and schema internals, including audio-related types, were adjusted for creators and engine stability.
Small CS2 patch focused on custom HUD layouts, cs_script demo documentation, addon trust debugging, and minor client/server internals for per-player HUD state.
Custom HUD layout documentation and examples for cs_script_demo have been expanded, with clearer setup steps for Panorama-based custom game HUDs.
Hammer’s custom_hud_layout entity now has a clearer Layout field name and description, making Panorama HUD wiring easier for map makers.
New internal debug convar `panorama_debug_treat_all_addons_as_untrusted` helps test addon handling and UI security behavior.
Client and server internals for per-player HUD layout state and message targeting have been lightly adjusted, hinting at more robust custom HUD support.
The cs_script_demo addon documentation has been polished with updated map references and a detailed walkthrough of the welcome HUD example.
Patch and build numbers have been bumped to 1.41.7.8, marking this as a new CS2 build.
CS2 adds an official cs_script demo addon, a full JavaScript API reference, and support for custom Panorama HUD layouts controlled by scripts, giving map makers powerful new tools.
New official cs_script demo addon with an example map, scripts, and custom UI.
Full TypeScript declaration file documents the cs_script JavaScript API for point_script entities.
Multiple sample scripts demonstrate tracing, grenade training, model changes, input debugging, and custom welcome UI.
Custom Panorama game UI is now allowed and wired into new search paths for custom HUD layouts and styles.
Editor tooltips and zoo welcome screen updated to redirect creators to the new cs_script_demo addon.
Client and server builds bumped with minor internal schema and engine adjustments.
CS2 adds an experimental custom HUD system for scripted maps, richer bomb and camera scripting APIs, and updates the official cs_script zoo example map to showcase the new tools.
Experimental `custom_hud_layout` entity and CustomHudLayout API let scripts drive simple HUDs with buttons, classes, and dialog variables.
New script hooks around bomb planting/defusing, C4 control, movement types, and a promise-based `Instance.Delay` improve custom game logic.
The cs_script zoo example map gains a scripted welcome dialog using the new HUD system and migrates its chess mini-game to the built-in delay helper.
Engine schemas, user messages, and tooling are updated to support CustomHudClicked events and per-player custom HUD state networking.
Small CS2 patch updates internal engine/tooling, refreshes localization packaging, and delivers a notable foliage and environment art pass for the community map de_boulder.
New client/server build (PatchVersion 1.41.7.6) with synchronized versions for live and dedicated servers.
Localization resource files are repacked/reindexed without adding or removing supported languages.
Engine and tool binaries see broad low-level cleanup of math, file I/O, compression, and text-parsing helpers.
Server-side sound schema types `dynpitchvol_base_t` and `dynpitchvol_t` are updated for audio internals.
Community map de_boulder receives a substantial art pass, adding new foliage, brick, hay, and skybox assets while consolidating older flower models.