884 lines
73 KiB
C++
884 lines
73 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: Weather
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "VolumetricClouds_structs.hpp"
|
|
#include "GlobalLightRig_structs.hpp"
|
|
#include "EnvironmentalGlobals_structs.hpp"
|
|
#include "CoreUObject_structs.hpp"
|
|
#include "Engine_structs.hpp"
|
|
#include "MaterialPermuter_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Enum Weather.EWeatherDecalParameterType
|
|
// NumValues: 0x0009
|
|
enum class EWeatherDecalParameterType : uint8
|
|
{
|
|
EnvGlobals = 0,
|
|
MID = 1,
|
|
MPC = 2,
|
|
NPC = 3,
|
|
SystemMPC = 4,
|
|
SystemNPC = 5,
|
|
RTPC = 6,
|
|
SceneRigEnvGlobals = 7,
|
|
EWeatherDecalParameterType_MAX = 8,
|
|
};
|
|
|
|
// Enum Weather.EWeatherSeasonFilter
|
|
// NumValues: 0x0005
|
|
enum class EWeatherSeasonFilter : uint8
|
|
{
|
|
Fall = 0,
|
|
Winter = 1,
|
|
Spring = 2,
|
|
Summer = 3,
|
|
EWeatherSeasonFilter_MAX = 4,
|
|
};
|
|
|
|
// Enum Weather.EWeatherSequenceProbability
|
|
// NumValues: 0x0006
|
|
enum class EWeatherSequenceProbability : uint8
|
|
{
|
|
Common = 0,
|
|
Infrequent = 1,
|
|
Rare = 2,
|
|
VeryRare = 3,
|
|
Never = 4,
|
|
EWeatherSequenceProbability_MAX = 5,
|
|
};
|
|
|
|
// Enum Weather.EWeatherSequenceOriginType
|
|
// NumValues: 0x0008
|
|
enum class EWeatherSequenceOriginType : uint8
|
|
{
|
|
Default = 0,
|
|
CustomLottery = 1,
|
|
Volume = 2,
|
|
CommandConsole = 3,
|
|
Override = 4,
|
|
Stack = 5,
|
|
SystemOverride = 6,
|
|
EWeatherSequenceOriginType_MAX = 7,
|
|
};
|
|
|
|
// Enum Weather.ESurfaceFogType
|
|
// NumValues: 0x0005
|
|
enum class ESurfaceFogType : uint8
|
|
{
|
|
None = 0,
|
|
Mist = 1,
|
|
Fog = 2,
|
|
Storm = 3,
|
|
ESurfaceFogType_MAX = 4,
|
|
};
|
|
|
|
// Enum Weather.EWeatherSurfaceCharacterFXWetState
|
|
// NumValues: 0x0005
|
|
enum class EWeatherSurfaceCharacterFXWetState : uint8
|
|
{
|
|
Dry = 0,
|
|
FirstWet = 1,
|
|
Wet = 2,
|
|
FirstDry = 3,
|
|
EWeatherSurfaceCharacterFXWetState_MAX = 4,
|
|
};
|
|
|
|
// Enum Weather.EWeatherSurfaceCharacterFXStateResetType
|
|
// NumValues: 0x0004
|
|
enum class EWeatherSurfaceCharacterFXStateResetType : uint8
|
|
{
|
|
None = 0,
|
|
Zero = 1,
|
|
One = 2,
|
|
EWeatherSurfaceCharacterFXStateResetType_MAX = 3,
|
|
};
|
|
|
|
// Enum Weather.EWeatherSurfaceCharacterFXParameters
|
|
// NumValues: 0x000B
|
|
enum class EWeatherSurfaceCharacterFXParameters : uint8
|
|
{
|
|
None = 0,
|
|
LocalCoverage = 1,
|
|
LocalCoverageRate = 2,
|
|
LocalDrying = 3,
|
|
CachedIndoors = 4,
|
|
StormCoverage = 5,
|
|
StormIntensity = 6,
|
|
StormPrecipitation = 7,
|
|
StormType = 8,
|
|
StormAge = 9,
|
|
EWeatherSurfaceCharacterFXParameters_MAX = 10,
|
|
};
|
|
|
|
// Enum Weather.EWeatherSurfaceStormType
|
|
// NumValues: 0x0006
|
|
enum class EWeatherSurfaceStormType : uint8
|
|
{
|
|
None = 0,
|
|
Light = 1,
|
|
Normal = 2,
|
|
Heavy = 3,
|
|
Torrential = 4,
|
|
EWeatherSurfaceStormType_MAX = 5,
|
|
};
|
|
|
|
// Enum Weather.EWeatherSurfacePrecipitation
|
|
// NumValues: 0x0004
|
|
enum class EWeatherSurfacePrecipitation : uint8
|
|
{
|
|
None = 0,
|
|
Rain = 1,
|
|
Snow = 2,
|
|
EWeatherSurfacePrecipitation_MAX = 3,
|
|
};
|
|
|
|
// Enum Weather.EWindParametersTimeBase
|
|
// NumValues: 0x0007
|
|
enum class EWindParametersTimeBase : uint8
|
|
{
|
|
GameSeconds = 0,
|
|
GameMinutes = 1,
|
|
GameHours = 2,
|
|
RealSeconds = 3,
|
|
RealMinutes = 4,
|
|
RealHours = 5,
|
|
EWindParametersTimeBase_MAX = 6,
|
|
};
|
|
|
|
// ScriptStruct Weather.FogParametersFinal
|
|
// 0x01E0 (0x01E0 - 0x0000)
|
|
struct FFogParametersFinal final
|
|
{
|
|
public:
|
|
struct FExpHeightFogParameters Params; // 0x0000(0x01D8)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool bFollowCamera; // 0x01D8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1D9[0x7]; // 0x01D9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FFogParametersFinal;
|
|
|
|
// ScriptStruct Weather.WeatherStormTypeFXSettings
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FWeatherStormTypeFXSettings final
|
|
{
|
|
public:
|
|
int32 PrecipitationTypes; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 StormTypes; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UNiagaraSystem* NiagaraVFX; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* StartSoundFX; // 0x0010(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* EndSoundFX; // 0x0018(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherStormTypeFXSettings;
|
|
|
|
// ScriptStruct Weather.SunDiskOverrides
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct FSunDiskOverrides final
|
|
{
|
|
public:
|
|
float SizeFactor; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Desaturation; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BrightnessFactor; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CoronaBrightnessFactor; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CoronaAlphaFactor; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSunDiskOverrides;
|
|
|
|
// ScriptStruct Weather.CloudParameters
|
|
// 0x0168 (0x0168 - 0x0000)
|
|
struct FCloudParameters final
|
|
{
|
|
public:
|
|
struct FVolumetricCloudsPresetParams Params; // 0x0000(0x0108)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FVolumetricCloudsWeatherWindParams WindParams; // 0x0108(0x003C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSunDiskOverrides SunDiskOverrides; // 0x0144(0x0014)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
float Overcast; // 0x0158(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float HeightOffset; // 0x015C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bSuperExpensiveCloudsCinematicOnly; // 0x0160(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_161[0x7]; // 0x0161(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FCloudParameters;
|
|
|
|
// ScriptStruct Weather.FogParameters
|
|
// 0x0200 (0x0200 - 0x0000)
|
|
struct FFogParameters final
|
|
{
|
|
public:
|
|
struct FExpHeightFogParametersOverride Params; // 0x0000(0x01F8)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool bFollowCamera; // 0x01F8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1F9[0x7]; // 0x01F9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FFogParameters;
|
|
|
|
// ScriptStruct Weather.WeatherEnvironmentalGlobalsExtras
|
|
// 0x0090 (0x0090 - 0x0000)
|
|
struct FWeatherEnvironmentalGlobalsExtras final
|
|
{
|
|
public:
|
|
struct FEnvironmentalGlobalsExtraVariables StartState; // 0x0000(0x0030)(Edit, EditConst, NativeAccessSpecifierPublic)
|
|
struct FEnvironmentalGlobalsExtraVariables CurrentState; // 0x0030(0x0030)(Edit, EditConst, NativeAccessSpecifierPublic)
|
|
struct FEnvironmentalGlobalsUnsetExtraVariables UNSET; // 0x0060(0x0030)(Edit, EditConst, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherEnvironmentalGlobalsExtras;
|
|
|
|
// ScriptStruct Weather.SurfaceFogParameters
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FSurfaceFogParameters final
|
|
{
|
|
public:
|
|
ESurfaceFogType Type; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Intensity; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSurfaceFogParameters;
|
|
|
|
// ScriptStruct Weather.WeatherStormParams
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct alignas(0x08) FWeatherStormParams
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
EWeatherSurfacePrecipitation Precipitation; // 0x0008(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EWeatherSurfaceStormType Type; // 0x0009(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A[0x2]; // 0x000A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Coverage; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Intensity; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float StormHeight; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherStormParams;
|
|
|
|
// ScriptStruct Weather.FullWeatherState
|
|
// 0x03F8 (0x03F8 - 0x0000)
|
|
struct FFullWeatherState final
|
|
{
|
|
public:
|
|
struct FVolumetricCloudsPresetParameters CloudsPreset; // 0x0000(0x0110)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
|
|
struct FVolumetricCloudsWindParameters CloudsWind; // 0x0110(0x003C)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FSunDiskOverrides SunDiskOverrides; // 0x014C(0x0014)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FExpHeightFogParameters Fog; // 0x0160(0x01D8)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FExpHeightFogVolumetricNoiseParameters FogNoiseOverride; // 0x0338(0x0048)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FExpHeightFogVolumetricNoiseParameters FogNoiseOverrideHistory; // 0x0380(0x0048)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, NativeAccessSpecifierPublic)
|
|
float Overcast; // 0x03C8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Cold; // 0x03CC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FWeatherStormParams Storm; // 0x03D0(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
|
|
struct FSurfaceFogParameters SurfaceFog; // 0x03E8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 bFogFollowCamera : 1; // 0x03F0(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bCloudsPresetValid : 1; // 0x03F0(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bCloudsWindValid : 1; // 0x03F0(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bSunDiskOverridesValid : 1; // 0x03F0(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bFogValid : 1; // 0x03F0(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bFogNoiseOverrideValid : 1; // 0x03F0(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bFogNoiseOverrideHistoryValid : 1; // 0x03F0(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOvercastValid : 1; // 0x03F0(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bColdValid : 1; // 0x03F1(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bPrecipitationValid : 1; // 0x03F1(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bStormTypeValid : 1; // 0x03F1(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bStormCoverageValid : 1; // 0x03F1(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bStormIntensityValid : 1; // 0x03F1(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bStormHeightValid : 1; // 0x03F1(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bSurfaceFogTypeValid : 1; // 0x03F1(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bSurfaceFogIntensityValid : 1; // 0x03F1(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_3F2[0x6]; // 0x03F2(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FFullWeatherState;
|
|
|
|
// ScriptStruct Weather.WeatherIndoors
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct FWeatherIndoors final
|
|
{
|
|
public:
|
|
float GameIndoors; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ProbeIndoors; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WeatherIndoors; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FullScreenDecalOpacity; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CameraParticlesSpawnRate; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherIndoors;
|
|
|
|
// ScriptStruct Weather.WeatherWorldTime
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FWeatherWorldTime
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FDateTime DateTime; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DeltaTime; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Rate; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDeltaTimeValid; // 0x0018(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bRateValid; // 0x0019(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1A[0x6]; // 0x001A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherWorldTime;
|
|
|
|
// ScriptStruct Weather.WeatherTimeSyncTime
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FWeatherTimeSyncTime final
|
|
{
|
|
public:
|
|
struct FTimespan GameSyncBase; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FTimespan SequenceSyncBase; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FTimespan SyncError; // 0x0010(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherTimeSyncTime;
|
|
|
|
// ScriptStruct Weather.WeatherTimeBase
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FWeatherTimeBase
|
|
{
|
|
public:
|
|
struct FTimespan RealElapsedTime; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FTimespan GameElapsedTime; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherTimeBase;
|
|
|
|
// ScriptStruct Weather.WeatherTime
|
|
// 0x0058 (0x0068 - 0x0010)
|
|
struct FWeatherTime final : public FWeatherTimeBase
|
|
{
|
|
public:
|
|
float RealDeltaTime; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AccumulationDeltaTime; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FWeatherWorldTime GameTime; // 0x0018(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
|
|
struct FWeatherTimeSyncTime SyncTime; // 0x0038(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FDateTime SequenceStart; // 0x0050(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FTimespan SequenceDuration; // 0x0058(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_60[0x8]; // 0x0060(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherTime;
|
|
|
|
// ScriptStruct Weather.WindParametersInstant
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct alignas(0x08) FWindParametersInstant
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Angle; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SpeedMS; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWindParametersInstant;
|
|
|
|
// ScriptStruct Weather.WindDetails
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FWindDetails final
|
|
{
|
|
public:
|
|
struct FVector Direction; // 0x0000(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Velocity; // 0x000C(0x000C)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Speed; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float NormalizedSpeed; // 0x001C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWindDetails;
|
|
|
|
// ScriptStruct Weather.WorldWindOffset
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct FWorldWindOffset final
|
|
{
|
|
public:
|
|
struct FIntPoint WindOffsetKM; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D WindOffsetM; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Age; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWorldWindOffset;
|
|
|
|
// ScriptStruct Weather.WeatherWindDirectionalSourceStack
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FWeatherWindDirectionalSourceStack final
|
|
{
|
|
public:
|
|
TArray<TWeakObjectPtr<class UWeatherWindDirectionalSourceComponentBase>> Stack; // 0x0000(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherWindDirectionalSourceStack;
|
|
|
|
// ScriptStruct Weather.WeatherActionContext
|
|
// 0x08E0 (0x08E0 - 0x0000)
|
|
struct FWeatherActionContext final
|
|
{
|
|
public:
|
|
struct FFullWeatherState PriorState; // 0x0000(0x03F8)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
|
|
struct FFullWeatherState CurrentState; // 0x03F8(0x03F8)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
|
|
struct FWeatherTime CurrentTime; // 0x07F0(0x0068)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
|
|
TArray<class UWeatherWindDirectionalSourceComponentBase*> WindSources; // 0x0858(0x0010)(Edit, ExportObject, ZeroConstructor, EditConst, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
struct FWindParametersInstant Wind; // 0x0868(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
|
|
struct FWindDetails WindDetails; // 0x0878(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FWorldWindOffset WindOffset; // 0x0898(0x0014)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FWeatherIndoors WeatherIndoors; // 0x08AC(0x0014)(Edit, EditConst, NoDestructor, NativeAccessSpecifierPublic)
|
|
TArray<class UWeatherOrphanComponent*> LightingOrphans; // 0x08C0(0x0010)(Edit, ExportObject, ZeroConstructor, Transient, EditConst, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
struct FWeatherWindDirectionalSourceStack LegacyWindSourceStack; // 0x08D0(0x0010)(Edit, Transient, EditConst, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherActionContext;
|
|
|
|
// ScriptStruct Weather.WorldWeatherDecalTrackers
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FWorldWeatherDecalTrackers final
|
|
{
|
|
public:
|
|
TMap<TWeakObjectPtr<class UWeatherDecal>, class UWeatherDecalTracker*> Trackers; // 0x0000(0x0050)(Transient, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWorldWeatherDecalTrackers;
|
|
|
|
// ScriptStruct Weather.WeatherDecalSetup
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FWeatherDecalSetup final
|
|
{
|
|
public:
|
|
class UMaterialInterface* DecalMaterial; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName DecalName; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UWeatherDecalPlacement* DecalPlacement; // 0x0010(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 DecalSortOrderOffset; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherDecalSetup;
|
|
|
|
// ScriptStruct Weather.WeatherDecalParameters
|
|
// 0x00F0 (0x00F0 - 0x0000)
|
|
struct FWeatherDecalParameters final
|
|
{
|
|
public:
|
|
TMap<class FName, float> Scalars; // 0x0000(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
TMap<class FName, struct FLinearColor> Colors; // 0x0050(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
TMap<class FName, struct FVector> Vectors; // 0x00A0(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherDecalParameters;
|
|
|
|
// ScriptStruct Weather.WeatherDropdownName
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct alignas(0x08) FWeatherDropdownName
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName Name; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherDropdownName;
|
|
|
|
// ScriptStruct Weather.CloudDefinitionName
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FCloudDefinitionName final : public FWeatherDropdownName
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FCloudDefinitionName;
|
|
|
|
// ScriptStruct Weather.FogDefinitionName
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FFogDefinitionName final : public FWeatherDropdownName
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FFogDefinitionName;
|
|
|
|
// ScriptStruct Weather.WindDefinitionName
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FWindDefinitionName final : public FWeatherDropdownName
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FWindDefinitionName;
|
|
|
|
// ScriptStruct Weather.WeatherDefinition
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FWeatherDefinition final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FCloudDefinitionName Clouds; // 0x0008(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FFogDefinitionName Fog; // 0x0018(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FWindDefinitionName Wind; // 0x0028(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherDefinition;
|
|
|
|
// ScriptStruct Weather.WeatherCustomSequenceName
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FWeatherCustomSequenceName final : public FWeatherDropdownName
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherCustomSequenceName;
|
|
|
|
// ScriptStruct Weather.WeatherDefinitionName
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FWeatherDefinitionName final : public FWeatherDropdownName
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherDefinitionName;
|
|
|
|
// ScriptStruct Weather.WeatherSequenceName
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FWeatherSequenceName : public FWeatherDropdownName
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherSequenceName;
|
|
|
|
// ScriptStruct Weather.WeatherSequenceNoRedirectorsName
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FWeatherSequenceNoRedirectorsName final : public FWeatherSequenceName
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherSequenceNoRedirectorsName;
|
|
|
|
// ScriptStruct Weather.WeatherOverrideStackEntry
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FWeatherOverrideStackEntry final
|
|
{
|
|
public:
|
|
TWeakObjectPtr<class UObject> Owner; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FWeatherSequenceName Preset; // 0x0008(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
float PlaybackScale; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bInstantSwitch; // 0x001C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bRestorePriorWeather; // 0x001D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bRestorePriorWeatherInstant; // 0x001E(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1F[0x1]; // 0x001F(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 PriorityBoost; // 0x0020(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 UniqueId; // 0x0024(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherOverrideStackEntry;
|
|
|
|
// ScriptStruct Weather.WeatherOverrideStack
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FWeatherOverrideStack final
|
|
{
|
|
public:
|
|
TArray<struct FWeatherOverrideStackEntry> Presets; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherOverrideStack;
|
|
|
|
// ScriptStruct Weather.WeatherPreload
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FWeatherPreload final
|
|
{
|
|
public:
|
|
TArray<class UObject*> Preloads; // 0x0000(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherPreload;
|
|
|
|
// ScriptStruct Weather.WeatherPhasedPresetEntry
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FWeatherPhasedPresetEntry final
|
|
{
|
|
public:
|
|
class FName Phase; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FWeatherDefinitionName Preset; // 0x0008(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
int32 Seasons; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bInstantChange; // 0x001C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1D[0x3]; // 0x001D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherPhasedPresetEntry;
|
|
|
|
// ScriptStruct Weather.WeatherSeasonsFilter
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct FWeatherSeasonsFilter final
|
|
{
|
|
public:
|
|
int32 Seasons; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherSeasonsFilter;
|
|
|
|
// ScriptStruct Weather.WeatherSequenceOrigin
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FWeatherSequenceOrigin final
|
|
{
|
|
public:
|
|
class FName Sequence; // 0x0000(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PlaybackScale; // 0x0008(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 StackID; // 0x000C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EWeatherSequenceOriginType Type; // 0x0010(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 PriorityBoost; // 0x0014(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint32 PlayingID; // 0x0018(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bInstantChange; // 0x001C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bRestorePriorWeather; // 0x001D(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1E[0x2]; // 0x001E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherSequenceOrigin;
|
|
|
|
// ScriptStruct Weather.WeatherSequenceQueueRequest
|
|
// 0x0048 (0x0048 - 0x0000)
|
|
struct FWeatherSequenceQueueRequest final
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UWeatherSequence> Asset; // 0x0000(0x0028)(Edit, EditConst, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FWeatherSequenceOrigin Origin; // 0x0028(0x0020)(Edit, EditConst, NoDestructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherSequenceQueueRequest;
|
|
|
|
// ScriptStruct Weather.WeatherSequenceRedirector
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FWeatherSequenceRedirector final
|
|
{
|
|
public:
|
|
class FName OldName; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FWeatherSequenceNoRedirectorsName RedirectTo; // 0x0008(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherSequenceRedirector;
|
|
|
|
// ScriptStruct Weather.WeatherSequenceInfo
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FWeatherSequenceInfo
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName Name; // 0x0008(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSoftObjectPtr<class UWeatherSequence> Sequence; // 0x0010(0x0028)(Edit, BlueprintVisible, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherSequenceInfo;
|
|
|
|
// ScriptStruct Weather.WeatherSequenceInfoWithProbability
|
|
// 0x0008 (0x0040 - 0x0038)
|
|
struct FWeatherSequenceInfoWithProbability final : public FWeatherSequenceInfo
|
|
{
|
|
public:
|
|
EWeatherSequenceProbability Probability; // 0x0038(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherSequenceInfoWithProbability;
|
|
|
|
// ScriptStruct Weather.WeatherSequenceCustom
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FWeatherSequenceCustom final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FWeatherSequenceInfoWithProbability> Sequences; // 0x0008(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
float PlaybackScale; // 0x0018(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherSequenceCustom;
|
|
|
|
// ScriptStruct Weather.WeatherSequenceScalarParameterCurve
|
|
// 0x0098 (0x0098 - 0x0000)
|
|
struct FWeatherSequenceScalarParameterCurve final
|
|
{
|
|
public:
|
|
class FName Parameter; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRuntimeFloatCurve Value; // 0x0008(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
bool bStretchToDuration; // 0x0090(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_91[0x7]; // 0x0091(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherSequenceScalarParameterCurve;
|
|
|
|
// ScriptStruct Weather.SurfaceFogActorTracker
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FSurfaceFogActorTracker final
|
|
{
|
|
public:
|
|
TArray<class AWeatherSurfaceFogBase*> Actors; // 0x0000(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
TArray<class AWeatherSurfaceFogBase*> CurrentlyActivated; // 0x0010(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSurfaceFogActorTracker;
|
|
|
|
// ScriptStruct Weather.SurfaceFogActorWorldTracker
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FSurfaceFogActorWorldTracker final
|
|
{
|
|
public:
|
|
TMap<class UWorld*, struct FSurfaceFogActorTracker> Trackers; // 0x0000(0x0050)(Edit, EditConst, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FSurfaceFogActorWorldTracker;
|
|
|
|
// ScriptStruct Weather.WeatherFXBaseActorTracker
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FWeatherFXBaseActorTracker final
|
|
{
|
|
public:
|
|
TArray<class AWeatherStormFXBase*> Actors; // 0x0000(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
TArray<class AWeatherStormFXBase*> CurrentlyActivated; // 0x0010(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherFXBaseActorTracker;
|
|
|
|
// ScriptStruct Weather.WeatherFXBaseActorWorldTracker
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FWeatherFXBaseActorWorldTracker final
|
|
{
|
|
public:
|
|
TMap<class UWorld*, struct FWeatherFXBaseActorTracker> Trackers; // 0x0000(0x0050)(Edit, EditConst, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherFXBaseActorWorldTracker;
|
|
|
|
// ScriptStruct Weather.WeatherSurfaceCharacterFXParameter
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FWeatherSurfaceCharacterFXParameter final
|
|
{
|
|
public:
|
|
class FName Parameter; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EWeatherSurfaceCharacterFXParameters Red; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EWeatherSurfaceCharacterFXParameters Green; // 0x0009(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EWeatherSurfaceCharacterFXParameters Blue; // 0x000A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EWeatherSurfaceCharacterFXParameters Alpha; // 0x000B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bSetParameter; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherSurfaceCharacterFXParameter;
|
|
|
|
// ScriptStruct Weather.WeatherSurfaceCharacterFXSettings
|
|
// 0x00A0 (0x00A0 - 0x0000)
|
|
struct FWeatherSurfaceCharacterFXSettings final
|
|
{
|
|
public:
|
|
TSubclassOf<class ASkinFXDefinition> SkinFX; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName SkinFXStormLocalCoverageParameter; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FWeatherSurfaceCharacterFXParameter SkinFXParameter; // 0x0010(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FWeatherSurfaceCharacterFXParameter SkinFXParameterExtra; // 0x0020(0x0010)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
class UNiagaraSystem* NiagaraVFX; // 0x0030(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName NiagaraVFXSpawnRateMultiply; // 0x0038(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName NiagaraVFXStormLocalCoverageParameter; // 0x0040(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* StartSoundFX; // 0x0048(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UAkAudioEvent* EndSoundFX; // 0x0050(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FullCoverageMinutes; // 0x0058(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FullDryMinutes; // 0x005C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ClampCoverage; // 0x0060(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LocalCoverateRateFilter; // 0x0064(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class FName> SwapCharacterClassNames; // 0x0068(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class FName> NoSwapActorTags; // 0x0078(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class FName AlwaysOutdoorsActorTag; // 0x0088(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName PreferredInsideComponentName; // 0x0090(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bSetSkinFXStormLocalCoverageParameter : 1; // 0x0098(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bSetNiagaraVFXSpawnRateMultiply : 1; // 0x0098(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bSetNiagaraVFXStormLocalCoverageParameter : 1; // 0x0098(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_99[0x7]; // 0x0099(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherSurfaceCharacterFXSettings;
|
|
|
|
// ScriptStruct Weather.WeatherSurfaceCharacterFXState
|
|
// 0x0140 (0x0140 - 0x0000)
|
|
struct FWeatherSurfaceCharacterFXState final
|
|
{
|
|
public:
|
|
struct FWeatherSurfaceCharacterFXSettings Settings; // 0x0000(0x00A0)(Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NativeAccessSpecifierPublic)
|
|
class USkinFXComponent* SkinFX; // 0x00A0(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName SkinFXName; // 0x00A8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UNiagaraComponent* NiagaraVFX; // 0x00B0(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class USaveReceivesWeatherDecalsStateActor* WeatherDecalsState; // 0x00B8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 StartSoundFXHandle; // 0x00C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 EndSoundFXHandle; // 0x00C4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMaterialSwapParameters SkinFXParameters; // 0x00C8(0x0050)(Edit, BlueprintVisible, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
float LocalCoverage; // 0x0118(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LocalCoverageRate; // 0x011C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CachedIndoors; // 0x0120(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float CachedIndoorsAgeMilliseconds; // 0x0124(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TWeakObjectPtr<class USceneComponent> ComponentForInsideTest; // 0x0128(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float NextSkinFXParameterUpdate; // 0x0130(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SuspendedTimer; // 0x0134(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EWeatherSurfaceCharacterFXWetState State; // 0x0138(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bCheckedIfSwappable : 1; // 0x0139(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bSuspended : 1; // 0x0139(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bAlwaysOutdoors : 1; // 0x0139(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bExactInside : 1; // 0x0139(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bDryingOut : 1; // 0x0139(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_13A[0x6]; // 0x013A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherSurfaceCharacterFXState;
|
|
|
|
// ScriptStruct Weather.WeatherSurfaceCharacterFXStateReset
|
|
// 0x0002 (0x0002 - 0x0000)
|
|
struct FWeatherSurfaceCharacterFXStateReset final
|
|
{
|
|
public:
|
|
EWeatherSurfaceCharacterFXStateResetType IndoorsReset; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EWeatherSurfaceCharacterFXStateResetType OutdoorsReset; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherSurfaceCharacterFXStateReset;
|
|
|
|
// ScriptStruct Weather.WeatherStormTypeFXSettingsState
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FWeatherStormTypeFXSettingsState final
|
|
{
|
|
public:
|
|
class UNiagaraComponent* NiagaraVFXComponent; // 0x0000(0x0008)(BlueprintVisible, ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 SoundFXHandle; // 0x0008(0x0004)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UAkAudioEvent* EndSoundFX; // 0x0010(0x0008)(BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherStormTypeFXSettingsState;
|
|
|
|
// ScriptStruct Weather.WeatherStormSurfaceParams
|
|
// 0x0070 (0x0070 - 0x0000)
|
|
struct FWeatherStormSurfaceParams final
|
|
{
|
|
public:
|
|
struct FLinearColor WeatherColorModifier; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WeatherRoughness; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WeatherSpecular; // 0x0014(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WeatherCoverageMagnitude; // 0x0018(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WeatherCoverageThreshold; // 0x001C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector WeatherDirection; // 0x0020(0x000C)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WeatherEdgeStrength; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WeatherEdgeMinimum; // 0x0030(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WeatherAnimationMagnitude; // 0x0034(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WeatherAnimationEdgeStrength; // 0x0038(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WeatherAnimationEdgeMinimum; // 0x003C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WeatherSurfaceTiling; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WeatherFarCoverage; // 0x0044(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WeatherSurfaceFadeStart; // 0x0048(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WeatherSurfaceFadeEnd; // 0x004C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MacroNoiseTiling1; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MacroNoiseTiling2; // 0x0054(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MacroNoiseScale; // 0x0058(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MacroNoiseBias; // 0x005C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RippleNormalTiling; // 0x0060(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RippleNormalSpeedU; // 0x0064(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RippleNormalSpeedV; // 0x0068(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RippleNormalAmount; // 0x006C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherStormSurfaceParams;
|
|
|
|
// ScriptStruct Weather.WeatherStormState
|
|
// 0x0008 (0x0020 - 0x0018)
|
|
struct FWeatherStormState final : public FWeatherStormParams
|
|
{
|
|
public:
|
|
float Age; // 0x0018(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherStormState;
|
|
|
|
// ScriptStruct Weather.WeatherWorldTimeEditor
|
|
// 0x0018 (0x0038 - 0x0020)
|
|
struct FWeatherWorldTimeEditor final : public FWeatherWorldTime
|
|
{
|
|
public:
|
|
uint8 Pad_20[0x18]; // 0x0020(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FWeatherWorldTimeEditor;
|
|
|
|
// ScriptStruct Weather.WindParameters
|
|
// 0x0118 (0x0128 - 0x0010)
|
|
struct FWindParameters final : public FWindParametersInstant
|
|
{
|
|
public:
|
|
struct FRuntimeFloatCurve ModAngle; // 0x0010(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FRuntimeFloatCurve ModSpeed; // 0x0098(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
bool bLoopModAngle; // 0x0120(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bLoopModSpeed; // 0x0121(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_122[0x6]; // 0x0122(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FWindParameters;
|
|
|
|
// ScriptStruct Weather.WindParametersSampleTime
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FWindParametersSampleTime final
|
|
{
|
|
public:
|
|
EWindParametersTimeBase Base; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Factor; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FWindParametersSampleTime;
|
|
|
|
// ScriptStruct Weather.WindParametersInstantBlend
|
|
// 0x0008 (0x0018 - 0x0010)
|
|
struct FWindParametersInstantBlend final : public FWindParametersInstant
|
|
{
|
|
public:
|
|
float Blend; // 0x0010(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FWindParametersInstantBlend;
|
|
|
|
}
|
|
|