Gah - a solution with more questions. – EntropicLqd
UE2:Mover (U2XMP)
From Unreal Wiki, The Unreal Engine Documentation Site
- Package:
- Engine
- Direct subclasses:
- DoorMover, ElevatorMover, GlassMover
- Known custom subclass:
- Wormbo/DamageTriggerMover
- This class in other games:
- RTNP, U1, U2, UE2Runtime, UT, UT2003, UT2004
| This is an auto-generated page and may need human attention. Please remove this tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
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.
- ME_LiftWhenEncroach
- NEW (mwp) Adjust Pawn collision up to avoid encroachment (mover / falling Pawn work-around)
[edit] EMoverGlideType
- MV_MoveByTime
- Move linearly.
- MV_GlideByTime
- Move with smooth acceleration.
[edit] Functions
[edit] Events
[edit] BeginPlay
Overrides: Actor.BeginPlay
[edit] Bump
Overrides: Actor.Bump
[edit] EncroachingOn
Overrides: Actor.EncroachingOn
[edit] KeyFrameReached
[edit] PostBeginPlay
Overrides: Actor.PostBeginPlay
[edit] Replication
Overrides: Actor.Replication
[edit] Timer
Overrides: Actor.Timer
[edit] Other instance functions
[edit] DoAdvance
[edit] DoClose
[edit] DoOpen
[edit] FinishedClosing
[edit] FinishedOpening
[edit] FinishNotify
[edit] GetDescription
Overrides: Actor.GetDescription
[edit] InterpolateTo
[edit] IsUsable
Overrides: Actor.IsUsable
[edit] LiftWhenEncroach
[edit] MakeGroupReturn
[edit] MakeGroupStop
[edit] OnUnuse
Overrides: Actor.OnUnuse
[edit] OnUse
Overrides: Actor.OnUse
[edit] SetKeyframe
[edit] StartInterpolation
Overrides: Actor.StartInterpolation
[edit] TakeDamage
Overrides: Actor.TakeDamage
[edit] States
[edit] BumpButton
[edit] BumpButton.Bump
Overrides: Bump (global)
[edit] BumpButton.BeginEvent
Overrides: Actor.BeginEvent (global)
[edit] BumpButton.EndEvent
Overrides: Actor.EndEvent (global)
[edit] BumpOpenTimed
Extends: OpenTimedMover
[edit] BumpOpenTimed.Bump
Overrides: Bump (global)
[edit] BumpOpenTimed.DisableTrigger
Overrides: OpenTimedMover.DisableTrigger
[edit] BumpOpenTimed.EnableTrigger
Overrides: OpenTimedMover.EnableTrigger
[edit] LoopMove
[edit] LoopMove.BeginState
Overrides: Object.BeginState (global)
[edit] LoopMove.DoOpen
Overrides: DoOpen (global)
[edit] LoopMove.InterpolateEnd
[edit] LoopMove.Trigger
Overrides: Actor.Trigger (global)
[edit] LoopMove.UnTrigger
Overrides: Actor.UnTrigger (global)
[edit] OpenTimedMover
[edit] OpenTimedMover.DisableTrigger
[edit] OpenTimedMover.EnableTrigger
[edit] StandOpenTimed
Extends: OpenTimedMover
[edit] StandOpenTimed.Attach
Overrides: Actor.Attach (global)
[edit] StandOpenTimed.DisableTrigger
Overrides: OpenTimedMover.DisableTrigger
[edit] StandOpenTimed.EnableTrigger
Overrides: OpenTimedMover.EnableTrigger
[edit] TriggerAdvance
[edit] TriggerAdvance.Trigger
Overrides: Actor.Trigger (global)
[edit] TriggerControl
[edit] TriggerControl.BeginState
Overrides: Object.BeginState (global)
[edit] TriggerControl.Trigger
Overrides: Actor.Trigger (global)
[edit] TriggerControl.UnTrigger
Overrides: Actor.UnTrigger (global)
[edit] TriggerOpenTimed
Extends: OpenTimedMover
[edit] TriggerOpenTimed.DisableTrigger
Overrides: OpenTimedMover.DisableTrigger
[edit] TriggerOpenTimed.EnableTrigger
Overrides: OpenTimedMover.EnableTrigger
[edit] TriggerOpenTimed.Trigger
Overrides: Actor.Trigger (global)
[edit] TriggerPound
[edit] TriggerPound.BeginState
Overrides: Object.BeginState (global)
[edit] TriggerPound.Trigger
Overrides: Actor.Trigger (global)
[edit] TriggerPound.UnTrigger
Overrides: Actor.UnTrigger (global)
[edit] TriggerToggle
[edit] TriggerToggle.Trigger
Overrides: Actor.Trigger (global)
