SwiftlyS2

CBaseDoor

CBaseDoor

Inherited from CBaseToggle

Fields

EntityKeyValues NameField NameField Type
movedirm_angMoveEntitySpaceFIELD_QANGLE
noise1m_NoiseMovingFIELD_SOUNDNAME
noise2m_NoiseArrivedFIELD_SOUNDNAME
startclosesoundm_NoiseMovingClosedFIELD_SOUNDNAME
closesoundm_NoiseArrivedClosedFIELD_SOUNDNAME
chainstodoorm_ChainTargetFIELD_STRING
dmgm_flBlockDamageFIELD_FLOAT32
spawnposm_eSpawnPositionFIELD_INT32
forceclosedm_bForceClosedFIELD_BOOLEAN
loopmovesoundm_bLoopMoveSoundFIELD_BOOLEAN
ignoredebrism_bIgnoreDebrisFIELD_BOOLEAN
CreateNavObstaclem_bCreateNavObstacleFIELD_BOOLEAN

Input

Input NameField Type
OpenFIELD_VOID
CloseFIELD_VOID
ToggleFIELD_VOID
LockFIELD_VOID
UnlockFIELD_VOID
SetSpeedFIELD_FLOAT32
SetToggleStateFIELD_FLOAT32
SetNoNPCsFIELD_BOOLEAN

Output

Output NameField Type
OnBlockedOpeningFIELD_CUSTOM
OnBlockedClosingFIELD_CUSTOM
OnUnblockedOpeningFIELD_CUSTOM
OnUnblockedClosingFIELD_CUSTOM
OnFullyClosedFIELD_CUSTOM
OnFullyOpenFIELD_CUSTOM
OnCloseFIELD_CUSTOM
OnOpenFIELD_CUSTOM
OnLockedUseFIELD_CUSTOM

Functions

Function Name
CBaseDoorDoorTouch
CBaseDoorDoorGoUp
CBaseDoorDoorGoDown
CBaseDoorDoorHitTop
CBaseDoorDoorHitBottom
CBaseDoorMovingSoundThink
CBaseDoorCloseAreaPortalsThink

On this page