Mostly Harmless

UE2:PlayerController internal variables (UT2003)

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

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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

aBaseX

Type: float

Modifiers: input


aBaseY

Type: float

Modifiers: input


aBaseZ

Type: float

Modifiers: input


AdminManager

Type: AdminBase

Modifiers: private, transient


aForward

Type: float

Modifiers: input


AimingHelp

Type: float

Modifiers: globalconfig


aLookUp

Type: float

Modifiers: input


aMouseX

Type: float

Modifiers: input


aMouseY

Type: float

Modifiers: input


AnnouncerLevel

Type: byte

Modifiers: globalconfig

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

Default value: 2

AnnouncerVolume

Type: byte

Modifiers: globalconfig

1 to 4

Default value: 4

aStrafe

Type: float

Modifiers: input


aTurn

Type: float

Modifiers: input


aUp

Type: float

Modifiers: input


bAllActorsRelevant

Type: bool

Modifiers: const

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

bAlwaysLevel

Type: bool

Modifiers: globalconfig


bAlwaysMouseLook

Type: bool

Modifiers: globalconfig


Default value: True

bAutoTaunt

Type: bool

Modifiers: globalconfig


Default value: True

bBehindView

Type: bool

Outside-the-player view.

bBlockCloseCamera

Type: bool


bCameraPositionLocked

Type: bool


bCenterView

Type: bool


bCheatFlying

Type: bool

instantly stop in flying mode

bClientDemo

Type: bool


bDoubleJump

Type: bool


bDynamicNetSpeed

Type: bool

Modifiers: globalconfig


Default value: True

bFixedCamera

Type: bool

used to fix camera in position (to view animations)

bForcePrecache

Type: bool


bFreeCam

Type: bool

In FreeCam mode to adjust the cam rotator

bFreeCamera

Type: bool

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

bFreeCamSwivel

Type: bool

In swivel mode

bFreeCamZoom

Type: bool

In zoom mode

bFreeLook

Type: byte

Modifiers: input


bFrozen

Type: bool

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

bHideSpectatorBeacons

Type: bool


bIsTyping

Type: bool


bJumpStatus

Type: bool

used in net games

bKeyboardLook

Type: bool

Modifiers: globalconfig

no snapping when true

BlendedTargetViewRotation

Type: Object.Rotator


bLook

Type: byte

Modifiers: input


bLookUpStairs

Type: bool

Modifiers: globalconfig

look up/down stairs (player)

bNeverSwitchOnPickup

Type: bool

Modifiers: globalconfig

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

bNoAutoTaunts

Type: bool

Modifiers: globalconfig


bNoMatureLanguage

Type: bool

Modifiers: globalconfig


bNoVoiceMessages

Type: bool

Modifiers: globalconfig


bNoVoiceTaunts

Type: bool

Modifiers: globalconfig


bPendingDestroy

Type: bool

when true, playercontroller is being destroyed

bPressedJump

Type: bool


bSetTurnRot

Type: bool


bShortConnectTimeOut

Type: bool

when true, reduces connect timeout to 15 seconds

bSmallWeapons

Type: bool

Modifiers: globalconfig


bSnapLevel

Type: byte

Modifiers: input


bSnapToLevel

Type: bool

Modifiers: globalconfig

Snap to level eyeheight when not mouselooking

bStrafe

Type: byte

Modifiers: input


bTurn180

Type: byte

Modifiers: input


bTurnToNearest

Type: byte

Modifiers: input


bUpdatePosition

Type: bool


bUpdating

Type: bool


bValidBehindCamera

Type: bool


bViewBot

Type: bool


bWeaponViewShake

Type: bool


Default value: True

bXAxis

Type: byte

Modifiers: input


bYAxis

Type: byte

Modifiers: input


bZeroRoll

Type: bool


Default value: True

bZooming

Type: bool


CameraDeltaRad

Type: float

The zoom delta adjustment

CameraDeltaRotation

Type: Object.Rotator

The rotator delta adjustment

CameraDist

Type: float

multiplier for behindview camera dist

Default value: 9.0

CameraEffects

Type: array<CameraEffect>

Modifiers: transient

A stack of camera effects.

CameraSwivel

Type: Object.Rotator


CheatClass

Type: class<CheatManager>

class of my CheatManager

Default value: Class'Engine.CheatManager'

CheatManager

Type: CheatManager

Modifiers: private, transient

Object within playercontroller that manages "cheat" commands

ClientCap

Type: int


ClientUpdateTime

Type: float


ConstantGlowFog

Type: Object.Vector


ConstantGlowScale

Type: float


CurrentDistanceFogEnd

Type: float


CurrentTimeStamp

Type: float


DefaultFOV

Type: float

Modifiers: globalconfig


Default value: 85.0

DemoViewer

Type: PlayerController


DemoViewPitch

Type: int


