I love the smell of UnrealEd crashing in the morning. – tarquin

UE2:PlayerController internal variables (UT2003)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2003 Object >> Actor >> Controller >> PlayerController (internal variables)

Contents

PlayerController internal variables in other games:
U2, UE2Runtime, UT2004, UT3, UDK
Other member categories for this class:
exec functions, instance functions, states

Internal variables[edit]

aBaseX[edit]

Type: float

Modifiers: input


aBaseY[edit]

Type: float

Modifiers: input


aBaseZ[edit]

Type: float

Modifiers: input


AdminManager[edit]

Type: AdminBase

Modifiers: private, transient


aForward[edit]

Type: float

Modifiers: input


AimingHelp[edit]

Type: float

Modifiers: globalconfig


aLookUp[edit]

Type: float

Modifiers: input


aMouseX[edit]

Type: float

Modifiers: input


aMouseY[edit]

Type: float

Modifiers: input


AnnouncerLevel[edit]

Type: byte

Modifiers: globalconfig

0=none, 1=no possession announcements, 2=all

Default value: 2

AnnouncerVolume[edit]

Type: byte

Modifiers: globalconfig

1 to 4

Default value: 4

aStrafe[edit]

Type: float

Modifiers: input


aTurn[edit]

Type: float

Modifiers: input


aUp[edit]

Type: float

Modifiers: input


bAllActorsRelevant[edit]

Type: bool

Modifiers: const

used by UTTV. DO NOT SET THIS TRUE - it has a huge impact on network performance

bAlwaysLevel[edit]

Type: bool

Modifiers: globalconfig


bAlwaysMouseLook[edit]

Type: bool

Modifiers: globalconfig


Default value: True

bAutoTaunt[edit]

Type: bool

Modifiers: globalconfig


Default value: True

bBehindView[edit]

Type: bool

Outside-the-player view.

bBlockCloseCamera[edit]

Type: bool


bCameraPositionLocked[edit]

Type: bool


bCenterView[edit]

Type: bool


bCheatFlying[edit]

Type: bool

instantly stop in flying mode

bClientDemo[edit]

Type: bool


bDoubleJump[edit]

Type: bool


bDynamicNetSpeed[edit]

Type: bool

Modifiers: globalconfig


Default value: True

bFixedCamera[edit]

Type: bool

used to fix camera in position (to view animations)

bForcePrecache[edit]

Type: bool


bFreeCam[edit]

Type: bool

In FreeCam mode to adjust the cam rotator

bFreeCamera[edit]

Type: bool

free camera when in behindview mode (for checking out player models and animations)

bFreeCamSwivel[edit]

Type: bool

In swivel mode

bFreeCamZoom[edit]

Type: bool

In zoom mode

bFreeLook[edit]

Type: byte

Modifiers: input


bFrozen[edit]

Type: bool

set when game ends or player dies to temporarily prevent player from restarting (until cleared by timer)

bHideSpectatorBeacons[edit]

Type: bool


bIsTyping[edit]

Type: bool


bJumpStatus[edit]

Type: bool

used in net games

bKeyboardLook[edit]

Type: bool

Modifiers: globalconfig

no snapping when true

BlendedTargetViewRotation[edit]

Type: Object.Rotator


bLook[edit]

Type: byte

Modifiers: input


bLookUpStairs[edit]

Type: bool

Modifiers: globalconfig

look up/down stairs (player)

bNeverSwitchOnPickup[edit]

Type: bool

Modifiers: globalconfig

if true, don't automatically switch to picked up weapon

bNoAutoTaunts[edit]

Type: bool

Modifiers: globalconfig


bNoMatureLanguage[edit]

Type: bool

Modifiers: globalconfig


bNoVoiceMessages[edit]

Type: bool

Modifiers: globalconfig


bNoVoiceTaunts[edit]

Type: bool

Modifiers: globalconfig


bPendingDestroy[edit]

Type: bool

when true, playercontroller is being destroyed

bPressedJump[edit]

Type: bool


bSetTurnRot[edit]

Type: bool


