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

UE2:PlayerController internal variables (U2)

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

Contents

PlayerController internal variables in other games:
UE2Runtime, UT2003, 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


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

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

bAutoSwitch[edit]

Type: bool

Modifiers: globalconfig

if true, switch to best weapon when out of ammo

Default value: True

bAutoTaunt[edit]

Type: bool

Modifiers: globalconfig


bBadConnectionAlert[edit]

Type: bool


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


bFreeCamera[edit]

Type: bool

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

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)

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

bPendingVote[edit]

Type: bool


bPressedJump[edit]

Type: bool


bRadarEnabled[edit]

Type: bool

Modifiers: globalconfig


Default value: True

bSetTurnRot[edit]

Type: bool


bShortConnectTimeOut[edit]

Type: bool

when true, reduces connect timeout to 15 seconds

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


bVehicleBehindView[edit]

Type: bool

Modifiers: globalconfig


bViewBot[edit]

Type: bool


bXAxis[edit]

Type: byte

Modifiers: input


bYAxis[edit]

Type: byte

Modifiers: input


bZeroRoll[edit]

Type: bool


Default value: True

bZooming[edit]

Type: bool


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.

CheatClass[edit]

Type: class<CheatManager>

class of my CheatManager

Default value: Class'Engine.CheatManager'

CheatFlyingSpeed[edit]

Type: float


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


DeathFont[edit]

Type: Font

Modifiers: globalconfig


Default value: Font'HUD_Fonts.EuroExt14'

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


DrivenVehicle[edit]

Type: Vehicle


DynamicPingThreshold[edit]

Type: float

Modifiers: globalconfig


Default value: 400.0

EnemyTurnSpeed[edit]

Type: int

Modifiers: config


Default value: 45000

EntryTime[edit]

Type: float


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


LastViewTargetActor[edit]

Type: Actor


LastViewTargetActualDistance[edit]

Type: float


LastViewTargetHitLocation[edit]

Type: Object.Vector


LastViewTargetHitNormal[edit]

Type: Object.Vector


LastViewTargetLocation[edit]

Type: Object.Vector


LastViewTargetRotation[edit]

Type: Object.Rotator


LastViewTargetTime[edit]

Type: float


LastViewTargetTraceDistance[edit]

Type: float


LastZone[edit]

Type: int


LoadingMusic[edit]

Type: array<string>


Default value, index 0: "DutyCallsA"

Default value, index 1: "DutyCallsB"

Default value, index 2: "m09f_outro"

Default value, index 3: "marsh_outro"

Default value, index 4: "PA_AVALONB_Music"

Default value, index 5: "PA_SHORT_Music"

Default value, index 6: "PAHELL"

Default value, index 7: "PDHELL2"

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

MaxTimeMargin[edit]

Type: float

Modifiers: globalconfig


Default value: 0.35

MessageFont[edit]

Type: Font

Modifiers: globalconfig


Default value: Font'HUD_Fonts.EuroExt14'

Misc1[edit]

Type: int


Misc2[edit]

Type: int


NextSpeedChange[edit]

Type: float


NextTeamChangeTime[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"

PassengerNumber[edit]

Type: int


Default value: -1

PendingMove[edit]

Type: SavedMove


Player[edit]

Type: Player

Modifiers: const


PlayerInput[edit]

Type: PlayerInput

Modifiers: transient

Object within playercontroller that manages player input.

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


RocketLockSound[edit]

Type: Sound


SavedMoves[edit]

Type: SavedMove

buffered moves pending position updates

SavedPhysics[edit]

Type: Actor.EPhysics

for saving old physics temporarily

ServerOnlyStates[edit]

Type: array<name>


ServerTimeStamp[edit]

Type: float


ShakeDuration[edit]

Type: float


ShakeMagX[edit]

Type: float


ShakeMagY[edit]

Type: float


ShakeOffset[edit]

Type: Object.Vector

current magnitude to offset camera from shake

ShakePeriodX[edit]

Type: float

Modifiers: const


Default value: 31.0

ShakePeriodY[edit]

Type: float

Modifiers: const


Default value: 29.0

ShakeTime[edit]

Type: float


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


TempTurretRotation[edit]

Type: Object.Rotator


TimeMargin[edit]

Type: float


TimeSinceLastFogChange[edit]

Type: float


Transition[edit]

Type: Actor.EMusicTransition


TurnRot180[edit]

Type: Object.Rotator


TurnTarget[edit]

Type: Pawn


UIAlpha[edit]

Type: byte

Modifiers: globalconfig


Default value: 255

UseDistance[edit]

Type: float

Max distance at which an actor can be used

Default value: 350.0

UseFixedVisibility[edit]

Type: bool


UseLatency[edit]

Type: float

Max time before a new trace must be used to find the use target

Default value: 0.1

UseProjector[edit]

Type: Projector

Used to show which items are usable.

UseTarget[edit]

Type: Actor

Actor currently in view to be used

ViewingFrom[edit]

Type: string

Modifiers: localized


Default value: "Now viewing from"

ViewTarget[edit]

Type: Actor

Modifiers: const


VoteFailedMsg[edit]

Type: string

Modifiers: localized


Default value: "Vote Failed: Please wait for the current vote to expire, then try again."

WaitDelay[edit]

Type: float

Delay time until can restart

WeaponUpdate[edit]

Type: int


ZoomLevel[edit]

Type: float