Worst-case scenario: the UEd Goblin wipes the map and burns down your house.

UE2:PlayerController internal variables (UT2004)

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

Contents

PlayerController internal variables in other games:
U2, UE2Runtime, UT2003, UT3, UDK
Other member categories for this class:
events, 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


AcknowledgedPawn[edit]

Type: Pawn

Used in net games so client can acknowledge it possessed a pawn.

ActiveRoom[edit]

Type: VoiceChatRoom

The chatroom we're currently speaking to.

AdminManager[edit]

Type: AdminBase

Modifiers: private, transient


aForward[edit]

Type: float

Modifiers: input


aLastForward[edit]

Type: float


aLastStrafe[edit]

Type: float


aLastUp[edit]

Type: float


aLookUp[edit]

Type: float

Modifiers: input


AmbientShakeFalloffStartTime[edit]

Type: float


AmbientShakeFalloffTime[edit]

Type: float

Time taken for shaking to stop after AmbientShakeFalloffStartTime has passed.

AmbientShakeOffsetFreq[edit]

Type: float


AmbientShakeOffsetMag[edit]

Type: Object.Vector


AmbientShakeRotFreq[edit]

Type: float


AmbientShakeRotMag[edit]

Type: Object.Rotator


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

AnnouncerQueueManager[edit]

Type: AnnouncerQueueManager

Handling Announcer Queueing

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


bAcuteHearing[edit]

Type: bool

Makes PlayerController hear much better (used to magnify hit sounds caused by player).

bAimingHelp[edit]

Type: bool

Modifiers: globalconfig


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


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


bCustomListener[edit]

Type: bool


bDoubleJump[edit]

Type: bool


bDynamicNetSpeed[edit]

Type: bool

Modifiers: globalconfig


Default value: True

bEnableAmbientShake[edit]

Type: bool


bEnableStatsTracking[edit]

Type: bool

Modifiers: globalconfig


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


bHideVehicleNoEntryIndicator[edit]

Type: bool


bIsSpaceFighter[edit]

Type: bool

Hack for spacefighter joystick controls.

bIsTyping[edit]

Type: bool


bJumpStatus[edit]

Type: bool

used in net games

bKeyboardLook[edit]

Type: bool

Modifiers: globalconfig

no snapping when true

bLandingShake[edit]

Type: bool

Modifiers: globalconfig


Default value: True

bLastPressedJump[edit]

Type: bool


BlendedTargetViewRotation[edit]

Type: Object.Rotator


bLook[edit]

Type: byte

Modifiers: input


bLookUpStairs[edit]

Type: bool

Modifiers: globalconfig

Look up/down stairs (player).

bMenuBeforeRespawn[edit]

Type: bool

Forces the midgame menu to pop up before player can click to respawn.

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


bNoTextToSpeechVoiceMessages[edit]

Type: bool

Modifiers: globalconfig


Default value: True

bNoVoiceMessages[edit]

Type: bool

Modifiers: globalconfig


bNoVoiceTaunts[edit]

Type: bool

Modifiers: globalconfig


