Skip to content

VfxEmitterDefinitionData

Class Documentation

No class documentation available yet. Click "Add documentation" to contribute!

Properties

DoesParticleLifetimeScale

Flag
false

No documentation available yet. Click "Add documentation" to contribute!

ColorRenderFlags

U8
0

No documentation available yet. Click "Add documentation" to contribute!

StencilReferenceId

Hash
"0x0"

No documentation available yet. Click "Add documentation" to contribute!

TimeActiveDuringPeriod

Option<F32>
null

No documentation available yet. Click "Add documentation" to contribute!

MeshRenderFlags

U8
1

No documentation available yet. Click "Add documentation" to contribute!

StencilMode

U8
0

No documentation available yet. Click "Add documentation" to contribute!

BirthRotationalVelocity0

Embed<ValueVector3>
{
  "ConstantValue": [
    0,
    0,
    0
  ],
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

NumFrames

U16
1

No documentation available yet. Click "Add documentation" to contribute!

EmissionMeshName

String
""

No documentation available yet. Click "Add documentation" to contribute!

TimeBeforeFirstEmission

F32
0.0

No documentation available yet. Click "Add documentation" to contribute!

ParticleLinger

Option<F32>
0.0

No documentation available yet. Click "Add documentation" to contribute!

FlexBirthUvoffset

Pointer<FlexValueVector2>
null

No documentation available yet. Click "Add documentation" to contribute!

ColorLookUpTypeX

U8
1

No documentation available yet. Click "Add documentation" to contribute!

UvMode

U8
0

No documentation available yet. Click "Add documentation" to contribute!

ColorLookUpTypeY

U8
0

No documentation available yet. Click "Add documentation" to contribute!

IsGroundLayer

Flag
false

No documentation available yet. Click "Add documentation" to contribute!

ParticleLifetime

Embed<ValueFloat>
{
  "ConstantValue": 3,
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

IsLocalOrientation

Flag
false

No documentation available yet. Click "Add documentation" to contribute!

FlexScaleBirthScale

Pointer<FlexTypeFloat>
null

No documentation available yet. Click "Add documentation" to contribute!

TextureFlipV

Flag
false

No documentation available yet. Click "Add documentation" to contribute!

TextureFlipU

Flag
false

No documentation available yet. Click "Add documentation" to contribute!

TextureMult

Pointer<VfxTextureMultDefinitionData>
null

No documentation available yet. Click "Add documentation" to contribute!

Acceleration

Embed<ValueVector3>
{
  "ConstantValue": [
    0,
    0,
    0
  ],
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

TexAddressModeBase

U8
0

No documentation available yet. Click "Add documentation" to contribute!

Velocity

Embed<ValueVector3>
{
  "ConstantValue": [
    0,
    0,
    0
  ],
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

BirthUvRotateRate

Embed<ValueFloat>
{
  "ConstantValue": 0,
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

MaterialOverrideDefinitions

List<VfxMaterialOverrideDefinitionData>
[]

No documentation available yet. Click "Add documentation" to contribute!

Disabled

Bool
false

No documentation available yet. Click "Add documentation" to contribute!

IsUniformScale

Flag
false

No documentation available yet. Click "Add documentation" to contribute!

BirthRotationalAcceleration

Embed<ValueVector3>
{
  "ConstantValue": [
    0,
    0,
    0
  ],
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

ParticleIsLocalOrientation

Flag
false

No documentation available yet. Click "Add documentation" to contribute!

ParticleLingerType

U8
0

No documentation available yet. Click "Add documentation" to contribute!

EmitterLinger

Option<F32>
0.0

No documentation available yet. Click "Add documentation" to contribute!

SpawnShape

Pointer<IVfxShape>
null

No documentation available yet. Click "Add documentation" to contribute!

Texture

String
""

No documentation available yet. Click "Add documentation" to contribute!

DisableBackfaceCull

Bool
false

No documentation available yet. Click "Add documentation" to contribute!

EmitterName

String
""

No documentation available yet. Click "Add documentation" to contribute!

Color

Embed<ValueColor>
{
  "ConstantValue": [
    1,
    1,
    1,
    1
  ],
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

ReflectionDefinition

Pointer<VfxReflectionDefinitionData>
null

No documentation available yet. Click "Add documentation" to contribute!

IsSingleParticle

Flag
false

No documentation available yet. Click "Add documentation" to contribute!

ColorblindVisibility

U8
0

No documentation available yet. Click "Add documentation" to contribute!

CustomMaterial

Pointer<VfxMaterialDefinitionData>
null

No documentation available yet. Click "Add documentation" to contribute!

OffsetLifeScalingSymmetryMode

U8
0

No documentation available yet. Click "Add documentation" to contribute!

FlexShapeDefinition

Pointer<VfxFlexShapeDefinitionData>
null

No documentation available yet. Click "Add documentation" to contribute!

RateByVelocityFunction

Embed<ValueVector2>
{
  "ConstantValue": [
    0,
    0
  ],
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

BirthOrbitalVelocity

Embed<ValueVector3>
{
  "ConstantValue": [
    0,
    0,
    0
  ],
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

WriteAlphaOnly

Flag
false

No documentation available yet. Click "Add documentation" to contribute!

EmitterUvScrollRate

Vec2
[
  0,
  0
]

No documentation available yet. Click "Add documentation" to contribute!

Lifetime

Option<F32>
null

No documentation available yet. Click "Add documentation" to contribute!

HasVariableStartTime

Flag
false

No documentation available yet. Click "Add documentation" to contribute!

EmissionSurfaceDefinition

Pointer<VfxEmissionSurfaceData>
null

No documentation available yet. Click "Add documentation" to contribute!

EmitterPosition

Embed<ValueVector3>
{
  "ConstantValue": [
    0,
    0,
    0
  ],
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

BirthRotation0

Embed<ValueVector3>
{
  "ConstantValue": [
    0,
    0,
    0
  ],
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

ParticleUvScrollRate

Embed<IntegratedValueVector2>
{
  "ConstantValue": [
    0,
    0
  ],
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

MiscRenderFlags

U8
0

No documentation available yet. Click "Add documentation" to contribute!

ModulationFactor

Vec4
[
  1,
  1,
  1,
  1
]

No documentation available yet. Click "Add documentation" to contribute!

ParticlesShareRandomValue

Flag
false

No documentation available yet. Click "Add documentation" to contribute!

DepthBiasFactors

Vec2
[
  0,
  0
]

No documentation available yet. Click "Add documentation" to contribute!

OffsetLifetimeScaling

Vec3
[
  0,
  0,
  0
]

No documentation available yet. Click "Add documentation" to contribute!

FlexParticleLifetime

Pointer<FlexValueFloat>
null

No documentation available yet. Click "Add documentation" to contribute!

Rotation0

Embed<IntegratedValueVector3>
{
  "ConstantValue": [
    0,
    0,
    0
  ],
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

UvTransformCenter

Vec2
[
  0.5,
  0.5
]

No documentation available yet. Click "Add documentation" to contribute!

StartFrame

U16
0

No documentation available yet. Click "Add documentation" to contribute!

RenderPhaseOverride

U8
7

No documentation available yet. Click "Add documentation" to contribute!

FlexRate

Pointer<FlexValueFloat>
null

No documentation available yet. Click "Add documentation" to contribute!

FlexBirthRotationalVelocity0

Pointer<FlexValueVector3>
null

No documentation available yet. Click "Add documentation" to contribute!

DoesLifetimeScale

Flag
false

No documentation available yet. Click "Add documentation" to contribute!

DirectionVelocityScale

F32
0.0

No documentation available yet. Click "Add documentation" to contribute!

Primitive

Pointer<VfxPrimitiveBase>
{}

No documentation available yet. Click "Add documentation" to contribute!

StencilRef

U8
0

No documentation available yet. Click "Add documentation" to contribute!

Pass

I16
0

No documentation available yet. Click "Add documentation" to contribute!

UseEmissionMeshNormalForBirth

Flag
false

No documentation available yet. Click "Add documentation" to contribute!

FlexInstanceScale

Pointer<FlexTypeFloat>
null

No documentation available yet. Click "Add documentation" to contribute!

BirthDrag

Embed<ValueVector3>
{
  "ConstantValue": [
    0,
    0,
    0
  ],
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

BirthColor

Embed<ValueColor>
{
  "ConstantValue": [
    1,
    1,
    1,
    1
  ],
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

TexDiv

Vec2
[
  1,
  1
]

No documentation available yet. Click "Add documentation" to contribute!

PaletteDefinition

Pointer<VfxPaletteDefinitionData>
null

No documentation available yet. Click "Add documentation" to contribute!

CensorModulateValue

Vec4
[
  1,
  1,
  1,
  1
]

No documentation available yet. Click "Add documentation" to contribute!

IsRotationEnabled

Flag
false

No documentation available yet. Click "Add documentation" to contribute!

UvRotation

Embed<ValueFloat>
{
  "ConstantValue": 0,
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

Period

Option<F32>
null

No documentation available yet. Click "Add documentation" to contribute!

FrameRate

F32
0.0

No documentation available yet. Click "Add documentation" to contribute!

Shape

Embed<VfxShape>
{
  "BirthTranslation": {
    "ConstantValue": [
      0,
      0,
      0
    ],
    "Dynamics": null
  },
  "EmitOffset": {
    "ConstantValue": [
      0,
      0,
      0
    ],
    "Dynamics": null
  },
  "EmitRotationAngles": [],
  "EmitRotationAxes": []
}

No documentation available yet. Click "Add documentation" to contribute!

FlexBirthVelocity

Pointer<FlexValueVector3>
null

No documentation available yet. Click "Add documentation" to contribute!

ChildParticleSetDefinition

Pointer<VfxChildParticleSetDefinitionData>
null

No documentation available yet. Click "Add documentation" to contribute!

BirthAcceleration

Embed<ValueVector3>
{
  "ConstantValue": [
    0,
    0,
    0
  ],
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

FalloffTexture

String
"ASSETS/Shared/Particles/DefaultFalloff.DDS"

No documentation available yet. Click "Add documentation" to contribute!

SliceTechniqueRange

F32
0.0

No documentation available yet. Click "Add documentation" to contribute!

UvScrollClamp

Flag
false

No documentation available yet. Click "Add documentation" to contribute!

IsEmitterSpace

Flag
false

No documentation available yet. Click "Add documentation" to contribute!

FieldCollectionDefinition

Pointer<VfxFieldCollectionDefinitionData>
null

No documentation available yet. Click "Add documentation" to contribute!

Rate

Embed<ValueFloat>
{
  "ConstantValue": 0,
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

TranslationOverride

Vec3
[
  0,
  0,
  0
]

No documentation available yet. Click "Add documentation" to contribute!

DoesCastShadow

Flag
false

No documentation available yet. Click "Add documentation" to contribute!

ParticleColorTexture

String
"ASSETS/Shared/Particles/DefaultColorOverlifetime.dds"

No documentation available yet. Click "Add documentation" to contribute!

RotationOverride

Vec3
[
  0,
  0,
  0
]

No documentation available yet. Click "Add documentation" to contribute!

Drag

Embed<ValueVector3>
{
  "ConstantValue": [
    0,
    0,
    0
  ],
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

BirthUvoffset

Embed<ValueVector2>
{
  "ConstantValue": [
    0,
    0
  ],
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

Linger

Pointer<VfxLingerDefinitionData>
null

No documentation available yet. Click "Add documentation" to contribute!

Importance

U8
1

No documentation available yet. Click "Add documentation" to contribute!

AlphaRef

U8
5

No documentation available yet. Click "Add documentation" to contribute!

IsFollowingTerrain

Flag
false

No documentation available yet. Click "Add documentation" to contribute!

LegacySimple

Pointer<VfxEmitterLegacySimple>
null

No documentation available yet. Click "Add documentation" to contribute!

DistortionDefinition

Pointer<VfxDistortionDefinitionData>
null

No documentation available yet. Click "Add documentation" to contribute!

SortEmittersByPos

Flag
false

No documentation available yet. Click "Add documentation" to contribute!

EmissionMeshScale

F32
1.0

No documentation available yet. Click "Add documentation" to contribute!

FlexBirthUvScrollRate

Pointer<FlexValueVector2>
null

No documentation available yet. Click "Add documentation" to contribute!

SoftParticleParams

Pointer<VfxSoftParticleDefinitionData>
null

No documentation available yet. Click "Add documentation" to contribute!

ParticleUvRotateRate

Embed<IntegratedValueFloat>
{
  "ConstantValue": 0,
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

AlphaErosionDefinition

Pointer<VfxAlphaErosionDefinitionData>
null

No documentation available yet. Click "Add documentation" to contribute!

MaterialDrivers

Map<String, IVfxMaterialDriver>
{}

No documentation available yet. Click "Add documentation" to contribute!

BirthFrameRate

Embed<ValueFloat>
{
  "ConstantValue": 1,
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

IsTexturePixelated

Bool
false

No documentation available yet. Click "Add documentation" to contribute!

MaximumRateByVelocity

Option<F32>
null

No documentation available yet. Click "Add documentation" to contribute!

BindWeight

Embed<ValueFloat>
{
  "ConstantValue": 0,
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

0xcb13aff1

F32
0.0

No documentation available yet. Click "Add documentation" to contribute!

ColorLookUpOffsets

Vec2
[
  0,
  0
]

No documentation available yet. Click "Add documentation" to contribute!

ChanceToNotExist

F32
0.0

No documentation available yet. Click "Add documentation" to contribute!

BirthUvScrollRate

Embed<ValueVector2>
{
  "ConstantValue": [
    0,
    0
  ],
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

0xd1ee8634

Flag
false

No documentation available yet. Click "Add documentation" to contribute!

Material

Link<IMaterialDef>
"0x0"

No documentation available yet. Click "Add documentation" to contribute!

Scale0

Embed<ValueVector3>
{
  "ConstantValue": [
    1,
    1,
    1
  ],
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

UseNavmeshMask

Flag
false

No documentation available yet. Click "Add documentation" to contribute!

IsDirectionOriented

Flag
false

No documentation available yet. Click "Add documentation" to contribute!

Audio

Pointer<VfxEmitterAudio>
null

No documentation available yet. Click "Add documentation" to contribute!

IsRandomStartFrame

Flag
false

No documentation available yet. Click "Add documentation" to contribute!

FlexOffset

Pointer<FlexValueVector3>
null

No documentation available yet. Click "Add documentation" to contribute!

ScaleOverride

Vec3
[
  1,
  1,
  1
]

No documentation available yet. Click "Add documentation" to contribute!

WorldAcceleration

Embed<IntegratedValueVector3>
{
  "ConstantValue": [
    0,
    0,
    0
  ],
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

DirectionVelocityMinScale

F32
1.0

No documentation available yet. Click "Add documentation" to contribute!

HasPostRotateOrientation

Flag
false

No documentation available yet. Click "Add documentation" to contribute!

UvScale

Embed<ValueVector2>
{
  "ConstantValue": [
    1,
    1
  ],
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

ColorLookUpScales

Vec2
[
  1,
  1
]

No documentation available yet. Click "Add documentation" to contribute!

BirthScale0

Embed<ValueVector3>
{
  "ConstantValue": [
    1,
    1,
    1
  ],
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

Filtering

Pointer<VfxEmitterFiltering>
null

No documentation available yet. Click "Add documentation" to contribute!

UvParallaxScale

F32
0.0

No documentation available yet. Click "Add documentation" to contribute!

BirthVelocity

Embed<ValueVector3>
{
  "ConstantValue": [
    0,
    0,
    0
  ],
  "Dynamics": null
}

No documentation available yet. Click "Add documentation" to contribute!

PostRotateOrientationAxis

Vec3
[
  0,
  0,
  0
]

No documentation available yet. Click "Add documentation" to contribute!

BlendMode

U8
0

No documentation available yet. Click "Add documentation" to contribute!