24 августа 2026 года Valve расширила инструменты скриптовых карт CS2. Новая сущность custom_hud_layout стала точкой входа для собственного интерфейса: поддерживаются панели, текст, изображения, кнопки и оформление через CSS. Состояние сохраняется при перезагрузке в режиме инструментов.
Интерфейс карты и его ограничения
На момент этого обновления события и скрипты на стороне клиента не поддерживались.
Работа с HUD включала изменение CSS-классов и строковых переменных как для всего интерфейса, так и для конкретного игрока. Добавлены методы включения перехвата ввода и проверки его состояния, а в списке событий появилось Instance.OnCustomHudClicked. Обработка происходила через API карты; клиентские скрипты в этом выпуске не поддерживались. Сохранение состояния при перезагрузке инструментов облегчает итерации над оформлением: оно указано отдельно от поведения опубликованной карты в обычной игре.
Камера, бомба и диагностика скриптов
Вторая крупная добавка — сущность камеры, позволяющая менять вид игрока без перемещения его персонажа. Её можно настроить так, чтобы игрок осматривался из заданной точки. Также появились события начала и отмены установки или обезвреживания бомбы, а сообщения об ошибках скриптов стали подробнее.
Новая cs_player_camera отделяет точку обзора от положения игровой модели. Например, автор карты может задать обзор сцены из отдельной точки, оставив модель игрока на месте. API также получил Instance.Delay, операции движения сущностей и методы проверки открытого меню закупки. Диагностика стала точнее: ошибки первого запуска скрипта и необработанные отклонения Promise выводятся в консоль, а ошибка компиляции модуля указывает колонку. Для автора это сокращает поиск места сбоя. Старые параметры planter и defuser в соответствующих событиях были объявлены устаревшими, поэтому существующие карты нуждались в проверке совместимости при переходе на обновлённые инструменты.
Источник: Valve — Counter-Strike 2 Update. Дата публикации источника: 2026-08-24.

Комментарии 0
Здесь можно начать разговор
Задайте вопрос или поделитесь своим опытом по теме.
Присоединяйтесь к обсуждению
Войдите, чтобы написать комментарий и отвечать участникам.