I don't need to test my programs. I have an error-correcting modem.

UE2:Mover (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site

(Redirected from UE2:EBumpType (UT2004))
Jump to: navigation, search
UT2004 Object >> Actor >> Mover

Contents

Package: 
Engine
Direct subclass:
ClientMover
Known custom subclass:
Wormbo/DamageTriggerMover
This class in other games:
RTNP, U1, U2, U2XMP, UE2Runtime, UT, UT2003

The moving brush class. This is a built-in Unreal class and it shouldn't be modified. Note that movers by default have bNoDelete==true. This makes movers and their default properties remain on the client side. If a mover subclass has bNoDelete=false, then its default properties must be replicated

[edit] Properties

See Mover properties.

[edit] Enums

[edit] EBumpType

BT_PlayerBump 
Can only be bumped by player.
BT_PawnBump 
Can be bumped by any pawn
BT_AnyBump 
Can be bumped by any solid actor

[edit] EMoverEncroachType

ME_StopWhenEncroach 
Stop when we hit an actor.
ME_ReturnWhenEncroach 
Return to previous position when we hit an actor.
ME_CrushWhenEncroach 
Crush the poor helpless actor.
ME_IgnoreWhenEncroach 
Ignore encroached actors.

[edit] EMoverGlideType

MV_MoveByTime 
Move linearly.
MV_GlideByTime 
Move with smooth acceleration.

[edit] Functions

[edit] Events

[edit] BeginPlay

simulated event BeginPlay ()

Overrides: Actor.BeginPlay


[edit] Bump

event Bump (Actor Other)

Overrides: Actor.Bump


[edit] EncroachingOn

event bool EncroachingOn (Actor Other)

Overrides: Actor.EncroachingOn


[edit] KeyFrameReached

simulated event KeyFrameReached ()


[edit] PostBeginPlay

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


[edit] SpecialHandling

event Actor SpecialHandling (Pawn Other)

Overrides: Actor.SpecialHandling


[edit] TakeDamage

event TakeDamage (int Damage, Pawn instigatedBy, Object.Vector hitlocation, Object.Vector momentum, class<DamageTypedamageType)

Overrides: Actor.TakeDamage


[edit] Timer

simulated event Timer ()

Overrides: Actor.Timer


[edit] Other instance functions

[edit] BaseFinished

function BaseFinished ()


[edit] BaseStarted

function BaseStarted ()


[edit] DisableTrigger

function DisableTrigger ()


[edit] DoClose

function DoClose ()


[edit] DoOpen

function DoOpen ()


[edit] EnableTrigger

function EnableTrigger ()


[edit] FinishedClosing

function FinishedClosing ()


[edit] FinishedOpening

function FinishedOpening ()


[edit] FinishNotify

function FinishNotify ()


[edit] InterpolateTo

simulated final function InterpolateTo (byte NewKeyNum, float Seconds)


[edit] MakeGroupReturn

function MakeGroupReturn ()


[edit] MakeGroupStop

function MakeGroupStop ()


[edit] MoverLooped

function MoverLooped ()


[edit] Reset

function Reset ()

Overrides: Actor.Reset


[edit] SelfTriggered

function bool SelfTriggered ()

Overrides: Actor.SelfTriggered


[edit] SetKeyframe

final function SetKeyframe (byte NewKeyNum, Object.Vector NewLocation, Object.Rotator NewRotation)


[edit] SetResetStatus

function SetResetStatus (bool bNewStatus)


[edit] SetStoppedPosition

function SetStoppedPosition (byte NewPos)


[edit] StartInterpolation

simulated function StartInterpolation ()

Overrides: Actor.StartInterpolation


[edit] UpdatePrecacheStaticMeshes

simulated function UpdatePrecacheStaticMeshes ()

Overrides: Actor.UpdatePrecacheStaticMeshes


[edit] States

See Mover states.