I love the smell of UnrealEd crashing in the morning. – tarquin

UE2:Mover properties (UE2Runtime)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UE2Runtime Object >> Actor >> Mover (properties)

Contents

Mover properties in other games:
RTNP, U1, U2, U2XMP, UT, UT2003, UT2004

[edit] Properties

[edit] Property group 'AI'

[edit] bAutoDoor

Type: bool

automatically setup Door NavigationPoint for this mover

[edit] bNoAIRelevance

Type: bool


[edit] Property group 'Mover'

[edit] AntiPortalTag

Type: name


[edit] bDamageTriggered

Type: bool

Triggered by taking damage

[edit] bDynamicLightMover

Type: bool

Apply dynamic lighting to mover.

[edit] BrushRaytraceKey

Type: byte

Modifiers: const


[edit] bSlave

Type: bool

This brush is a slave.

[edit] bTriggerOnceOnly

Type: bool

Go dormant after first trigger.

[edit] BumpEvent

Type: name

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

[edit] BumpType

Type: EBumpType


[edit] bUseShortestRotation

Type: bool

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

[edit] bUseTriggered

Type: bool

Triggered by player grab

[edit] DamageThreshold

Type: float

minimum damage to trigger

[edit] DelayTime

Type: float


[edit] EncroachDamage

Type: int


[edit] KeyNum

Type: byte

Current or destination keyframe.

[edit] MoverEncroachType

Type: EMoverEncroachType


Default value: ME_ReturnWhenEncroach

[edit] MoverGlideType

Type: EMoverGlideType


Default value: MV_GlideByTime

[edit] MoveTime

Type: float

Time to spend moving between keyframes.

Default value: 1.0

[edit] NumKeys

Type: byte

Modifiers: const

Number of keyframes in total (0-3).

Default value: 2

[edit] OtherTime

Type: float

TriggerPound stay-open time.

[edit] PlayerBumpEvent

Type: name

Optional event to cause when the player bumps the mover.

[edit] StayOpenTime

Type: float

How long to remain open before closing.

Default value: 4.0

[edit] WorldRaytraceKey

Type: byte

Modifiers: const

Raytrace the world with the brush here.

[edit] Property group 'MoverEvents'

[edit] ClosedEvent

Type: name

Event to cause when closed

[edit] ClosingEvent

Type: name

Event to cause when closing

[edit] LoopEvent

Type: name


[edit] OpenedEvent

Type: name

Event to cause when opened

[edit] OpeningEvent

Type: name

Event to cause when opening

[edit] Property group 'MoverSounds'

[edit] ClosedSound

Type: Sound

When finish closing.

[edit] ClosingSound

Type: Sound

When start closing.

[edit] LoopSound

Type: Sound


[edit] MoveAmbientSound

Type: Sound

Optional ambient sound when moving.

[edit] OpenedSound

Type: Sound

When finished opening.

[edit] OpeningSound

Type: Sound

When start opening.

[edit] Property group 'ReturnGroup'

[edit] bIsLeader

Type: bool


[edit] ReturnGroup

Type: name

if none, same as tag

[edit] Internal variables

[edit] AntiPortals

Type: array<AntiPortalActor>


[edit] BasePos

Type: Object.Vector


[edit] BaseRot

Type: Object.Rotator


[edit] bClientPause

Type: bool


[edit] bClosed

Type: bool

mover is in closed position, and no longer moving

Default value: True

[edit] bDelaying

Type: bool


[edit] bOpening

Type: bool


[edit] bPlayerOnly

Type: bool


[edit] ClientUpdate

Type: int


[edit] Follower

Type: Mover


[edit] KeyPos

Type: Object.Vector

Array size: 24


[edit] KeyRot

Type: Object.Rotator

Array size: 24


[edit] Leader

Type: Mover

for having multiple movers return together

[edit] myMarker

Type: NavigationPoint


[edit] numTriggerEvents

Type: int

number of times triggered ( count down to untrigger )

[edit] OldPos

Type: Object.Vector


[edit] OldPrePivot

Type: Object.Vector


[edit] OldRot

Type: Object.Rotator


[edit] PhysAlpha

Type: float

Interpolating position, 0.0-1.0.

[edit] PhysRate

Type: float


[edit] PrevKeyNum

Type: byte

Previous keyframe.

[edit] RealPosition

Type: Object.Vector


[edit] RealRotation

Type: Object.Rotator


[edit] SavedPos

Type: Object.Vector


[edit] SavedRot

Type: Object.Rotator


[edit] SavedTrigger

Type: Actor

Who we were triggered by.

[edit] SimInterpolate

Type: Object.Vector


[edit] SimOldPos

Type: Object.Vector


[edit] SimOldRotPitch

Type: int


[edit] SimOldRotRoll

Type: int


[edit] SimOldRotYaw

Type: int


[edit] Default values

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