bShortConnectTimeOut[edit]

Type: bool

when true, reduces connect timeout to 15 seconds

bSmallWeapons[edit]

Type: bool

Modifiers: globalconfig


bSnapLevel[edit]

Type: byte

Modifiers: input


bSnapToLevel[edit]

Type: bool

Modifiers: globalconfig

Snap to level eyeheight when not mouselooking

bStrafe[edit]

Type: byte

Modifiers: input


bTurn180[edit]

Type: byte

Modifiers: input


bTurnToNearest[edit]

Type: byte

Modifiers: input


bUpdatePosition[edit]

Type: bool


bUpdating[edit]

Type: bool


bValidBehindCamera[edit]

Type: bool


bViewBot[edit]

Type: bool


bWeaponViewShake[edit]

Type: bool


Default value: True

bXAxis[edit]

Type: byte

Modifiers: input


bYAxis[edit]

Type: byte

Modifiers: input


bZeroRoll[edit]

Type: bool


Default value: True

bZooming[edit]

Type: bool


CameraDeltaRad[edit]

Type: float

The zoom delta adjustment

CameraDeltaRotation[edit]

Type: Object.Rotator

The rotator delta adjustment

CameraDist[edit]

Type: float

multiplier for behindview camera dist

Default value: 9.0

CameraEffects[edit]

Type: array<CameraEffect>

Modifiers: transient

A stack of camera effects.

CameraSwivel[edit]

Type: Object.Rotator


CheatClass[edit]

Type: class<CheatManager>

class of my CheatManager

Default value: Class'Engine.CheatManager'

CheatManager[edit]

Type: CheatManager

Modifiers: private, transient

Object within playercontroller that manages "cheat" commands

ClientCap[edit]

Type: int


ClientUpdateTime[edit]

Type: float


ConstantGlowFog[edit]

Type: Object.Vector


ConstantGlowScale[edit]

Type: float


CurrentDistanceFogEnd[edit]

Type: float


CurrentTimeStamp[edit]

Type: float


DefaultFOV[edit]

Type: float

Modifiers: globalconfig


Default value: 85.0

DemoViewer[edit]

Type: PlayerController


DemoViewPitch[edit]

Type: int


DemoViewYaw[edit]

Type: int


DesiredFOV[edit]

Type: float

Modifiers: globalconfig


Default value: 85.0

DoubleClickDir[edit]

Type: Actor.EDoubleClickDir


DynamicPingThreshold[edit]

Type: float

Modifiers: globalconfig


Default value: 400.0

EnemyTurnSpeed[edit]

Type: int

Modifiers: config


Default value: 45000

ExactPing[edit]

Type: float


FailedPathStart[edit]

Type: Object.Vector

Modifiers: const


FixedLocation[edit]

Type: Object.Vector


FixedRotation[edit]

Type: Object.Rotator


FlashFog[edit]

Type: Object.Vector


FlashScale[edit]

Type: Object.Vector


Default value:

Member Value
X 1.0
Y 1.0
Z 1.0

ForcePrecacheTime[edit]

Type: float


FreeMoves[edit]

Type: SavedMove

freed moves, available for buffering

GameReplicationInfo[edit]

Type: GameReplicationInfo


GroundPitch[edit]

Type: int


InputClass[edit]

Type: class<PlayerInput>

Modifiers: config

class of my PlayerInput

Default value: Class'Engine.PlayerInput'

LastDistanceFogColor[edit]

Type: Object.Color


LastDistanceFogEnd[edit]

Type: float


LastDistanceFogStart[edit]

Type: float


LastPingUpdate[edit]

Type: float


LastPlaySound[edit]

Type: float


LastPlaySpeech[edit]

Type: float


LastUpdateTime[edit]

Type: float


LastZone[edit]

Type: int


LocalMessageClass[edit]

Type: class<LocalMessage>


Default value: Class'Engine.LocalMessage'

MaxResponseTime[edit]

Type: float

Modifiers: globalconfig

how long server will wait for client move update before setting position

Default value: 0.7

MaxShakeOffset[edit]

