В CS2 добавили кастомный HUD, камеры и новые инструменты скриптинга

Valve выпустила обновление для Counter-Strike 2, в котором расширила инструменты скриптинга карт. Разработчики пользовательских режимов теперь могут создавать собственные элементы интерфейса и управлять камерой игрока без перемещения его персонажа.

Главным нововведением стало строка custom_hud_layout в коде игры. Она позволяет авторам скриптовых карт создавать собственный HUD с панелями, текстовыми надписями, изображениями и кнопками. Для оформления интерфейса также добавили поддержку CSS. При этом Valve пока ограничила возможности системы: события и клиентский скриптинг для кастомного HUD не поддерживаются.

Строчки с упоминанием кастомных интерфейсов

Вместе с этим в коде игры появилась строка cs_player_camera. Она даёт возможность управлять видом игрока, не перемещая его персонажа, а также позволяет настроить свободный обзор из заданной скриптом позиции. Это может пригодиться создателям нестандартных игровых режимов, тренировочных карт и мини-игр, где стандартной камеры недостаточно.

Обновление также принесло целый набор дополнительных функций для скриптов: новые события для установки и обезвреживания бомбы, управление перемещением сущностей, получение информации о C4 и камере игрока, а также Instance.Delay. Valve дополнительно улучшила диагностику ошибок скриптов и обновила примерную карту cs_script zoo, демонстрирующую новые возможности.

Комментарии
Нет комментариев. Будьте первым!