35 lines
1 KiB
C++
Executable file
35 lines
1 KiB
C++
Executable file
#include "RefineryObjective.h"
|
|
#include "Net/UnrealNetwork.h"
|
|
#include "Templates/SubclassOf.h"
|
|
|
|
void URefineryObjective::SpawnWells(AProceduralSetup* Setup, const FVector& rigLocation, float minDistanceBetween, const TArray<FVector2D>& minMaxDistancesToRig) {
|
|
}
|
|
|
|
|
|
void URefineryObjective::OnRep_Refinery() {
|
|
}
|
|
|
|
void URefineryObjective::OnRefineryStateChanged(ERefineryState InRefineryState) {
|
|
}
|
|
|
|
FVector URefineryObjective::GetRefinerySpawnLocation(TSubclassOf<AFSDRefinery> NewRefineryClass) {
|
|
return FVector{};
|
|
}
|
|
|
|
|
|
void URefineryObjective::GetLifetimeReplicatedProps(TArray<FLifetimeProperty>& OutLifetimeProps) const {
|
|
Super::GetLifetimeReplicatedProps(OutLifetimeProps);
|
|
|
|
DOREPLIFETIME(URefineryObjective, Refinery);
|
|
}
|
|
|
|
URefineryObjective::URefineryObjective() {
|
|
this->RefineryState = ERefineryState::Landing;
|
|
this->RefineryPlacement = NULL;
|
|
this->RawMaterialPlacement = NULL;
|
|
this->RawMaterialCount = 3;
|
|
this->bMissionCompleted = false;
|
|
this->bIsFinalBattle = false;
|
|
this->OptionalTunnelRoomID = -1;
|
|
}
|
|
|