Gah - a solution with more questions. – EntropicLqd

UE2:U2PlayerNetTestController (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 10:10, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Package: 
U2

U2PlayerController.uc

Properties[edit]

bDuckLast[edit]

Type: byte


bDuckToggle[edit]

Type: byte


bLeanLast[edit]

Type: byte


bRunLast[edit]

Type: byte


bRunToggle[edit]

Type: byte


bUseDuckToggles[edit]

Type: bool

Modifiers: globalconfig


bUseLeanToggles[edit]

Type: bool

Modifiers: globalconfig


bUseRunToggles[edit]

Type: bool

Modifiers: globalconfig


CurrentMoveSequence[edit]

Type: int


LastCorrectionMoveSequence[edit]

Type: int


LastMoveSequence[edit]

Type: int


LastUpdateMoveSequence[edit]

Type: int


ServerMoveTimeStamp[edit]

Type: float


StoredMoves[edit]

Type: StoredMove

Array size: 100


Structs[edit]

FullMove[edit]

MiniMove MiniMove 
bool bFire 
bool bAltFire 
bool bReload 
int<0,65535,2> Pitch 
int<0,65535> Yaw 

MiniMove[edit]

float<0.000,0.512,0.001> ElapsedTime 
Object.Vector Accel 
bool bRun 
bool bDuck 
bool bJump 
Actor.EDoubleClickDir DodgeDir 

StoredMove[edit]

FullMove FullMove 
int<0,65536> MoveSequence 
Object.Vector CurLocation 

Instance functions[edit]

BestSignedDifference[edit]

function int BestSignedDifference (int Value, int Reference, int Max)


ClientAdjustPositionEx[edit]

function ClientAdjustPositionEx (bool OnPawn, int<0,65536> MoveSequence, bool ClientMantling, Object.Vector ClientLocation, Object.Vector ClientVelocity, name ClientStateName, Actor.EPhysics ClientPhysics, Actor ClientBase)


ClientUpdatePosition[edit]

function ClientUpdatePosition ()

Overrides: PlayerController.ClientUpdatePosition


GenerateMoveEx[edit]

function StoredMove GenerateMoveEx (float DeltaTime, Object.Vector NewAccel, Actor.EDoubleClickDir DoubleClickMove, optional StoredMove Move)


GetDuckFlag[edit]

function byte GetDuckFlag ()

Overrides: Controller.GetDuckFlag


GetRunFlag[edit]

function byte GetRunFlag ()

Overrides: Controller.GetRunFlag


HandleMove[edit]

protected function HandleMove (float DeltaTime, Object.Vector NewAccel, Actor.EDoubleClickDir DoubleClickMove, Object.Rotator DeltaRot)

Overrides: PlayerController.HandleMove


MakeRelative[edit]

function int MakeRelative (int Value, int Reference, int Max)


ProcessFullMoveEx[edit]

function ProcessFullMoveEx (FullMove Move, optional Object.Rotator DeltaRot)


ProcessMiniMoveEx[edit]

function ProcessMiniMoveEx (MiniMove Move, optional Object.Rotator DeltaRot)


ReplicateMoveEx[edit]

protected function ReplicateMoveEx (float DeltaTime, Object.Vector NewAccel, Actor.EDoubleClickDir DoubleClickMove, Object.Rotator DeltaRot)


ServerMoveEx[edit]

protected function ServerMoveEx (int<0,65536> MoveSequence, Object.Vector CurLocation, FullMove NewMove, optional MiniMove OldMove)


SetDuckFlag[edit]

function SetDuckFlag (byte Val)

Overrides: Controller.SetDuckFlag


SetRunFlag[edit]

function SetRunFlag (byte Val)

Overrides: Controller.SetRunFlag


SetupClientAdjustPositionEx[edit]

function SetupClientAdjustPositionEx (int MoveSequence)


StoreMoveEx[edit]

function StoreMoveEx (StoredMove Move)


States[edit]

@MantlingState[edit]

Inherits from: U2PlayerController.@MantlingState

Ignores: AltFire, Fire, PressingAltFire, PressingFire

@MantlingState.ProcessMiniMoveEx[edit]

function ProcessMiniMoveEx (MiniMove Move, optional Object.Rotator DeltaRot)

Overrides: ProcessMiniMoveEx (global)


@PlayerClimbingState[edit]

@PlayerClimbingState.ProcessMiniMoveEx[edit]

function ProcessMiniMoveEx (MiniMove Move, optional Object.Rotator DeltaRot)

Overrides: ProcessMiniMoveEx (global)


@PlayerSpideringState[edit]

@PlayerSpideringState.ProcessMiniMoveEx[edit]

function ProcessMiniMoveEx (MiniMove Move, optional Object.Rotator DeltaRot)

Overrides: ProcessMiniMoveEx (global)


@PlayerSwimmingState[edit]

@PlayerSwimmingState.ProcessMiniMoveEx[edit]

function ProcessMiniMoveEx (MiniMove Move, optional Object.Rotator DeltaRot)

Overrides: ProcessMiniMoveEx (global)


@PlayerWaitingState[edit]

Inherits from: PlayerController.@PlayerWaitingState

Modifiers: auto

@PlayerWaitingState.ProcessMiniMoveEx[edit]

function ProcessMiniMoveEx (MiniMove Move, optional Object.Rotator DeltaRot)

Overrides: ProcessMiniMoveEx (global)


@PlayerWalkingState[edit]

@PlayerWalkingState.ProcessMiniMoveEx[edit]

function ProcessMiniMoveEx (MiniMove Move, optional Object.Rotator DeltaRot)

Overrides: ProcessMiniMoveEx (global)


@SpectatingState[edit]

@SpectatingState.ProcessMiniMoveEx[edit]

function ProcessMiniMoveEx (MiniMove Move, optional Object.Rotator DeltaRot)

Overrides: ProcessMiniMoveEx (global)


@TeleportFixedState[edit]

@TeleportFixedState.ProcessMiniMoveEx[edit]

function ProcessMiniMoveEx (MiniMove Move, optional Object.Rotator DeltaRot)

Overrides: ProcessMiniMoveEx (global)


@WaitingForPawnState[edit]

@WaitingForPawnState.ProcessMiniMoveEx[edit]

function ProcessMiniMoveEx (MiniMove Move, optional Object.Rotator DeltaRot)

Overrides: ProcessMiniMoveEx (global)