[ { "Type": "DistributionFloatConstant", "Name": "DistributionDragCoefficient", "Outer": "ParticleModuleAccelerationDrag_2", "Class": "UScriptClass'DistributionFloatConstant'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "Constant": 0.5 } }, { "Type": "DistributionFloatConstant", "Name": "DistributionVelocityScale", "Outer": "ParticleModuleLocationPrimitiveCylinder_0", "Class": "UScriptClass'DistributionFloatConstant'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "Constant": 1.0 } }, { "Type": "DistributionFloatConstant", "Name": "RequiredDistributionSpawnRate", "Outer": "ParticleModuleRequired_5", "Class": "UScriptClass'DistributionFloatConstant'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted" }, { "Type": "DistributionFloatConstant", "Name": "DistributionFloatConstant_0", "Outer": "ParticleModuleSubUV_4", "Class": "UScriptClass'DistributionFloatConstant'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted" }, { "Type": "DistributionFloatParticleParameter", "Name": "DistributionFloatParticleParameter_0", "Outer": "ParticleModuleLocationPrimitiveCylinder_0", "Class": "UScriptClass'DistributionFloatParticleParameter'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "ParameterName": "Size", "MaxInput": 10000.0, "MaxOutput": 10000.0, "Constant": 96.198616 } }, { "Type": "ParticleLODLevel", "Name": "ParticleLODLevel_1", "Outer": "ParticleSpriteEmitter_5", "Class": "UScriptClass'ParticleLODLevel'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "RequiredModule": { "ObjectName": "ParticleModuleRequired'PS_TutorialZone:ParticleModuleRequired_5'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.10" }, "Modules": [ { "ObjectName": "ParticleModuleLifetime'PS_TutorialZone:ParticleModuleLifetime_5'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.8" }, { "ObjectName": "ParticleModuleSize'PS_TutorialZone:ParticleModuleSize_8'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.12" }, { "ObjectName": "ParticleModuleVelocity'PS_TutorialZone:ParticleModuleVelocity_5'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.16" }, { "ObjectName": "ParticleModuleSubUV'PS_TutorialZone:ParticleModuleSubUV_4'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.14" }, { "ObjectName": "ParticleModuleColor'PS_TutorialZone:ParticleModuleColor_13'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.7" }, { "ObjectName": "ParticleModuleRotation'PS_TutorialZone:ParticleModuleRotation_1'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.11" }, { "ObjectName": "ParticleModuleAccelerationDrag'PS_TutorialZone:ParticleModuleAccelerationDrag_2'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.6" }, { "ObjectName": "ParticleModuleLocationPrimitiveCylinder'PS_TutorialZone:ParticleModuleLocationPrimitiveCylinder_0'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.9" } ], "TypeDataModule": { "ObjectName": "ParticleModuleTypeDataGpu'PS_TutorialZone:ParticleModuleTypeDataGpu_0'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.15" }, "SpawnModule": { "ObjectName": "ParticleModuleSpawn'PS_TutorialZone:ParticleModuleSpawn_5'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.13" }, "PeakActiveParticles": 2 } }, { "Type": "ParticleModuleAccelerationDrag", "Name": "ParticleModuleAccelerationDrag_2", "Outer": "PS_TutorialZone", "Class": "UScriptClass'ParticleModuleAccelerationDrag'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "DragCoefficientRaw": { "Distribution": { "ObjectName": "DistributionFloatConstant'PS_TutorialZone:ParticleModuleAccelerationDrag_2.DistributionDragCoefficient'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.0" } }, "bAlwaysInWorldSpace": true, "LODValidity": 1 } }, { "Type": "ParticleModuleColor", "Name": "ParticleModuleColor_13", "Outer": "PS_TutorialZone", "Class": "UScriptClass'ParticleModuleColor'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "StartColor": { "MinValue": 1.0, "MaxValue": 10000.0, "MinValueVec": { "X": 10000.0, "Y": 1.0, "Z": 1.0 }, "MaxValueVec": { "X": 10000.0, "Y": 1.0, "Z": 1.0 }, "Distribution": null, "Table": { "Values": [ 10000.0, 1.0, 1.0 ], "Op": 1, "EntryCount": 1, "EntryStride": 3 } }, "StartAlpha": { "MinValue": 1.0, "MaxValue": 1.0, "Distribution": null, "Table": { "Values": [ 1.0 ], "Op": 1, "EntryCount": 1, "EntryStride": 1 } }, "LODValidity": 1 } }, { "Type": "ParticleModuleLifetime", "Name": "ParticleModuleLifetime_5", "Outer": "PS_TutorialZone", "Class": "UScriptClass'ParticleModuleLifetime'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "Lifetime": { "MinValue": 5.023564, "MaxValue": 6.05279, "Distribution": null, "Table": { "Values": [ 5.023564, 6.05279 ], "Op": 2, "EntryCount": 1, "EntryStride": 2, "SubEntryStride": 1 } }, "LODValidity": 1 } }, { "Type": "ParticleModuleLocationPrimitiveCylinder", "Name": "ParticleModuleLocationPrimitiveCylinder_0", "Outer": "PS_TutorialZone", "Class": "UScriptClass'ParticleModuleLocationPrimitiveCylinder'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "StartRadius": { "MinValue": 50.0, "MaxValue": 50.0, "Distribution": { "ObjectName": "DistributionFloatParticleParameter'PS_TutorialZone:ParticleModuleLocationPrimitiveCylinder_0.DistributionFloatParticleParameter_0'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.4" }, "Table": { "Values": [ 50.0 ] } }, "StartHeight": { "MinValue": 2.0, "MaxValue": 2.0, "Distribution": null, "Table": { "Values": [ 2.0 ], "Op": 1, "EntryCount": 1, "EntryStride": 1 } }, "VelocityScale": { "Distribution": { "ObjectName": "DistributionFloatConstant'PS_TutorialZone:ParticleModuleLocationPrimitiveCylinder_0.DistributionVelocityScale'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.1" } }, "StartLocation": { "Distribution": null, "Table": { "Values": [ 0.0, 0.0, 0.0 ], "Op": 1, "EntryCount": 1, "EntryStride": 3 } }, "LODValidity": 1 } }, { "Type": "ParticleModuleRequired", "Name": "ParticleModuleRequired_5", "Outer": "PS_TutorialZone", "Class": "UScriptClass'ParticleModuleRequired'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "Material": { "ObjectName": "Material'M_Ash_Particle_GlowDepth'", "ObjectPath": "/Game/ITR2/Particles/Materials/M_Ash_Particle_GlowDepth.0" }, "EmitterRotation": { "Pitch": -90.0, "Yaw": 0.0, "Roll": 0.0 }, "ScreenAlignment": "EParticleScreenAlignment::PSA_FacingCameraPosition", "bUseLegacyEmitterTime": false, "EmitterDuration": 0.0, "SpawnRate": { "Distribution": { "ObjectName": "DistributionFloatConstant'PS_TutorialZone:ParticleModuleRequired_5.RequiredDistributionSpawnRate'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.2" } }, "InterpolationMethod": "EParticleSubUVInterpMethod::PSUVIM_Linear", "SubImages_Horizontal": 4, "SubImages_Vertical": 4, "RandomImageTime": 1.0, "LODValidity": 1 } }, { "Type": "ParticleModuleRotation", "Name": "ParticleModuleRotation_1", "Outer": "PS_TutorialZone", "Class": "UScriptClass'ParticleModuleRotation'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "StartRotation": { "MaxValue": 1.0, "Distribution": null, "Table": { "Values": [ 0.0, 1.0 ], "Op": 2, "EntryCount": 1, "EntryStride": 2, "SubEntryStride": 1 } }, "LODValidity": 1 } }, { "Type": "ParticleModuleSize", "Name": "ParticleModuleSize_8", "Outer": "PS_TutorialZone", "Class": "UScriptClass'ParticleModuleSize'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "StartSize": { "MinValue": 2.0, "MaxValue": 5.0, "MinValueVec": { "X": 2.0, "Y": 2.0, "Z": 2.0 }, "MaxValueVec": { "X": 5.0, "Y": 5.0, "Z": 5.0 }, "Distribution": null, "Table": { "Values": [ 2.0, 2.0, 2.0, 5.0, 5.0, 5.0 ], "Op": 2, "EntryCount": 1, "EntryStride": 6, "SubEntryStride": 3 } }, "LODValidity": 1 } }, { "Type": "ParticleModuleSpawn", "Name": "ParticleModuleSpawn_5", "Outer": "PS_TutorialZone", "Class": "UScriptClass'ParticleModuleSpawn'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "Rate": { "MinValue": 4.717095, "MaxValue": 4.717095, "Distribution": null, "Table": { "Values": [ 4.717095 ], "Op": 1, "EntryCount": 1, "EntryStride": 1 } }, "RateScale": { "MinValue": 1.0, "MaxValue": 1.0, "Distribution": null, "Table": { "Values": [ 1.0 ], "Op": 1, "EntryCount": 1, "EntryStride": 1 } }, "BurstScale": { "MinValue": 0.5, "MaxValue": 1.5, "Distribution": null, "Table": { "Values": [ 0.5, 1.5 ], "Op": 2, "EntryCount": 1, "EntryStride": 2, "SubEntryStride": 1 } }, "bApplyGlobalSpawnRateScale": false, "bProcessBurstList": false, "LODValidity": 1 } }, { "Type": "ParticleModuleSubUV", "Name": "ParticleModuleSubUV_4", "Outer": "PS_TutorialZone", "Class": "UScriptClass'ParticleModuleSubUV'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "SubImageIndex": { "Distribution": { "ObjectName": "DistributionFloatConstant'PS_TutorialZone:ParticleModuleSubUV_4.DistributionFloatConstant_0'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.3" } }, "LODValidity": 1 } }, { "Type": "ParticleModuleTypeDataGpu", "Name": "ParticleModuleTypeDataGpu_0", "Outer": "PS_TutorialZone", "Class": "UScriptClass'ParticleModuleTypeDataGpu'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "EmitterInfo": { "RequiredModule": { "ObjectName": "ParticleModuleRequired'PS_TutorialZone:ParticleModuleRequired_5'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.10" }, "SpawnModule": { "ObjectName": "ParticleModuleSpawn'PS_TutorialZone:ParticleModuleSpawn_5'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.13" }, "SpawnModules": [ { "ObjectName": "ParticleModuleRequired'PS_TutorialZone:ParticleModuleRequired_5'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.10" }, { "ObjectName": "ParticleModuleLifetime'PS_TutorialZone:ParticleModuleLifetime_5'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.8" }, { "ObjectName": "ParticleModuleSize'PS_TutorialZone:ParticleModuleSize_8'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.12" }, { "ObjectName": "ParticleModuleVelocity'PS_TutorialZone:ParticleModuleVelocity_5'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.16" }, { "ObjectName": "ParticleModuleRotation'PS_TutorialZone:ParticleModuleRotation_1'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.11" }, { "ObjectName": "ParticleModuleLocationPrimitiveCylinder'PS_TutorialZone:ParticleModuleLocationPrimitiveCylinder_0'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.9" } ], "InvMaxSize": { "X": 0.2, "Y": 0.2 }, "InvRotationRateScale": 0.16521306, "MaxLifetime": 6.05279, "MaxParticleCount": 2, "bUseVelocityForMotionBlur": true }, "ResourceData": { "QuantizedColorSamples": [ { "B": 0, "G": 0, "R": 0, "A": 255, "Hex": "000000" }, { "B": 0, "G": 0, "R": 0, "A": 0, "Hex": "000000" } ], "ColorBias": { "X": 10000.0, "Y": 1.0, "Z": 1.0, "W": 1.0 }, "MiscBias": { "X": 5.0, "Y": 5.0, "Z": 0.0, "W": 0.0 }, "SimulationAttrCurveBias": { "X": 1.0, "Y": 1.0, "Z": 0.0, "W": 1.0 }, "SubImageSize": { "X": 4.0, "Y": 4.0, "Z": 0.25, "W": 0.25 }, "SizeBySpeed": { "X": 0.0, "Y": 0.0, "Z": 1.0, "W": 1.0 }, "PerParticleVectorFieldBias": 1.0, "DragCoefficientBias": 0.5, "CollisionRadiusScale": 0.5, "CollisionRandomDistribution": 1.0, "OneMinusFriction": 1.0, "RotationRateScale": 6.05279, "CameraMotionBlurAmount": 1.0, "bUseVelocityForMotionBlur": true }, "CameraMotionBlurAmount": 1.0, "bClearExistingParticlesOnInit": true, "LODValidity": 1 } }, { "Type": "ParticleModuleVelocity", "Name": "ParticleModuleVelocity_5", "Outer": "PS_TutorialZone", "Class": "UScriptClass'ParticleModuleVelocity'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "StartVelocity": { "MaxValue": 66.62955, "MinValueVec": { "X": 0.0, "Y": 0.0, "Z": 4.14057 }, "MaxValueVec": { "X": 3.271199, "Y": 2.861217, "Z": 66.62955 }, "Distribution": null, "Table": { "Values": [ 0.0, 0.0, 4.14057, 3.271199, 2.861217, 66.62955 ], "Op": 2, "EntryCount": 1, "EntryStride": 6, "SubEntryStride": 3 } }, "StartVelocityRadial": { "Distribution": null, "Table": { "Values": [ 0.0 ], "Op": 1, "EntryCount": 1, "EntryStride": 1 } }, "LODValidity": 1 } }, { "Type": "ParticleSpriteEmitter", "Name": "ParticleSpriteEmitter_5", "Outer": "PS_TutorialZone", "Class": "UScriptClass'ParticleSpriteEmitter'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "EmitterName": "GlassPieces", "bUseLegacySpawningBehavior": true, "LODLevels": [ { "ObjectName": "ParticleLODLevel'PS_TutorialZone:ParticleSpriteEmitter_5.ParticleLODLevel_1'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.5" } ], "DetailModeBitmask": 15 } }, { "Type": "ParticleSystem", "Name": "PS_TutorialZone", "Class": "UScriptClass'ParticleSystem'", "Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "Emitters": [ { "ObjectName": "ParticleSpriteEmitter'PS_TutorialZone:ParticleSpriteEmitter_5'", "ObjectPath": "/Game/ITR2/Particles/PS_TutorialZone.17" } ], "CurveEdSetup": null, "LODDistances": [ 0.0 ], "LODSettings": [ {} ], "FixedRelativeBoundingBox": { "Min": { "X": -1000.0, "Y": -1000.0, "Z": -1000.0 }, "Max": { "X": 1000.0, "Y": 1000.0, "Z": 1000.0 }, "IsValid": 1 }, "bUseFixedRelativeBoundingBox": true, "bShouldResetPeakCounts": true, "bRegenerateLODDuplicate": true, "LODMethod": "ParticleSystemLODMethod::PARTICLESYSTEMLODMETHOD_DirectSet", "OcclusionBoundsMethod": "EParticleSystemOcclusionBoundsMethod::EPSOBM_None", "CustomOcclusionBounds": { "Min": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "Max": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "IsValid": 1 } } } ]