Skip to content

GamePlayerController

Class in GameFramework · GameFramework.GamePlayerController · config, native, abstract

Object › Actor › Controller › PlayerController › GamePlayerController

Subclasses: DebugCameraController, MobileMenuPlayerController, SaveGameStatePlayerController

Using it from Lua
h7.find_all("GamePlayerController")            -- live instances
h7.find_class("GameFramework.GamePlayerController")   -- the class
h7.hook("GameFramework.GamePlayerController.CanUnpauseWarmup", fn)

Properties

NameTypeNotes
AgentAwareRadiusfloat
bDebugCrowdAwarenessbool
bIsWarmupPausedbooltransient
bWarnCrowdMembersbool
CurrentSoundModenametransient, protected

Functions

NameDeclaration
CanUnpauseWarmupfunction bool CanUnpauseWarmup()
ClientColorFadereliable client function ClientColorFade(Color FadeColor, byte FromAlpha, byte ToAlpha, float FadeTime)
ClientPlayMoviefinal native reliable client event ClientPlayMovie(string MovieName, int InStartOfRenderingMovieFrame, int InEndOfRenderingMovieFrame, bool bRestrictPausing, bool bPlayOnceFromStream, bool bOnlyBackButtonSkipsMovie)
ClientStopMoviefinal native reliable client event ClientStopMovie(float DelayInSeconds, bool bAllowMovieToFinish, bool bForceStopNonSkippable, bool bForceStopLoadingMovie)
CrowdDebugexec function CrowdDebug(bool bEnabled)
DoForceFeedbackForScreenShakeprotected simulated function DoForceFeedbackForScreenShake(CameraShake ShakeData, float Scale)
GetCurrentMoviefinal native function GetCurrentMovie(out string MovieName)
GetLastPlayedCinematicNamefunction string GetLastPlayedCinematicName() (no declaration: types are approximate)
GetUIPlayerIndexnative function int GetUIPlayerIndex()
IsCinematicRunningfunction bool IsCinematicRunning() (no declaration: types are approximate)
IsFullScreenMovieRunningfunction bool IsFullScreenMovieRunning() (no declaration: types are approximate)
KeepPlayingLoadingMoviestatic final native function KeepPlayingLoadingMovie()
NotifyCrowdAgentInRadiusevent NotifyCrowdAgentInRadius(GameCrowdAgent Agent)
NotifyCrowdAgentRefreshevent NotifyCrowdAgentRefresh()
OnToggleMouseCursorfunction OnToggleMouseCursor(SeqAct_ToggleMouseCursor inAction)
SetSoundModesimulated function SetSoundMode(Name InSoundModeName)
ShowLoadingMoviestatic final native function ShowLoadingMovie(bool bShowMovie, optional bool bPauseAfterHide, optional float PauseDuration, optional float KeepPlayingDuration, optional bool bOverridePreviousDelays)
WarmupPauseevent WarmupPause(bool bDesiredPauseState)

Default values

AgentAwareRadius=200.0
CheatClass=class'GameCheatManager'

Inherited

FromMembers
PlayerController109 properties, 400 functions
Controller62 properties, 129 functions
Actor156 properties, 262 functions
Object13 properties, 308 functions