Таймер

Документация по таймеру

Timer trigger

Триггер Timer в EyeAuras циклически переключается между состояниями Active и Not Active через заданные интервалы времени. Это особенно полезно в играх, где нужно запускать или останавливать определённые действия и последовательности по таймеру.

Timer Trigger

Схема draw.io
Нажмите на схему для увеличения.

Параметры настройки

  • Active Period: задаёт длительность активности триггера в миллисекундах. Например, если указать 5000 ms, триггер будет активен 5 секунд, после чего переключится в неактивное состояние.
  • Inactive Period: задаёт длительность неактивного состояния в миллисекундах перед следующим переходом в активное. Например, при значении 15000 ms триггер будет неактивен 15 секунд, а затем снова станет активным.

Эти два параметра образуют непрерывный цикл: триггер Timer поочерёдно переключается между Active и Inactive в соответствии с заданными интервалами.

Примеры использования в играх

  • Автоматическое применение способностей: в некоторых играх способности имеют время восстановления. Период Active можно настроить под длительность кулдауна, чтобы автоматически использовать способность сразу после её готовности.
  • Взаимодействие с NPC: если игра требует регулярно общаться с NPC, например посещать магазины или запускать диалоги, Timer поможет автоматизировать такие действия. Период Inactive при этом задаёт паузу между посещениями или взаимодействиями.
  • Сбор ресурсов: в играх с фармом ресурсов Timer можно использовать для автоматизации сбора. Период Active отвечает за само действие сбора, а Inactive — за ожидание между подходами.

Гибкость триггера Timer позволяет использовать его во множестве игровых сценариев: он упрощает автоматизацию действий, привязанных ко времени, и помогает работать эффективнее.