Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Engine.Mover

Extends
Brush
Modifiers
native NativeReplication

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Brush
      |   
      +-- Engine.Mover

Direct Known Subclasses:

AssertMover, AttachMover, ElevatorMover, GradualMover, LoopMover, MixMover, RotatingMover

Constants Summary
Inherited Contants from Engine.Actor
NF_NotCsg, NF_NotVisBlocking, NF_ShootThrough, PF_AlphaBlend, PF_AutoUPan, PF_AutoVPan, PF_BigWavy, PF_Environment, PF_FakeBackdrop, PF_Invisible, PF_Masked, PF_Mirrored, PF_Modulated, PF_NoSmooth, PF_Semisolid, PF_SmallWavy, PF_SpecialLit, PF_Translucent, PF_Unlit

Variables Summary
vectorBasePos
rotatorBaseRot
boolbDelaying
boolbOpening
boolbPlayerOnly
intClientUpdate
MoverFollower
vectorKeyPos[8]
rotatorKeyRot[8]
MoverLeader
intLNextKeyNum
NavigationPointmyMarker
intnumTriggerEvents
vectorOldPos
vectorOldPrePivot
rotatorOldRot
bytePrevKeyNum
vectorRealPosition
rotatorRealRotation
TriggerRecommendedTrigger
vectorSavedPos
rotatorSavedRot
actorSavedTrigger
intServerUpdate
vectorSimInterpolate
vectorSimOldPos
intSimOldRotPitch
intSimOldRotRoll
intSimOldRotYaw
ActorTriggerActor
ActorTriggerActor2
PawnWaitingPawn
Mover
boolbDamageTriggered
boolbDirectionalPushOff
boolbDynamicLightMover
byteBrushRaytraceKey
boolbSlave
boolbTriggerOnceOnly
nameBumpEvent
EBumpTypeBumpType
boolbUseGoodCollision
boolbUseTriggered
floatDamageThreshold
floatDelayTime
intEncroachDamage
byteKeyNum
EMoverEncroachTypeMoverEncroachType
EMoverGlideTypeMoverGlideType
floatMoveTime
byteNumKeys
floatOtherTime
namePlayerBumpEvent
nameReturnGroup
floatStayOpenTime
byteWorldRaytraceKey
MoverSounds
soundClosedSound
soundClosingSound
soundMoveAmbientSound
soundOpenedSound
soundOpeningSound
Inherited Variables from Engine.Brush
bColored, BrushColor, CsgOper, MainScale, PolyFlags, PostPivot, PostScale, TempScale, UnusedLightMesh
Inherited Variables from Engine.Actor
Acceleration, ActorGUnlitColor, ActorRenderColor, AmbientGlow, AmbientSound, AnimationNotify, AnimFrame, AnimLast, AnimMinRate, AnimRate, AnimSequence, AttachTag, bActorShadows, bAlwaysRelevant, bAlwaysRender, bAlwaysTick, bAnimByOwner, bAnimFinished, bAnimLoop, bAnimNotify, Base, bAssimilated, bBlockActors, bBlockPlayers, bBounce, bCanTeleport, bCarriedItem, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCorona, bDarkLight, bDeleteMe, bDemoRecording, bDifficulty0, bDifficulty1, bDifficulty2, bDifficulty3, bDirectional, bDynamicLight, bEditorSelectRender, bEdLocked, bEdShouldSnap, bEdSnap, bFilterByVolume, bFixedRotationDir, bForcePhysicsUpdate, bForceStasis, bGameRelevant, bHandleOwnCorona, bHidden, bHiddenEd, bHighDetail, bHighlighted, bHurtEntry, bInterpolating, bIsInOctree, bIsItemGoal, bIsKillGoal, bIsMover, bIsPawn, bIsSecretGoal, bJustTeleported, bLensFlare, bLightChanged, bMemorized, bMeshCurvy, bMeshEnviroMap, bMovable, bNet, bNetFeel, bNetHear, bNetInitial, bNetNotify, bNetOptional, bNetOwner, bNetRelevant, bNetSee, bNetSpecial, bNetTemporary, bNoDelete, bNoDynamicShadowCast, bNoSmooth, bOnlyOwnerSee, bOwnerNoSee, bParticles, bPathCollision, bProjectorDecal, bProjTarget, bRandomFrame, bRenderMultiEnviroMaps, bRepAmbientSound, bRepAnimations, bReplicateInstigator, bRepMesh, bRotateToDesired, Brush, bScriptInitialized, bSelected, bShadowCast, bSimulatedPawn, bSimulatedPawnRep, bSinglePlayer, bSkipActorReplication, bSpecialLit, bStasis, bStatic, bTempEditor, bTicked, bTimerLoop, bTrailerSameRotation, bTravel, bUnlit, Buoyancy, bUseLitSprite, bUseMeshCollision, bWorldGeometry, CollisionHeight, CollisionOverride, CollisionRadius, CollisionTag, ColLocation, CoronaAlpha, DefaultAnimationNotify, Deleted, DesiredRotation, DodgeDir, DrawScale, DrawScale3D, DrawType, Event, ExtraTag, Fatness, Group, HitActor, InitialState, Instigator, Inventory, LastRenderedTime, LatentActor, LatentByte, LatentFloat, LatentInt, Level, LifeSpan, LightBrightness, LightCone, LightDataPtr, LightEffect, LightHue, LightingTag, LightPeriod, LightPhase, LightRadius, LightSaturation, LightType, Location, LODBias, Mass, Mesh, MeshDataPtr, MeshInstance, MiscNumber, MultiSkins[8], MultiTimers, NetInitialProperties, NetPriority, NetTag, NetUpdateFrequency, OddsOfAppearing, OldAnimRate, OldLocation, OtherTag, Owner, PhysAlpha, Physics, PhysRate, PrePivot, ProjectorList, RealTouching, Region, RelativeLocation, RelativeRotation, RemoteRole, RenderInterface, RenderIteratorClass, Role, Rotation, RotationRate, ScaleGlow, ShadowMesh, SimAnim, SkelAnim, Skin, SoundPitch, SoundRadius, SoundVolume, SpecialTag, Sprite, SpriteProjForward, StandingCount, Style, Tag, Target, Texture, TimerCounter, TimerRate, Touching[4], TransientSoundRadius, TransientSoundVolume, TweenRate, Velocity, VisibilityHeight, VisibilityRadius, VolumeBrightness, VolumeFog, VolumeRadius, XLevel

