Gah - a solution with more questions. – EntropicLqd

UE2:U2PlayerNetTestController (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
Package: 
U2

U2PlayerController.uc

Properties

bDuckLast

Type: byte


bDuckToggle

Type: byte


bLeanLast

Type: byte


bRunLast

Type: byte


bRunToggle

Type: byte


bUseDuckToggles

Type: bool

Modifiers: globalconfig


bUseLeanToggles

Type: bool

Modifiers: globalconfig


bUseRunToggles

Type: bool

Modifiers: globalconfig


CurrentMoveSequence

Type: int


LastCorrectionMoveSequence

Type: int


LastMoveSequence

Type: int


LastUpdateMoveSequence

Type: int


ServerMoveTimeStamp

Type: float


StoredMoves

Type: StoredMove

Array size: 100


Structs

FullMove

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

MiniMove

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

StoredMove

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

Instance functions

BestSignedDifference

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


ClientAdjustPositionEx

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


ClientUpdatePosition

function ClientUpdatePosition ()

Overrides: PlayerController.ClientUpdatePosition


GenerateMoveEx

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


GetDuckFlag

function byte GetDuckFlag ()

Overrides: Controller.GetDuckFlag


GetRunFlag

function byte GetRunFlag ()

Overrides: Controller.GetRunFlag


HandleMove

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

Overrides: PlayerController.HandleMove


MakeRelative

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


ProcessFullMoveEx

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


ProcessMiniMoveEx

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


ReplicateMoveEx

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


ServerMoveEx

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


SetDuckFlag

function SetDuckFlag (byte Val)

Overrides: Controller.SetDuckFlag


SetRunFlag

function SetRunFlag (byte Val)

Overrides: Controller.SetRunFlag


SetupClientAdjustPositionEx

function SetupClientAdjustPositionEx (int MoveSequence)


StoreMoveEx

function StoreMoveEx (StoredMove Move)


States

@MantlingState

Inherits from: U2PlayerController.@MantlingState

Ignores: AltFire, Fire, PressingAltFire, PressingFire

@MantlingState.ProcessMiniMoveEx

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

Overrides: ProcessMiniMoveEx (global)


@PlayerClimbingState

@PlayerClimbingState.ProcessMiniMoveEx

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

Overrides: ProcessMiniMoveEx (global)


@PlayerSpideringState

@PlayerSpideringState.ProcessMiniMoveEx

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

Overrides: ProcessMiniMoveEx (global)


@PlayerSwimmingState

@PlayerSwimmingState.ProcessMiniMoveEx

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

Overrides: ProcessMiniMoveEx (global)


@PlayerWaitingState

Inherits from: PlayerController.@PlayerWaitingState

Modifiers: auto

@PlayerWaitingState.ProcessMiniMoveEx

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

Overrides: ProcessMiniMoveEx (global)


@PlayerWalkingState

@PlayerWalkingState.ProcessMiniMoveEx

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

Overrides: ProcessMiniMoveEx (global)


@SpectatingState

@SpectatingState.ProcessMiniMoveEx

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

Overrides: ProcessMiniMoveEx (global)


@TeleportFixedState

@TeleportFixedState.ProcessMiniMoveEx

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

Overrides: ProcessMiniMoveEx (global)


@WaitingForPawnState

@WaitingForPawnState.ProcessMiniMoveEx

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

Overrides: ProcessMiniMoveEx (global)