I don't need to test my programs. I have an error-correcting modem.
UE2:Mover properties (U2XMP)
Contents
- 1 Properties
- 1.1 Property group 'Mover'
- 1.1.1 bDamageTriggered
- 1.1.2 bDynamicLightMover
- 1.1.3 BrushRaytraceKey
- 1.1.4 bSlave
- 1.1.5 bTriggerOnceOnly
- 1.1.6 BumpEvent
- 1.1.7 BumpType
- 1.1.8 bUseTriggered
- 1.1.9 DamageThreshold
- 1.1.10 DelayTime
- 1.1.11 Description
- 1.1.12 DoorEvent
- 1.1.13 EncroachDamage
- 1.1.14 KeyMoveTime
- 1.1.15 KeyNum
- 1.1.16 MoverEncroachType
- 1.1.17 MoverGlideType
- 1.1.18 MoveTime
- 1.1.19 NumKeys
- 1.1.20 OtherTime
- 1.1.21 PlayerBumpEvent
- 1.1.22 ReturnGroup
- 1.1.23 StayOpenTime
- 1.1.24 WorldRaytraceKey
- 1.2 Property group 'MoverSounds'
- 1.3 Internal variables
- 1.3.1 BasePos
- 1.3.2 BaseRot
- 1.3.3 bClientPause
- 1.3.4 bClosed
- 1.3.5 bDelaying
- 1.3.6 bOpening
- 1.3.7 bPlayerOnly
- 1.3.8 ClientUpdate
- 1.3.9 Follower
- 1.3.10 KeyPos
- 1.3.11 KeyRot
- 1.3.12 Leader
- 1.3.13 myMarker
- 1.3.14 NextKeyNum
- 1.3.15 numTriggerEvents
- 1.3.16 OldPos
- 1.3.17 OldPrePivot
- 1.3.18 OldRot
- 1.3.19 PhysAlpha
- 1.3.20 PhysRate
- 1.3.21 PrevKeyNum
- 1.3.22 RealPosition
- 1.3.23 RealRotation
- 1.3.24 SavedPos
- 1.3.25 SavedRot
- 1.3.26 SavedTrigger
- 1.3.27 SimInterpolate
- 1.3.28 SimOldPos
- 1.3.29 SimOldRotPitch
- 1.3.30 SimOldRotRoll
- 1.3.31 SimOldRotYaw
- 1.4 Default values
- 1.1 Property group 'Mover'
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Properties
Property group 'Mover'
bDamageTriggered
Type: bool
Triggered by taking damage
bDynamicLightMover
Type: bool
Apply dynamic lighting to mover.
BrushRaytraceKey
Type: byte
Modifiers: const
bSlave
Type: bool
This brush is a slave.
bTriggerOnceOnly
Type: bool
Go dormant after first trigger.
BumpEvent
Type: name
Optional event to cause when any valid bumper bumps the mover.
BumpType
Type: EBumpType
bUseTriggered
Type: bool
Triggered by player grab
DamageThreshold
Type: float
minimum damage to trigger
DelayTime
Type: float
delay before starting to open
Description
Type: string
Modifiers: localized
DoorEvent
Type: name
EncroachDamage
Type: int
How much to damage encroached actors.
KeyMoveTime
Type: float
Array size: 8
Default value, index 0: -1.0
Default value, index 1: -1.0
Default value, index 2: -1.0
Default value, index 3: -1.0
Default value, index 4: -1.0
Default value, index 5: -1.0
Default value, index 6: -1.0
Default value, index 7: -1.0
KeyNum
Type: byte
Current or destination keyframe.
MoverEncroachType
Type: EMoverEncroachType
Default value: ME_ReturnWhenEncroach
MoverGlideType
Type: EMoverGlideType
Default value: MV_GlideByTime
MoveTime
Type: float
Default value: 1.0
NumKeys
Type: byte
Modifiers: const
Number of keyframes in total (0-3).
Default value: 2
OtherTime
Type: float
TriggerPound stay-open time.
PlayerBumpEvent
Type: name
Optional event to cause when the player bumps the mover.
ReturnGroup
Type: name
if none, same as tag
StayOpenTime
Type: float
How long to remain open before closing.
Default value: 4.0
WorldRaytraceKey
Type: byte
Modifiers: const
Raytrace the world with the brush here.
Property group 'MoverSounds'
ClosedSound
Type: Sound
When finish closing.
ClosingSound
Type: Sound
When start closing.
MoveAmbientSound
Type: Sound
Optional ambient sound when moving.
OpenedSound
Type: Sound
When finished opening.
OpeningSound
Type: Sound
When start opening.
SoundLocationOffset
Type: Object.Vector
Internal variables
BasePos
Type: Object.Vector
BaseRot
Type: Object.Rotator
bClientPause
Type: bool
bClosed
Type: bool
mover is in closed position, and no longer moving
Default value: True
bDelaying
Type: bool
bOpening
Type: bool
bPlayerOnly
Type: bool
ClientUpdate
Type: int
Follower
Type: Mover
KeyPos
Type: Object.Vector
Array size: 8
KeyRot
Type: Object.Rotator
Array size: 8
Leader
Type: Mover
for having multiple movers return together
myMarker
Type: NavigationPoint
NextKeyNum
Type: int
numTriggerEvents
Type: int
number of times triggered ( count down to untrigger )
OldPos
Type: Object.Vector
OldPrePivot
Type: Object.Vector
OldRot
Type: Object.Rotator
PhysAlpha
Type: float
Interpolating position, 0.0-1.0.
PhysRate
Type: float
PrevKeyNum
Type: byte
Previous keyframe.
RealPosition
Type: Object.Vector
RealRotation
Type: Object.Rotator
SavedPos
Type: Object.Vector
SavedRot
Type: Object.Rotator
SavedTrigger
Type: Actor
Who we were triggered by.
SimInterpolate
Type: Object.Vector
SimOldPos
Type: Object.Vector
SimOldRotPitch
Type: int
SimOldRotRoll
Type: int
SimOldRotYaw
Type: int
Default values
Property | Value |
---|---|
bAcceptsProjectors | True |
bAlwaysRelevant | True |
bBlockActors | True |
bBlockPlayers | True |
bCollideActors | True |
bEdShouldSnap | True |
bMustFace | False |
bNoDelete | 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 | 3.0 |