LogicTrigger/fr

Триггер, срабатывающий при выполнении определенного условия.

Параметры:
- targetTriggers - список триггеров, состояние которых мы будем отслеживать. Каждому триггеру задаётся ссылка на него и состояние (state), которое мы хотим, чтобы он имел.

- operation - операция, которая будет применена к триггерам из списка.

- allowed - флаг, показывающий, будет ли триггер включён при старте игры

Состояния триггеров:
- NotActivated - триггер выключен

- Activated - триггер включен

Операции:
- AND - логическое умножение (триггер сработает только тогда, когда все триггеры из списка имеют требуемое состояние)

- OR - логическое сложение (триггер сработает, если хотя-бы один триггер из списка имеет требуемое состояние)