Устройство Таймер даёт игрокам возможность следить за временем — либо для начисления очков, либо для срабатывания каких-либо эффектов. Устройство можно настроить как для обратного отсчёта до активации некоего события, так и в качестве секундомера для действия, которое необходимо выполнить, пока заданное время не истекло.
О том, как найти устройство «Таймер», см. в разделе Использование устройств.
Состояния таймера
У таймера есть несколько состояний, в которые он может переходить в заданное время. Варианты состояний с описаниями приведены ниже. Некоторые параметры переводят таймер из одного состояния в другое или запускают действия, когда устройство переходит в определённое состояние.
| Состояние таймера | Описание |
|---|---|
Запуск | Если таймер стоит на паузе, он начнёт обратный отсчёт от отображаемого на нём времени. |
Пауза | На таймере, стоящем на паузе, время не меняется. Его можно перезапустить. |
Сбросить | При сбросе оставшееся на таймере время возвращается к полной длительности и становится на паузу. |
Остановлен | На остановленном таймере время не меняется. Перезапустить его нельзя, необходим сброс. |
Завершён | Таймер останавливается, и воспроизводятся эффекты, уведомляющие игроков о том, что он завершён. |
Истечение | Если таймер достиг нуля секунд, время истекло, и обратный отсчёт прекращается. В зависимости от настроек устройства после этого таймер может как прекратить, так и продолжить работу. |
Контекстный фильтр
На некоторые устройства действует функция «Контекстный фильтр». Она скрывает или отображает настройки в зависимости от значений, установленных для ряда связанных параметров. Она убирает убрать лишние элементы из панели изменений и облегчает работу с настройками.
Однако далеко не всегда понятно, какие параметры или значения активируют контекстный фильтр. Чтобы помочь вам определить их, мы выделяем _курсивом_ все значения, активирующие контекстный фильтр. Мы перечислим все параметры, включая те, на которые действует контекстный фильтр. Если они скрыты или отображаются только при определённых значениях параметра, мы сделаем пометку для этого параметра в разделе «Описание».
Параметры устройства
В состоянии по умолчанию устройство «Таймер» представляет собой часы для обратного отсчёта. В начале игры таймер отсчитывает одну минуту, но по умолчанию этот процесс не запускается. Чтобы использовать устройство, вам потребуется изменить его параметры. Игроки не могут взаимодействовать с устройством напрямую, однако они могут активировать его с помощью взаимодействия с другими устройствами, привязанными к таймеру.
Доступны следующие параметры устройства.
Стандартные значения выделены полужирным шрифтом. Значения, активирующие контекстный фильтр, выделены курсивом.
| Настройка | Значение | Описание |
|---|---|---|
Длительность | 1 мин, Выберите время | Этот параметр определяет, как долго будет работать таймер. |
Название таймера | Введите текст в поле | Введите название таймера. Не более 24 символов.| |
Направление отсчёта | Обратный отсчёт, Прямой отсчёт | Определяет, будет ли таймер вести обратный отсчёт от значения длительности до нуля или прямой отсчёт от нуля до значения длительности. |
Запустить в начале игры | Откл., Вкл. | Определяет, запускается ли таймер в начале игры. |
Возможность взаимодействия | Нет, Только запуск, Только завершение, Да | Определяет, могут ли игроки взаимодействовать с таймером и когда. Если выбрано значение Нет, параметр Время взаимодействия не отображается. |
Время взаимодействия | Мгновенно (0), Выберите время | Этот параметр отображается, только если вы задали для параметра Возможность взаимодействия значение Да, Только завершение или Только запуск. Определяет, как долго игрок должен взаимодействовать с таймером, чтобы запустить или завершить отсчёт. |
Активирующая команда | Любая, Выберите номер команды | Определяет, игроки какой команды могут активировать устройство. Выберите Любой, чтобы устройство мог активировать любой игрок. |
На кого распространяется | Игрок, Все | При запуске таймера определяет, у кого он отображается, — только у игрока-инициатора или у всех. Сохранение и загрузка таймеров работает только с вариантом Игрок. |
Успех по окончании отсчёта | True, False | Определяет, считается ли успехом (true) или неудачей (false), если таймер завершает отсчёт, а не активируется событием. Например, успех — это дойти до конца обратного отсчета в игре на выживание, а неудача — в игре с задачей на время. |
Алгоритм действий для завершения | Отключить, Остановить, Сбросить, Перезапустить | Определяет, что произойдет по завершении отсчета таймера. Значения этого параметра:
|
Отображать в игре | Скрыто, Только таймер, Все | Определяет, будут ли игроки видеть устройство во время игры. |
Цвет таймера | Белый, Выберите цвет | Если таймер отображается в игре, этот параметр определяет его цвет. Нажмите на стрелку, чтобы выбрать цвет из палитры. |
Формат отображения времени | Минуты:секунды, Только секунды | Определяет, в каком формате отображается время: в минутах и секундах или только в секундах. |
Текст для незапущенного таймера | Введите текст в поле | Введите текст, который увидят игроки, если таймер включён, но отсчёт ещё не начался. Текст появится до того, как таймер запустится в первый раз, или после сброса. Не более 24 символов.| |
Текст при запуске таймера | Введите текст в поле | Введите текст, который будут видеть игроки, если таймер запущен. Не более 24 символов.| |
Текст при паузе | Введите текст в поле | Текст, который увидят игроки, если таймер будет приостановлен. Не более 24 символов.| |
Очки за успех | 0, Выберите положительное или отрицательное число | Если для параметра Результат по окончании отсчёта задано значение Успех, начисляет соответствующее количество очков. |
Штраф за провал | 0, Выберите положительное или отрицательное число | Если для параметра Результат по окончании отсчёта задано значение Неудача, таймер добавляет этот штрафной счёт. |
Очки за каждую оставшуюся секунду | 0, Выберите положительное или отрицательное число | Таймер начисляет указанное количество очков за каждую оставшуюся секунду. |
Показывать в интерфейсе | Да, Нет | Определяет, отображается ли работающий таймер в интерфейсе. |
Стиль текстовой метки таймера | По умолчанию, Жирный, Выберите стиль | Позволяет выбрать стиль отсчёта и дополнительных сообщений таймера. |
Использовать сохранение данных | Да, нет | Определяет, можно ли сохранять и загружать состояние таймера. Если для этого параметра задано значение Да, отображаются дополнительные параметры. Для этого параметра можно задать значение Да только в том случае, если для параметра На кого распространяется установлено значение Игрок. |
Загрузить истёкшее время | Да, нет | Этот параметр отображается, только если для параметра Сохранение установлено значение Да. Если для этого параметра задано значение Да, при загрузке сохраненного таймера будет вычисляться время, прошедшее с момента сохранения таймера. |
Автосохранение | Откл., Вкл. | Этот параметр отображается, только если для параметра Сохранение установлено значение Да. Определяет, сохраняется ли таймер автоматически между игровыми сессиями и загружается ли он автоматически, когда игрок вновь присоединяется к игре. Если для параметра Сохранить таймер выбрано Сохранить и продолжить, таймер продолжает отсчёт, когда игрок покидает игру, однако действия при завершении откладываются до тех пор, пока игрок вновь не присоединиться к ней. |
Автозагрузка | Вкл., Выкл. | Этот параметр отображается, только если для параметра Сохранение установлено значение Да. Определяет, будет ли таймер автоматически загружаться, когда игрок присоединяется к игре или повторно входит в неё. Если установлено значение Выкл., таймер можно загрузить только с помощью привязки события. |
Триггер автозагрузки | Присоединение во время игры, Всегда | Этот параметр отображается, только если для параметра Сохранение установлено значение Да. Определяет, будет ли автозагрузка происходить только тогда, когда игрок присоединяется к активной игре, или происходит всегда, когда — и когда присоединяется первый раз, и когда входит повторно. |
Включить режим срочности | Откл., Вкл. | Разрешает устройству переходить в режим срочности в соответствии со временем, заданным в параметре Время перехода в режим срочности. Если выбрано значение Вкл., отобразятся дополнительные параметры. |
Время перехода в режим срочности | Никогда, Выберите время | Этот параметр отображается, только если для параметра Включить режим срочности установлено значение Да. Режим срочности активируется, когда до окончания отсчёта времени таймера остаётся указанное время. |
Текст в режиме срочности | Введите текст в поле | Этот параметр отображается, только если для параметра Включить режим срочности установлено значение Да. Текст, который увидят игроки, когда таймер находится в режиме срочности. Не более 24 символов.| Этот параметр отображается только при включённом режиме срочности. |
Звуковые эффекты | Вкл., Выкл. | Определяет, будет ли таймер воспроизводить звуковые эффекты во время игры. |
Отсутствие инициатора | Случайный игрок, Отсутствующий инициатор | Когда отправляется событие, а исходного игрока-инициатора больше нет в игре, определяет, какой игрок становится инициатором. |
В случае успеха задать время круга | Вкл., Выкл. | Если для этой настройки задано значение Вкл., после успешного окончания таймера игроку будет назначено время круга. |
Время круга (стиль) | Прошедшее время, Оставшееся время | Когда установлено время круга, можно выбрать отображение либо прошедшего времени (сколько секунд прошло на таймере), либо оставшегося времени (сколько секунд осталось). |
Отображать обновление счёта в интерфейсе | Откл., Вкл. | Определяет, отображается ли в интерфейсе обновление счёта в виде сообщения. Если выбрано значение Вкл., отображаются несколько дополнительных параметров. |
Сбросить сообщение для счёта в интерфейсе | Вкл., Выкл. | Если устройство показывает в интерфейсе счёт, этот параметр определяет, начинается ли счёт с нуля. |
Сообщение для обновления счёта в интерфейсе | Счёт!, Введите текст | Задает сообщение, которое отображается в интерфейсе вместе со счётом. Используйте стандартный текст или введите собственный. В текстовом поле может быть не более 150 символов. |
Цвет счёта в сообщении для обновления счёта в интерфейсе | #BFEBFFFF, Выберите цвет | Задает цвет счёта, который отображается в интерфейсе. Нажмите на палитру, чтобы перейти к выбору цвета. Выберите цвет или введите шестнадцатеричный код нужного цвета в строке поиска, чтобы найти этот цвет. |
Цвет сообщения для обновления счёта в интерфейсе | #00BAFFFF, Выберите цвет | Задает цвет текста сообщения, указанного для параметра Сообщение об обновлении счета в интерфейсе. Нажмите на палитру, чтобы перейти к выбору цвета. Выберите цвет или введите шестнадцатеричный код нужного цвета в строке поиска, чтобы найти этот цвет. |
Отображать обновлённый счёт, если 0 очков | Вкл., Выкл. | Определяет, будет ли отображаться в HUD-интерфейсе игрока обновление счёта, если он набрал 0 очков. |
Активирующий класс | Без класса, Все, Любой, Выберите класс | Если для параметра На кого распространяется задано значение Все, этот параметр определяет, какие классы могут активировать таймер. Если для параметра На кого распространяется задано значение Игрок, таймер запустится только в том случае, если игроку назначен класс активации. |
Отключить таймер, если проверка команды или класса не пройдена | Вкл., Выкл. | Если для этой настройки задано значение Вкл., а для параметра На кого распространяется выбрано значение Все, и игрок, активировавший таймер, сменит свой класс или команду на недопустимые, таймер будет отключён для всех. Если для параметра На кого распространяется задано значение Игрок, то у всех игроков с запущенным личным таймером будет отслеживаться смена команды или класса. |
Сбросить таймер, если проверка команды или класса не пройдена | Вкл., Выкл. | Если для этой настройки задано значение Вкл., а для параметра На кого распространяется выбрано значение Все, и игрок, активировавший таймер, сменит свой класс или команду на недопустимые, таймер сбрасывается для всех. Если для параметра На кого распространяется задано значение Игрок, то у всех игроков с запущенным личным таймером будет отслеживаться смена команды или класса. |
Прямая привязка события
Ниже приведены параметры прямой привязки события для этого устройства.
Функции
Функция реагирует на событие на устройстве и выполняет действие.
Нажмите на параметр любой функции, а затем нажмите Выбрать устройство, чтобы открыть выпадающее меню устройства.
Выбрав устройство, нажмите Выбрать событие и укажите событие, активирующее данную функцию.
Если функция воздействует на несколько устройств, нажмите кнопку Добавить и повторите эти действия.
| Настройка | Описание |
|---|---|
Запустить при получении сигнала | Запускает отсчёт таймера, когда происходит событие. |
Завершить при получении сигнала | Завершает отсчёт таймера, когда происходит событие. |
Сбросить при получении сигнала | Сбрасывает таймер, когда происходит событие. |
Приостановить при получении сигнала | Приостанавливает отсчёт таймера при возникновении события. |
Возобновить при получении сигнала | Возобновляет отсчёт таймера при возникновении события. |
Включить при получении сигнала | Включает таймер, когда происходит событие. |
Отключить при получении сигнала | Отключает таймер, когда происходит событие. При отключении таймер приостанавливается. |
Запустить все при получении сигнала | Запускает личные таймеры всех игроков при возникновении события. |
Поставить все на паузу при получении сигнала | Ставит все личные таймеры на паузу, когда происходит событие. |
Возобновить все при получении сигнала | Возобновляет все личные таймеры при возникновении события. |
Завершить все при получении сигнала | Когда происходит событие, задаёт всем таймерам статус «Завершён» и активирует алгоритм действий для завершения. |
Сбросить для всех при получении сигнала | Когда происходит событие, сбрасывает все таймеры и останавливает их. |
Сохранить при получении сигнала | Сохраняет время на личном таймере игрока-инициатора при возникновении события. |
Загрузить при получении сигнала | Загружает сохранённое время на личном таймере игрока-инициатора, когда происходит событие. |
Удалить сохранённые данные при получении сигнала | Удаляет сохраненные данные, когда происходит событие. |
Удалить сохранённые данные везде при получении сигнала | Удаляет сохранённые данные на всех личных таймерах, когда происходит событие. |
Задать время круга для игрока при получении сигнала | Задает время круга для игрока-инициатора, когда происходит событие. |
Задать время круга для всех при получении сигнала | Устанавливает время круга для всех игроков с личными таймерами, когда происходит событие. |
Сохранить для всех при получении сигнала | Когда происходит событие, сохраняет время на личных таймерах всех игроков. |
Загрузить для всех при получении сигнала | Когда происходит событие, загружает сохранённое время для всех игроков. |
События
Событие сообщает другому устройству, когда нужно выполнить функцию.
Нажмите на параметр любого события, а затем нажмите Выберите устройство, чтобы открыть выпадающее меню устройств.
После выбора устройства нажмите Выбрать функцию, чтобы привязать таймер к функции для этого устройства.
Если функция воздействует на несколько устройств, нажмите кнопку Добавить и повторите процесс.
| Настройка | Описание |
|---|---|
Отправить событие при успехе | Когда таймер завершает отсчёт или успешно останавливается, он отправляет событие на выбранное устройство, активируя заданную функцию. |
Отправить событие при неудаче | Когда таймер заканчивает отсчёт с состоянием неудачи, он отправляет событие на выбранное устройство, активируя заданную функцию. |
Отправить событие при переходе в режим срочности | Когда таймер переходит в режим срочности, он отправляет событие на выбранное устройство, активируя заданную функцию. |
Отправить событие при сохранении | Отправляет событие на выбранное устройство, когда данные таймера сохраняются. |
Отправить событие при загрузке | Отправляет событие на выбранное устройство, когда загружаются данные таймера. |
Отправить событие при удалении | Отправляет событие на выбранное устройство при удалении данных таймера. |