Добавлена система автоматического обновления клиента (можно включить/отключить в настройках)
Добавлена вкладка Игра по сети в меню Новая игра для быстрого поиска игры по фильтрам (игра, мод, карта) (можно включить/отключить)
Добавлена интеграция с Discord RPC для отображения статуса игры
В настройки добавлена кнопка для включения/отключения интеграции со Steam
Добавлены ConVar'ы для настройки таблицы счета (Scoreboard)
scoreboard_showsteam
scoreboard_showdefaultavatars
scoreboard_steamicon_offset_x
scoreboard_steamicon_offset_y
scoreboard_steamicon_scale
Настройки игры полностью вынесены из системного реестра в пользу портативности
Полностью переработан менеджер аватаров: улучшена стабильность, добавлена поддержка CDN для быстрой загрузки
Значительно оптимизирован поиск и выполнение консольных команд и алиасов
Оптимизировано открытие диалогового окна настроек, убраны задержки и реализован кэш из списка аватаров
Улучшен ConVar dev_console: консоль теперь можно открывать поверх загрузочного диалога
Улучшен фильтр карт в браузере серверов: помимо частичного, добавлена поддержка точного поиска карты по названию в кавычках
Улучшение DHUD: теперь можно использовать каналы в DHUD сообщениях
Добавлена поддержка кастомных размеров для стандартного радара через hud.txt
Добавлена валидация конфига для HUD радара, чтобы избежать использования неверного изображения для карты с таким же названием
Улучшен ConVar hud_headname: добавлен новый режим 2, позволяющий видеть ники всех игроков с цветом их команды во время просмотра демо-записей
Возвращён и переработан режим ленивой (прогрессивной) загрузки демо-файлов:
Просмотр начинается сразу, без ожидания полной загрузки
Процесс чтения демо-файла отвязан от fps_max, что значительно ускоряет буферизацию
Ползунок теперь сразу отображает полную длительность демо, а индикатор показывает, какая часть уже загружена и доступна для перемотки
Добавлена возможность выбора режима загрузки демо-файлов через ConVar dem_force_preload
0 — Ленивая загрузка для мгновенного старта воспроизведения (По умолчанию)
1 — Полная предзагрузка в память, что обеспечивает возможность перемотки в любую точку сразу после загрузки
Этот режим значительно ускоряет общую скорость загрузки (особенно для длинных демо-файлов)
Добавлена поддержка пользовательского сообщения ViewModelFX
Добавлена поддержка Sprite API через пользовательское сообщение HudSprite
Добавлена поддержка Fullbright для текстур в studio-моделях. Работает только на обычных моделях, на моделях игроков не применяется
Добавлено применение gl_picmip на лету без перезапуска карты
Добавлен новый режим cl_righthand -2 - классическое поведение: нож слева / оружие справа (без необходимости использовать cl_lw 0)
Добавлено меню настроек в Server Browser (иконка-шестерёнки) с опцией автозапуска окна при старте игры
Добавлен ConVar cl_sync_steam_favorites для синхронизации избранных серверов со Steam (По умолчанию: 0)
Добавлен ConVar spec_draw для скрытия интерфейса наблюдателя (черных полос) — полезно для создания видеороликов
Добавлена поддержка Alt+Enter для быстрого переключения между оконным и полноэкранным режимами
Добавлен ConVar sdl_enable_alt_enter для включения/отключения возможности переключения Alt+Enter между оконным и полноэкранным режимами
Добавлен ConVar spec_menu_on_duck для включения/отключения меню для наблюдателя
Предотвращает визуальное смешивание при наложении панелей друг на друга
Настраивается через ClipPopupOverlaps и ClipPopupAlphaThreshold в файлах схем
Добавлена поддержка скругленных углов для панелей VGUI (настраивается в схеме с помощью FrameBorder)
Добавлен параметр запуска -watchscheme для автоматической перезагрузки (Hot Reload) тем VGUI — интерфейс обновляется сразу после изменения файлов — полезно для создания тем
Добавлена поддержка goldclient:// для подключения к серверу и создания listen server из браузера
Добавлена поддержка демо протокола 47
Добавлена поддержка сценария Escape для радара HUD
Добавлен ConVar cl_cmdtickrate для полной отвязки физики движений от частоты кадров (FPS), обеспечивая стабильный тикрейт обновлений независимо от FPS
Добавлен параметр запуска -gl_legacy для принудительного использования legacy-режима OpenGL для совместимости
Добавлены флаги стран во вкладках Избранное, Друзья и История в браузере серверов
Добавлен ConVar cl_discord_join_mode для управления функцией Join Game в Discord (0 = открытое подключение, 1 = режим только для друзей с учетом настроек приватности Discord)
Исчезновение таймера раунда после переподключения к серверу, если в прошлом раунде была заложена бомба
Исправлена ошибка предсказания коллизий модели
Исправлена ошибка в чате во время смены карты (intermission)
Исправлена ошибка в таблице счета, из-за которой нижняя часть имен игроков могла обрезаться, особенно заметно на переполненных серверах или при низком разрешении экрана
Исправлено двойное отображение ников игроков на HUD радаре
Исправлено некорректное выравнивание текста по правому краю в VGUI-меню (например, в меню закупки)
Исправлено форматирование длительности в интерфейсе просмотра демо-записей
Исправлен порядок выполнения команд-алиасов, использующих команду wait
Исправлена ошибка, из-за которой демо-записи могли начинаться с неправильного момента времени
Исправлена загрузка внешних ресурсов (карт, моделей) при просмотре демо, нарушенная некоторыми серверными античитами
Исправлена ошибка, из-за которой не работала кнопка автоматического подключения к полному серверу
Исправлено выполнение конфига lservercfgfile.cfg при создании локального сервера
Исправлен зеленый цвет спрайтов в иконках статуса в пользовательском сообщении StatusIcon
Исправлено переполнение буфера при чтении пустых строк в файле sentences.txt
Исправлено залипание снайперского прицела при макс. увеличении (zoom), особенно заметное на мышах с высоким DPI и высоком FPS
Исправлена давняя ошибка в таблице счёта, из-за которой количество игроков в командах менялось местами
Исправлена работа моноширинного шрифта консоли con_mono при запуске через Valve Proton
Исправлено отключение от сервера при разворачивании игры после длительного времени в свёрнутом режиме (при engine_no_render_minimized 1)
Исправлено поведение r_dynamic 0 освещение карты теперь корректно обновляется, при этом динамические источники света остаются отключёнными для большей производительности
Исправлена проблема с отображением тени игрока в демозаписи из-за отсутствия ShadowIdx
Исправлен баг, при котором старые иконки киллфида всегда отображались белыми вместо правильных цветов
Исправлен порядок применения настроек в New Game, чтобы избежать конфликтов с модулями
Исправлены проблемы интеграции со Steam, вызванные недавними обновлениями клиента Steam
Исправлено неполное отображение текста svc_centerprint
Исправлена проверка имени игрока, ранее блокировавшая символ ~
Исправлен баг с невидимостью лазерных лучей в некоторых случаях
Исправлен баг, из-за которого невидимые противники иногда отображались на радаре HUD
Исправлен баг, из-за которого заголовок MOTD мог сбрасываться после перезагрузки схемы UI при смене разрешения экрана
Исправлено блокирование ввода с клавиатуры при отключенном spec_draw
Исправлен баг, из-за которого имя хоста предыдущего сервера оставалось при запуске listen-сервера
Исправлен краш при загрузке обрезанных или поврежденных WAV-файлов
Исправлен баг, из-за которого ранее отображавшиеся сообщения svc_centerprint повторно появлялись на экране без отправки сервером во время перехода на следующую карту (intermission)
Исправлена ошибка data overflow при воспроизведении демо, записанных на серверах с большим количеством ресурсов
Исправлено открытие меню наблюдателя во время смерти при спаме клавишей приседания
Исправлено сочетание клавиш Ctrl+Shift+Alt+R для принудительной перезагрузки схем (теперь работает корректно)
Исправлен баг, из-за которого растягиваемые VGUI-диалоги могли выходить за пределы экрана после смены разрешения
Исправлено наложение HUD-сообщений на меню игры при смещении динамическим радаром
Исправлено наложение HUD-сообщений при обновлении сообщения в том же канале
Исправлен баг, из-за которого сворачивание или разворачивание окна игры вызывало ложные события отпускания для ненажатых забинденных клавиш, что приводило к случайным действиям и спаму в консоли