Valve выпустила очередное обновление для Counter-Strike 2, которое в первую очередь ориентировано на создателей пользовательских карт и моддеров. В центре внимания — новые сущности для кастомного интерфейса и управления камерой, а также расширенный набор скриптовых функций. Хотя изменения могут показаться техническими, они открывают широкие возможности для творчества и улучшения игрового опыта, в том числе для тех, кто ищет напарника Counter-Strike 2 или тиммейтов Counter-Strike 2 для совместных кастомных режимов.
Кастомные HUD и управление камерой
Главное нововведение — сущность custom_hud_layout, которая позволяет скриптовым картам создавать собственные элементы интерфейса. Поддерживаются панели, метки, изображения и кнопки, которые можно стилизовать с помощью CSS. Это означает, что авторы карт могут добавлять уникальные интерфейсы для своих режимов: от индикаторов прогресса до кастомных меню. Однако стоит отметить, что события и клиентский скриптинг пока не поддерживаются, что ограничивает интерактивность.
Вторая важная сущность — cs_player_camera. Она позволяет управлять видом игрока, не перемещая его персонажа. Это может быть использовано для кат-сцен, наблюдения за определенными зонами или создания нестандартных ракурсов. Камеру можно настроить так, чтобы игрок мог осматриваться вокруг с заданной позиции.
Расширенные скриптовые функции
Обновление добавляет множество новых функций для скриптов, которые дают создателям больше контроля над игровым процессом. Среди них:
- Функции для работы с C4: получение времени установки и завершения, прерывание установки.
- Управление движением сущностей: перемещение, получение и установка типа движения.
- Информация о игроке: наличие C4, цель обезвреживания, открыто ли меню покупки, текущая камера.
- Работа с кастомным HUD: установка классов, диалоговых переменных, захват ввода.
- Управление камерой: включение/выключение, контроль углов обзора.
Также были исправлены типы некоторых событий, где параметры могли быть неопределенными, а ошибки при выполнении скриптов теперь логируются в консоль. Это упростит отладку и повысит стабильность.
Изменения в событиях и деприкации
Разработчики внесли изменения в события, связанные с установкой и обезвреживанием бомбы. Параметры planter и defuser в событиях Instance.OnBombPlant и Instance.OnBombDefuse теперь считаются устаревшими. Это значит, что авторам карт, использующим эти параметры, придется адаптировать свои скрипты. Вместо них рекомендуется использовать другие методы получения информации о игроке.
Влияние на совместную игру
Хотя обновление в первую очередь предназначено для разработчиков, оно может значительно повлиять на совместную игру. Новые инструменты позволяют создавать более захватывающие кастомные режимы, которые игроки смогут опробовать вместе с друзьями или с тиммейтами Counter-Strike 2. Например, карты с уникальными интерфейсами и камерами могут предложить новые кооперативные испытания или сюжетные кампании. Если вы хотите найти напарника Counter-Strike 2 для исследования таких кастомных карт, LobbyHub поможет вам собрать команду.
Кроме того, улучшенная система логирования ошибок и добавленные функции упростят жизнь моддерам, что, вероятно, приведет к появлению более качественных и стабильных пользовательских карт. Это, в свою очередь, расширит выбор режимов для совместной игры.
Обновление уже доступно в игре. Создатели карт могут начать экспериментировать с новыми сущностями и функциями, а игроки — ожидать новых интересных карт в мастерской.
Откройте раздел игры, выберите подходящую заявку или создайте свою.
Найти напарников →



💬 Комментарии (0)