diff --git a/Source/arnocMain/Private/ARNOPlayerController.cpp b/Source/arnocMain/Private/ARNOPlayerController.cpp index e0b32dca10aba92e06be1dab42aae935913a5809..dcee1859886c1d8669674001981c48b04bfcfb8f 100644 --- a/Source/arnocMain/Private/ARNOPlayerController.cpp +++ b/Source/arnocMain/Private/ARNOPlayerController.cpp @@ -16,16 +16,21 @@ void AARNOPlayerController::OnLoginComplete(const FString& PlayerName, const FVo void AARNOPlayerController::DoLogin() { UArnoEOSSubsystem* Subsystem = GetGameInstance()->GetSubsystem<UArnoEOSSubsystem>(); - VoiceChatUser = Subsystem->VoiceChatInitialize(); + //VoiceChatUser = Subsystem->VoiceChatInitialize(); +} + +void AARNOPlayerController::BeginPlay() +{ + Super::BeginPlay(); } void AARNOPlayerController::BeginDestroy() { - UArnoEOSSubsystem* Subsystem = GetGameInstance()->GetSubsystem<UArnoEOSSubsystem>(); - if (Subsystem != nullptr) - { - Subsystem->VoiceChatDeinitialize(VoiceChatUser); - } + //UArnoEOSSubsystem* Subsystem = GetGameInstance()->GetSubsystem<UArnoEOSSubsystem>(); + //if (Subsystem != nullptr) + //{ + // //Subsystem->VoiceChatDeinitialize(VoiceChatUser); + //} Super::BeginDestroy(); } diff --git a/Source/arnocMain/Public/ARNOPlayerController.h b/Source/arnocMain/Public/ARNOPlayerController.h index b51e3d659f291ee7eebbbe60e453a0d4e22a0ebc..6866097bf0120e3ac848cedd6d3d8378754df671 100644 --- a/Source/arnocMain/Public/ARNOPlayerController.h +++ b/Source/arnocMain/Public/ARNOPlayerController.h @@ -27,4 +27,6 @@ public: void JoinVoiceChannel(const FString& InChannelName, const FString& InChannelCredentials); virtual void BeginDestroy() override; + + virtual void BeginPlay() override; };