DemoViewYaw

Type: int


DesiredFOV

Type: float

Modifiers: globalconfig


Default value: 85.0

DoubleClickDir

Type: Actor.EDoubleClickDir


DynamicPingThreshold

Type: float

Modifiers: globalconfig


Default value: 400.0

EnemyTurnSpeed

Type: int

Modifiers: config


Default value: 45000

ExactPing

Type: float


FailedPathStart

Type: Object.Vector

Modifiers: const


FixedLocation

Type: Object.Vector


FixedRotation

Type: Object.Rotator


FlashFog

Type: Object.Vector


FlashScale

Type: Object.Vector


Default value:

Member Value
X 1.0
Y 1.0
Z 1.0

ForcePrecacheTime

Type: float


FreeMoves

Type: SavedMove

freed moves, available for buffering

GameReplicationInfo

Type: GameReplicationInfo


GroundPitch

Type: int


InputClass

Type: class<PlayerInput>

Modifiers: config

class of my PlayerInput

Default value: Class'Engine.PlayerInput'

LastDistanceFogColor

Type: Object.Color


LastDistanceFogEnd

Type: float


LastDistanceFogStart

Type: float


LastPingUpdate

Type: float


LastPlaySound

Type: float


LastPlaySpeech

Type: float


LastUpdateTime

Type: float


LastZone

Type: int


LocalMessageClass

Type: class<LocalMessage>


Default value: Class'Engine.LocalMessage'

MaxResponseTime

Type: float

Modifiers: globalconfig

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

Default value: 0.7

MaxShakeOffset

Type: Object.Vector

max magnitude to offset camera position

MaxShakeRoll

Type: float

max magnitude to roll camera

MaxTimeMargin

Type: float

Modifiers: globalconfig


Default value: 0.35

Misc1

Type: int


Misc2

Type: int


myHUD

Type: Hud

heads up display info

NextSpeedChange

Type: float


NoPauseMessage

Type: string

Modifiers: localized


Default value: "Game is not pauseable"

OldCameraLoc

Type: Object.Vector

used in behindview calculations

OldCameraRot

Type: Object.Rotator


OldClientWeapon

Type: Weapon


OldFloor

Type: Object.Vector


OldPing

Type: float


OrthoZoom

Type: float

Orthogonal/map view zoom factor.

Default value: 40000.0

OwnCamera

Type: string

Modifiers: localized


Default value: "Now viewing from own camera"

PendingMove

Type: SavedMove


PitchDownLimit

Type: int


Default value: 49153

PitchUpLimit

Type: int


Default value: 18000

Player

Type: Player

Modifiers: const


PlayerInput

Type: PlayerInput

Modifiers: private, transient

Object within playercontroller that manages player input.

PlayerNameArray

Type: array<PlayerNameInfo>

Modifiers: private, const


PlayerSecurity

Type: Security

Used for Cheat Protection

ProgressColor

Type: Object.Color

Array size: 4


ProgressMessage

Type: string

Array size: 4


ProgressTimeOut

Type: float


Default value: 8.0

QuickSaveString

Type: string

Modifiers: localized


Default value: "Quick Saving"

RealViewTarget

Type: Controller

Modifiers: const


RenderWorldToCamera

Type: Object.Matrix


RendMap

Type: int


SavedMoves

Type: SavedMove

buffered moves pending position updates

ScreenFlashScaling

Type: float

Modifiers: config


Default value: 1.0

ServerTimeStamp

Type: float


ShakeOffset

Type: Object.Vector

current magnitude to offset camera from shake

ShakeOffsetMax

Type: Object.Vector


ShakeOffsetRate

Type: Object.Vector


ShakeOffsetTime

Type: Object.Vector


ShakeRollRate

Type: float

rate to change roll

ShakeRollTime

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

Type: Object.Rotator


ShakeRotMax

Type: Object.Vector


ShakeRotRate

Type: Object.Vector


ShakeRotTime

Type: Object.Vector


ShowFlags

Type: int


Song

Type: string


SpectateSpeed

Type: float


Default value: 600.0

StatsPassword

Type: string

Modifiers: globalconfig


StatsUsername

Type: string

Modifiers: globalconfig


TargetEyeHeight

Type: float


TargetViewRotation

Type: Object.Rotator


TargetWeaponViewOffset

Type: Object.Vector


TimeMargin

Type: float


TimeSinceLastFogChange

Type: float


Transition

Type: Actor.EMusicTransition


TurnRot180

Type: Object.Rotator


TurnTarget

Type: Pawn


UseFixedVisibility

Type: bool


ViewingFrom

Type: string

Modifiers: localized


Default value: "Now viewing from"

ViewTarget

Type: Actor

Modifiers: const


WaitDelay

Type: float

Delay time until can restart

WeaponUpdate

Type: int


ZoomLevel

Type: float