Gah - a solution with more questions. – EntropicLqd

UE2:Mover (U2)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
U2 Object >> Actor >> Mover

Contents

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

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] 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] DoClose

function DoClose ()


[edit] DoOpen

function DoOpen ()


[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] PlayClosingSound

function PlayClosingSound ()


[edit] PlayOpeningSound

function PlayOpeningSound ()


[edit] SetKeyframe

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


[edit] SetTeam

simulated function SetTeam (int NewTeam)

Overrides: Actor.SetTeam


[edit] StartInterpolation

simulated function StartInterpolation ()

Overrides: Actor.StartInterpolation


[edit] States

[edit] BumpButton

[edit] BumpButton.BeginEvent

event BeginEvent ()

Overrides: Actor.BeginEvent (global)


[edit] BumpButton.Bump

event Bump (Actor Other)

Overrides: Bump (global)


[edit] BumpButton.EndEvent

event EndEvent ()

Overrides: Actor.EndEvent (global)


[edit] BumpOpenTimed

Extends: OpenTimedMover

[edit] BumpOpenTimed.Bump

event Bump (Actor Other)

Overrides: Bump (global)


[edit] BumpOpenTimed.DisableTrigger

function DisableTrigger ()

Overrides: OpenTimedMover.DisableTrigger


[edit] BumpOpenTimed.EnableTrigger

function EnableTrigger ()

Overrides: OpenTimedMover.EnableTrigger


[edit] OpenTimedMover

[edit] OpenTimedMover.DisableTrigger

function DisableTrigger ()


[edit] OpenTimedMover.EnableTrigger

function EnableTrigger ()


[edit] StandOpenTimed

Extends: OpenTimedMover

[edit] StandOpenTimed.Attach

event Attach (Actor Other)

Overrides: Actor.Attach (global)


[edit] StandOpenTimed.DisableTrigger

function DisableTrigger ()

Overrides: OpenTimedMover.DisableTrigger


[edit] StandOpenTimed.EnableTrigger

function EnableTrigger ()

Overrides: OpenTimedMover.EnableTrigger


[edit] TriggerControl

[edit] TriggerControl.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


[edit] TriggerControl.Trigger

event Trigger (Actor Other, Pawn EventInstigator)

Overrides: Actor.Trigger (global)


[edit] TriggerControl.UnTrigger

event UnTrigger (Actor Other, Pawn EventInstigator)

Overrides: Actor.UnTrigger (global)


[edit] TriggerOpenTimed

Extends: OpenTimedMover

[edit] TriggerOpenTimed.Trigger

event Trigger (Actor Other, Pawn EventInstigator)

Overrides: Actor.Trigger (global)


[edit] TriggerOpenTimed.DisableTrigger

function DisableTrigger ()

Overrides: OpenTimedMover.DisableTrigger


[edit] TriggerOpenTimed.EnableTrigger

function EnableTrigger ()

Overrides: OpenTimedMover.EnableTrigger


[edit] TriggerPound

[edit] TriggerPound.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


[edit] TriggerPound.Trigger

event Trigger (Actor Other, Pawn EventInstigator)

Overrides: Actor.Trigger (global)


[edit] TriggerPound.UnTrigger

event UnTrigger (Actor Other, Pawn EventInstigator)

Overrides: Actor.UnTrigger (global)


[edit] TriggerToggle

[edit] TriggerToggle.Trigger

event Trigger (Actor Other, Pawn EventInstigator)

Overrides: Actor.Trigger (global)


Personal tools