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