State should Function Summary |
void |
Attach(Actor Other) |
bool |
HandleDoor(Pawn Other)
// Open when stood on, wait, then close.
|
void |
EndEvent() |
void |
BeginEvent() |
void |
Bump(Actor Other) |
bool |
HandleDoor(Pawn Other)
// Open when bumped, close when reset.
|
void |
Bump(Actor Other) |
bool |
HandleDoor(Pawn Other)
// Open when bumped, wait, then close.
|
void |
BeginState() |
void |
UnTrigger(Actor Other, Pawn EventInstigator) |
void |
Trigger(Actor Other, Pawn EventInstigator) |
bool |
HandleDoor(Pawn Other)
// Start pounding when triggered.
|
void |
BeginState() |
void |
UnTrigger(Actor Other, Pawn EventInstigator) |
void |
Trigger(Actor Other, Pawn EventInstigator) |
bool |
HandleDoor(Pawn Other)
// Open when triggered, close when get untriggered.
|
void |
Trigger(Actor Other, Pawn EventInstigator) |
bool |
HandleDoor(Pawn Other)
// Toggle when triggered.
|
void |
BeginState() |
void |
Trigger(Actor Other, Pawn EventInstigator) |
bool |
HandleDoor(Pawn Other)
// When triggered, open, wait, then close.
|
void |
TakeDamage(int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, name damageType)
// When damaged
|
void |
Bump(Actor Other)
// When bumped by player.
|
bool |
EncroachingOn(Actor Other)
// Return true to abort, false to continue.
|
void |
MakeGroupReturn() |
void |
MakeGroupStop() |
void |
PostBeginPlay()
// Immediately after mover enters gameplay.
|
void |
DoClose()
// Close the mover.
|
void |
DoOpen()
// Open the mover.
|
void |
FinishedOpening()
// Handle when the mover finishes opening.
|
void |
FinishedClosing()
// Handle when the mover finishes closing.
|
void |
FinishNotify()
// Notify AI that mover finished movement
|
void |
InterpolateEnd(Actor Other)
// Interpolation ended.
|
void |
SetKeyframe(byte NewKeyNum, vector NewLocation, rotator NewRotation)
// Set the specified keyframe.
|
void |
InterpolateTo(byte NewKeyNum, float Seconds)
// Interpolate to keyframe KeyNum in Seconds time.
|
Actor |
SpecialHandling(Pawn Other) |
bool |
HandleTriggerDoor(Pawn Other) |
bool |
HandleDoor(Pawn Other)
implement the appropriate version
*/ |