Обновление Counter-Strike 2 от 23 октября расширило возможности скриптов карт

Valve добавила в КС2 новые события для заложников, управление разминкой и счётом, проверку загрузки ресурсов и улучшения скриптов карт.

Обновление Counter-Strike 2 от 23 октября расширило возможности скриптов карт

Valve выпустила обновление Counter-Strike 2 от 23 октября 2026 года. Список изменений опубликован в официальном блоге игры. В скриптах карт появились отдельные события для отпускания и спасения заложника. О его убийстве сообщает ещё одно событие.

Метод `Instance.Msg` теперь называется `Console.Log`. Методы `Instance.ClientCommand`, `ServerCommand` и `RegisterCheatCommand` переместили в `Console`. Вызов `Console.SetConvar` работает синхронно, а параметр `sv_cheats` его не ограничивает.

В `GameRules` теперь находятся методы `Instance.IsWarmupPeriod`, `IsFreezePeriod`, `IsTeamIntroPeriod`, `GetRoundsPlayed`, `GetRoundRemainingTime`, `SetRoundRemainingTime` и `AddTeamMoney`. Методы пока можно вызывать по старым именам и из прежнего расположения, но оба варианта помечены как устаревшие.

Для предварительной загрузки ресурсов появился метод `Instance.Precache`. В ответ он возвращает объект `CSPrecache`.

Метод `GameRules.AddTeamMoney` теперь позволяет использовать причину `CSTeamMoneyReason.NONE`, указав сумму. Если сумма отрицательная, теперь появляется уведомление о списании $N командных денег. Элемент `radar_element` теперь виден во всех режимах, хотя прежде он был доступен только в Rush.