Files
FNGameProj/Source/FortniteGame/Private/FortRemoteControlledPawnAthena.cpp
T
2024-06-07 01:17:09 +02:00

83 lines
3.1 KiB
C++

#include "FortRemoteControlledPawnAthena.h"
#include "Net/UnrealNetwork.h"
void AFortRemoteControlledPawnAthena::TriggerDestroyRemoteControlPawn() {
}
void AFortRemoteControlledPawnAthena::SetupRemoteControlPawn(AFortPlayerControllerAthena* InFortPC, AFortPlayerPawnAthena* InControllingPawn, TEnumAsByte<EFortCustomMovement::Type> CustomMovementType, const TArray<FFortGameplayEffectContainerSpec>& EffectContainerSpecOnKill) {
}
void AFortRemoteControlledPawnAthena::OnTriggeredHealthThreshold_Implementation(float PreviousTriggeredHealthThreshold, float CurrentTriggeredHealthThreshold) {
}
void AFortRemoteControlledPawnAthena::OnRep_TriggeredHealthThreshold(float PreviousTriggeredHealthThreshold) {
}
void AFortRemoteControlledPawnAthena::OnRep_TriggeredForDestroy() {
}
void AFortRemoteControlledPawnAthena::OnRep_OverrideAbilitySystemComponent() {
}
void AFortRemoteControlledPawnAthena::OnRep_ControllingPlayerPawn() {
}
void AFortRemoteControlledPawnAthena::OnDoKill_Implementation() {
}
void AFortRemoteControlledPawnAthena::OnClientSetupRemoteControlPawn_Implementation() {
}
void AFortRemoteControlledPawnAthena::OnCapsuleTouch(UPrimitiveComponent* HitComp, AActor* OtherActor, UPrimitiveComponent* OtherComp, FVector NormalImpulse, const FHitResult& Hit) {
}
bool AFortRemoteControlledPawnAthena::IsCurrentlyDelayingLaunch() const {
return false;
}
void AFortRemoteControlledPawnAthena::HandleControllingPlayerOutOfHealth() {
}
float AFortRemoteControlledPawnAthena::GetOutOfHealthExplodeDelay() const {
return 0.0f;
}
float AFortRemoteControlledPawnAthena::GetLaunchDelay() const {
return 0.0f;
}
float AFortRemoteControlledPawnAthena::GetFuseLength() const {
return 0.0f;
}
void AFortRemoteControlledPawnAthena::BeginCapsuleOverlap(UPrimitiveComponent* OverlappedComp, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const FHitResult& SweepResult) {
}
void AFortRemoteControlledPawnAthena::GetLifetimeReplicatedProps(TArray<FLifetimeProperty>& OutLifetimeProps) const {
Super::GetLifetimeReplicatedProps(OutLifetimeProps);
DOREPLIFETIME(AFortRemoteControlledPawnAthena, bCurrentlyDelayingLaunch);
DOREPLIFETIME(AFortRemoteControlledPawnAthena, ServerFuseStartTime);
DOREPLIFETIME(AFortRemoteControlledPawnAthena, RCTeam);
DOREPLIFETIME(AFortRemoteControlledPawnAthena, ControllingPlayerPawn);
DOREPLIFETIME(AFortRemoteControlledPawnAthena, OverrideAbilitySystemComponent);
DOREPLIFETIME(AFortRemoteControlledPawnAthena, TriggeredHealthThreshold);
DOREPLIFETIME(AFortRemoteControlledPawnAthena, bTriggeredForDestroy);
}
AFortRemoteControlledPawnAthena::AFortRemoteControlledPawnAthena() {
bCurrentlyDelayingLaunch = true;
ServerFuseStartTime = 1;
RCTeam = 0;
OverrideAbilitySystemComponent = NULL;
TriggeredHealthThreshold = 1;
RemoteControlPawnSet = NULL;
bTriggeredForDestroy = false;
RemoteControlledPawnDefaultCameraClass = NULL;
RemoteControlledPawnTriggeredCameraClass = NULL;
ControllingPlayerEffect = NULL;
bIsKeyboardTurnPressed = false;
bIsKeyboardLookPressed = false;
}