Worst-case scenario: the UEd Goblin wipes the map and burns down your house.
UE3:UTEntryPlayerController (UDK)
Object >> Actor >> Controller >> PlayerController >> GamePlayerController >> UTPlayerController >> UTEntryPlayerController |
Contents
- 1 Properties
- 2 Functions
- 2.1 Exec functions
- 2.2 Events
- 2.3 Other instance functions
- 2.3.1 LoadCharacterFromProfile
- 2.3.2 OnConnectionStatusChange
- 2.3.3 OnControllerChanged
- 2.3.4 OnFriendInviteReceived
- 2.3.5 OnFriendMessageReceived
- 2.3.6 OnGameInviteReceived
- 2.3.7 OnLinkStatusChanged
- 2.3.8 QuitToMainMenu
- 2.3.9 RestorePostProcessing
- 2.3.10 SetPawnConstructionScene
- 2.3.11 ShowMidGameMenu
- 2.3.12 ShowScoreboard
- Package:
- UTGame
- Implemented interfaces:
- Interface_NavigationHandle
- This class in other games:
- UT3
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. |
UTEntryPlayerController
Properties
EntryPostProcessChain
Type: PostProcessChain
Default value: PostProcessChain'FX_HitEffects.UTMenuPostProcess'
OldPlayer
Type: LocalPlayer
OldPostProcessChain
Type: array<PostProcessChain>
Default values
Property | Value |
---|---|
CameraShakeLongWaveForm | ForceFeedbackWaveform'UTGame.Default__UTEntryPlayerController:ForceFeedbackWaveform8' |
CameraShakeShortWaveForm | ForceFeedbackWaveform'UTGame.Default__UTEntryPlayerController:ForceFeedbackWaveform7' |
Subobjects
CollisionCylinder
Class: Engine.CylinderComponent
Inherits from: UTPlayerController.CollisionCylinder
Property | Value |
---|---|
ReplacementPrimitive | None |
Sprite
Class: Engine.SpriteComponent
Inherits from: UTPlayerController.Sprite
Property | Value |
---|---|
ReplacementPrimitive | None |
Functions
Exec functions
ShowCommandMenu
Overrides: UTPlayerController.ShowCommandMenu
Stub - by default bound to "V" on the keyboard
UnlockChapter
Events
Destroyed
Overrides: UTPlayerController.Destroyed
Destroyed event for the PC, resets the post process chain to normal.
InitInputSystem
Overrides: UTPlayerController.InitInputSystem
Other instance functions
LoadCharacterFromProfile
Overrides: UTPlayerController.LoadCharacterFromProfile
Loads the player's custom character from their profile.
OnConnectionStatusChange
Overrides: UTPlayerController.OnConnectionStatusChange
Called when a system level connection change notification occurs. If we are playing a match through the platform's online service, we may need to notify and go back to the menu. Otherwise silently ignore this.
Parameters:
- ConnectionStatus - the new connection status.
OnControllerChanged
Overrides: UTPlayerController.OnControllerChanged
Attempts to pause/unpause the game when a controller becomes disconnected/connected
Parameters:
- ControllerId - the id of the controller that changed
- bIsConnected - whether the controller is connected or not
OnFriendInviteReceived
Overrides: UTPlayerController.OnFriendInviteReceived
Callback for when a friend request has been received.
OnFriendMessageReceived
Overrides: UTPlayerController.OnFriendMessageReceived
Called when a friend invite arrives for a local player
Parameters:
- LocalUserNum - the user that is receiving the invite
- SendingPlayer - the player sending the friend request
- SendingNick - the nick of the player sending the friend request
- Message - the message to display to the recipient
Returns:
- true if successful, false otherwise
OnGameInviteReceived
Overrides: UTPlayerController.OnGameInviteReceived
Callback for when a game invite has been received.
OnLinkStatusChanged
Overrides: UTPlayerController.OnLinkStatusChanged
Called when the platform's network link status changes. If we are playing a match on a remote server, we need to go back to the front end menus and notify the player.
QuitToMainMenu
Overrides: UTPlayerController.QuitToMainMenu
Called when returning to the main menu.
RestorePostProcessing
SetPawnConstructionScene
ShowMidGameMenu
Overrides: UTPlayerController.ShowMidGameMenu
ShowScoreboard
Overrides: UTPlayerController.ShowScoreboard