|
| virtual void | BeginPlay () override |
| |
| virtual void | StartMatch () override |
| |
| virtual void | MatchCountdown () override |
| |
| virtual void | StartRound () override |
| |
| virtual void | EndRound () override |
| |
| virtual void | SpawnedPlayerDeath (FPlayerDeath &PlayerDeath, APawn *PawnThatDied) override |
| | In Parent
|
| |
| virtual void | SpawnedAIDeath (FPlayerDeath &PlayerDeath, APawn *PawnThatDied) override |
| |
| void | EnemyKilled () |
| |
| void | AISpawned (const AActor *Actor, AAISpawnLocation *Spawner) |
| |
| void | OnAISpawned (const AActor *Actor, AAISpawnLocation *Spawner) |
| |
| virtual void | PreMatch () override |
| |
| virtual void | ReadyMatch () override |
| |
| virtual void | EndMatch () override |
| |
| virtual void | RoundCountdown () |
| |
| virtual void | UpdateGameState () override |
| |
| void | OnStartRound () |
| |
| void | OnRoundCountdown () |
| |
| void | OnEndRound () |
| |
| virtual void | SetEndRoundCondition () |
| |
| virtual void | ResetEndRoundCondition () |
| |
| virtual void | AddScoreToTeam (const int32 TeamID, const int32 ScoreToAdd) |
| |
| virtual void | AddScoreToPlayer (APlayerState *Player, const bool bTeamKill=false, const bool bSelfKill=false) |
| |
| virtual void | AddDeathToPlayer (APlayerState *Player, const bool bSelfKill=false) |
| |
| virtual void | GenericPlayerInitialization (AController *Controller) override |
| |
| virtual void | PostLogin (APlayerController *NewPlayer) override |
| |
| virtual void | Logout (AController *Exiting) override |
| |
| virtual void | SwapPlayerControllers (APlayerController *OldPC, APlayerController *NewPC) override |
| |
| virtual void | RegisterPlayer (APlayerController *NewPlayer) |
| |
| int32 | GetTotalNumberOfControllers () const |
| |
| virtual void | AddPlayerToTeam (APlayerController *PlayerController) |
| |
| virtual FMatchState | GetMultiplayerMatchState () const override |
| |
| void | DestroyPawn (APawn *Pawn) const |
| |
| void | OnPlayerDeath (const FPlayerDeath &PlayerDeath) |
| |
| void | OnAIDeath (const FPlayerDeath &PlayerDeath) |
| |
| TArray< FPlayerDeath > & | GetAllPlayerDeaths () |
| |
| TArray< FPlayerDeath > & | GetAllAIDeaths () |
| |
| virtual bool | ReadyToStartMatch_Implementation () override |
| |
| void | OnPreMatch () |
| |
| void | OnReadyMatch () |
| |
| void | OnStartMatch () |
| |
| void | OnEndMatch () |
| |
| void | OnMatchCountdown () |
| |
| virtual void | SetEndMatchCondition () |
| |
| virtual bool | GetIsMatchOver () |
| |
| FTransform | FindRandomPlayerStart () const |
| |
| FTransform | FindRandomAIPlayerStart () const |
| |
| FTransform | FindTeamPlayerStart (const int32 TeamID) |
| |
| void | LogMissingPointer (const FString &PointerName) const |
| |
| void | LogDebugError (const FString &Message) const |
| |
| void | LogDebugWarning (const FString &Message) const |
| |
| void | LogDebugMessage (const FString &Message, const bool bWarning=false, const bool bError=false) const |
| |