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

UE2:SavedMove (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> Actor >> Info >> SavedMove
Package: 
Engine
This class in other games:
RTNP, U1, UT, UE2Runtime, U2XMP, UT2003, U2, UT3, UDK

SavedMove is used during network play to buffer recent client moves, for use when the server modifies the clients actual position, etc. This is a built-in Unreal class and it shouldn't be modified.

Properties

bDoubleJump

Type: bool


bDuck

Type: bool


bPressedJump

Type: bool


bRun

Type: bool


Delta

Type: float

amount of time for this move

DoubleClickMove

Type: Actor.EDoubleClickDir

Double click info.

EndBase

Type: Actor


NextMove

Type: SavedMove

Next move in linked list.

SavedLocation

Type: Object.Vector


SavedPhysics

Type: Actor.EPhysics


SavedRelativeLocation

Type: Object.Vector


SavedVelocity

Type: Object.Vector


StartBase

Type: Actor


StartFloor

Type: Object.Vector


StartLocation

Type: Object.Vector


StartRelativeLocation

Type: Object.Vector


StartVelocity

Type: Object.Vector


TimeStamp

Type: float

Time of this move.

Instance functions

Clear

final function Clear ()


GetStartLocation

function Object.Vector GetStartLocation ()


IsJumpMove

final function bool IsJumpMove ()


PostUpdate

final function PostUpdate (PlayerController P)


SetInitialPosition

final function SetInitialPosition (Pawn P)


SetMoveFor

final function SetMoveFor (PlayerController P, float DeltaTime, Object.Vector NewAccel, Actor.EDoubleClickDir InDoubleClick)