#include <MenuSystemPlayerState.h>
◆ AddRespawnPenalty()
| void AMenuSystemPlayerState::AddRespawnPenalty |
( |
const int32 | Penalty = 1.0f | ) |
|
|
inline |
◆ BeginPlay()
| void AMenuSystemPlayerState::BeginPlay |
( |
| ) |
|
|
overridevirtual |
40{
41 Super::BeginPlay();
42
43
44
45
46
47
48
49
50
51
52}
◆ CopyProperties()
| void AMenuSystemPlayerState::CopyProperties |
( |
APlayerState * | PlayerState | ) |
|
|
overridevirtual |
11{
12 Super::CopyProperties(PlayerState);
13 if(IsValid(PlayerState))
14 {
16 if(IsValid(CustomPlayerState))
17 {
22 }
23 }
24}
◆ GetGenericTeamId()
| FGenericTeamId AMenuSystemPlayerState::GetGenericTeamId |
( |
| ) |
const |
|
overridevirtual |
◆ GetMultiplayerStats()
◆ GetPlayerName()
| FString AMenuSystemPlayerState::GetPlayerName |
( |
| ) |
const |
|
overridevirtual |
◆ GetPlayerNameCustom()
| FString AMenuSystemPlayerState::GetPlayerNameCustom |
( |
| ) |
const |
|
overridevirtual |
96{
98}
bool IsValid() const
Definition BaseData.h:1288
FString DisplayName
Definition BaseData.h:1243
◆ GetTeamID()
| int32 AMenuSystemPlayerState::GetTeamID |
( |
| ) |
const |
|
inline |
45{
return (
MyTeamID == FGenericTeamId::NoTeam) ? INDEX_NONE : (int32)
MyTeamID;};
◆ GetUserProfile()
| virtual FUserProfile AMenuSystemPlayerState::GetUserProfile |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ OnRep_MyTeamID()
| void AMenuSystemPlayerState::OnRep_MyTeamID |
( |
FGenericTeamId | OldTeamID | ) |
|
|
private |
106{
108 {
109
110 }
111}
◆ OverrideWith()
| void AMenuSystemPlayerState::OverrideWith |
( |
class APlayerState * | PlayerState | ) |
|
|
overridevirtual |
27{
28 Super::OverrideWith(PlayerState);
29 if (IsValid(PlayerState))
30 {
32 if(IsValid(CustomPlayerState))
33 {
34
35 }
36 }
37}
◆ RespawnTimer()
| void AMenuSystemPlayerState::RespawnTimer |
( |
| ) |
|
|
private |
◆ SetGenericTeamId()
| void AMenuSystemPlayerState::SetGenericTeamId |
( |
const FGenericTeamId & | NewTeamID | ) |
|
|
overridevirtual |
55{
56 if(HasAuthority())
57 {
58 const FGenericTeamId OldTeamID =
MyTeamID;
59
60
62 UE_LOG(LogTemp,
Error, TEXT(
"team %i"), NewTeamID.GetId());
63
64
65 }
66 else
67 {
68 UE_LOG(LogTemp,
Error, TEXT(
"Cannot set team for %s on non-authority"), *GetPathName(
this));
69 }
70}
◆ SetMultiplayerStats()
◆ SetUserProfile()
| virtual void AMenuSystemPlayerState::SetUserProfile |
( |
const FUserProfile & | UpdatedUserProfile | ) |
|
|
inlineoverridevirtual |
◆ StartRespawnTimer()
| void AMenuSystemPlayerState::StartRespawnTimer |
( |
const int32 | WaitTime | ) |
|
◆ bInLobby
| bool AMenuSystemPlayerState::bInLobby = false |
|
private |
◆ Deaths
◆ Kills
◆ MultiplayerPlayerStats
◆ MultiplayerTeamID
| uint8 AMenuSystemPlayerState::MultiplayerTeamID = 0 |
◆ MyTeamID
| FGenericTeamId AMenuSystemPlayerState::MyTeamID |
◆ OnReadyToRespawn
| FOnReadyToRespawn AMenuSystemPlayerState::OnReadyToRespawn |
◆ RespawnPenalty
| int32 AMenuSystemPlayerState::RespawnPenalty = 0 |
|
private |
◆ RespawnTime
| int32 AMenuSystemPlayerState::RespawnTime = 10 |
|
private |
◆ RespawnTimerHandle
| FTimerHandle AMenuSystemPlayerState::RespawnTimerHandle |
|
private |
◆ UserProfile
The documentation for this class was generated from the following files:
- T:/Unreal/Unreal Projects/SpaceAdventure52/SpaceAdventure/Plugins/MenuSystem/Source/MenuSystem/Public/Character/MenuSystemPlayerState.h
- T:/Unreal/Unreal Projects/SpaceAdventure52/SpaceAdventure/Plugins/MenuSystem/Source/MenuSystem/Private/Character/MenuSystemPlayerState.cpp