mirror of
https://github.com/swordbluesword/PalWorld-NetCrack.git
synced 2025-04-29 02:47:17 +09:00
111 lines
13 KiB
C++
111 lines
13 KiB
C++
#pragma once
|
|
|
|
// Dumped with Dumper-7!
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
// CLASSES
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
|
|
// 0x310 (0x348 - 0x38)
|
|
// Class ChaosNiagara.NiagaraDataInterfaceChaosDestruction
|
|
class UNiagaraDataInterfaceChaosDestruction : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
TSet<class AChaosSolverActor*> ChaosSolverActorSet; // 0x38(0x50)(Edit, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
enum class EDataSourceTypeEnum DataSourceType; // 0x88(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_17CD[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
int32 DataProcessFrequency; // 0x8C(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 MaxNumberOfDataEntriesToSpawn; // 0x90(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool DoSpawn; // 0x94(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_17D0[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FVector2D SpawnMultiplierMinMax; // 0x98(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SpawnChance; // 0xA8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_17D1[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FVector2D ImpulseToSpawnMinMax; // 0xB0(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D SpeedToSpawnMinMax; // 0xC0(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D MassToSpawnMinMax; // 0xD0(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D ExtentMinToSpawnMinMax; // 0xE0(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D ExtentMaxToSpawnMinMax; // 0xF0(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D VolumeToSpawnMinMax; // 0x100(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D SolverTimeToSpawnMinMax; // 0x110(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 SurfaceTypeToSpawn; // 0x120(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class ELocationFilteringModeEnum LocationFilteringMode; // 0x124(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class ELocationXToSpawnEnum LocationXToSpawn; // 0x125(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_17D5[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FVector2D LocationXToSpawnMinMax; // 0x128(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class ELocationYToSpawnEnum LocationYToSpawn; // 0x138(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_17D6[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FVector2D LocationYToSpawnMinMax; // 0x140(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class ELocationZToSpawnEnum LocationZToSpawn; // 0x150(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_17D9[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FVector2D LocationZToSpawnMinMax; // 0x158(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TrailMinSpeedToSpawn; // 0x168(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class EDataSortTypeEnum DataSortingType; // 0x16C(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bGetExternalCollisionData; // 0x16D(0x1)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool DoSpatialHash; // 0x16E(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_17DC[0x1]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FVector SpatialHashVolumeMin; // 0x170(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector SpatialHashVolumeMax; // 0x188(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector SpatialHashVolumeCellSize; // 0x1A0(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 MaxDataPerCell; // 0x1B8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bApplyMaterialsFilter; // 0x1BC(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_17DF[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
TSet<class UPhysicalMaterial*> ChaosBreakingMaterialSet; // 0x1C0(0x50)(Edit, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
bool bGetExternalBreakingData; // 0x210(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bGetExternalTrailingData; // 0x211(0x1)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_17E0[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FVector2D RandomPositionMagnitudeMinMax; // 0x218(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float InheritedVelocityMultiplier; // 0x228(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class ERandomVelocityGenerationTypeEnum RandomVelocityGenerationType; // 0x22C(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_17E1[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FVector2D RandomVelocityMagnitudeMinMax; // 0x230(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SpreadAngleMax; // 0x240(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_17E3[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FVector VelocityOffsetMin; // 0x248(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector VelocityOffsetMax; // 0x260(0x18)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D FinalVelocityMagnitudeMinMax; // 0x278(0x10)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxLatency; // 0x288(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class EDebugTypeEnum DebugType; // 0x28C(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_17E8[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
int32 LastSpawnedPointID; // 0x290(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float LastSpawnTime; // 0x294(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_17EC[0x10]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
float SolverTime; // 0x2A8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float TimeStampOfLastProcessedData; // 0x2AC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_17ED[0x98]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
|
|
static class UClass* StaticClass();
|
|
static class UNiagaraDataInterfaceChaosDestruction* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x8 (0x40 - 0x38)
|
|
// Class ChaosNiagara.NiagaraDataInterfaceGeometryCollection
|
|
class UNiagaraDataInterfaceGeometryCollection : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
class AGeometryCollectionActor* GeometryCollectionActor; // 0x38(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
static class UClass* StaticClass();
|
|
static class UNiagaraDataInterfaceGeometryCollection* GetDefaultObj();
|
|
|
|
};
|
|
|
|
// 0x0 (0x38 - 0x38)
|
|
// Class ChaosNiagara.NiagaraDataInterfacePhysicsField
|
|
class UNiagaraDataInterfacePhysicsField : public UNiagaraDataInterface
|
|
{
|
|
public:
|
|
|
|
static class UClass* StaticClass();
|
|
static class UNiagaraDataInterfacePhysicsField* GetDefaultObj();
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|