Enumerations Summary
EBumpType
BT_PlayerBump, BT_PawnBump, BT_AnyBump,
EMoverEncroachType
ME_StopWhenEncroach, ME_ReturnWhenEncroach, ME_CrushWhenEncroach, ME_IgnoreWhenEncroach,
EMoverGlideType
MV_MoveByTime, MV_GlideByTime,
Inherited Enumerations from Engine.Brush
ECsgOper
Inherited Enumerations from Engine.Actor
EDodgeDir, EDrawType, EInputAction, EInputKey, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundSlot, ETravelType

Structures Summary
Inherited Structures from Engine.Actor
MultiTimerType, PointRegion

Functions Summary
function Attach (actor Other ))
StandOpenTimed
function BeginEvent ()))
BumpButton
function BeginPlay ()))
function BeginState ()))
ConstantLoop
function BeginState ()))
TriggerControl
function BeginState ()))
TriggerOpenTimed
function BeginState ()))
TriggerPound
function Bump (actor Other ))
function Bump (actor Other ))
BumpButton
function Bump (actor Other ))
BumpOpenTimed
function DoClose ()))
function DoOpen ()))
function DoOpen ()))
ConstantLoop
functionbool EncroachingOn (actor Other ))
function EndEvent ()))
BumpButton
function FindTriggerActor ()))
function FinishedClosing ()))
function FinishedOpening ()))
function FinishNotify ()))
functionActor GetTriggerActor ()))
TriggerControl
functionActor GetTriggerActor ()))
TriggerOpenTimed
functionActor GetTriggerActor ()))
TriggerPound
functionActor GetTriggerActor ()))
TriggerToggle
functionbool HandleDoor (pawn Other))
functionbool HandleDoor (pawn Other))
BumpButton
functionbool HandleDoor (pawn Other))
BumpOpenTimed
functionbool HandleDoor (pawn Other))
StandOpenTimed
functionbool HandleDoor (pawn Other))
TriggerControl
functionbool HandleDoor (pawn Other))
TriggerOpenTimed
functionbool HandleDoor (pawn Other))
TriggerPound
functionbool HandleDoor (pawn Other))
TriggerToggle
functionbool HandleTriggerDoor (pawn Other))
function InterpolateEnd (actor Other ))
function InterpolateEnd (actor Other))
ConstantLoop
function InterpolateEnd (actor Other ))
ResetState
function InterpolateTo (byte NewKeyNum, float Seconds ))
function MakeGroupReturn ()))
function MakeGroupStop ()))
function PostBeginPlay ()))
function Reset ()))
function SetKeyframe (byte NewKeyNum, vector NewLocation, rotator NewRotation ))
functionActor SpecialHandling (Pawn Other))
function TakeDamage (int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, name damageType))
function Timer ()))
function Trigger (actor Other, pawn EventInstigator ))
TriggerControl
function Trigger (actor Other, pawn EventInstigator ))
TriggerOpenTimed
function Trigger (actor Other, pawn EventInstigator ))
TriggerPound
function Trigger (actor Other, pawn EventInstigator ))
TriggerToggle
function UnTrigger (actor Other, pawn EventInstigator ))
TriggerControl
function UnTrigger (actor Other, pawn EventInstigator ))
TriggerPound
Inherited Functions from Engine.Actor
AddToPackagesMap, AllActors, AllFrameVerts, AllLibaries, AnimEnd, AnimEndOnBone, Attach, AttachActorToBone, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BroadcastMessage, Bump, CanReachPoint, ChildActors, ConsoleCommand, DeatachFromBone, DemoPlaySound, Destroy, Destroyed, Detach, DrawDebugBox, DrawDebugLine, DrawDebugSphere, DrawEditorSelection, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Expired, Falling, FastTrace, FellOutOfWorld, FinishAnim, FinishInterpolation, GainedChild, GetAnimGroup, GetBestTraceLineVertex, GetBoneCoords, GetBoneIndex, GetBoneName, GetBoneRotation, GetClosestVertex, GetExtent, GetHumanName, GetItemName, GetMapName, GetNextInt, GetNextIntDesc, GetNextSkin, GetSoundDuration, GetTriggerActor, GetURLMap, GetVertexCount, GetVertexPos, HasAnim, HitWall, HurtRadius, IntDescIterator, InterpolateEnd, IsAnimating, IsInPackageMap, KillCredit, KilledBy, Landed, LinkSkelAnim, LoopAnim, LostChild, MakeNoise, MeshTrace, Move, MoveSmooth, NativeExec, NotifyLevelChange, NotifyPathDefine, PlayAnim, PlayerCanSeeMe, PlaySound, PostBeginPlay, PostNetBeginPlay, PostNetReceive, PostTeleport, PreBeginPlay, PreTeleport, RadiusActors, RenderOverlays, RenderTexture, Reset, ResetSkeletalMesh, SetBase, SetBonePosition, SetBoneRoot, SetBoneRotation, SetBoneScale, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDisplayProperties, SetInitialState, SetLocation, SetOwner, SetPhysics, SetRotation, SetTimer, SkelPlayAnim, Sleep, Spawn, SpawnAct, Spawned, SpecialHandling, StopSkelAnim, TakeDamage, Tick, Timer, Touch, TouchingActors, Trace, TraceActors, TraceSurfHitInfo, TraceThisActor, TravelPostAccept, TravelPreAccept, Trigger, TriggerEvent, TweenAnim, UnTouch, UnTrigger, UnTriggerEvent, VisibleActors, VisibleCollidingActors, WriteDeathMessage, ZoneChange

