/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Data/Samples/Testing Chambers/ParticleFX/PlasmaPuff.ezParticleEffectAsset
1 491 строка
32 KB
Jan Krassnigg
Data fixes (#1983)
10 июл 2026, 13:55
Не верифицирован
10 июл 2026, 13:55
ab7258f
Код
Авторство
О чём код?
HeaderV2 { o { Uuid %id{u4{11255457216769115731,3385140763650133811}} s %t{"ezExposedParameters"} u3 %v{3} p { VarArray %Parameters{} } } o { Uuid %id{u4{8858314756628073663,5315280283355213666}} s %t{"ezAssetDocumentInfo"} u3 %v{2} s %n{"Header"} p { s %AssetType{"Particle Effect"} VarArray %Dependencies{} Uuid %DocumentID{u4{8858314756628073663,5315280283355213666}} u4 %Hash{8628879800979737425} VarArray %MetaInfo { Uuid{u4{11255457216769115731,3385140763650133811}} } VarArray %Outputs{} VarArray %PackageDeps { s{"{ ab745bdf-bc09-9e34-77b5-734904059b96 }"} s{"{ c1ff3ecb-522f-4085-9164-dc1f40be3f98 }"} } VarArray %References { s{"{ ab745bdf-bc09-9e34-77b5-734904059b96 }"} s{"{ c1ff3ecb-522f-4085-9164-dc1f40be3f98 }"} } s %Tags{""} } } } Objects { o { Uuid %id{u4{1786257833720959027,2800829358374785626}} s %t{"ezSingleCurveData"} u3 %v{3} p { ColorGamma %Color{u1{148,216,45,255}} VarArray %ControlPoints{} } } o { Uuid %id{u4{14281744395395107572,3330595687164677218}} s %t{"ezSingleCurveData"} u3 %v{3} p { ColorGamma %Color{u1{148,216,45,255}} VarArray %ControlPoints{} } } o { Uuid %id{u4{7520601534665916962,3591086458635809255}} s %t{"ezSingleCurveData"} u3 %v{3} p { ColorGamma %Color{u1{148,216,45,255}} VarArray %ControlPoints{} } } o { Uuid %id{u4{15210522056690881975,4612399153643212568}} s %t{"ezParticleTypeQuadFactory"} u3 %v{2} p { f %CameraProximityFadeOut{0x0000003F} HashedString %CustomMaterial{s{""}} Angle %Deviation{f{0}} f %GeometryProximityFadeOut{0xCDCCCC3D} f %LightDirectionality{0x0000003F} s %LightingMode{"ezParticleLightingMode::Fullbright"} f %NormalCurvature{0x0000003F} u1 %NumSpritesX{2} u1 %NumSpritesY{2} s %Orientation{"ezQuadParticleOrientation::FixedAxis_EmitterDir"} f %ParticleStretch{0x000080BF} s %RenderMode{"ezParticleTypeRenderMode::Additive"} HashedString %Texture{s{"{ 85040ea2-01ac-49a2-9d6d-1d89c6f6c3a2 }"}} s %TextureAtlas{"ezParticleTextureAtlasType::RandomVariations"} HashedString %TintColorParam{s{""}} b %UseCustomMaterial{0} } } o { Uuid %id{u4{779953732135420561,4626692940351128097}} s %t{"ezParticleBehaviorFactory_SizeCurve"} u3 %v{2} p { s %ChangeSizeWith{"ezCurveSource::SharedCurve"} s %SharedSizeCurve{"{ ab745bdf-bc09-9e34-77b5-734904059b96 }"} Uuid %SizeCurve{u4{801754846620185760,13318354249680910014}} f %SizeCurveOffset{0} f %SizeCurveScale{0xCDCC4C3E} } } o { Uuid %id{u4{5900730410364241036,4669197793788633972}} s %t{"ezParticleEffectDescriptor"} u3 %v{2} p { b %AlwaysShared{0} f %ApplyOwnerVelocity{0} VarDict %ColorParameters{} VarArray %EventReactions{} VarDict %FloatParameters{} Vec3u %NumWindSamples{u3{1,1,1}} VarArray %ParticleSystems { Uuid{u4{10324515273451406984,4778560651883152744}} Uuid{u4{18162780073478066339,5200685276241959199}} Uuid{u4{10354494993358442884,5253643398927407092}} } Time %PreSimulateDuration{d{0}} b %SimulateInLocalSpace{0} s %WhenInvisible{"ezEffectInvisibleUpdateRate::Discard"} } } o { Uuid %id{u4{2302814943537537447,4760866318688129863}} s %t{"ezParticleInitializerFactory_CylinderPosition"} u3 %v{2} p { f %Height{0} b %OnSurface{0} Vec3 %PositionOffset{f{0,0,0}} f %Radius{0xCDCC4C3E} s %ScaleHeightParam{""} s %ScaleRadiusParam{""} b %SetVelocity{0} ezVarianceTypeFloat %Speed { f %Variance{0} f %Value{0} } } } o { Uuid %id{u4{10324515273451406984,4778560651883152744}} s %t{"ezParticleSystemDescriptor"} u3 %v{2} p { VarArray %Behaviors { Uuid{u4{779953732135420561,4626692940351128097}} Uuid{u4{11571149674466357894,4910642090895164995}} Uuid{u4{12502699281594164660,4797430254925451150}} Uuid{u4{7017724527644814243,5604837688888903077}} Uuid{u4{9719062697505206435,5743576112010406116}} } VarArray %Emitters { Uuid{u4{9880986595562655911,5029652929501824812}} } VarArray %Initializers { Uuid{u4{5909953502738997171,5139770292885318364}} Uuid{u4{9079688545403662235,5720358747758371717}} } s %LifeScaleParam{""} ezVarianceTypeTime %LifeTime { f %Variance{0xAE47E13E} Time %Value{d{0x0000000000000840}} } s %Name{"puff"} s %OnDeathEvent{""} VarArray %Types { Uuid{u4{5756504840685700482,4910040607070744963}} } b %Visible{1} } } o { Uuid %id{u4{15868982790948485942,4779985992224071875}} s %t{"ezColorGradient"} u3 %v{1} p { VarArray %AlphaCPs{} VarArray %ColorCPs{} VarArray %IntensityCPs{} } } o { Uuid %id{u4{12502699281594164660,4797430254925451150}} s %t{"ezParticleBehaviorFactory_Velocity"} u3 %v{2} p { s %ChangeSpeedWith{"ezVelocityChangeMode::Friction"} f %Friction{0} s %SharedSpeedCurve{""} Uuid %SpeedCurve{u4{11920859498059953825,6387786578689795399}} f %SpeedCurveOffset{0} f %SpeedCurveScale{0x0000803F} } } o { Uuid %id{u4{4320251336512654464,4896218476957441752}} s %t{"ezParticleBehaviorFactory_Velocity"} u3 %v{2} p { s %ChangeSpeedWith{"ezVelocityChangeMode::Friction"} f %Friction{0} s %SharedSpeedCurve{""} Uuid %SpeedCurve{u4{14281744395395107572,3330595687164677218}} f %SpeedCurveOffset{0} f %SpeedCurveScale{0x0000803F} } } o { Uuid %id{u4{5756504840685700482,4910040607070744963}} s %t{"ezParticleTypeQuadFactory"} u3 %v{2} p { f %CameraProximityFadeOut{0x0000003F} HashedString %CustomMaterial{s{""}} Angle %Deviation{f{0}} f %GeometryProximityFadeOut{0xCDCCCC3D} f %LightDirectionality{0x0000003F} s %LightingMode{"ezParticleLightingMode::Fullbright"} f %NormalCurvature{0x0000003F} u1 %NumSpritesX{2} u1 %NumSpritesY{2} s %Orientation{"ezQuadParticleOrientation::Billboard"} f %ParticleStretch{0x0000803F} s %RenderMode{"ezParticleTypeRenderMode::Additive"} HashedString %Texture{s{"{ e094423f-2d40-43ea-a5e5-64f2469abc29 }"}} s %TextureAtlas{"ezParticleTextureAtlasType::RandomVariations"} HashedString %TintColorParam{s{""}} b %UseCustomMaterial{0} } } o { Uuid %id{u4{11571149674466357894,4910642090895164995}} s %t{"ezParticleBehaviorFactory_FadeOut"} u3 %v{1} p { f %Exponent{0x0000803F} f %StartAlpha{0x0000803F} } } o { Uuid %id{u4{8880461896330453141,5015591627994343843}} s %t{"ezParticleEmitterFactory_Burst"} u3 %v{1} p { Time %Duration{d{0}} u3 %MinSpawnCount{1} u3 %SpawnCountRange{0} s %SpawnCountScaleParam{""} Time %StartDelay{d{0}} } } o { Uuid %id{u4{9880986595562655911,5029652929501824812}} s %t{"ezParticleEmitterFactory_Burst"} u3 %v{1} p { Time %Duration{d{0}} u3 %MinSpawnCount{10} u3 %SpawnCountRange{2} s %SpawnCountScaleParam{""} Time %StartDelay{d{0}} } } o { Uuid %id{u4{5909953502738997171,5139770292885318364}} s %t{"ezParticleInitializerFactory_CylinderPosition"} u3 %v{2} p { f %Height{0xCDCCCC3D} b %OnSurface{0} Vec3 %PositionOffset{f{0,0,0xCDCC4C3D}} f %Radius{0x9A99193E} s %ScaleHeightParam{""} s %ScaleRadiusParam{""} b %SetVelocity{0} ezVarianceTypeFloat %Speed { f %Variance{0} f %Value{0} } } } o { Uuid %id{u4{16850041185984630422,5148308491224803109}} s %t{"ezParticleTypeQuadFactory"} u3 %v{2} p { f %CameraProximityFadeOut{0x0000003F} HashedString %CustomMaterial{s{""}} Angle %Deviation{f{0}} f %GeometryProximityFadeOut{0xCDCCCC3D} f %LightDirectionality{0x0000003F} s %LightingMode{"ezParticleLightingMode::Fullbright"} f %NormalCurvature{0x0000003F} u1 %NumSpritesX{2} u1 %NumSpritesY{2} s %Orientation{"ezQuadParticleOrientation::Billboard"} f %ParticleStretch{0x0000803F} s %RenderMode{"ezParticleTypeRenderMode::Additive"} HashedString %Texture{s{"{ d6b7d49a-e2f6-4287-b24a-a2eb6dae24a2 }"}} s %TextureAtlas{"ezParticleTextureAtlasType::RandomVariations"} HashedString %TintColorParam{s{""}} b %UseCustomMaterial{0} } } o { Uuid %id{u4{15612040354025919165,5149819259039048562}} s %t{"ezParticleInitializerFactory_RandomColor"} u3 %v{3} p { Color %Color1{f{0,0x6DC98142,0x8EAFD041,0x0000803F}} Color %Color2{f{0,0xA1E52841,0x6C58303F,0x0000803F}} Uuid %Gradient{u4{15868982790948485942,4779985992224071875}} s %GradientSource{"ezGradientSource::SharedGradient"} s %SharedGradient{""} } } o { Uuid %id{u4{18162780073478066339,5200685276241959199}} s %t{"ezParticleSystemDescriptor"} u3 %v{2} p { VarArray %Behaviors{} VarArray %Emitters { Uuid{u4{8880461896330453141,5015591627994343843}} } VarArray %Initializers { Uuid{u4{17265291638466376336,5249144418327917592}} Uuid{u4{15612040354025919165,5149819259039048562}} } s %LifeScaleParam{""} ezVarianceTypeTime %LifeTime { f %Variance{0} Time %Value{d{0x9A9999999999A93F}} } s %Name{"flash"} s %OnDeathEvent{""} VarArray %Types { Uuid{u4{15210522056690881975,4612399153643212568}} } b %Visible{1} } } o { Uuid %id{u4{17265291638466376336,5249144418327917592}} s %t{"ezParticleInitializerFactory_RandomSize"} u3 %v{3} p { ezVarianceTypeFloat %Size { f %Variance{0x0000803E} f %Value{0x0000003F} } s %SizeCurve{""} HashedString %SizeScaleParameter{s{""}} } } o { Uuid %id{u4{7054113524977405826,5253395515756730842}} s %t{"ezParticleBehaviorFactory_Move"} u3 %v{1} p { Uuid %MoveX_Curve{u4{7520601534665916962,3591086458635809255}} f %MoveX_CurveOffset{0} f %MoveX_CurveScale{0x0000803F} s %MoveX_Mode{"ezMovementMode::Constant"} s %MoveX_SharedCurve{""} f %MoveX_Speed{0} Uuid %MoveY_Curve{u4{7976040351432654675,11313054933450845457}} f %MoveY_CurveOffset{0} f %MoveY_CurveScale{0x0000803F} s %MoveY_Mode{"ezMovementMode::Constant"} s %MoveY_SharedCurve{""} f %MoveY_Speed{0} Uuid %MoveZ_Curve{u4{7458515906980350943,18385317385354633739}} f %MoveZ_CurveOffset{0} f %MoveZ_CurveScale{0x0000803F} s %MoveZ_Mode{"ezMovementMode::Constant"} s %MoveZ_SharedCurve{""} f %MoveZ_Speed{0x9A99193E} } } o { Uuid %id{u4{10354494993358442884,5253643398927407092}} s %t{"ezParticleSystemDescriptor"} u3 %v{2} p { VarArray %Behaviors { Uuid{u4{4320251336512654464,4896218476957441752}} Uuid{u4{143695459263257741,5326484488106924483}} Uuid{u4{14410273917320598168,5516806547963215067}} Uuid{u4{16846495015113464192,5727526831429762093}} Uuid{u4{7054113524977405826,5253395515756730842}} } VarArray %Emitters { Uuid{u4{14057628539567762316,5757784717416716140}} } VarArray %Initializers { Uuid{u4{2302814943537537447,4760866318688129863}} Uuid{u4{18402890917398203546,5438414039833929620}} } s %LifeScaleParam{""} ezVarianceTypeTime %LifeTime { f %Variance{0x8FC2753E} Time %Value{d{0x0000000000001040}} } s %Name{"flame"} s %OnDeathEvent{""} VarArray %Types { Uuid{u4{16850041185984630422,5148308491224803109}} } b %Visible{1} } } o { Uuid %id{u4{143695459263257741,5326484488106924483}} s %t{"ezParticleBehaviorFactory_SizeCurve"} u3 %v{2} p { s %ChangeSizeWith{"ezCurveSource::SharedCurve"} s %SharedSizeCurve{"{ c1ff3ecb-522f-4085-9164-dc1f40be3f98 }"} Uuid %SizeCurve{u4{9219168934293535115,8053806241690380149}} f %SizeCurveOffset{0} f %SizeCurveScale{0x9A99193F} } } o { Uuid %id{u4{18402890917398203546,5438414039833929620}} s %t{"ezParticleInitializerFactory_RandomRotationSpeed"} u3 %v{2} p { ezVarianceTypeAngle %DegreesPerSecond { f %Variance{0x713D8A3E} Angle %Value{f{0xC2B8323E}} } b %RandomStartAngle{1} } } o { Uuid %id{u4{14410273917320598168,5516806547963215067}} s %t{"ezParticleBehaviorFactory_FadeOut"} u3 %v{1} p { f %Exponent{0x0000803F} f %StartAlpha{0x0000803F} } } o { Uuid %id{u4{7017724527644814243,5604837688888903077}} s %t{"ezParticleBehaviorFactory_Wind"} u3 %v{1} p { f %WindInfluence{0x0AD7233D} } } o { Uuid %id{u4{9079688545403662235,5720358747758371717}} s %t{"ezParticleInitializerFactory_RandomRotationSpeed"} u3 %v{2} p { ezVarianceTypeAngle %DegreesPerSecond { f %Variance{0x9A99993E} Angle %Value{f{0x920A063F}} } b %RandomStartAngle{1} } } o { Uuid %id{u4{16846495015113464192,5727526831429762093}} s %t{"ezParticleBehaviorFactory_Wind"} u3 %v{1} p { f %WindInfluence{0xCDCC4C3D} } } o { Uuid %id{u4{9719062697505206435,5743576112010406116}} s %t{"ezParticleBehaviorFactory_Move"} u3 %v{1} p { Uuid %MoveX_Curve{u4{16312449210179341646,7188892272401809648}} f %MoveX_CurveOffset{0} f %MoveX_CurveScale{0x0000803F} s %MoveX_Mode{"ezMovementMode::Constant"} s %MoveX_SharedCurve{""} f %MoveX_Speed{0} Uuid %MoveY_Curve{u4{1786257833720959027,2800829358374785626}} f %MoveY_CurveOffset{0} f %MoveY_CurveScale{0x0000803F} s %MoveY_Mode{"ezMovementMode::Constant"} s %MoveY_SharedCurve{""} f %MoveY_Speed{0} Uuid %MoveZ_Curve{u4{12872442309199893302,17869449755361017662}} f %MoveZ_CurveOffset{0} f %MoveZ_CurveScale{0x0000803F} s %MoveZ_Mode{"ezMovementMode::Constant"} s %MoveZ_SharedCurve{""} f %MoveZ_Speed{0x0AD7A33C} } } o { Uuid %id{u4{14057628539567762316,5757784717416716140}} s %t{"ezParticleEmitterFactory_Burst"} u3 %v{1} p { Time %Duration{d{0x0000000000000040}} u3 %MinSpawnCount{10} u3 %SpawnCountRange{8} s %SpawnCountScaleParam{""} Time %StartDelay{d{0}} } } o { Uuid %id{u4{11920859498059953825,6387786578689795399}} s %t{"ezSingleCurveData"} u3 %v{3} p { ColorGamma %Color{u1{148,216,45,255}} VarArray %ControlPoints{} } } o { Uuid %id{u4{18096612296587978288,6449934965513159559}} s %t{"ezDocumentRoot"} u3 %v{1} s %n{"ObjectTree"} p { VarArray %Children { Uuid{u4{5900730410364241036,4669197793788633972}} } } } o { Uuid %id{u4{16312449210179341646,7188892272401809648}} s %t{"ezSingleCurveData"} u3 %v{3} p { ColorGamma %Color{u1{148,216,45,255}} VarArray %ControlPoints{} } } o { Uuid %id{u4{9219168934293535115,8053806241690380149}} s %t{"ezSingleCurveData"} u3 %v{3} p { ColorGamma %Color{u1{148,216,45,255}} VarArray %ControlPoints{} } } o { Uuid %id{u4{7976040351432654675,11313054933450845457}} s %t{"ezSingleCurveData"} u3 %v{3} p { ColorGamma %Color{u1{148,216,45,255}} VarArray %ControlPoints{} } } o { Uuid %id{u4{801754846620185760,13318354249680910014}} s %t{"ezSingleCurveData"} u3 %v{3} p { ColorGamma %Color{u1{148,216,45,255}} VarArray %ControlPoints{} } } o { Uuid %id{u4{12872442309199893302,17869449755361017662}} s %t{"ezSingleCurveData"} u3 %v{3} p { ColorGamma %Color{u1{148,216,45,255}} VarArray %ControlPoints{} } } o { Uuid %id{u4{7458515906980350943,18385317385354633739}} s %t{"ezSingleCurveData"} u3 %v{3} p { ColorGamma %Color{u1{148,216,45,255}} VarArray %ControlPoints{} } } } Types { o { Uuid %id{u4{13560116007119282322,433790909840599328}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezVarianceTypeBase"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezVarianceTypeAngle"} u3 %TypeVersion{1} } } o { Uuid %id{u4{13170601159833207654,494181374349467794}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezParticleInitializerFactory"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleInitializerFactory_RandomColor"} u3 %TypeVersion{3} } } o { Uuid %id{u4{14722461902623688675,2098269905474166124}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezSingleCurveData"} u3 %TypeVersion{3} } } o { Uuid %id{u4{4976983466369834828,2223514201630482789}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezCurveControlPointData"} u3 %TypeVersion{5} } } o { Uuid %id{u4{202231826772630354,2539613828686993863}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezQuadParticleOrientation"} u3 %TypeVersion{2} } } o { Uuid %id{u4{5113863563986418407,3006780394682237384}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezParticleTypeFactory"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleTypeQuadFactory"} u3 %TypeVersion{2} } } o { Uuid %id{u4{13216943865831982294,3766144591255929939}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezCurveTangentMode"} u3 %TypeVersion{1} } } o { Uuid %id{u4{9642160557446431799,3882896240329177378}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezVelocityChangeMode"} u3 %TypeVersion{1} } } o { Uuid %id{u4{3168673866823338768,4696335111295142345}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleBehaviorFactory"} u3 %TypeVersion{1} } } o { Uuid %id{u4{15147521710602410338,4960047299275334667}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezGradientSource"} u3 %TypeVersion{1} } } o { Uuid %id{u4{9692001477283607726,5375904088218900509}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleLightingMode"} u3 %TypeVersion{1} } } o { Uuid %id{u4{5814284155980160751,5759191340344101956}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleTextureAtlasType"} u3 %TypeVersion{1} } } o { Uuid %id{u4{14006718927935415587,6034394683520582586}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezVarianceTypeBase"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezVarianceTypeTime"} u3 %TypeVersion{1} } } o { Uuid %id{u4{17853239083303459813,6311346648076434393}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{""} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezVarianceTypeBase"} u3 %TypeVersion{1} } } o { Uuid %id{u4{6631209941035484764,6473122775586822239}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{""} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezColorGradientIntensityCP"} u3 %TypeVersion{1} } } o { Uuid %id{u4{18327411855245510474,6668321287849544166}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Bitflags|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezBitflagsBase"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezVisualizerAnchor"} u3 %TypeVersion{1} } } o { Uuid %id{u4{6402578029628482057,6842793570726205355}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezParticleInitializerFactory"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleInitializerFactory_CylinderPosition"} u3 %TypeVersion{2} } } o { Uuid %id{u4{11005437603101136476,7368533338987833088}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{""} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezBitflagsBase"} u3 %TypeVersion{1} } } o { Uuid %id{u4{6089094783765586323,8705960867921430659}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezDocumentRoot"} u3 %TypeVersion{1} } } o { Uuid %id{u4{6091557641932888230,8843789318771505146}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezParticleBehaviorFactory"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleBehaviorFactory_Move"} u3 %TypeVersion{1} } } o { Uuid %id{u4{16010672675562525890,8910430727997280259}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{""} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezColorGradient"} u3 %TypeVersion{1} } } o { Uuid %id{u4{17304354161024599447,10193944587602743564}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezParticleBehaviorFactory"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleBehaviorFactory_Wind"} u3 %TypeVersion{1} } } o { Uuid %id{u4{13880744943763730395,10489507546417127904}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleSystemDescriptor"} u3 %TypeVersion{2} } } o { Uuid %id{u4{16660938348529471992,10500790505855736748}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezParticleInitializerFactory"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleInitializerFactory_RandomSize"} u3 %TypeVersion{3} } } o { Uuid %id{u4{6115203881165562340,10872357301425200906}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezParticleBehaviorFactory"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleBehaviorFactory_SizeCurve"} u3 %TypeVersion{2} } } o { Uuid %id{u4{7645929985005038759,12736932236042017252}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleEventReactionFactory"} u3 %TypeVersion{1} } } o { Uuid %id{u4{9604010176759229512,12868035041842190965}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezPropertyAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{6039580943737071570,13050277371990143528}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezParticleBehaviorFactory"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleBehaviorFactory_FadeOut"} u3 %TypeVersion{1} } } o { Uuid %id{u4{8583906817202161005,13363503222363463758}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezCurveSource"} u3 %TypeVersion{1} } } o { Uuid %id{u4{7290268724788430682,13976679973837627887}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleEmitterFactory"} u3 %TypeVersion{1} } } o { Uuid %id{u4{8142462884773427986,14180952824391079247}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezParticleBehaviorFactory"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleBehaviorFactory_Velocity"} u3 %TypeVersion{2} } } o { Uuid %id{u4{13345547288860012086,14493251206967711804}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezMovementMode"} u3 %TypeVersion{1} } } o { Uuid %id{u4{2947336711354777548,15013008608905564043}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{""} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezEnumBase"} u3 %TypeVersion{1} } } o { Uuid %id{u4{2971759590607246163,15191316629823599218}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezVisualizerAttribute"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezCylinderVisualizerAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{431725564760097241,15194337309386663092}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleTypeRenderMode"} u3 %TypeVersion{1} } } o { Uuid %id{u4{16364962939148342792,15354168731974951378}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleEffectDescriptor"} u3 %TypeVersion{2} } } o { Uuid %id{u4{11071188783797134895,15407408096802728321}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{""} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezColorGradientColorCP"} u3 %TypeVersion{1} } } o { Uuid %id{u4{10442177899906164197,15426190023256028560}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleTypeFactory"} u3 %TypeVersion{1} } } o { Uuid %id{u4{14844053051207064143,16008871343450362328}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezVarianceTypeBase"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezVarianceTypeFloat"} u3 %TypeVersion{1} } } o { Uuid %id{u4{18075037991921780250,16373560435556338007}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezPropertyAttribute"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezVisualizerAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{16123967399592514850,16775841465275602152}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezParticleInitializerFactory"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleInitializerFactory_RandomRotationSpeed"} u3 %TypeVersion{2} } } o { Uuid %id{u4{14469700887475489738,16951777026318265606}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezBasisAxis"} u3 %TypeVersion{1} } } o { Uuid %id{u4{6447122151843742996,17608929579605804179}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{""} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezColorGradientAlphaCP"} u3 %TypeVersion{1} } } o { Uuid %id{u4{6121878669319425493,17675545937103933914}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleInitializerFactory"} u3 %TypeVersion{1} } } o { Uuid %id{u4{17397308719877967719,17925748165545161913}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezParticleEmitterFactory"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezParticleEmitterFactory_Burst"} u3 %TypeVersion{1} } } o { Uuid %id{u4{983387834180907111,17935407260904399048}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{""} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezReflectedClass"} u3 %TypeVersion{1} } } o { Uuid %id{u4{15851140878563963282,17985324240662489411}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"ezEditorPluginParticle"} VarArray %Properties{} s %TypeName{"ezEffectInvisibleUpdateRate"} u3 %TypeVersion{1} } } }