mirror of
https://github.com/ApfelTeeSaft/UnrealEvent.git
synced 2026-08-27 03:43:40 +00:00
94 lines
3.2 KiB
C++
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;
|
|
}
|
|
|