prop_door
Описание
Дверь
Свойства
Autoclose time [float]
Время до автозакрытия.
Block damage [float]
Повреждение при блокировке.
Close sound [string]
Distance override [float]
Величина смещение (0-авто).
Locked sound [string]
Open angle [angles]
Направление открытия.
Open sound [string]
Speed [float]
Скорость, м/с.
Унаследовано от класса CBaseAnimating:
Auto generate physbox [bool]
Glow color [float3]
Цвет свечения.
Glow color reference [CBaseEntity]
Объект референса для цвета свечения.
Is static [bool]
Model file [string]
Файл модели. Поддерживаются статические и анимированные модели.
Scale [float]
Масштаб модели.
Skin [int]
Унаследовано от класса CBaseEntity:
Name [string]
Имя объекта.
Origin [float3]
Позиция в мире.
Parent entity [CBaseEntity]
Родительский объект в иерархии движения.
Rotation [angles]
Ориентация в мире, углы эйлера или кватернион.
Флаги
Start locked
Изначально заблокирована
Disable player USE
Запрет открытия игроком
Start opened
Изначально открыта
Autoclose
Автозакрытие по таймеру
Force close
Форсированное закрытие двери
Входы
Open
Открыть
Close
Закрыть
Lock
Заблокировать
Unlock
Разблокировать
Toggle
Переключить
Унаследовано от класса CBaseAnimating:
Play animation [string]
Play animation next [string]
Play activity [string]
Play activity next [string]
Set skin [int]
Выходы
On close
При начале закрытия
On closed
При завершении закрытия
On open
При начале открытия
On opened
При завершении открытия
On use locked
При попытке использовать заблокированную
Реализация
Представлен классом: CPropDoor
.
Цепочка наследования: CPropDoor
> CPropDynamic
> CBaseAnimating
> CBaseEntity
.