hud initialization fixes

This commit is contained in:
Arnaud Jamin
2023-10-07 01:57:42 -04:00
parent b18e62cd02
commit 3e6288c955
23 changed files with 363 additions and 88 deletions
+12 -1
View File
@@ -79,6 +79,8 @@ public:
// ACharacter overrides
//----------------------------------------------------------------------------------------------------------------------
virtual void PostInitializeComponents() override;
virtual void BeginPlay() override;
virtual void EndPlay(const EEndPlayReason::Type EndPlayReason) override;
@@ -89,7 +91,11 @@ public:
virtual void PossessedBy(AController* NewController) override;
void OnAcknowledgePossession(APlayerController* InController);
virtual void UnPossessed() override;
virtual void AcknowledgePossession(AController* NewController);
virtual void AcknowledgeUnpossession();
//----------------------------------------------------------------------------------------------------------------------
// IAbilitySystemInterface overrides
@@ -215,6 +221,11 @@ public:
int32 ApplyRootMotion(const FCogSampleRootMotionParams& Params);
private:
friend class ACogSamplePlayerController;
UPROPERTY()
AController* InitialController = nullptr;
//----------------------------------------------------------------------------------------------------------------------
// Inputs