I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. –¬†RegularX

UE2:DoorMover (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> Actor >> Mover >> DoorMover
Package: 
U2

DoorMover.uc $Author: Mfox $ $Date: 4/30/02 12:34p $ $Revision: 3 $

Constants[edit]

TriggerDoorState[edit]

Value: 'TriggerDoor'


ForwardOpeningLabel[edit]

Value: 'ForwardOpening'


ForwardClosingLabel[edit]

Value: 'ForwardClosing'


BackwardOpeningLabel[edit]

Value: 'BackwardOpening'


BackwardClosingLabel[edit]

Value: 'BackwardClosing'


Properties[edit]

Property group 'DoorMover'[edit]

bLockable[edit]

Type: bool

Is this door locked? If FALSE, door behaves normally.

bStayUnlocked[edit]

Type: bool

Once unlocked, door stays unlocked - no more unlocked messages/sounds.

LockedMessage[edit]

Type: string

Modifiers: localized


LockedMessageDuration[edit]

Type: float


LockedSound[edit]

Type: Sound


MinLockSoundTime[edit]

Type: float

Minimum time between locked sound playing.

UnLockDuration[edit]

Type: float


UnLockMessage[edit]

Type: string

Modifiers: localized


UnLockMessageDuration[edit]

Type: float


UnLockSound[edit]

Type: Sound


Internal variables[edit]

bUnlocked[edit]

Type: bool

current locked/unlocked state of the door

DoorState[edit]

Type: EDoorState

current open/close state of door

LastLockedSoundTime[edit]

Type: float


Enums[edit]

EDoorState[edit]

DRSTATE_FW_Opening 
DRSTATE_FW_Closing 
DRSTATE_BK_Opening 
DRSTATE_BK_Closing 

Functions[edit]

Events[edit]

BeginPlay[edit]

event BeginPlay ()

Overrides: Mover.BeginPlay


Other instance functions[edit]

CheckForKey[edit]

function bool CheckForKey (Pawn Pawn)


EnableTriggers[edit]

function EnableTriggers (bool Enable)


IsUnlocked[edit]

function bool IsUnlocked (Actor Other)


MakeGroupReturn[edit]

function MakeGroupReturn ()

Overrides: Mover.MakeGroupReturn


MakeGroupStop[edit]

function MakeGroupStop ()

Overrides: Mover.MakeGroupStop


OpenBackward[edit]

function OpenBackward ()


OpenForward[edit]

function OpenForward ()


States[edit]

@TriggerDoorState[edit]

@TriggerDoorState.InterpolateEnd[edit]

function InterpolateEnd (Actor Other)