States Summary
BumpButton Source code
state BumpButton
BeginEvent, Bump, EndEvent, HandleDoor
BumpOpenTimed Source code
state BumpOpenTimed
Bump, HandleDoor
ConstantLoop Source code
state ConstantLoop
BeginState, DoOpen, InterpolateEnd
ResetState Source code
state ResetState
InterpolateEnd
StandOpenTimed Source code
state StandOpenTimed
Attach, HandleDoor
TriggerControl Source code
state TriggerControl
BeginState, GetTriggerActor, HandleDoor, Trigger, UnTrigger
TriggerOpenTimed Source code
state TriggerOpenTimed
BeginState, GetTriggerActor, HandleDoor, Trigger
TriggerPound Source code
state TriggerPound
BeginState, GetTriggerActor, HandleDoor, Trigger, UnTrigger
TriggerToggle Source code
state TriggerToggle
GetTriggerActor, HandleDoor, Trigger


Variables Detail

BasePos Source code

var vector BasePos;

BaseRot Source code

var rotator BaseRot;

bDelaying Source code

var bool bDelaying;

bOpening Source code

var bool bOpening;

bPlayerOnly Source code

var bool bPlayerOnly;

ClientUpdate Source code

var int ClientUpdate;

Follower Source code

var Mover Follower;

