|
Space Plunder
|
#include <PlayerStateBase.h>
Public Member Functions | |
| virtual void | CopyProperties (APlayerState *PlayerState) override |
| virtual void | OverrideWith (class APlayerState *PlayerState) override |
| virtual void | SetGenericTeamId (const FGenericTeamId &NewTeamID) override |
| virtual FGenericTeamId | GetGenericTeamId () const override |
| virtual ETeamAttitude::Type | GetTeamAttitudeTowards (const AActor &Other) const override |
| virtual void | SetMatchOver (FMatchState MatchState, const TArray< FTeamScoreData > &Scores) override |
| virtual FCharacterBaseSkills & | GetCharacterSkills () override |
| virtual int32 | GetStrength () const |
| virtual int32 | GetPerception () const |
| virtual int32 | GetEndurance () const |
| virtual int32 | GetCharisma () const |
| virtual int32 | GetIntelligence () const |
| virtual int32 | GetAgility () const |
| virtual int32 | GetWeaponSkill () const |
| virtual int32 | GetStealth () const |
| virtual int32 | GetLuck () const |
| virtual int32 | GetSkillPoints () const |
| virtual bool | SaveGame () override |
| virtual bool | LoadGame () override |
Public Attributes | |
| FGenericTeamId | MyTeamID |
| uint8 | MultiplayerTeamID = 0 |
Protected Member Functions | |
| virtual void | BeginPlay () override |
| void | LogDebugError (const FString &Message) const |
| void | LogDebugError (const FString &Message, const int32 Value) const |
| void | LogDebugError (const FString &Message, const float Value) const |
| void | LogDebugWarning (const FString &Message) const |
| void | LogDebugWarning (const FString &Message, const int32 Value) const |
| void | LogDebugWarning (const FString &Message, const float Value) const |
| void | LogDebugMessage (const FString &Message, const bool bWarning=false, const bool bError=false) const |
| void | LogDebugMessage (const FString &Message, const int32 Value, const bool bWarning=false, const bool bError=false) const |
| void | LogDebugMessage (const FString &Message, const float Value, const bool bWarning=false, const bool bError=false) const |
| void | LogDebugMessage (const FString &Message, const bool bValue, const bool bWarning, const bool bError) const |
| void | LogOnScreenMessage (const int32 Key, const FString &Message, FColor Color=FColor::Green) const |
| void | SetCategoryName (const FLogCategoryBase &Category) |
Protected Attributes | |
| bool | bDebuggingMode = false |
| FCharacterBaseSkills | CharacterSkills |
| class IPlayerControllerInterface * | PlayerController = nullptr |
| class ICharacterBaseInterface * | Character = nullptr |
Private Member Functions | |
| void | OnRep_MyTeamID (FGenericTeamId OldTeamID) |
Private Attributes | |
| FLogCategoryName | CategoryName = LogPlayerStateBase.GetCategoryName() |
|
overrideprotectedvirtual |
Reimplemented in AQuestPlayerState.
|
overridevirtual |
|
inlinevirtual |
|
overridevirtual |
Implements IPlayerStateInterface.
|
inlinevirtual |
|
inlinevirtual |
|
overridevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlineoverridevirtual |
|
inlinevirtual |
|
overridevirtual |
Implements ISaveLoad.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
private |
|
overridevirtual |
|
overridevirtual |
Implements ISaveLoad.
|
inlineprotected |
|
overridevirtual |
|
overridevirtual |
Implements IPlayerStateInterface.
|
protected |
|
private |
|
protected |
|
protected |
Use GetCharacter Skills to Edit
| uint8 APlayerStateBase::MultiplayerTeamID = 0 |
| FGenericTeamId APlayerStateBase::MyTeamID |
|
protected |