[ { "Type": "DistributionFloatConstant", "Name": "RequiredDistributionSpawnRate", "Outer": "ParticleModuleRequired_0", "Class": "UScriptClass'DistributionFloatConstant'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted" }, { "Type": "ParticleLODLevel", "Name": "ParticleLODLevel_0", "Outer": "ParticleSpriteEmitter_0", "Class": "UScriptClass'ParticleLODLevel'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "RequiredModule": { "ObjectName": "ParticleModuleRequired'PS_DistanceGrip:ParticleModuleRequired_0'", "ObjectPath": "/Game/ITR2/Particles/PS_DistanceGrip.5" }, "Modules": [ { "ObjectName": "ParticleModuleLifetime'PS_DistanceGrip:ParticleModuleLifetime_0'", "ObjectPath": "/Game/ITR2/Particles/PS_DistanceGrip.4" }, { "ObjectName": "ParticleModuleSize'PS_DistanceGrip:ParticleModuleSize_0'", "ObjectPath": "/Game/ITR2/Particles/PS_DistanceGrip.6" }, { "ObjectName": "ParticleModuleSizeMultiplyLife'PS_DistanceGrip:ParticleModuleSizeMultiplyLife_0'", "ObjectPath": "/Game/ITR2/Particles/PS_DistanceGrip.7" }, { "ObjectName": "ParticleModuleColor'PS_DistanceGrip:ParticleModuleColor_0'", "ObjectPath": "/Game/ITR2/Particles/PS_DistanceGrip.2" }, { "ObjectName": "ParticleModuleColorScaleOverLife'PS_DistanceGrip:ParticleModuleColorScaleOverLife_0'", "ObjectPath": "/Game/ITR2/Particles/PS_DistanceGrip.3" } ], "SpawnModule": { "ObjectName": "ParticleModuleSpawn'PS_DistanceGrip:ParticleModuleSpawn_0'", "ObjectPath": "/Game/ITR2/Particles/PS_DistanceGrip.8" }, "PeakActiveParticles": 38 } }, { "Type": "ParticleModuleColor", "Name": "ParticleModuleColor_0", "Outer": "PS_DistanceGrip", "Class": "UScriptClass'ParticleModuleColor'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "StartColor": { "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 } }, "StartAlpha": { "MinValue": 0.2, "MaxValue": 0.2, "Distribution": null, "Table": { "Values": [ 0.2 ], "Op": 1, "EntryCount": 1, "EntryStride": 1 } }, "LODValidity": 1 } }, { "Type": "ParticleModuleColorScaleOverLife", "Name": "ParticleModuleColorScaleOverLife_0", "Outer": "PS_DistanceGrip", "Class": "UScriptClass'ParticleModuleColorScaleOverLife'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "ColorScaleOverLife": { "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 } }, "AlphaScaleOverLife": { "MinValue": 0.4, "MaxValue": 1.0, "Distribution": null, "Table": { "TimeScale": 6.9999995, "Values": [ 0.4, 0.51897347, 0.763835, 0.9666857, 0.9666856, 0.76383495, 0.51897323, 0.4 ], "Op": 1, "EntryCount": 8, "EntryStride": 1 } }, "LODValidity": 1 } }, { "Type": "ParticleModuleLifetime", "Name": "ParticleModuleLifetime_0", "Outer": "PS_DistanceGrip", "Class": "UScriptClass'ParticleModuleLifetime'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "Lifetime": { "MinValue": 0.98, "MaxValue": 0.98, "Distribution": null, "Table": { "Values": [ 0.98 ], "Op": 1, "EntryCount": 1, "EntryStride": 1 } }, "LODValidity": 1 } }, { "Type": "ParticleModuleRequired", "Name": "ParticleModuleRequired_0", "Outer": "PS_DistanceGrip", "Class": "UScriptClass'ParticleModuleRequired'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "Material": { "ObjectName": "Material'M_Selector2'", "ObjectPath": "/Game/ITR2/Particles/Materials/M_Selector2.0" }, "bUseLocalSpace": true, "bUseLegacyEmitterTime": false, "bRemoveHMDRoll": true, "SpawnRate": { "Distribution": { "ObjectName": "DistributionFloatConstant'PS_DistanceGrip:ParticleModuleRequired_0.RequiredDistributionSpawnRate'", "ObjectPath": "/Game/ITR2/Particles/PS_DistanceGrip.0" } }, "bDelayFirstLoopOnly": true, "RandomImageTime": 1.0, "MaxDrawCount": 2, "LODValidity": 1 } }, { "Type": "ParticleModuleSize", "Name": "ParticleModuleSize_0", "Outer": "PS_DistanceGrip", "Class": "UScriptClass'ParticleModuleSize'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "StartSize": { "MinValue": 10.0, "MaxValue": 10.0, "MinValueVec": { "X": 10.0, "Y": 10.0, "Z": 10.0 }, "MaxValueVec": { "X": 10.0, "Y": 10.0, "Z": 10.0 }, "Distribution": null, "Table": { "Values": [ 10.0, 10.0, 10.0 ], "Op": 1, "EntryCount": 1, "EntryStride": 3 } }, "LODValidity": 1 } }, { "Type": "ParticleModuleSizeMultiplyLife", "Name": "ParticleModuleSizeMultiplyLife_0", "Outer": "PS_DistanceGrip", "Class": "UScriptClass'ParticleModuleSizeMultiplyLife'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "LifeMultiplier": { "MinValue": 0.7446058, "MaxValue": 0.8986053, "MinValueVec": { "X": 0.7591008, "Y": 0.7539686, "Z": 0.7446058 }, "MaxValueVec": { "X": 0.8986053, "Y": 0.8980013, "Z": 0.88005805 }, "Distribution": null, "Table": { "TimeScale": 7.2187104, "TimeBias": 0.02172496, "Values": [ 0.7707044, 0.7931872, 0.81925416, 0.8140035, 0.82878363, 0.8400131, 0.8573026, 0.8643801, 0.8607721, 0.8976157, 0.8974644, 0.879966, 0.8820883, 0.879483, 0.8603796, 0.8337984, 0.8296671, 0.8136795, 0.78278846, 0.77787596, 0.7662826, 0.7591008, 0.7539686, 0.7446058 ], "Op": 1, "EntryCount": 8, "EntryStride": 3 } }, "LODValidity": 1 } }, { "Type": "ParticleModuleSpawn", "Name": "ParticleModuleSpawn_0", "Outer": "PS_DistanceGrip", "Class": "UScriptClass'ParticleModuleSpawn'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "Rate": { "Distribution": null, "Table": { "Values": [ 0.0 ], "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 } }, "BurstList": [ { "Count": 1, "CountLow": 1, "Time": 0.0 } ], "BurstScale": { "MinValue": 1.0, "MaxValue": 1.0, "Distribution": null, "Table": { "Values": [ 1.0 ], "Op": 1, "EntryCount": 1, "EntryStride": 1 } }, "LODValidity": 1 } }, { "Type": "ParticleSpriteEmitter", "Name": "ParticleSpriteEmitter_0", "Outer": "PS_DistanceGrip", "Class": "UScriptClass'ParticleSpriteEmitter'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "LODLevels": [ { "ObjectName": "ParticleLODLevel'PS_DistanceGrip:ParticleSpriteEmitter_0.ParticleLODLevel_0'", "ObjectPath": "/Game/ITR2/Particles/PS_DistanceGrip.1" } ], "DetailModeBitmask": 15 } }, { "Type": "ParticleSystem", "Name": "PS_DistanceGrip", "Class": "UScriptClass'ParticleSystem'", "Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "Emitters": [ { "ObjectName": "ParticleSpriteEmitter'PS_DistanceGrip:ParticleSpriteEmitter_0'", "ObjectPath": "/Game/ITR2/Particles/PS_DistanceGrip.9" } ], "CurveEdSetup": null, "LODDistances": [ 0.0 ], "LODSettings": [ {} ], "FixedRelativeBoundingBox": { "Min": { "X": -10.0, "Y": -10.0, "Z": -10.0 }, "Max": { "X": 10.0, "Y": 10.0, "Z": 10.0 }, "IsValid": 1 }, "bUseFixedRelativeBoundingBox": true, "bShouldResetPeakCounts": true, "OcclusionBoundsMethod": "EParticleSystemOcclusionBoundsMethod::EPSOBM_None" } } ]