| 0x08 | Material | UMaterialInterface* | 6 flags | nullptr |
| 0x04 | MinFacingCameraBlendDistance | float | 6 flags | 0 |
| 0x04 | MaxFacingCameraBlendDistance | float | 6 flags | 0 |
| 0x0C | EmitterOrigin | FVector | 6 flags | {X=0, Y=0, Z=0} |
| 0x0C | EmitterRotation | FRotator | 5 flags | {Pitch=0, Yaw=0, Roll=0} |
| 0x01 | ScreenAlignment | uint8 | 6 flags | 1 |
| 0x01 | bUseLocalSpace : 1bit 0 | bool | 4 flags | false |
| 0x01 | bKillOnDeactivate : 1bit 1 | bool | 4 flags | false |
| 0x01 | bKillOnCompleted : 1bit 2 | bool | 4 flags | false |
| 0x01 | SortMode | uint8 | 6 flags | 0 |
| 0x01 | bUseLegacyEmitterTime : 1bit 0 | bool | 4 flags | true |
| 0x01 | bRemoveHMDRoll : 1bit 1 | bool | 4 flags | false |
| 0x01 | bEmitterDurationUseRange : 1bit 2 | bool | 4 flags | false |
| 0x04 | EmitterDuration | float | 6 flags | 1 |
| 0x30 | SpawnRate | FRawDistributionFloat | 2 flags | {MinValue=0, MaxValue=0, Distribution=nullptr} |
| 0x10 | BurstList | TArray<float> | 4 flags | [] |
| 0x04 | EmitterDelay | float | 6 flags | 0 |
| 0x04 | EmitterDelayLow | float | 6 flags | 0 |
| 0x01 | bDelayFirstLoopOnly : 1bit 0 | bool | 4 flags | false |
| 0x01 | InterpolationMethod | uint8 | 6 flags | 0 |
| 0x01 | bScaleUV : 1bit 0 | bool | 4 flags | false |
| 0x01 | bEmitterDelayUseRange : 1bit 1 | bool | 4 flags | false |
| 0x01 | ParticleBurstMethod | uint8 | 5 flags | 0 |
| 0x01 | bOverrideSystemMacroUV : 1bit 0 | bool | 4 flags | false |
| 0x01 | bUseMaxDrawCount : 1bit 1 | bool | 4 flags | true |
| 0x01 | OpacitySourceMode | uint8 | 6 flags | 0 |
| 0x01 | EmitterNormalsMode | uint8 | 6 flags | 0 |
| 0x01 | bOrbitModuleAffectsVelocityAlignment : 1bit 0 | bool | 4 flags | false |
| 0x04 | SubImages_Horizontal | int32 | 6 flags | 1 |
| 0x04 | SubImages_Vertical | int32 | 6 flags | 1 |
| 0x04 | RandomImageTime | float | 5 flags | 0 |
| 0x04 | RandomImageChanges | int32 | 6 flags | 0 |
| 0x0C | MacroUVPosition | FVector | 6 flags | {X=0, Y=0, Z=0} |
| 0x04 | MacroUVRadius | float | 6 flags | 0 |
| 0x01 | UVFlippingMode | EParticleUVFlipMode | 6 flags | None |
| 0x01 | BoundingMode | uint8 | 6 flags | 1 |
| 0x01 | bDurationRecalcEachLoop : 1bit 0 | bool | 4 flags | false |
| 0x00DB | 0x01 | padding / unreflected |
| 0x0C | NormalsSphereCenter | FVector | 6 flags | {X=0, Y=0, Z=100} |
| 0x04 | AlphaThreshold | float | 6 flags | 0.1 |
| 0x04 | EmitterLoops | int32 | 6 flags | 0 |
| 0x08 | CutoutTexture | UTexture2D* | 6 flags | nullptr |
| 0x04 | MaxDrawCount | int32 | 6 flags | 500 |
| 0x04 | EmitterDurationLow | float | 6 flags | 0 |
| 0x0C | NormalsCylinderDirection | FVector | 6 flags | {X=0, Y=0, Z=1} |
| 0x010C | 0x04 | padding / unreflected |
| 0x10 | NamedMaterialOverrides | TArray<bool> | 3 flags | [] |
| 0x0120 | 0x28 | unreflected bytes to end of UParticleModuleRequired |