KeyPos[8] Source code

var vector KeyPos[8];

KeyRot[8] Source code

var rotator KeyRot[8];

Leader Source code

var Mover Leader;

LNextKeyNum Source code

var int LNextKeyNum;

myMarker Source code

var NavigationPoint myMarker;

numTriggerEvents Source code

var int numTriggerEvents;

OldPos Source code

var vector OldPos;

OldPrePivot Source code

var vector OldPrePivot;

OldRot Source code

var rotator OldRot;

PrevKeyNum Source code

var byte PrevKeyNum;

RealPosition Source code

var vector RealPosition;

RealRotation Source code

var rotator RealRotation;

RecommendedTrigger Source code

var Trigger RecommendedTrigger;

SavedPos Source code

var vector SavedPos;

SavedRot Source code

var rotator SavedRot;

SavedTrigger Source code

var actor SavedTrigger;

ServerUpdate Source code

var int ServerUpdate;

SimInterpolate Source code

var vector SimInterpolate;

SimOldPos Source code

var vector SimOldPos;

SimOldRotPitch Source code

var int SimOldRotPitch;

SimOldRotRoll Source code

var int SimOldRotRoll;

SimOldRotYaw Source code

var int SimOldRotYaw;

TriggerActor Source code

var Actor TriggerActor;

TriggerActor2 Source code

var Actor TriggerActor2;

WaitingPawn Source code

var Pawn WaitingPawn;

Mover

bDamageTriggered Source code

var(Mover) bool bDamageTriggered;

bDirectionalPushOff Source code

var(Mover) bool bDirectionalPushOff;

bDynamicLightMover Source code

var(Mover) bool bDynamicLightMover;

BrushRaytraceKey Source code

var(Mover) const byte BrushRaytraceKey;

bSlave Source code

var(Mover) bool bSlave;

bTriggerOnceOnly Source code

var(Mover) bool bTriggerOnceOnly;

BumpEvent Source code

var(Mover) name BumpEvent;

BumpType Source code

var(Mover) EBumpType BumpType;

bUseGoodCollision Source code

var(Mover) bool bUseGoodCollision;

bUseTriggered Source code

var(Mover) bool bUseTriggered;

DamageThreshold Source code

var(Mover) float DamageThreshold;

DelayTime Source code

var(Mover) float DelayTime;

EncroachDamage Source code

var(Mover) int EncroachDamage;

KeyNum Source code

var(Mover) byte KeyNum;

MoverEncroachType Source code

var(Mover) EMoverEncroachType MoverEncroachType;

MoverGlideType Source code

var(Mover) EMoverGlideType MoverGlideType;

MoveTime Source code

var(Mover) float MoveTime;

NumKeys Source code

var(Mover) const byte NumKeys;

OtherTime Source code

var(Mover) float OtherTime;

PlayerBumpEvent Source code

var(Mover) name PlayerBumpEvent;

ReturnGroup Source code

var(Mover) name ReturnGroup;

StayOpenTime Source code

var(Mover) float StayOpenTime;

WorldRaytraceKey Source code

var(Mover) const byte WorldRaytraceKey;

MoverSounds

ClosedSound Source code

var(MoverSounds) sound ClosedSound;

ClosingSound Source code

var(MoverSounds) sound ClosingSound;

MoveAmbientSound Source code

var(MoverSounds) sound MoveAmbientSound;

OpenedSound Source code

var(MoverSounds) sound OpenedSound;

OpeningSound Source code

var(MoverSounds) sound OpeningSound;


Enumerations Detail

EBumpType Source code

enum EBumpType
{
BT_PlayerBump, BT_PawnBump, BT_AnyBump,
};

EMoverEncroachType Source code

enum EMoverEncroachType
{
ME_StopWhenEncroach, ME_ReturnWhenEncroach, ME_CrushWhenEncroach, ME_IgnoreWhenEncroach,
};

EMoverGlideType Source code

enum EMoverGlideType
{
MV_MoveByTime, MV_GlideByTime,
};


Functions Detail

Attach StandOpenTimed Source code

function Attach ( actor Other ) )

BeginEvent BumpButton Source code

function BeginEvent ( ) )

BeginPlay Source code

simulated function BeginPlay ( ) )

BeginState ConstantLoop Source code

function BeginState ( ) )

BeginState TriggerControl Source code

function BeginState ( ) )

BeginState TriggerOpenTimed Source code

