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

Engine.Mover

Extends
Brush
Modifiers
intrinsic

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

Direct Known Subclasses:

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

Variables Summary
vectorBasePos
rotatorBaseRot
boolbOpening
boolbPlayerOnly
MoverFollower
vectorKeyPos[8]
rotatorKeyRot[8]
MoverLeader
NavigationPointmyMarker
intnumTriggerEvents
vectorOldPos
vectorOldPrePivot
rotatorOldRot
bytePrevKeyNum
vectorSavedPos
rotatorSavedRot
actorSavedTrigger
ActorTriggerActor
ActorTriggerActor2
PawnWaitingPawn
Mover
boolbDamageTriggered
boolbDynamicLightMover
byteBrushRaytraceKey
boolbSlave
boolbTriggerOnceOnly
nameBumpEvent
EBumpTypeBumpType
boolbUseTriggered
floatDamageThreshold
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, AmbientGlow, AmbientSound, AnimFrame, AnimLast, AnimMinRate, AnimRate, AnimSequence, bActorShadows, bAlwaysRelevant, bAlwaysTick, bAnimFinished, bAnimLoop, bAnimNotify, Base, bAssimilated, bBlockActors, bBlockPlayers, bBounce, bCanTeleport, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCorona, bDeleteMe, bDifficulty0, bDifficulty1, bDifficulty2, bDifficulty3, bDirectional, bDynamicLight, bEdLocked, bEdShouldSnap, bEdSnap, bFixedRotationDir, bForceStasis, bHidden, bHiddenEd, bHighDetail, bHighlighted, bHurtEntry, bInterpolating, bIsItemGoal, bIsKillGoal, bIsMover, bIsPawn, bIsSecretGoal, bJustTeleported, bLensFlare, bLightChanged, bMemorized, bMeshCurvy, bMeshEnviroMap, bMovable, bNet, bNetFeel, bNetHear, bNetInitial, bNetOptional, bNetOwner, bNetSee, bNetSpecial, bNoDelete, bNoSmooth, bOnlyOwnerSee, bParticles, bProjTarget, bRotateToDesired, Brush, bSelected, bShadowCast, bSimulatedPawn, bSinglePlayer, bSpecialLit, bStasis, bStatic, bTempEditor, bTicked, bTimerLoop, bTravel, bUnlit, Buoyancy, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, Deleted, DesiredRotation, DodgeDir, DrawScale, DrawType, Event, ExtraTag, Fatness, Group, InitialState, Instigator, Inventory, LatentActor, LatentByte, LatentFloat, LatentInt, Level, LifeSpan, LightBrightness, LightCone, LightEffect, LightHue, LightingTag, LightPeriod, LightPhase, LightRadius, LightSaturation, LightType, Location, Mass, Mesh, MiscNumber, NetPriority, NetTag, OddsOfAppearing, OldAnimRate, OldLocation, OtherTag, Owner, PhysAlpha, Physics, PhysRate, PrePivot, Region, RemoteRole, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skin, SoundPitch, SoundRadius, SoundVolume, SpecialTag, Sprite, StandingCount, Style, Tag, Target, Texture, TimerCounter, TimerRate, Touching[4], TransientSoundVolume, TweenRate, Velocity, 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
PointRegion

Functions Summary
function Attach (actor Other)
StandOpenTimed
function BeginEvent ()
BumpButton
function BeginPlay ()
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 ()
functionbool EncroachingOn (actor Other)
function EndEvent ()
BumpButton
function FindTriggerActor ()
function FinishedClosing ()
function FinishedOpening ()
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
function InterpolateEnd (actor Other)
function InterpolateTo (byte NewKeyNum, float Seconds)
function MakeGroupReturn ()
function MakeGroupStop ()
function PostBeginPlay ()
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 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
!=, *, *=, +, +=, -, -=, / , /=, <<, ==, >>, AllActors, AnimEnd, Attach, BaseChange, BasedActors, BeginEvent, BeginPlay, BroadcastMessage, Bump, ChildActors, Cross, Destroy, Destroyed, Detach, Dot, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Expired, Falling, FinishAnim, FinishInterpolation, GainedChild, GetAnimGroup, GetAxes, GetUnAxes, HitWall, HurtRadius, InterpolateEnd, Invert, IsA, IsAnimating, KillCredit, KilledBy, Landed, LoopAnim, LostChild, MakeNoise, MirrorVectorByNormal, Move, MoveSmooth, Normal, PlayAnim, PlayerCanSeeMe, PlaySound, PostBeginPlay, PostTeleport, PreBeginPlay, PreTeleport, RadiusActors, RotRand, SetBase, SetCollision, SetCollisionSize, SetInitialState, SetLocation, SetOwner, SetPhysics, SetRotation, SetTimer, Sleep, Spawn, Spawned, SpecialHandling, TakeDamage, Tick, Timer, Touch, TouchingActors, Trace, TraceActors, TravelPostAccept, TravelPreAccept, Trigger, TweenAnim, UnTouch, UnTrigger, VisibleActors, VisibleCollidingActors, VRand, VSize, ZoneChange, [

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


Variables Detail

BasePos Source code

var vector BasePos;

BaseRot Source code

var rotator BaseRot;

bOpening Source code

var bool bOpening;

bPlayerOnly Source code

var bool bPlayerOnly;

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;

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;

SavedPos Source code

var vector SavedPos;

SavedRot Source code

var rotator SavedRot;

SavedTrigger Source code

var actor SavedTrigger;

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;

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;

bUseTriggered Source code

var(Mover) bool bUseTriggered;

DamageThreshold Source code

var(Mover) float DamageThreshold;

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

function BeginPlay ( )

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 ( )

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 ( )

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 )

InterpolateEnd 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 ( )

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 )

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 )



Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: za 22-4-2006 12:53:41.031 - Created with UnCodeX