Files
2026-04-22 15:51:07 +02:00

94 lines
3.2 KiB
C++

#include "FortAthenaFerretVehicle.h"
#include "Components/SceneComponent.h"
#include "Net/UnrealNetwork.h"
void AFortAthenaFerretVehicle::SetSkidActive(bool bActive) {
}
bool AFortAthenaFerretVehicle::IsTryingToShoot() const {
return false;
}
bool AFortAthenaFerretVehicle::IsShooting() const {
return false;
}
bool AFortAthenaFerretVehicle::IsLocalPlayerRiding() const {
return false;
}
bool AFortAthenaFerretVehicle::IsBoosting() const {
return false;
}
FName AFortAthenaFerretVehicle::GetVehicleJumpActionName(AFortPlayerPawn* FortPlayerPawn) const {
return NAME_None;
}
void AFortAthenaFerretVehicle::CachePropAndBoostMeterSM(UStaticMeshComponent* InPropSM, UStaticMeshComponent* InBoostSM) {
}
void AFortAthenaFerretVehicle::CachePlaneFX(UParticleSystemComponent* InPlaneSpeedFX) {
}
void AFortAthenaFerretVehicle::CacheParticleComponentPointers(UParticleSystemComponent* InTrailTopLeft, UParticleSystemComponent* InTrailTopRight, UParticleSystemComponent* InTrailBottomLeft, UParticleSystemComponent* InTrailBottomRight) {
}
void AFortAthenaFerretVehicle::CacheAudioVoicePointers(UFortVehicleAudioVoice* InAudioMovementClose, UFortVehicleAudioVoice* InAudioMovementDistant, UFortVehicleAudioVoice* InAudioWindFirstPerson, UFortVehicleAudioVoice* InAudioDive, UFortVehicleAudioVoice* InAudioTaxi, UFortVehicleAudioVoice* InAudioSpark) {
}
void AFortAthenaFerretVehicle::GetLifetimeReplicatedProps(TArray<FLifetimeProperty>& OutLifetimeProps) const {
Super::GetLifetimeReplicatedProps(OutLifetimeProps);
DOREPLIFETIME(AFortAthenaFerretVehicle, MaxHealthToDestroyPropWhileBoosting);
DOREPLIFETIME(AFortAthenaFerretVehicle, MaxHealthToDestroyPropWithDirectHit);
DOREPLIFETIME(AFortAthenaFerretVehicle, MaxHealthToDestroyProp);
}
AFortAthenaFerretVehicle::AFortAthenaFerretVehicle() {
this->BoostParam = 0.00f;
this->MovementParam = 0.00f;
this->RumbleIntensity = 0.00f;
this->bBoostCameraActive = false;
this->bLocalPlayerADS = false;
this->DriverCameraShake = NULL;
this->PassengerCameraShake = NULL;
this->LocalPlayerPawn = NULL;
this->CurrentMaxSpringCompression = 0.00f;
this->SpringCompressionRefireTime = 0.10f;
this->SparksRightParam = 0.00f;
this->MovementAmountParam = 0.00f;
this->MinPropSpeedWhenShooting = 800.00f;
this->PSC_TrailTopLeft = NULL;
this->PSC_TrailTopRight = NULL;
this->PSC_TrailBottomLeft = NULL;
this->PSC_TrailBottomRight = NULL;
this->FortFerretVehicleConfigsClass = NULL;
this->BoostMeterSM = NULL;
this->PropellerSM = NULL;
this->BoostMID = NULL;
this->FuelGaugeMID = NULL;
this->PlaneSpeedFX = NULL;
this->FortAudioMovementClose = NULL;
this->FortAudioMovementDistant = NULL;
this->FortAudioWindFirstPerson = NULL;
this->FortAudioDive = NULL;
this->FortAudioTaxi = NULL;
this->FortAudioSpark = NULL;
this->FortFerretVehicleConfigs = NULL;
this->RightGunMuzzle = CreateDefaultSubobject<USceneComponent>(TEXT("RightGunMuzzle"));
this->LeftGunMuzzle = CreateDefaultSubobject<USceneComponent>(TEXT("LeftGunMuzzle"));
this->MaxHealthToDestroyPropWhileBoosting = -1.00f;
this->MaxHealthToDestroyPropWithDirectHit = -1.00f;
this->MaxHealthToDestroyProp = -1.00f;
}