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

UE2:Mover properties (UE2Runtime)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UE2Runtime Object >> Actor >> Mover (properties)
Mover properties in other games:
RTNP, U1, UT, U2, U2XMP, UT2003, UT2004

Properties[edit]

Property group 'AI'[edit]

bAutoDoor[edit]

Type: bool

automatically setup Door NavigationPoint for this mover

bNoAIRelevance[edit]

Type: bool


Property group 'Mover'[edit]

AntiPortalTag[edit]

Type: name


bDamageTriggered[edit]

Type: bool

Triggered by taking damage

bDynamicLightMover[edit]

Type: bool

Apply dynamic lighting to mover.

BrushRaytraceKey[edit]

Type: byte

Modifiers: const


bSlave[edit]

Type: bool

This brush is a slave.

bTriggerOnceOnly[edit]

Type: bool

Go dormant after first trigger.

BumpEvent[edit]

Type: name

Optional event to cause when any valid bumper bumps the mover.

BumpType[edit]

Type: EBumpType


bUseShortestRotation[edit]

Type: bool

rot by -90 instead of +270 and so on.

bUseTriggered[edit]

Type: bool

Triggered by player grab

DamageThreshold[edit]

Type: float

minimum damage to trigger

DelayTime[edit]

Type: float


EncroachDamage[edit]

Type: int


KeyNum[edit]

Type: byte

Current or destination keyframe.

MoverEncroachType[edit]

Type: EMoverEncroachType


Default value: ME_ReturnWhenEncroach

MoverGlideType[edit]

Type: EMoverGlideType


Default value: MV_GlideByTime

MoveTime[edit]

Type: float

Time to spend moving between keyframes.

Default value: 1.0

NumKeys[edit]

Type: byte

Modifiers: const

Number of keyframes in total (0-3).

Default value: 2

OtherTime[edit]

Type: float

TriggerPound stay-open time.

PlayerBumpEvent[edit]

Type: name

Optional event to cause when the player bumps the mover.

StayOpenTime[edit]

Type: float

How long to remain open before closing.

Default value: 4.0

WorldRaytraceKey[edit]

Type: byte

Modifiers: const

Raytrace the world with the brush here.

Property group 'MoverEvents'[edit]

ClosedEvent[edit]

Type: name

Event to cause when closed

ClosingEvent[edit]

Type: name

Event to cause when closing

LoopEvent[edit]

Type: name


OpenedEvent[edit]

Type: name

Event to cause when opened

OpeningEvent[edit]

Type: name

Event to cause when opening

Property group 'MoverSounds'[edit]

ClosedSound[edit]

Type: Sound

When finish closing.

ClosingSound[edit]

Type: Sound

When start closing.

LoopSound[edit]

Type: Sound


MoveAmbientSound[edit]

Type: Sound

Optional ambient sound when moving.

OpenedSound[edit]

Type: Sound

When finished opening.

OpeningSound[edit]

Type: Sound

When start opening.

Property group 'ReturnGroup'[edit]

bIsLeader[edit]

Type: bool


ReturnGroup[edit]

Type: name

if none, same as tag

Internal variables[edit]

AntiPortals[edit]

Type: array<AntiPortalActor>


BasePos[edit]

Type: Object.Vector


BaseRot[edit]

Type: Object.Rotator


bClientPause[edit]

Type: bool


bClosed[edit]

Type: bool

mover is in closed position, and no longer moving

Default value: True

bDelaying[edit]

Type: bool


bOpening[edit]

Type: bool


bPlayerOnly[edit]

Type: bool


ClientUpdate[edit]

Type: int


Follower[edit]

Type: Mover


KeyPos[edit]

Type: Object.Vector

Array size: 24


KeyRot[edit]

Type: Object.Rotator

Array size: 24


Leader[edit]

Type: Mover

for having multiple movers return together

myMarker[edit]

Type: NavigationPoint


numTriggerEvents[edit]

Type: int

number of times triggered ( count down to untrigger )

OldPos[edit]

Type: Object.Vector


OldPrePivot[edit]

Type: Object.Vector


OldRot[edit]

Type: Object.Rotator


PhysAlpha[edit]

Type: float

Interpolating position, 0.0-1.0.

PhysRate[edit]

Type: float


PrevKeyNum[edit]

Type: byte

Previous keyframe.

RealPosition[edit]

Type: Object.Vector


RealRotation[edit]

Type: Object.Rotator


SavedPos[edit]

Type: Object.Vector


SavedRot[edit]

Type: Object.Rotator


SavedTrigger[edit]

Type: Actor

Who we were triggered by.

SimInterpolate[edit]

Type: Object.Vector


SimOldPos[edit]

Type: Object.Vector


SimOldRotPitch[edit]

Type: int


SimOldRotRoll[edit]

Type: int


SimOldRotYaw[edit]

Type: int


Default values[edit]

Property Value
bAlwaysRelevant True
bBlockActors True
bBlockPlayers True
bCollideActors True
bEdShouldSnap True
bNoDelete True
bOnlyDirtyReplication True
bPathColliding True
bShadowCast True
CollisionHeight 160.0
CollisionRadius 160.0
InitialState BumpOpenTimed
NetPriority 2.7
Physics PHYS_MovingBrush
RemoteRole ROLE_SimulatedProxy
SoundVolume 228
TransientSoundVolume 1.0