2.5.7.0
Beta
🚀 New Feature
- Added automatic client update system (can be toggled in settings)
- Added Matchmaking tab to New Game menu for quick game search with filters (game, mod, map) (can be toggled)
- Added Discord RPC integration to display in-game status
- Added a button in settings to enable/disable Steam integration
- Added ConVars for scoreboard customization
scoreboard_showsteamscoreboard_showdefaultavatarsscoreboard_steamicon_offset_xscoreboard_steamicon_offset_yscoreboard_steamicon_scale
- Removed dependency on the system registry, all settings are now file-based for full portability
- Fully reworked avatar manager: improved stability, added CDN support for fast loading
- Significantly optimized lookup and execution of console commands and aliases
- Optimized Options dialog opening, removed delays and implemented avatar list caching
- Improved
dev_consoleConVar: console can now be opened over loading dialogs - Improved server browser map filter: added support for exact map name search in quotes
- Improved DHUD: messages now respect channels
- Added support for custom sizes for the original radar via
hud.txt - Added a validate to HUD radar config to prevent using a different map image for a map with the same name

- Improved
hud_headnameConVar: added mode 2 to display the names of all players with their team color during demo playback - Re-introduced and completely overhauled the progressive lazy loading mode for demo files:
- Demos now start playing immediately without waiting for the full file to load
- The file parsing process is now decoupled from
fps_max, resulting in significantly faster buffering - The progress slider now displays the full demo duration from the start, while a new indicator shows the buffered portion available for seeking
- Added ConVar
dem_force_preloadto configurable demo loading mode0— Enables progressive lazy loading for instant playback startup1— Enables full pre-loading of the demo into memory, providing full seek capabilities immediately after loading
This mode also significantly speeds up the total load time (especially for long demo files)
- Added support for the ViewModelFX custom user message

- Added support for the Sprite API via the HudSprite custom user message

- Added Fullbright support for textures in studio models. Works only on regular models, not on player models

- Added on-the-fly
gl_picmipupdates without restarting the map - Added a gear settings menu to the Server Browser with an option to auto-open the window on startup
- Added new
cl_righthand -2mode - legacy knife left / weapons right (classic behavior without requiringcl_lw 0) - Added ConVar
cl_sync_steam_favoritesto toggle synchronization of favorite servers with Steam (Default: 0) - Added ConVar
spec_drawto toggle the Spectator UI (black bars) — useful for moviemaking
🐛 Bug Fix
- Fixed round timer disappearing after reconnecting if a bomb was planted in the previous round
- Fixed model collision prediction

- Fixed a bug in chat during intermission

- Fixed a bug in scoreboard where bottom of player names could be cut off, especially on crowded servers or at low resolutions

- Fixed player names appearing twice on HUD radar
- Fixed incorrect right-alignment of text in VGUI menus (e.g., buy menu)

- Fixed duration formatting in demo player UI

- Fixed execution order for command aliases using
waitcommand
- Fixed demos starting at the wrong time
- Fixed loading of external resources (maps, models) in demos when broken by some server-side anticheats
- Fixed auto-join button not working for full servers

- Fixed
lservercfgfile.cfgexecution when creating a listen server
- Fixed sprite green color in StatusIcon user message

- Fixed buffer overflow when reading empty lines in
sentences.txt
- Fixed mouse aim getting stuck at max sniper zoom, an issue most noticeable with high-precision mice or high FPS

#874
- Fixed a long-standing bug in Scoreboard where player counts for CT and Terrorist teams would be swapped

- Fixed
con_mono(monospaced console font) when running via Valve Proton
- Fixed being disconnected from servers when alt-tabbing back into the game after a long period while
engine_no_render_minimizedis enabled
- Fixed
r_dynamic 0behavior map lighting now updates correctly while keeping dynamic lights disabled for performance
- Fixed shadow sprite issue caused by missing ShadowIdx during demo playback

- Fixed a bug where legacy death notice icons always appeared white instead of proper colors
- Fixed New Game settings execution order to prevent conflicts with 3rd party modules

- Fixed Steam integration issues caused by recent Steam updates
- Fixed
svc_centerprintmessages being truncated incorrectly
- Fixed nickname validation to allow the
~(tilde) symbol again
- Fixed a bug where laser beams were invisible in some cases

Authors 1
- s1lent (@s1lent)
Testers 9
- hajimura (@hajimura)
- Nord1cWarr1or (@Nord1cWarr1or)
- scriptedsnark (@scriptedsnark)
- esotericdesign (@esotericdesign)
- YoshiokaHaruki (@YoshiokaHaruki)
- karaul0v (@karaul0v)
- next21 (@next21)
- 256bit (@256bit)
- metita (@metita)
