Skip to main content

env_global

Данная энтити используется для запоминания информации на уровне.

Настройки

  • Name - Имя энтити
  • Global State to Set - Имя глобальной переменной, которой необходимо изменить состояние. Также этот параметр используется в объектах запрашивающих глобальное состояние, например, multisource
  • Trigger Mode - Указывается состояние, которое передается глобальной переменной, когда env_global активирован (off / on / dead / toggle). Если установлено toggle, то каждый раз при активации env_global, этот объект будет включаться или отключаться в зависимости от начального состояния, указанного в "Initial State". Состояние "Dead" используется для монстров (в Half-Life)
  • Initial State - Устанавливает начальное состояние глобальной переменной (off / on / dead). Если необходимо, чтобы это состояние применилось к переменной без необходимости активировать ее, то отметьте флаг "Set Initial State"

Спаунфлаги

  • Set initial state - Если отмечено, то состояние применяется к глобальной переменной автоматически после загрузки уровня (не требуется специально активировать env_global триггером)

Примечания

  • Глобальные переменные в основном читаются энтитями trigger_auto и multisource
  • Глобальные переменные по умолчанию отключены. Таким образом, для переключаемой переменной, которая не была установлена, будет установлено значение «Вкл.»
  • При настройке и тестировании сущности env_global очень полезно знать, какие глобальные переменные активны и какое у них состояние. Проверить эту информацию можно при помощи команды impulse 104 в консоли