ATBLPlayerState¶
#include <TBLPlayerState.h>
Inherits from APlayerState, ITBLPlayerStateInterface
Inherited by AArenaPlayerState
Public Functions¶
Name | |
---|---|
ATBLPlayerState() | |
void | AddDeadCharacter(uint8 ID, ATBLCharacter * InCharacter, bool bSpawnedHead) |
void | BroadcastPauseRagdolls(bool bPaused) |
void | BroadcastStatsLevelUp(TArray< FLevelUpResult > NewLevelUpResults) |
bool | CanBeAutoBalanced() |
void | ClientBlockInput(bool BlockInput) |
void | ClientForceReplicate() |
void | [[ClientScoreCurveEvent]](FName RowName, int32 ScoreCurveAmount, int32 ScoreAmount, ATBLPlayerState * Killed, int16 NoveltyScoreRowIndex) |
void | [[ClientScoreEvent]](FName RowName, int32 ScoreAmount, ATBLPlayerState * Killed, int32 Bonuses, int16 NoveltyScoreRowIndex) |
void | [[ClientScoreOverrideEvent]](FName RowName, int32 ScoreAmount, ATBLPlayerState * Killed, int16 NoveltyScoreRowIndex) |
void | GetAllPresetsAsArray(TArray< FCustomizationPreset > & OutPresets) |
TSubclassOf< ATBLCharacter > | GetCharacterClass(bool & IsDead, bool & IsSpectating) |
[[EHardwarePlatform]] | GetClientHardwarePlatform() |
ATBLCharacter * | GetDeadCharacter(uint8 ID) |
TArray< FDeathRecapEntry > | GetDeathRecapEntries() |
void | GetDeathRecapEntryForKiller(FDeathRecapEntry & Entry) |
void | GetDeathRecapEntryForTakeDowner(FDeathRecapEntry & Entry) |
FLinearColor | GetDisplayColor() |
bool | GetIsFriend() const |
virtual void | [[GetLifetimeReplicatedProps]](TArray< FLifetimeProperty > & OutLifetimeProps) const override |
int32 | GetNumInParty() |
FString | GetPartyId() const |
TEnumAsByte< [[EAudioPersonalityType::Type]] > | GetPersonalityType() const |
bool | GetPlayerVIPStatus() |
bool | IsInParty() |
void | OnRep_AttachToProjectile() |
void | OnRep_CharacterClass() |
void | OnRep_NextSpawnTeam() |
void | OnRep_OnlineStats() |
void | OnRep_PlatformOSSUniqueId() |
void | OnRep_PlayFabOSSUniqueId() |
void | OnRep_Team() |
void | ResetPartyId() |
TArray< ATBLPlayerState * > | ReturnListOfFriends(TArray< ATBLPlayerState * > PlayerStates) |
void | ServerUpdateFriendStatus(ATBLPlayerState * MyFriend, bool IsFriend) |
void | SetIsFriend(bool IsFriend) |
void | SetNumInParty(int32 inNumInParty) |
void | SetPartyId(const FString & InPartyId) |
void | SetPlayerVIPStatus(bool IsVIP) |
TArray< [[FScoreEventStruct]] > | StatsGetPlayerScoreEvents() |
void | UpdateDeadCharacters() |
void | UpdatePlayerAutoBalanceEligibility(bool NewCanBeAutoBalanced) |
Protected Functions¶
Name | |
---|---|
void | LocalPlayerPartyCreated(const bool Result, const FString & NewPartyId) |
void | LocalPlayerPartyDisbanded() |
void | LocalPlayerPartyInviteAccepted(const FString & NewPartyId) |
void | LocalPlayerPartyLeft(const bool Result) |
void | OnPawnDamaged(const FDamageTakenEvent & Event) |
void | OnRep_ClientPlatform() |
void | OnRep_Deaths() |
void | OnRep_GlobalRank() |
void | OnRep_Kills() |
void | OnRep_NextSpawnPawnSubclass() |
void | OnRep_OnlineAccount() |
void | OnRep_PersonalityType() |
void | OnRep_PlayerScore() |
void | OnRep_Presets() |
void | OnRep_Takedowns() |
void | OnRep_bMustSetLoadout() |
void | ServerUploadPing(uint8 NewPing) |
void | SyncScoreEvents(const TArray< FScoreEventByName > & ScoreEvents) |
void | UploadPing() |
Public Attributes¶
Name | |
---|---|
AInventoryItem * | AttachToProjectile |
FCustomizationConstraintsQuery | BotCustomizationQuery |
TEnumAsByte< [[EAudioClassType::Type]] > | BotSelectedAssetsType |
TArray< USkeletalMesh * > | CachedGoreHeadMeshes |
USkeletalMesh * | CachedMesh |
TSubclassOf< ATBLCharacter > | CachedMeshClass |
[[EFaction]] | CachedMeshFaction |
TMap< FName, float > | CachedMeshMorphTargets |
TArray< FLevelUpResult > | CurrentMatchLevelUpResults |
uint8 | DeadCharacterId |
TMap< uint8, FDeadCharacter > | DeadCharacters |
FDeathRecap | DeathRecap |
float | DeathTime |
TArray< TWeakObjectPtr< ATBLPlayerState > > | DownCausingPlayers |
FString | GameSparksUserId |
bool | HasBeenAutoBalanced |
FDeathsChangedSignature | OnDeathsChanged |
FKillsChangedSignature | OnKillsChanged |
FNextSpawnTeamChangedSignature | OnNextSpawnTeamChanged |
FPlatformChangedSignature | OnPlatformChanged |
FScoreEventSignature | OnScoreEvent |
FTeamChangedSignature | OnTeamChanged |
FTBLOnlineAccount | OnlineAccount |
FOnlineInventoryRefreshed | OnlineInventoryRefreshed |
FTBLOnlineStats | OnlineStats |
FOnlineStatsLevelUp | OnlineStatsLevelUp |
FOnlineStatsLogin | OnlineStatsLogin |
FOnlineStatsStatValueChanged | OnlineStatsOriginalValueChanged |
FOnlineStatsStatValueChanged | OnlineStatsStatValueChanged |
FOnlineStatsUpdatedSignature | OnlineStatsUpdated |
FOnlineStoreOnCurrencyChanged | OnlineStoreOnCurrencyChanged |
[[FUniqueNetIdRepl]] | PlatformOSSUniqueId |
[[FUniqueNetIdRepl]] | PlayFabOSSUniqueId |
TArray< AActor * > | RespawnConstructableActors |
FRespawnSpecialItem | RespawnSpecialItem |
TArray< FStatEntry > | RespawnStats |
FScoreChangedSignature | ScoreChanged |
ATBLTeam * | TeamBeforeBecameInactive |
ATBLCharacter * | WaitForAttachToProjectile |
bool | bCustomizationUploaded |
bool | bReplicateOnlineAccount |
bool | bWantsOnlineLoad |
Protected Attributes¶
Name | |
---|---|
int32 | ActualStartTime |
FLinearColor | AgathaDisplayColor |
int32 | Assists |
ATBLCharacter * | Character |
TSubclassOf< ATBLCharacter > | CharacterClass |
[[EHardwarePlatform]] | ClientPlatform |
[[FText]] | CustomizationNickName |
TArray< FTimeStampedDamageTakenEvent > | DamageTakenEvents |
int32 | Deaths |
TEnumAsByte< [[EAudioPersonalityType::Type]] > | EquippedPersonalityType |
[[EFaction]] | Faction |
TArray< ATBLPlayerState * > | FriendsList |
int32 | GlobalRank |
int32 | InactiveTime |
TArray< FInstigatedVote > | InstigatedVotes |
int32 | Kills |
TWeakObjectPtr< ATBLCharacter > | LastDeathRecapCharacter |
float | LastVotedOnTime |
[[FText]] | LocalizablePlayerName |
FLinearColor | MasonDisplayColor |
FLoadout | NextSpawnLoadout |
TSubclassOf< ATBLCharacter > | NextSpawnPawnSubclass |
ATBLTeam * | NextSpawnTeam |
int32 | NumInParty |
FOnlineStatsGlobalRankChanged | OnGlobalRankChanged |
FTakedownsChangedSignature | OnTakedownsChanged |
float | OutOfCombatTimeRemaining |
FString | PartyId |
int32 | PlayerScore |
TArray< FScoreEventByName > | PlayerScoreEventsByText |
FReplCustomizationPresetMapping | Presets |
int32 | ProjectilesFired |
float | ShowLoadoutDelayTime |
FLinearColor | SpectatorDisplayColor |
int32 | Takedowns |
ATBLTeam * | Team |
FLinearColor | TenosiaDisplayColor |
float | TimeSinceLastOutOfCombat |
float | TotalIdleTime |
float | TotalTeamDamage |
TMap< FPrimaryAssetId, [[EFaction]] > | WhitelistAssets |
bool | bCanBeAutoBalanced |
bool | bIsFriend |
bool | bIsNPC |
bool | bIsNextSpawnLoadoutOverridden |
bool | bIsPlayerCustomizedBot |
uint8 | bIsVIP |
bool | bMustSetLoadout |
bool | bQuitter |
Updated on 2025-01-21 at 09:02:23 +0100