Type: Object.Vector

max magnitude to offset camera position

MaxShakeRoll[edit]

Type: float

max magnitude to roll camera

MaxTimeMargin[edit]

Type: float

Modifiers: globalconfig


Default value: 0.35

Misc1[edit]

Type: int


Misc2[edit]

Type: int


myHUD[edit]

Type: Hud

heads up display info

NextSpeedChange[edit]

Type: float


NoPauseMessage[edit]

Type: string

Modifiers: localized


Default value: "Game is not pauseable"

OldCameraLoc[edit]

Type: Object.Vector

used in behindview calculations

OldCameraRot[edit]

Type: Object.Rotator


OldClientWeapon[edit]

Type: Weapon


OldFloor[edit]

Type: Object.Vector


OldPing[edit]

Type: float


OrthoZoom[edit]

Type: float

Orthogonal/map view zoom factor.

Default value: 40000.0

OwnCamera[edit]

Type: string

Modifiers: localized


Default value: "Now viewing from own camera"

PendingMove[edit]

Type: SavedMove


PitchDownLimit[edit]

Type: int


Default value: 49153

PitchUpLimit[edit]

Type: int


Default value: 18000

Player[edit]

Type: Player

Modifiers: const


PlayerInput[edit]

Type: PlayerInput

Modifiers: private, transient

Object within playercontroller that manages player input.

PlayerNameArray[edit]

Type: array<PlayerNameInfo>

Modifiers: private, const


PlayerSecurity[edit]

Type: Security

Used for Cheat Protection

ProgressColor[edit]

Type: Object.Color

Array size: 4


ProgressMessage[edit]

Type: string

Array size: 4


ProgressTimeOut[edit]

Type: float


Default value: 8.0

QuickSaveString[edit]

Type: string

Modifiers: localized


Default value: "Quick Saving"

RealViewTarget[edit]

Type: Controller

Modifiers: const


RenderWorldToCamera[edit]

Type: Object.Matrix


RendMap[edit]

Type: int


SavedMoves[edit]

Type: SavedMove

buffered moves pending position updates

ScreenFlashScaling[edit]

Type: float

Modifiers: config


Default value: 1.0

ServerTimeStamp[edit]

Type: float


ShakeOffset[edit]

Type: Object.Vector

current magnitude to offset camera from shake

ShakeOffsetMax[edit]

Type: Object.Vector


ShakeOffsetRate[edit]

Type: Object.Vector


ShakeOffsetTime[edit]

Type: Object.Vector


ShakeRollRate[edit]

Type: float

rate to change roll

ShakeRollTime[edit]

Type: float

how long to roll. if value is < 1.0, then MaxShakeOffset gets damped by this, else if > 1 then its the number of times to repeat undamped

ShakeRot[edit]

Type: Object.Rotator


ShakeRotMax[edit]

Type: Object.Vector


ShakeRotRate[edit]

Type: Object.Vector


ShakeRotTime[edit]

Type: Object.Vector


ShowFlags[edit]

Type: int


Song[edit]

Type: string


SpectateSpeed[edit]

Type: float


Default value: 600.0

StatsPassword[edit]

Type: string

Modifiers: globalconfig


StatsUsername[edit]

Type: string

Modifiers: globalconfig


TargetEyeHeight[edit]

Type: float


TargetViewRotation[edit]

Type: Object.Rotator


TargetWeaponViewOffset[edit]

Type: Object.Vector


TimeMargin[edit]

Type: float


TimeSinceLastFogChange[edit]

Type: float


Transition[edit]

Type: Actor.EMusicTransition


TurnRot180[edit]

Type: Object.Rotator


TurnTarget[edit]

Type: Pawn


UseFixedVisibility[edit]

Type: bool


ViewingFrom[edit]

Type: string

Modifiers: localized


Default value: "Now viewing from"

ViewTarget[edit]

Type: Actor

Modifiers: const


WaitDelay[edit]

Type: float

Delay time until can restart

WeaponUpdate[edit]

Type: int


ZoomLevel[edit]

Type: float