Фризтайм
Фризтайм — время в начале игры, когда стороны заперты в своих фриз-зонах: успеть распределиться, сесть в технику, получить задачи. По истечении времени зоны исчезают, а ограничения снимаются.
Настраивается в двух местах: общий таймер в геймоде и фриз-зоны со своими таймерами.
Общий таймер (EH_LobbyGameMode, категория Game Mode / Lobby / Freezetime)
Заголовок раздела «Общий таймер (EH_LobbyGameMode, категория Game Mode / Lobby / Freezetime)»Появился в версии 1.2.22.
| Поле в редакторе | Тип | По умолчанию | Что делает |
|---|---|---|---|
Common Freezetime (m_CommonFreezetime) |
секунды | 60 | Время, через которое исчезают фриз-зоны с Countdown Seconds = -1. При включённом Show Common Freezetime For All — ещё и время на таймере у всех игроков. |
Show Common Freezetime For All (m_ShowCommonFreezetimeForAll) |
флаг | выключен | Все игроки видят на таймере Common Freezetime. Выключен — каждый видит максимальный таймер среди фриз-зон своей фракции. На удаление зон флаг не влияет. |
Фриз-зона (EH_FreezeZoneComponent, категория Freezezone)
Заголовок раздела «Фриз-зона (EH_FreezeZoneComponent, категория Freezezone)»| Поле в редакторе | Тип | По умолчанию | Что делает |
|---|---|---|---|
Countdown Seconds (m_CountdownSeconds) |
секунды | -1 | Через сколько секунд зона исчезнет. При -1 берётся Common Freezetime из геймода. |
Disable Shooting Inside (m_DisableShootingInside) |
флаг | выключен | Запрещает любую стрельбу и броски гранат. С версии 1.3.12. |
Disable Vehicles Inside (m_DisableVehiclesInside) |
флаг | выключен | Блокирует большую часть управления техникой, прежде всего движение. С версии 1.3.12. |
Фриз-зона устроена как киллзона: у неё есть те же поля категории Killzone Base — Target Factions, Target Groups, Death Timer, Reversive. Игрок, вышедший из фриз-зоны, получает предупреждение и погибает, если не вернётся за Death Timer секунд.
Типовые настройки
Заголовок раздела «Типовые настройки»Одно время для всех зон. Задайте Common Freezetime, во всех зонах оставьте Countdown Seconds = -1. Время меняется в одном месте.
Общий таймер у всех, включая стороны без зон. Включите Show Common Freezetime For All. Таймер увидят даже фракции, у которых фриз-зон нет вовсе.
Разное время сторонам. Каждой стороне свой Countdown Seconds, Show Common Freezetime For All не включайте — иначе игроки увидят не своё время.
Спокойный старт без случайных выстрелов. Включите Disable Shooting Inside во всех зонах.
Особенности
Заголовок раздела «Особенности»- Ограничения действуют до конца фризтайма, даже если игрок покинул зону. Выход из зоны не снимает запрет на стрельбу или управление техникой.
- Ограничения задаются для каждой зоны отдельно — одной стороне можно запретить стрельбу, другой нет.
- Несколько зон у одной стороны — одинаковый таймер. Игрок видит максимальный таймер среди зон своей фракции, а зоны исчезают каждая по своему. С разными Countdown Seconds таймер будет врать.
- Show Common Freezetime For All меняет только отображение. Зоны всё равно снимаются по своим Countdown Seconds.
- Kill Zone Lifetime на фриз-зоне не используйте — у неё свой таймер Countdown Seconds.
- Админ может пропустить фризтайм командой
/skipft— она выставляет общий фризтайм в 5 секунд. Удобно при проверке миссии. - Фриз после загрузки сохранения — отдельная настройка. Если сервер поднялся из сохранения посреди миссии, всех замораживают на Restore Freeze Seconds из настроек геймода (по умолчанию 90 секунд). К фриз-зонам это не относится.
