I don't need to test my programs. I have an error-correcting modem.
UE2:PlayerController (UT2004)
Object >> Actor >> Controller >> PlayerController |
Contents
- 1 Properties
- 2 Structs
- 3 Functions
- 3.1 Exec functions
- 3.2 Native functions
- 3.2.1 ClientHearSound
- 3.2.2 ClientTravel
- 3.2.3 ClientValidate
- 3.2.4 ServerValidationResponse
- 3.2.5 CheckSpeedHack
- 3.2.6 ConsoleCommand
- 3.2.7 CopyToClipboard
- 3.2.8 FindStairRotation
- 3.2.9 GetDefaultURL
- 3.2.10 GetEntryLevel
- 3.2.11 GetPlayerIDHash
- 3.2.12 GetPlayerNetworkAddress
- 3.2.13 GetServerNetworkAddress
- 3.2.14 GetURLProtocol
- 3.2.15 PasteFromClipboard
- 3.2.16 ResetInput
- 3.2.17 ResetKeyboard
- 3.2.18 SetNetSpeed
- 3.2.19 SetViewTarget
- 3.3 Events
- 3.4 Other instance functions
- 4 States
- Package:
- Engine
- Known classes within PlayerController:
- Admin, AdminBase, CheatManager, PlayerInput, XBoxPlayerInput, AdminIni
- Direct subclasses:
- Camera, UnrealPlayer, MessagingSpectator
- This class in other games:
- U2XMP, U2, UE2Runtime, UT2003, UT3, UDK
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
PlayerController
PlayerControllers are used by human players to control pawns.
This is a built-in Unreal class and it shouldn't be modified. for the change in Possess().
Properties[edit]
Property group 'ForceFeedback'[edit]
bEnableDamageForceFeedback[edit]
Type: bool
Modifiers: globalconfig
Default value: True
bEnableGUIForceFeedback[edit]
Type: bool
Modifiers: globalconfig
Default value: True
bEnablePickupForceFeedback[edit]
Type: bool
Modifiers: globalconfig
Default value: True
bEnableWeaponForceFeedback[edit]
Type: bool
Modifiers: globalconfig
Default value: True
bForceFeedbackSupported[edit]
Type: bool
true if a device is detected
Default value: True
Property group 'Menu'[edit]
AdminMenuClass[edit]
Type: string
Modifiers: config
Menu that is shown when adminmenu command is used
Default value: "GUI2K4.RemoteAdmin"
ChatPasswordMenuClass[edit]
Type: string
Modifiers: config
Menu that appears when attempting to join a chatroom that has a password
Default value: "GUI2K4.UT2K4ChatPassword"
DemoMenuClass[edit]
Type: string
Modifiers: config
Menu used for demos
MidGameMenuClass[edit]
Type: string
Modifiers: config
Menu that is shown when Escape is pressed
Default value: "GUI2K4.UT2K4DisconnectOptionPage"
Property group 'TeamBeacon'[edit]
LinkBeaconTexture[edit]
Type: Texture
SpeakingBeaconTexture[edit]
Type: Texture
TeamBeaconCustomColor[edit]
Type: Object.Color
Default value:
Member | Value |
---|---|
A | 255 |
B | 0 |
G | 255 |
R | 255 |
TeamBeaconMaxDist[edit]
Type: float
Default value: 6000.0
TeamBeaconPlayerInfoMaxDist[edit]
Type: float
Default value: 1800.0
TeamBeaconTeamColors[edit]
Type: Object.Color
Array size: 2
Default value, index 0:
Member | Value |
---|---|
A | 255 |
B | 0 |
G | 0 |
R | 180 |
Default value, index 1:
Member | Value |
---|---|
A | 255 |
B | 200 |
G | 80 |
R | 80 |
TeamBeaconTexture[edit]
Type: Texture
Property group 'VoiceChat'[edit]
AutoJoinMask[edit]
Type: byte
Modifiers: globalconfig
Default value: 5
bEnableInitialChatRoom[edit]
Type: bool
Modifiers: globalconfig
Enables speaking on DefaultActiveChannel upon joining server
Default value: True
bVoiceChatEnabled[edit]
Type: bool
Whether voice chat is enabled on this client
Default value: True
ChatPassword[edit]
Type: string
Modifiers: globalconfig
Password for our personal chat room
ChatRoomMessageClass[edit]
Type: class<ChatRoomMessage>
Default value: Class'Engine.ChatRoomMessage'
DefaultActiveChannel[edit]
Type: string
Modifiers: globalconfig
LastActiveChannel[edit]
Type: string
Modifiers: globalconfig
Stores the currently active channel when switching maps
StoredChatPasswords[edit]
Type: array<StoredChatPassword>
Modifiers: globalconfig
VoiceChatCodec[edit]
Type: string
Modifiers: globalconfig
Which voice chat codec to request in internet games (will only be used if it exists on server)
Default value: "CODEC_48NB"
VoiceChatLANCodec[edit]
Type: string
Modifiers: globalconfig
Which voice chat codec to request in LAN games
Default value: "CODEC_96WB"
Internal variables[edit]
See PlayerController internal variables.
Default values[edit]
Property | Value |
---|---|
bCanDoSpecial | True |
bCanOpenDoors | True |
bIsPlayer | True |
bTravel | True |
Handedness | 1.0 |
NetPriority | 3.0 |
Structs[edit]
ClientAdjustment[edit]
- float TimeStamp
- name newState
- Actor.EPhysics newPhysics
- Object.Vector NewLoc
- Object.Vector NewVel
- Actor NewBase
- Object.Vector NewFloor
PlayerNameInfo[edit]
- string mInfo
- Object.Color mColor
- float mXPos
- float mYPos
StoredChatPassword[edit]
Functions[edit]
Exec functions[edit]
See PlayerController exec functions.
Native functions[edit]
ClientHearSound[edit]
ClientTravel[edit]
ClientValidate[edit]
ServerValidationResponse[edit]
CheckSpeedHack[edit]
ConsoleCommand[edit]
Overrides: Actor.ConsoleCommand
CopyToClipboard[edit]
FindStairRotation[edit]
GetDefaultURL[edit]
GetEntryLevel[edit]
GetPlayerIDHash[edit]
GetPlayerNetworkAddress[edit]
GetServerNetworkAddress[edit]
GetURLProtocol[edit]
PasteFromClipboard[edit]
ResetInput[edit]
ResetKeyboard[edit]
SetNetSpeed[edit]
SetViewTarget[edit]
Events[edit]
Other instance functions[edit]
See PlayerController instance functions.