bOnlySpeakTeamText[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.

bSkippedLastUpdate[edit]

Type: bool


bSmallWeapons[edit]

Type: bool

Modifiers: globalconfig


Default value: True

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


bSuccessfulUse[edit]

Type: bool


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


bViewingMatineeCinematic[edit]

Type: bool


bWasSaturated[edit]

Type: bool

Modifiers: const

Used by servers to identify saturated client connections.

bWasSpeedHack[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


CalcViewActor[edit]

Type: Actor

Optimize PlayerCalcView.

CalcViewActorLocation[edit]

Type: Object.Vector


CalcViewLocation[edit]

Type: Object.Vector


CalcViewRotation[edit]

Type: Object.Rotator


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

CameraDistRange[edit]

Type: Object.Range


Default value:

Member Value
Max 40.0
Min 3.0

CameraEffects[edit]

Type: array<CameraEffect>

Modifiers: transient

A stack of camera effects.

CameraSwivel[edit]

Type: Object.Rotator


ChatManager[edit]

Type: PlayerChatManager

Manages all chat, speech, and voice messages sent to player.

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: 90.0

DemoViewer[edit]

Type: PlayerController


DemoViewPitch[edit]

Type: int


DemoViewYaw[edit]

Type: int


DesiredFOV[edit]

Type: float

Modifiers: globalconfig


Default value: 90.0

DesiredZoomLevel[edit]

Type: float


DoubleClickDir[edit]

Type: Actor.EDoubleClickDir

Direction of movement key double click (for special moves).

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


FOVBias[edit]

Type: float


Default value: 1.0

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'

LastActiveTime[edit]

Type: float

Used to kick idlers.

LastBroadcastString[edit]

Type: string

Array size: 4


LastBroadcastTime[edit]

Type: float


LastDistanceFogColor[edit]

Type: Object.Color


LastDistanceFogEnd[edit]

Type: float


LastDistanceFogStart[edit]

Type: float


LastPingUpdate[edit]

Type: float


LastPlayerCalcView[edit]

Type: float


LastPlaySound[edit]

Type: float


LastPlaySpeech[edit]

Type: float


LastSpeedHackLog[edit]

Type: float


Default value: -100.0

LastUpdateTime[edit]

Type: float


LastZone[edit]

Type: int


ListenerLocation[edit]

Type: Object.Vector


ListenerRotation[edit]

Type: Object.Rotator


LocalMessageClass[edit]

Type: class<LocalMessage>


Default value: Class'Engine.LocalMessage'

LoginDelay[edit]

Type: float


MapHandler[edit]

Type: MaplistManagerBase

Modifiers: transient

Used by AdminBase.

MaxResponseTime[edit]

Type: float

How long server will wait for client move update before setting position.

Default value: 0.125

MaxTimeMargin[edit]

Type: float


Misc1[edit]

Type: int


Misc2[edit]

Type: int


myHUD[edit]

Type: Hud

Heads up display info.

NextLoginTime[edit]

Type: float


NextSpeedChange[edit]

Type: float


NoPauseMessage[edit]

Type: string

Modifiers: localized


Default value: "Game is not pauseable"

NumServerDrives[edit]

Type: float


NumSkips[edit]

Type: float


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"

PendingAdjustment[edit]

Type: ClientAdjustment


PendingMove[edit]

Type: SavedMove


Player[edit]

Type: Player

Modifiers: const


PlayerChatType[edit]

Type: string


Default value: "Engine.PlayerChatManager"

PlayerInput[edit]

Type: PlayerInput

Modifiers: private, transient

Object within PlayerController that manages player input.

PlayerNameArray[edit]

Type: array<PlayerNameInfo>

Modifiers: private, const


PlayerOwnerName[edit]

Type: string

for savegames

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


RewardAnnouncer[edit]

Type: AnnouncerVoice


SavedMoves[edit]

Type: SavedMove

Buffered moves pending position updates.

ScreenFlashScaling[edit]

Type: float

Modifiers: globalconfig


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


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


StatusAnnouncer[edit]

Type: AnnouncerVoice


TargetEyeHeight[edit]

Type: float


TargetViewRotation[edit]

Type: Object.Rotator


TargetWeaponViewOffset[edit]

Type: Object.Vector


TextToSpeechVoiceVolume[edit]

Type: float

Modifiers: globalconfig


Default value: 1.0

TimeMargin[edit]

Type: float


TimeMarginSlack[edit]

Type: float

Modifiers: globalconfig

OBSOLETE

TimeSinceLastFogChange[edit]

Type: float


Transition[edit]

Type: Actor.EMusicTransition


TurnRot180[edit]

Type: Object.Rotator


TurnTarget[edit]

Type: Pawn


UseFixedVisibility[edit]

Type: bool


VehicleCheckRadius[edit]

Type: float

Radius that is checked for nearby vehicles when pressing use.

Default value: 700.0

ViewingFrom[edit]

Type: string

Modifiers: localized


Default value: "Now viewing from"

ViewTarget[edit]

Type: Actor

Modifiers: const


VoiceChangeLimit[edit]

Type: float


VoiceReplicationInfo[edit]

Type: VoiceChatReplicationInfo


VoteReplicationInfo[edit]

Type: VotingReplicationInfoBase


WaitDelay[edit]

Type: float

Delay time until can restart.

WeaponUpdate[edit]

Type: int


ZoomLevel[edit]

Type: float