|
virtual void | InitGame (const FString &MapName, const FString &Options, FString &ErrorMessage) override |
|
virtual void | InitGameState () override |
|
int32 | GetBaseTicketLossInterval () const |
|
int32 | GetTicketsLostPerBase () const |
|
int32 | GetNumberOfCheckPoints () const |
|
float | GetPlayerCaptureRate () const |
|
virtual void | OnDeath (AController *Killed, AController *Killer, TSubclassOf< class UProjectXDamageType > DamageType, bool bWasHeadshot) override |
|
TSubclassOf< ULocalMessage > | GetCapturePointBroadcastMessage () const |
|
virtual void | OnCapturePointOwnerChanged (int32 NewOwner, ACapturePoint *Point) |
|
virtual void | OnCapturePointAttacked (int32 TeamTakingPoint, ACapturePoint *Point) |
|
FORCEINLINE TSubclassOf< AHUD > | GetHUDClass () const |
|
FORCEINLINE TSubclassOf< AHUD > | GetSpectatorHUDClass () const |
|
FORCEINLINE TSubclassOf< class ULocalMessage > | GetExperienceEventMessageClass () const |
|
int32 | GetMaxPlayers () const |
|
FORCEINLINE int32 | GetAverageFramerate () const |
|
FORCEINLINE int32 | GetHighestAverageFramerate () const |
|
FORCEINLINE int32 | GetLowestAverageFramerate () const |
|
FORCEINLINE int32 | GetShortestFrame () const |
|
FORCEINLINE int32 | GetLongestFrame () const |
|
UExperienceConfiguration * | GetExperienceConfiguration () const |
|
bool | AreLoadoutsEnabled () const |
|
const TMap< uint8, FTeamInfo > & | GetTeamConfig () const |
|
virtual APawn * | SpawnDefaultPawnAtTransform_Implementation (AController *NewPlayer, const FTransform &SpawnTransform) override |
|
float | GetRedeployRespawnTime () const |
|
float | GetReviveDuration () const |
|
bool | GetPreventsIdleKickWhileDead () const |
|
virtual void | InitGame (const FString &MapName, const FString &Options, FString &ErrorMessage) override |
|
virtual void | Tick (float DeltaSeconds) override |
|
virtual void | InitGameState () override |
|
virtual void | UpdateNetDriver () |
|
virtual void | StartPlay () override |
|
virtual void | EndPlay (const EEndPlayReason::Type EndPlayReason) override |
|
virtual void | OnDeath (AController *Killed, AController *Killer, TSubclassOf< class UProjectXDamageType > DamageType, bool bWasHeadshot) |
|
virtual void | OnTeamKill (APlayerController *Killer, APlayerController *Killed) |
|
virtual void | StartMatch () override |
|
virtual void | EndWarmUp () |
|
virtual void | RequestServerRestart () |
|
virtual bool | IsMatchInProgress () const override |
|
virtual void | OnMatchStateSet () override |
|
virtual void | EndMatch () |
|
virtual void | SetNextMapOverrideByName (const FName &NextMapName) |
|
virtual void | FinishMatch (FEndGameEvent const &EndGameEvent) |
|
virtual void | MatchStartRequest () |
|
virtual bool | CanRestart () const |
|
virtual bool | IsMatchInWarmUp () const |
|
virtual void | EndMatchTimer () |
|
virtual bool | RequestServerTravel (const FString &URL) |
|
virtual void | RestartPlayer (AController *NewPlayer) override |
|
virtual void | FinishRestartPlayer (AController *NewPlayer, const FRotator &StartRotation) |
|
virtual void | PreLogin (const FString &Options, const FString &Address, const FUniqueNetIdRepl &UniqueId, FString &ErrorMessage) override |
|
virtual APlayerController * | Login (UPlayer *NewPlayer, ENetRole InRemoteRole, const FString &Portal, const FString &Options, const FUniqueNetIdRepl &UniqueId, FString &ErrorMessage) override |
|
virtual void | PostLogin (APlayerController *NewPlayer) override |
|
virtual void | Logout (AController *Exiting) override |
|
virtual AActor * | ChoosePlayerStart_Implementation (AController *Player) override |
|
virtual UClass * | GetDefaultPawnClassForController_Implementation (AController *Player) override |
|
virtual UClass * | GetDefaultHUDClassForController (APlayerController *Player) const |
|
virtual void | InitializeHUDForPlayer_Implementation (APlayerController *NewPlayer) override |
|
void | RegisterPostGameLineup (AActor *PostGamePodium) |
|
float | GetPassiveUltChargeAmount () |
|
void | UpdateGameModeWinStat (AProjectXPlayerState *const PXPlayerState) |
|
FORCEINLINE int32 | GetPlayerMaxDeployables () const |
|
virtual bool | ConsumeTicket (int32 Team, int32 Amount=1) |
|
virtual ETeamJoinResponse | JoinTeam (APlayerController *PlayerController, uint8 Team) |
|
virtual ETeamJoinResponse | CanJoinTeam (APlayerController *PlayerController, uint8 Team) const |
|
TArray< FActorSpawnInfo > | GetWorldDropsOverrideArray () const |
|
virtual TSubclassOf< AGameSession > | GetGameSessionClass () const override |
|
virtual void | HandleMatchIsWaitingToStart () override |
|
virtual void | HandleMatchHasStarted () override |
|
virtual void | HandleMatchWarmupEnded () |
|
virtual void | CalculateTicketWinCondition () |
|
virtual void | CalculateTimeOutWinCondition () |
|
virtual int32 | GetWinningTeamByTickets () |
|
virtual void | AssignPlayerTeam (APlayerController *PlayerController, const FString &Options) |
|
virtual bool | AssignPlayerTeamFromTarget (const FString &Target, APlayerController *PlayerController) |
|
virtual void | AutoAssignPlayerTeam (APlayerController *PlayerController) |
|
virtual void | CollectGamePlayObjects () |
|
void | OnAntiCheatKickRequired (APlayerController *Player, const FString &KickReason) |
|
void | OnAntiCheatMessageToClient (APlayerController *Recipient, TArrayView< const uint8 > Message) |
|