Skip to content

ATBLTeam

#include <TBLTeam.h>

Inherits from AInfo

Public Functions

Name
ATBLTeam()
void BroadcastChat(AActor * Sender, const FString & Msg, TEnumAsByte< [[EChatType::Type]] > Type)
void BroadcastLocalizedChat(const [[FText]] & Msg, TEnumAsByte< [[EChatType::Type]] > Type)
void CommitRoundResult(bool bWonRound)
virtual void [[GetLifetimeReplicatedProps]](TArray< FLifetimeProperty > & OutLifetimeProps) const override
float GetTeamScore() const
void IncrementKills(int32 Delta)
void SetTeamMaxTickets(float MaxNumTickets)
void SetTeamScore(FTeamScoreEvent ScoreEvent)
void SetTeamTickets(float NewTickets)
void SetTiebreakScore(float SecondaryScore)
void SwapWithTeam(ATBLTeam * Other)

Public Attributes

Name
FTeamDisplayInfo DisplayInfo
[[EFaction]] Faction
float Kills
int32 MaxNumPlayers
float MaxTickets
TArray< TSubclassOf< ATBLCharacter > > PawnClasses
TArray< TSubclassOf< ATBLCharacter > > PawnSubclasses
TArray< FRoundResult > RoundResults
int32 RoundsWon
float Tickets
float TiebreakScore
bool bIsTeamAttacking
bool bIsTeamDefending

Updated on 2025-01-21 at 09:02:23 +0100