Env global: различия между версиями

Материал из CSM Wiki
Перейти к навигации Перейти к поиску
(Создана новая страница размером Категория:GoldSrc_Entity)
 
Строка 1: Строка 1:
 
[[Категория:GoldSrc_Entity]]
 
[[Категория:GoldSrc_Entity]]
 +
 +
Используется для запоминания информации на уровне.
 +
 +
== Class Info ==
 +
 +
*{{Name}} Обычно, чтобы объект env_global установил исходное глобальное состояние, его нужно активировать (можно избежать этого, отметив флаг Set Initial State, см. ниже), а для этого ему необходимо присвоить имя
 +
 +
*'''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».
 +
 +
== Флаги ==

Версия 11:49, 21 марта 2010


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

Class Info

  • Name
Имя объекта. Нужно для активации кнопкой или триггером, либо для использования объекта в качестве мишени. Обычно, чтобы объект env_global установил исходное глобальное состояние, его нужно активировать (можно избежать этого, отметив флаг Set Initial State, см. ниже), а для этого ему необходимо присвоить имя
  • 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».

Флаги