Files
Crunch/Source/Crunch/Private/Player/CPlayerController.cpp
Caleb Buhungiro b8475c7ba1 some small changes
2025-06-19 10:19:34 +08:00

25 lines
557 B
C++

// Multiplayer By Caleb
#include "Crunch/Public/Player/CPlayerController.h"
#include "Character/CPlayerCharacter.h"
void ACPlayerController::OnPossess(APawn* InPawn)
{
Super::OnPossess(InPawn);
if (CPlayerCharacter = Cast<ACPlayerCharacter>(InPawn); IsValid(CPlayerCharacter))
{
CPlayerCharacter->ServerSideInit();
}
}
void ACPlayerController::AcknowledgePossession(class APawn* P)
{
Super::AcknowledgePossession(P);
if (CPlayerCharacter = Cast<ACPlayerCharacter>(P); IsValid(CPlayerCharacter))
{
CPlayerCharacter->ClientSideInit();
}
}