27 lines
750 B
C++
Executable file
27 lines
750 B
C++
Executable file
#pragma once
|
|
#include "CoreMinimal.h"
|
|
#include "PlanetZoneItem.generated.h"
|
|
|
|
class UBiome;
|
|
class UGeneratedMission;
|
|
class UPlanetZone;
|
|
|
|
USTRUCT(BlueprintType)
|
|
struct FPlanetZoneItem {
|
|
GENERATED_BODY()
|
|
public:
|
|
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
|
|
TArray<UBiome*> Biomes;
|
|
|
|
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
|
|
TArray<UGeneratedMission*> missions;
|
|
|
|
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
|
|
UPlanetZone* Zone;
|
|
|
|
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
|
|
bool HasSpecialEvent;
|
|
|
|
FSD_API FPlanetZoneItem();
|
|
};
|
|
|