[ { "Type": "DistributionFloatConstant", "Name": "RequiredDistributionSpawnRate", "Outer": "ParticleModuleRequired_0", "Class": "UScriptClass'DistributionFloatConstant'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted" }, { "Type": "DistributionFloatConstant", "Name": "BurstScaleDistribution", "Outer": "ParticleModuleSpawn_10", "Class": "UScriptClass'DistributionFloatConstant'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "Constant": 1.0 } }, { "Type": "DistributionFloatParticleParameter", "Name": "DistributionFloatParticleParameter_0", "Outer": "ParticleModuleSpawn_0", "Class": "UScriptClass'DistributionFloatParticleParameter'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "ParameterName": "RateScale", "MinInput": 1.0, "MaxInput": 10.0, "MinOutput": 1.0, "MaxOutput": 10.0, "ParamMode": "DistributionParamMode::DPM_Abs" } }, { "Type": "ParticleLODLevel", "Name": "ParticleLODLevel_0", "Outer": "ParticleSpriteEmitter_0", "Class": "UScriptClass'ParticleLODLevel'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "RequiredModule": { "ObjectName": "ParticleModuleRequired'P_SmokeBreath:ParticleModuleRequired_0'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.8" }, "Modules": [ { "ObjectName": "ParticleModuleLifetime'P_SmokeBreath:ParticleModuleLifetime_0'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.7" }, { "ObjectName": "ParticleModuleSize'P_SmokeBreath:ParticleModuleSize_0'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.10" }, { "ObjectName": "ParticleModuleVelocity'P_SmokeBreath:ParticleModuleVelocity_0'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.15" }, { "ObjectName": "ParticleModuleColorOverLife'P_SmokeBreath:ParticleModuleColorOverLife_0'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.6" }, { "ObjectName": "ParticleModuleSubUV'P_SmokeBreath:ParticleModuleSubUV_0'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.14" }, { "ObjectName": "ParticleModuleRotation'P_SmokeBreath:ParticleModuleRotation_0'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.9" }, { "ObjectName": "ParticleModuleSizeMultiplyLife'P_SmokeBreath:ParticleModuleSizeMultiplyLife_3'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.11" }, { "ObjectName": "ParticleModuleAccelerationDrag'P_SmokeBreath:ParticleModuleAccelerationDrag_0'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.5" }, { "ObjectName": "ParticleModuleVelocityInheritParent'P_SmokeBreath:ParticleModuleVelocityInheritParent_1'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.16" } ], "SpawnModule": { "ObjectName": "ParticleModuleSpawn'P_SmokeBreath:ParticleModuleSpawn_0'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.12" }, "PeakActiveParticles": 23 } }, { "Type": "ParticleLODLevel", "Name": "ParticleLODLevel_10", "Outer": "ParticleSpriteEmitter_0", "Class": "UScriptClass'ParticleLODLevel'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "Level": 1, "RequiredModule": { "ObjectName": "ParticleModuleRequired'P_SmokeBreath:ParticleModuleRequired_0'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.8" }, "Modules": [ { "ObjectName": "ParticleModuleLifetime'P_SmokeBreath:ParticleModuleLifetime_0'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.7" }, { "ObjectName": "ParticleModuleSize'P_SmokeBreath:ParticleModuleSize_0'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.10" }, { "ObjectName": "ParticleModuleVelocity'P_SmokeBreath:ParticleModuleVelocity_0'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.15" }, { "ObjectName": "ParticleModuleColorOverLife'P_SmokeBreath:ParticleModuleColorOverLife_0'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.6" }, { "ObjectName": "ParticleModuleSubUV'P_SmokeBreath:ParticleModuleSubUV_0'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.14" }, { "ObjectName": "ParticleModuleRotation'P_SmokeBreath:ParticleModuleRotation_0'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.9" }, { "ObjectName": "ParticleModuleSizeMultiplyLife'P_SmokeBreath:ParticleModuleSizeMultiplyLife_3'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.11" }, { "ObjectName": "ParticleModuleAccelerationDrag'P_SmokeBreath:ParticleModuleAccelerationDrag_0'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.5" }, { "ObjectName": "ParticleModuleVelocityInheritParent'P_SmokeBreath:ParticleModuleVelocityInheritParent_1'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.16" } ], "SpawnModule": { "ObjectName": "ParticleModuleSpawn'P_SmokeBreath:ParticleModuleSpawn_10'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.13" }, "PeakActiveParticles": 8 } }, { "Type": "ParticleModuleAccelerationDrag", "Name": "ParticleModuleAccelerationDrag_0", "Outer": "P_SmokeBreath", "Class": "UScriptClass'ParticleModuleAccelerationDrag'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "DragCoefficientRaw": { "MinValue": 0.8, "MaxValue": 0.8, "Distribution": null, "Table": { "Values": [ 0.8 ], "Op": 1, "EntryCount": 1, "EntryStride": 1 } }, "bAlwaysInWorldSpace": true, "LODValidity": 3 } }, { "Type": "ParticleModuleColorOverLife", "Name": "ParticleModuleColorOverLife_0", "Outer": "P_SmokeBreath", "Class": "UScriptClass'ParticleModuleColorOverLife'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "ColorOverLife": { "MinValue": 1.0, "MaxValue": 1.0, "MinValueVec": { "X": 1.0, "Y": 1.0, "Z": 1.0 }, "MaxValueVec": { "X": 1.0, "Y": 1.0, "Z": 1.0 }, "Distribution": null, "Table": { "Values": [ 1.0, 1.0, 1.0 ], "Op": 1, "EntryCount": 1, "EntryStride": 3 } }, "AlphaOverLife": { "MaxValue": 0.12210177, "Distribution": null, "Table": { "TimeScale": 6.9999995, "Values": [ 0.0, 0.121894896, 0.07986261, 0.06294367, 0.03160706, 0.015281103, 0.0044520414, 0.0 ], "Op": 1, "EntryCount": 8, "EntryStride": 1 } }, "LODValidity": 3 } }, { "Type": "ParticleModuleLifetime", "Name": "ParticleModuleLifetime_0", "Outer": "P_SmokeBreath", "Class": "UScriptClass'ParticleModuleLifetime'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "Lifetime": { "MinValue": 2.432984, "MaxValue": 4.229806, "Distribution": null, "Table": { "Values": [ 2.432984, 4.229806 ], "Op": 2, "EntryCount": 1, "EntryStride": 2, "SubEntryStride": 1 } }, "LODValidity": 3 } }, { "Type": "ParticleModuleRequired", "Name": "ParticleModuleRequired_0", "Outer": "P_SmokeBreath", "Class": "UScriptClass'ParticleModuleRequired'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "Material": { "ObjectName": "Material'M_smoke_subUV'", "ObjectPath": "/Game/ITR2/Particles/Materials/M_smoke_subUV.0" }, "ScreenAlignment": "EParticleScreenAlignment::PSA_FacingCameraPosition", "bKillOnDeactivate": true, "bKillOnCompleted": true, "SortMode": "EParticleSortMode::PSORTMODE_ViewProjDepth", "bUseLegacyEmitterTime": false, "EmitterDuration": 7.0, "SpawnRate": { "Distribution": { "ObjectName": "DistributionFloatConstant'P_SmokeBreath:ParticleModuleRequired_0.RequiredDistributionSpawnRate'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.0" } }, "InterpolationMethod": "EParticleSubUVInterpMethod::PSUVIM_Linear_Blend", "SubImages_Horizontal": 8, "SubImages_Vertical": 8, "RandomImageTime": 1.0, "bDurationRecalcEachLoop": true, "EmitterLoops": 2, "LODValidity": 3 } }, { "Type": "ParticleModuleRotation", "Name": "ParticleModuleRotation_0", "Outer": "P_SmokeBreath", "Class": "UScriptClass'ParticleModuleRotation'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "StartRotation": { "MinValue": 0.2, "MaxValue": -0.2, "Distribution": null, "Table": { "Values": [ 0.2, -0.2 ], "Op": 2, "EntryCount": 1, "EntryStride": 2, "SubEntryStride": 1 } }, "LODValidity": 3 } }, { "Type": "ParticleModuleSize", "Name": "ParticleModuleSize_0", "Outer": "P_SmokeBreath", "Class": "UScriptClass'ParticleModuleSize'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "StartSize": { "MaxValue": 72.41521, "MinValueVec": { "X": 30.121416, "Y": 0.0, "Z": 0.0 }, "MaxValueVec": { "X": 72.41521, "Y": 0.0, "Z": 0.0 }, "Distribution": null, "Table": { "Values": [ 30.121416, 0.0, 0.0, 72.41521, 0.0, 0.0 ], "Op": 2, "EntryCount": 1, "EntryStride": 6, "SubEntryStride": 3 } }, "LODValidity": 3 } }, { "Type": "ParticleModuleSizeMultiplyLife", "Name": "ParticleModuleSizeMultiplyLife_3", "Outer": "P_SmokeBreath", "Class": "UScriptClass'ParticleModuleSizeMultiplyLife'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "LifeMultiplier": { "MaxValue": 0.42043468, "MinValueVec": { "X": 0.0021262276, "Y": 0.0, "Z": 0.0 }, "MaxValueVec": { "X": 0.42043468, "Y": 0.0, "Z": 0.0 }, "Distribution": null, "Table": { "TimeScale": 1.4376394, "TimeBias": 4.656613E-10, "Values": [ 0.0021262276, 0.0, 0.0, 0.42043468, 0.0, 0.0 ], "Op": 1, "EntryCount": 2, "EntryStride": 3 } }, "LODValidity": 3 } }, { "Type": "ParticleModuleSpawn", "Name": "ParticleModuleSpawn_0", "Outer": "P_SmokeBreath", "Class": "UScriptClass'ParticleModuleSpawn'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "Rate": { "MinValue": -0.2911591, "MaxValue": 42.555996, "Distribution": null, "Table": { "TimeScale": 65.07555, "Values": [ 0.0, 0.781244, 1.562488, 2.3437319, 3.124976, 3.90622, 4.6874638, 5.468708, 6.249952, 7.0311956, 7.81244, 8.593683, 9.3749275, 10.156172, 10.937416, 11.718658, 12.499904, 13.281148, 14.062391, 14.843635, 15.62488, 16.406124, 17.187366, 17.96861, 18.749855, 19.5311, 20.312344, 21.093586, 21.874832, 22.656075, 23.437317, 24.218563, 24.999807, 25.78105, 26.562296, 27.343538, 28.124783, 28.906027, 29.68727, 30.468515, 31.24976, 32.031002, 32.81225, 33.59349, 34.374733, 35.15598, 35.93722, 36.718468, 37.49971, 38.280952, 39.0622, 39.84344, 40.624687, 41.40593, 42.187172, 42.244125, 41.65336, 41.06259, 40.471825, 39.881058, 39.29029, 38.69952, 38.108753, 37.517982, 36.927216, 36.33645, 35.74568, 35.154915, 34.564144, 33.97338, 33.38261, 32.79184, 32.201073, 31.610306, 31.019537, 30.428768, 29.838003, 29.247234, 28.656464, 28.0657, 27.47493, 26.88416, 26.293396, 25.702625, 25.111856, 24.521091, 23.930323, 23.339552, 22.748789, 22.158018, 21.567251, 20.97648, 20.385717, 19.794947, 19.204178, 18.61341, 18.022644, 17.431873, 16.84111, 16.25034, 15.659571, 15.068804, 14.478037, 13.887268, 13.296497, 12.705734, 12.114964, 11.524195, 10.93343, 10.342659, 9.751888, 9.161125, 8.570354, 7.9795876, 7.3888206, 6.7980537, 6.207283, 5.61652, 5.025749, 4.4349823, 3.8442154, 3.2534447, 2.662674, 2.071907, 1.4811401, 0.89037323, 0.29960632, -0.2911591 ], "Op": 1, "EntryCount": 128, "EntryStride": 1 } }, "RateScale": { "MinValue": 1.0, "MaxValue": 1.0, "Distribution": { "ObjectName": "DistributionFloatParticleParameter'P_SmokeBreath:ParticleModuleSpawn_0.DistributionFloatParticleParameter_0'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.2" }, "Table": { "Values": [ 1.0 ] } }, "BurstScale": { "MinValue": 1.0, "MaxValue": 1.0, "Distribution": null, "Table": { "Values": [ 1.0 ], "Op": 1, "EntryCount": 1, "EntryStride": 1 } }, "bProcessBurstList": false, "LODValidity": 1 } }, { "Type": "ParticleModuleSpawn", "Name": "ParticleModuleSpawn_10", "Outer": "P_SmokeBreath", "Class": "UScriptClass'ParticleModuleSpawn'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "Rate": { "MinValue": 1.5, "MaxValue": 1.5, "Distribution": null, "Table": { "Values": [ 1.5 ], "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": { "Distribution": { "ObjectName": "DistributionFloatConstant'P_SmokeBreath:ParticleModuleSpawn_10.BurstScaleDistribution'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.1" } }, "LODValidity": 2 } }, { "Type": "ParticleModuleSubUV", "Name": "ParticleModuleSubUV_0", "Outer": "P_SmokeBreath", "Class": "UScriptClass'ParticleModuleSubUV'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "SubImageIndex": { "MaxValue": 63.0, "Distribution": null, "Table": { "TimeScale": 45.925926, "TimeBias": 0.125, "Values": [ 0.0, 0.19339445, 0.75443226, 1.6577773, 2.8780963, 4.390053, 6.1683116, 8.18754, 10.422401, 12.847559, 15.43768, 18.167871, 21.012333, 23.945473, 26.941948, 29.976425, 33.023575, 36.058052, 39.054527, 41.987663, 44.83213, 47.56232, 50.152443, 52.5776, 54.812458, 56.83169, 58.60995, 60.121902, 61.34222, 62.24557, 62.806602, 63.0 ], "Op": 1, "EntryCount": 32, "EntryStride": 1 } }, "LODValidity": 3 } }, { "Type": "ParticleModuleVelocity", "Name": "ParticleModuleVelocity_0", "Outer": "P_SmokeBreath", "Class": "UScriptClass'ParticleModuleVelocity'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "StartVelocity": { "MinValue": -5.0, "MaxValue": 43.067734, "MinValueVec": { "X": 24.408466, "Y": -5.0, "Z": 2.0 }, "MaxValueVec": { "X": 43.067734, "Y": 5.0, "Z": 10.878756 }, "Distribution": null, "Table": { "Values": [ 24.408466, -5.0, 2.0, 43.067734, 5.0, 10.878756 ], "Op": 2, "EntryCount": 1, "EntryStride": 6, "SubEntryStride": 3 } }, "StartVelocityRadial": { "Distribution": null, "Table": { "Values": [ 0.0 ], "Op": 1, "EntryCount": 1, "EntryStride": 1 } }, "LODValidity": 3 } }, { "Type": "ParticleModuleVelocityInheritParent", "Name": "ParticleModuleVelocityInheritParent_1", "Outer": "P_SmokeBreath", "Class": "UScriptClass'ParticleModuleVelocityInheritParent'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "Scale": { "MinValue": 0.2, "MaxValue": 0.2, "MinValueVec": { "X": 0.2, "Y": 0.2, "Z": 0.2 }, "MaxValueVec": { "X": 0.2, "Y": 0.2, "Z": 0.2 }, "Distribution": null, "Table": { "Values": [ 0.2, 0.2, 0.2 ], "Op": 1, "EntryCount": 1, "EntryStride": 3 } }, "bInWorldSpace": true, "LODValidity": 3 } }, { "Type": "ParticleSpriteEmitter", "Name": "ParticleSpriteEmitter_0", "Outer": "P_SmokeBreath", "Class": "UScriptClass'ParticleSpriteEmitter'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "bUseLegacySpawningBehavior": true, "LODLevels": [ { "ObjectName": "ParticleLODLevel'P_SmokeBreath:ParticleSpriteEmitter_0.ParticleLODLevel_0'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.3" }, { "ObjectName": "ParticleLODLevel'P_SmokeBreath:ParticleSpriteEmitter_0.ParticleLODLevel_10'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.4" } ], "DetailModeBitmask": 15 } }, { "Type": "ParticleSystem", "Name": "P_SmokeBreath", "Class": "UScriptClass'ParticleSystem'", "Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "WarmupTime": 7.0, "Emitters": [ { "ObjectName": "ParticleSpriteEmitter'P_SmokeBreath:ParticleSpriteEmitter_0'", "ObjectPath": "/Game/ITR2/Particles/P_SmokeBreath.17" } ], "CurveEdSetup": null, "LODDistances": [ 0.0, 1200.0 ], "LODSettings": [ {}, {} ], "FixedRelativeBoundingBox": { "Min": { "X": -204.0861, "Y": -341.92938, "Z": -251.75699 }, "Max": { "X": 496.60315, "Y": 291.4574, "Z": 366.43674 }, "IsValid": 1 }, "bUseFixedRelativeBoundingBox": true, "bShouldResetPeakCounts": true } } ]