function BeginState ( ) )

BeginState TriggerPound Source code

function BeginState ( ) )

Bump Source code

function Bump ( actor Other ) )

Bump BumpButton Source code

function Bump ( actor Other ) )

Bump BumpOpenTimed Source code

function Bump ( actor Other ) )

DoClose Source code

function DoClose ( ) )

DoOpen Source code

function DoOpen ( ) )

DoOpen ConstantLoop Source code

function DoOpen ( ) )

EncroachingOn Source code

function bool EncroachingOn ( actor Other ) )

EndEvent BumpButton Source code

function EndEvent ( ) )

FindTriggerActor Source code

function FindTriggerActor ( ) )

FinishedClosing Source code

function FinishedClosing ( ) )

FinishedOpening Source code

function FinishedOpening ( ) )

FinishNotify Source code

function FinishNotify ( ) )

GetTriggerActor TriggerControl Source code

function Actor GetTriggerActor ( ) )

GetTriggerActor TriggerOpenTimed Source code

function Actor GetTriggerActor ( ) )

GetTriggerActor TriggerPound Source code

function Actor GetTriggerActor ( ) )

GetTriggerActor TriggerToggle Source code

function Actor GetTriggerActor ( ) )

HandleDoor Source code

function bool HandleDoor ( pawn Other) )

HandleDoor BumpButton Source code

function bool HandleDoor ( pawn Other) )

HandleDoor BumpOpenTimed Source code

function bool HandleDoor ( pawn Other) )

HandleDoor StandOpenTimed Source code

function bool HandleDoor ( pawn Other) )

HandleDoor TriggerControl Source code

function bool HandleDoor ( pawn Other) )

HandleDoor TriggerOpenTimed Source code

function bool HandleDoor ( pawn Other) )

HandleDoor TriggerPound Source code

function bool HandleDoor ( pawn Other) )

HandleDoor TriggerToggle Source code

function bool HandleDoor ( pawn Other) )

HandleTriggerDoor Source code

function bool HandleTriggerDoor ( pawn Other) )

InterpolateEnd Source code

function InterpolateEnd ( actor Other ) )

InterpolateEnd ConstantLoop Source code

function InterpolateEnd ( actor Other) )

InterpolateEnd ResetState Source code

function InterpolateEnd ( actor Other ) )

InterpolateTo Source code

final function InterpolateTo ( byte NewKeyNum, float Seconds ) )

MakeGroupReturn Source code

function MakeGroupReturn ( ) )

MakeGroupStop Source code

function MakeGroupStop ( ) )

PostBeginPlay Source code

function PostBeginPlay ( ) )

Reset Source code

function Reset ( ) )

SetKeyframe Source code

final function SetKeyframe ( byte NewKeyNum, vector NewLocation, rotator NewRotation ) )

SpecialHandling Source code

function Actor SpecialHandling ( Pawn Other) )

TakeDamage Source code

function TakeDamage ( int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, name damageType) )

Timer Source code

simulated function Timer ( ) )

Trigger TriggerControl Source code

function Trigger ( actor Other, pawn EventInstigator ) )

Trigger TriggerOpenTimed Source code

function Trigger ( actor Other, pawn EventInstigator ) )

Trigger TriggerPound Source code

function Trigger ( actor Other, pawn EventInstigator ) )

Trigger TriggerToggle Source code

function Trigger ( actor Other, pawn EventInstigator ) )

UnTrigger TriggerControl Source code

function UnTrigger ( actor Other, pawn EventInstigator ) )

UnTrigger TriggerPound Source code

function UnTrigger ( actor Other, pawn EventInstigator ) )


Defaultproperties

defaultproperties
{
				MoverEncroachType=ME_ReturnWhenEncroach
				MoverGlideType=MV_GlideByTime
				NumKeys=2
				MoveTime=1.000000
				StayOpenTime=4.000000
				bUseGoodCollision=True
				bStatic=False
				Physics=PHYS_MovingBrush
				RemoteRole=ROLE_SimulatedProxy
				InitialState="BumpOpenTimed"
				bShadowCast=True
				bIsMover=True
				bAlwaysRelevant=True
				SoundVolume=228
				TransientSoundVolume=3.000000
				CollisionRadius=160.000000
				CollisionHeight=160.000000
				bCollideActors=True
				bBlockActors=True
				bBlockPlayers=True
				NetPriority=7.000000
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: zo 11-11-2012 21:14:11.225 - Created with UnCodeX