[
  {
    "Type": "DistributionFloatConstant",
    "Name": "RequiredDistributionSpawnRate",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'DistributionFloatConstant'",
    "Outer": {
      "ObjectName": "ParticleModuleRequired'eff_muzzle:ParticleModuleRequired_0'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.15"
    }
  },
  {
    "Type": "DistributionFloatConstant",
    "Name": "RequiredDistributionSpawnRate",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'DistributionFloatConstant'",
    "Outer": {
      "ObjectName": "ParticleModuleRequired'eff_muzzle:ParticleModuleRequired_8'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.16"
    }
  },
  {
    "Type": "DistributionFloatConstant",
    "Name": "RequiredDistributionSpawnRate",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'DistributionFloatConstant'",
    "Outer": {
      "ObjectName": "ParticleModuleRequired'eff_muzzle:ParticleModuleRequired_9'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.17"
    }
  },
  {
    "Type": "ParticleLODLevel",
    "Name": "ParticleLODLevel_0",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleLODLevel'",
    "Outer": {
      "ObjectName": "ParticleSpriteEmitter'eff_muzzle:ParticleSpriteEmitter_0'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.32"
    },
    "Properties": {
      "RequiredModule": {
        "ObjectName": "ParticleModuleRequired'eff_muzzle:ParticleModuleRequired_0'",
        "ObjectPath": "VotV/Content/particles/eff_muzzle.15"
      },
      "Modules": [
        {
          "ObjectName": "ParticleModuleLifetime'eff_muzzle:ParticleModuleLifetime_0'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.11"
        },
        {
          "ObjectName": "ParticleModuleSize'eff_muzzle:ParticleModuleSize_0'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.20"
        },
        {
          "ObjectName": "ParticleModuleColorOverLife'eff_muzzle:ParticleModuleColorOverLife_0'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.8"
        },
        {
          "ObjectName": "ParticleModuleSizeMultiplyLife'eff_muzzle:ParticleModuleSizeMultiplyLife_3'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.23"
        },
        {
          "ObjectName": "ParticleModuleVelocity'eff_muzzle:ParticleModuleVelocity_0'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.30"
        }
      ],
      "SpawnModule": {
        "ObjectName": "ParticleModuleSpawn'eff_muzzle:ParticleModuleSpawn_0'",
        "ObjectPath": "VotV/Content/particles/eff_muzzle.26"
      },
      "PeakActiveParticles": 3
    }
  },
  {
    "Type": "ParticleLODLevel",
    "Name": "ParticleLODLevel_0",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleLODLevel'",
    "Outer": {
      "ObjectName": "ParticleSpriteEmitter'eff_muzzle:ParticleSpriteEmitter_8'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.33"
    },
    "Properties": {
      "bEnabled": false,
      "RequiredModule": {
        "ObjectName": "ParticleModuleRequired'eff_muzzle:ParticleModuleRequired_8'",
        "ObjectPath": "VotV/Content/particles/eff_muzzle.16"
      },
      "Modules": [
        {
          "ObjectName": "ParticleModuleLifetime'eff_muzzle:ParticleModuleLifetime_8'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.12"
        },
        {
          "ObjectName": "ParticleModuleSize'eff_muzzle:ParticleModuleSize_8'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.21"
        },
        {
          "ObjectName": "ParticleModuleColorOverLife'eff_muzzle:ParticleModuleColorOverLife_8'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.9"
        },
        {
          "ObjectName": "ParticleModuleSizeMultiplyLife'eff_muzzle:ParticleModuleSizeMultiplyLife_4'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.24"
        },
        {
          "ObjectName": "ParticleModuleRotation'eff_muzzle:ParticleModuleRotation_4'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.18"
        }
      ],
      "SpawnModule": {
        "ObjectName": "ParticleModuleSpawn'eff_muzzle:ParticleModuleSpawn_8'",
        "ObjectPath": "VotV/Content/particles/eff_muzzle.27"
      },
      "PeakActiveParticles": 3
    }
  },
  {
    "Type": "ParticleLODLevel",
    "Name": "ParticleLODLevel_0",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleLODLevel'",
    "Outer": {
      "ObjectName": "ParticleSpriteEmitter'eff_muzzle:ParticleSpriteEmitter_9'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.34"
    },
    "Properties": {
      "RequiredModule": {
        "ObjectName": "ParticleModuleRequired'eff_muzzle:ParticleModuleRequired_9'",
        "ObjectPath": "VotV/Content/particles/eff_muzzle.17"
      },
      "Modules": [
        {
          "ObjectName": "ParticleModuleLifetime'eff_muzzle:ParticleModuleLifetime_9'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.13"
        },
        {
          "ObjectName": "ParticleModuleSize'eff_muzzle:ParticleModuleSize_9'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.22"
        },
        {
          "ObjectName": "ParticleModuleColorOverLife'eff_muzzle:ParticleModuleColorOverLife_9'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.10"
        },
        {
          "ObjectName": "ParticleModuleSizeMultiplyLife'eff_muzzle:ParticleModuleSizeMultiplyLife_5'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.25"
        },
        {
          "ObjectName": "ParticleModuleRotation'eff_muzzle:ParticleModuleRotation_5'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.19"
        },
        {
          "ObjectName": "ParticleModuleSubUV'eff_muzzle:ParticleModuleSubUV_3'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.29"
        },
        {
          "ObjectName": "ParticleModuleLocationPrimitiveSphere'eff_muzzle:ParticleModuleLocationPrimitiveSphere_6'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.14"
        },
        {
          "ObjectName": "ParticleModuleVelocity'eff_muzzle:ParticleModuleVelocity_3'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.31"
        },
        {
          "ObjectName": "ParticleModuleAccelerationDrag'eff_muzzle:ParticleModuleAccelerationDrag_4'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.7"
        },
        {
          "ObjectName": "ParticleModuleAccelerationConstant'eff_muzzle:ParticleModuleAccelerationConstant_5'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.6"
        }
      ],
      "SpawnModule": {
        "ObjectName": "ParticleModuleSpawn'eff_muzzle:ParticleModuleSpawn_9'",
        "ObjectPath": "VotV/Content/particles/eff_muzzle.28"
      },
      "PeakActiveParticles": 4
    }
  },
  {
    "Type": "ParticleModuleAccelerationConstant",
    "Name": "ParticleModuleAccelerationConstant_5",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleAccelerationConstant'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "Properties": {
      "Acceleration": {
        "X": 0.0,
        "Y": 0.0,
        "Z": 20.0
      },
      "bAlwaysInWorldSpace": true,
      "LODValidity": 1
    }
  },
  {
    "Type": "ParticleModuleAccelerationDrag",
    "Name": "ParticleModuleAccelerationDrag_4",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleAccelerationDrag'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "Properties": {
      "DragCoefficientRaw": {
        "MinValue": 1.0,
        "MaxValue": 1.0,
        "Distribution": null,
        "Table": {
          "Values": [
            1.0
          ],
          "Op": 1,
          "EntryCount": 1,
          "EntryStride": 1
        }
      },
      "bAlwaysInWorldSpace": true,
      "LODValidity": 1
    }
  },
  {
    "Type": "ParticleModuleColorOverLife",
    "Name": "ParticleModuleColorOverLife_0",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleColorOverLife'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "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": 1.0082293,
        "Distribution": null,
        "Table": {
          "TimeScale": 6.9999995,
          "Values": [
            0.0,
            0.42271164,
            0.7084157,
            0.88334596,
            0.9737358,
            1.0058191,
            1.0058291,
            1.0
          ],
          "Op": 1,
          "EntryCount": 8,
          "EntryStride": 1
        }
      },
      "LODValidity": 1
    }
  },
  {
    "Type": "ParticleModuleColorOverLife",
    "Name": "ParticleModuleColorOverLife_8",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleColorOverLife'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "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": 1.0082293,
        "Distribution": null,
        "Table": {
          "TimeScale": 6.9999995,
          "Values": [
            0.0,
            0.42271164,
            0.7084157,
            0.88334596,
            0.9737358,
            1.0058191,
            1.0058291,
            1.0
          ],
          "Op": 1,
          "EntryCount": 8,
          "EntryStride": 1
        }
      },
      "LODValidity": 1
    }
  },
  {
    "Type": "ParticleModuleColorOverLife",
    "Name": "ParticleModuleColorOverLife_9",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleColorOverLife'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "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.5,
        "Distribution": null,
        "Table": {
          "TimeScale": 31.0,
          "Values": [
            0.0,
            0.16129032,
            0.32258064,
            0.48006094,
            0.48387095,
            0.46594983,
            0.44802868,
            0.43010753,
            0.41218638,
            0.39426523,
            0.37634408,
            0.35842294,
            0.3405018,
            0.32258064,
            0.30465952,
            0.28673834,
            0.26881722,
            0.2508961,
            0.23297489,
            0.21505374,
            0.19713266,
            0.17921154,
            0.16129035,
            0.14336918,
            0.12544806,
            0.10752693,
            0.089605734,
            0.07168458,
            0.053763483,
            0.03584235,
            0.01792116,
            0.0
          ],
          "Op": 1,
          "EntryCount": 32,
          "EntryStride": 1
        }
      },
      "LODValidity": 1
    }
  },
  {
    "Type": "ParticleModuleLifetime",
    "Name": "ParticleModuleLifetime_0",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleLifetime'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "Properties": {
      "Lifetime": {
        "MinValue": 0.2,
        "MaxValue": 0.2,
        "Distribution": null,
        "Table": {
          "Values": [
            0.2
          ],
          "Op": 1,
          "EntryCount": 1,
          "EntryStride": 1
        }
      },
      "LODValidity": 1
    }
  },
  {
    "Type": "ParticleModuleLifetime",
    "Name": "ParticleModuleLifetime_8",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleLifetime'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "Properties": {
      "Lifetime": {
        "MinValue": 0.4,
        "MaxValue": 0.4,
        "Distribution": null,
        "Table": {
          "Values": [
            0.4
          ],
          "Op": 1,
          "EntryCount": 1,
          "EntryStride": 1
        }
      },
      "LODValidity": 1
    }
  },
  {
    "Type": "ParticleModuleLifetime",
    "Name": "ParticleModuleLifetime_9",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleLifetime'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "Properties": {
      "Lifetime": {
        "MinValue": 0.5,
        "MaxValue": 2.0,
        "Distribution": null,
        "Table": {
          "Values": [
            0.5,
            2.0
          ],
          "Op": 2,
          "EntryCount": 1,
          "EntryStride": 2,
          "SubEntryStride": 1
        }
      },
      "LODValidity": 1
    }
  },
  {
    "Type": "ParticleModuleLocationPrimitiveSphere",
    "Name": "ParticleModuleLocationPrimitiveSphere_6",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleLocationPrimitiveSphere'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "Properties": {
      "StartRadius": {
        "MinValue": 5.0,
        "MaxValue": 5.0,
        "Distribution": null,
        "Table": {
          "Values": [
            5.0
          ],
          "Op": 1,
          "EntryCount": 1,
          "EntryStride": 1
        }
      },
      "Velocity": true,
      "VelocityScale": {
        "MinValue": 5.0,
        "MaxValue": 5.0,
        "Distribution": null,
        "Table": {
          "Values": [
            5.0
          ],
          "Op": 1,
          "EntryCount": 1,
          "EntryStride": 1
        }
      },
      "StartLocation": {
        "Distribution": null,
        "Table": {
          "Values": [
            0.0,
            0.0,
            0.0
          ],
          "Op": 1,
          "EntryCount": 1,
          "EntryStride": 3
        }
      },
      "LODValidity": 1
    }
  },
  {
    "Type": "ParticleModuleRequired",
    "Name": "ParticleModuleRequired_0",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleRequired'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "Properties": {
      "Material": {
        "ObjectName": "MaterialInstanceConstant'mat_fire_Inst'",
        "ObjectPath": "VotV/Content/materials/unsorted/mat_fire_Inst.0"
      },
      "ScreenAlignment": "PSA_Velocity",
      "bUseLocalSpace": true,
      "bUseLegacyEmitterTime": false,
      "EmitterDuration": 0.0,
      "SpawnRate": {
        "Distribution": {
          "ObjectName": "DistributionFloatConstant'eff_muzzle:ParticleModuleRequired_0.RequiredDistributionSpawnRate'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.0"
        }
      },
      "RandomImageTime": 1.0,
      "EmitterLoops": 1,
      "LODValidity": 1
    }
  },
  {
    "Type": "ParticleModuleRequired",
    "Name": "ParticleModuleRequired_8",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleRequired'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "Properties": {
      "Material": {
        "ObjectName": "MaterialInstanceConstant'mat_fire_Inst'",
        "ObjectPath": "VotV/Content/materials/unsorted/mat_fire_Inst.0"
      },
      "bUseLocalSpace": true,
      "bUseLegacyEmitterTime": false,
      "EmitterDuration": 0.0,
      "SpawnRate": {
        "Distribution": {
          "ObjectName": "DistributionFloatConstant'eff_muzzle:ParticleModuleRequired_8.RequiredDistributionSpawnRate'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.1"
        }
      },
      "RandomImageTime": 1.0,
      "EmitterLoops": 1,
      "bEnabled": false,
      "LODValidity": 1
    }
  },
  {
    "Type": "ParticleModuleRequired",
    "Name": "ParticleModuleRequired_9",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleRequired'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "Properties": {
      "Material": {
        "ObjectName": "Material'M_smoke_subUV_blackbody'",
        "ObjectPath": "Engine/Content/Tutorial/SubEditors/TutorialAssets/M_smoke_subUV_blackbody.0"
      },
      "bUseLegacyEmitterTime": false,
      "EmitterDuration": 0.0,
      "SpawnRate": {
        "Distribution": {
          "ObjectName": "DistributionFloatConstant'eff_muzzle:ParticleModuleRequired_9.RequiredDistributionSpawnRate'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.2"
        }
      },
      "InterpolationMethod": "PSUVIM_Linear",
      "SubImages_Horizontal": 8,
      "SubImages_Vertical": 8,
      "RandomImageTime": 1.0,
      "EmitterLoops": 1,
      "LODValidity": 1
    }
  },
  {
    "Type": "ParticleModuleRotation",
    "Name": "ParticleModuleRotation_4",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleRotation'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "Properties": {
      "StartRotation": {
        "MaxValue": 1.0,
        "Distribution": null,
        "Table": {
          "Values": [
            0.0,
            1.0
          ],
          "Op": 2,
          "EntryCount": 1,
          "EntryStride": 2,
          "SubEntryStride": 1
        }
      },
      "LODValidity": 1
    }
  },
  {
    "Type": "ParticleModuleRotation",
    "Name": "ParticleModuleRotation_5",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleRotation'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "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_0",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleSize'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "Properties": {
      "StartSize": {
        "MinValue": 25.0,
        "MaxValue": 150.0,
        "MinValueVec": {
          "X": 25.0,
          "Y": 125.0,
          "Z": 25.0
        },
        "MaxValueVec": {
          "X": 30.0,
          "Y": 150.0,
          "Z": 25.0
        },
        "Distribution": null,
        "Table": {
          "Values": [
            25.0,
            125.0,
            25.0,
            30.0,
            150.0,
            25.0
          ],
          "Op": 2,
          "EntryCount": 1,
          "EntryStride": 6,
          "SubEntryStride": 3
        }
      },
      "LODValidity": 1
    }
  },
  {
    "Type": "ParticleModuleSize",
    "Name": "ParticleModuleSize_8",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleSize'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "Properties": {
      "StartSize": {
        "MinValue": 25.0,
        "MaxValue": 200.0,
        "MinValueVec": {
          "X": 40.0,
          "Y": 150.0,
          "Z": 25.0
        },
        "MaxValueVec": {
          "X": 50.0,
          "Y": 200.0,
          "Z": 25.0
        },
        "Distribution": null,
        "Table": {
          "Values": [
            40.0,
            150.0,
            25.0,
            50.0,
            200.0,
            25.0
          ],
          "Op": 2,
          "EntryCount": 1,
          "EntryStride": 6,
          "SubEntryStride": 3
        }
      },
      "LODValidity": 1
    }
  },
  {
    "Type": "ParticleModuleSize",
    "Name": "ParticleModuleSize_9",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleSize'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "Properties": {
      "StartSize": {
        "MinValue": 25.0,
        "MaxValue": 200.0,
        "MinValueVec": {
          "X": 200.0,
          "Y": 150.0,
          "Z": 25.0
        },
        "MaxValueVec": {
          "X": 200.0,
          "Y": 200.0,
          "Z": 25.0
        },
        "Distribution": null,
        "Table": {
          "Values": [
            200.0,
            150.0,
            25.0,
            200.0,
            200.0,
            25.0
          ],
          "Op": 2,
          "EntryCount": 1,
          "EntryStride": 6,
          "SubEntryStride": 3
        }
      },
      "LODValidity": 1
    }
  },
  {
    "Type": "ParticleModuleSizeMultiplyLife",
    "Name": "ParticleModuleSizeMultiplyLife_3",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleSizeMultiplyLife'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "Properties": {
      "LifeMultiplier": {
        "MinValue": 0.5,
        "MaxValue": 1.0,
        "MinValueVec": {
          "X": 0.5,
          "Y": 1.0,
          "Z": 1.0
        },
        "MaxValueVec": {
          "X": 1.0,
          "Y": 1.0,
          "Z": 1.0
        },
        "Distribution": null,
        "Table": {
          "TimeScale": 10.0,
          "Values": [
            0.5,
            1.0,
            1.0,
            1.0,
            1.0,
            1.0
          ],
          "Op": 1,
          "EntryCount": 2,
          "EntryStride": 3
        }
      },
      "LODValidity": 1
    }
  },
  {
    "Type": "ParticleModuleSizeMultiplyLife",
    "Name": "ParticleModuleSizeMultiplyLife_4",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleSizeMultiplyLife'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "Properties": {
      "LifeMultiplier": {
        "MinValue": 0.5,
        "MaxValue": 1.0,
        "MinValueVec": {
          "X": 0.5,
          "Y": 1.0,
          "Z": 1.0
        },
        "MaxValueVec": {
          "X": 1.0,
          "Y": 1.0,
          "Z": 1.0
        },
        "Distribution": null,
        "Table": {
          "TimeScale": 5.0,
          "Values": [
            0.5,
            1.0,
            1.0,
            1.0,
            1.0,
            1.0
          ],
          "Op": 1,
          "EntryCount": 2,
          "EntryStride": 3
        }
      },
      "LODValidity": 1
    }
  },
  {
    "Type": "ParticleModuleSizeMultiplyLife",
    "Name": "ParticleModuleSizeMultiplyLife_5",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleSizeMultiplyLife'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "Properties": {
      "LifeMultiplier": {
        "MinValue": 0.1,
        "MaxValue": 1.0,
        "MinValueVec": {
          "X": 0.1,
          "Y": 1.0,
          "Z": 1.0
        },
        "MaxValueVec": {
          "X": 1.0,
          "Y": 1.0,
          "Z": 1.0
        },
        "Distribution": null,
        "Table": {
          "TimeScale": 1.0,
          "Values": [
            0.1,
            1.0,
            1.0,
            1.0,
            1.0,
            1.0
          ],
          "Op": 1,
          "EntryCount": 2,
          "EntryStride": 3
        }
      },
      "LODValidity": 1
    }
  },
  {
    "Type": "ParticleModuleSpawn",
    "Name": "ParticleModuleSpawn_0",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleSpawn'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "Properties": {
      "Rate": {
        "MinValue": 100.0,
        "MaxValue": 100.0,
        "Distribution": null,
        "Table": {
          "Values": [
            100.0
          ],
          "Op": 1,
          "EntryCount": 1,
          "EntryStride": 1
        }
      },
      "RateScale": {
        "Distribution": null,
        "Table": {
          "Values": [
            0.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": "ParticleModuleSpawn",
    "Name": "ParticleModuleSpawn_8",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleSpawn'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "Properties": {
      "Rate": {
        "MinValue": 100.0,
        "MaxValue": 100.0,
        "Distribution": null,
        "Table": {
          "Values": [
            100.0
          ],
          "Op": 1,
          "EntryCount": 1,
          "EntryStride": 1
        }
      },
      "RateScale": {
        "Distribution": null,
        "Table": {
          "Values": [
            0.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": "ParticleModuleSpawn",
    "Name": "ParticleModuleSpawn_9",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleSpawn'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "Properties": {
      "Rate": {
        "MinValue": 100.0,
        "MaxValue": 100.0,
        "Distribution": null,
        "Table": {
          "Values": [
            100.0
          ],
          "Op": 1,
          "EntryCount": 1,
          "EntryStride": 1
        }
      },
      "RateScale": {
        "Distribution": null,
        "Table": {
          "Values": [
            0.0
          ],
          "Op": 1,
          "EntryCount": 1,
          "EntryStride": 1
        }
      },
      "BurstList": [
        {
          "Count": 2,
          "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": "ParticleModuleSubUV",
    "Name": "ParticleModuleSubUV_3",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleSubUV'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "Properties": {
      "SubImageIndex": {
        "MaxValue": 64.0,
        "Distribution": null,
        "Table": {
          "TimeScale": 1.0,
          "Values": [
            0.0,
            64.0
          ],
          "Op": 1,
          "EntryCount": 2,
          "EntryStride": 1
        }
      },
      "LODValidity": 1
    }
  },
  {
    "Type": "ParticleModuleVelocity",
    "Name": "ParticleModuleVelocity_0",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleVelocity'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "Properties": {
      "StartVelocity": {
        "MaxValue": 1000.0,
        "MinValueVec": {
          "X": 1000.0,
          "Y": 0.0,
          "Z": 0.0
        },
        "MaxValueVec": {
          "X": 1000.0,
          "Y": 0.0,
          "Z": 0.0
        },
        "Distribution": null,
        "Table": {
          "Values": [
            1000.0,
            0.0,
            0.0
          ],
          "Op": 1,
          "EntryCount": 1,
          "EntryStride": 3
        }
      },
      "StartVelocityRadial": {
        "Distribution": null,
        "Table": {
          "Values": [
            0.0
          ],
          "Op": 1,
          "EntryCount": 1,
          "EntryStride": 1
        }
      },
      "LODValidity": 1
    }
  },
  {
    "Type": "ParticleModuleVelocity",
    "Name": "ParticleModuleVelocity_3",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleModuleVelocity'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "Properties": {
      "StartVelocity": {
        "MaxValue": 300.0,
        "MinValueVec": {
          "X": 100.0,
          "Y": 0.0,
          "Z": 0.0
        },
        "MaxValueVec": {
          "X": 300.0,
          "Y": 0.0,
          "Z": 0.0
        },
        "Distribution": null,
        "Table": {
          "Values": [
            100.0,
            0.0,
            0.0,
            300.0,
            0.0,
            0.0
          ],
          "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_0",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleSpriteEmitter'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "Properties": {
      "LODLevels": [
        {
          "ObjectName": "ParticleLODLevel'eff_muzzle:ParticleSpriteEmitter_0.ParticleLODLevel_0'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.3"
        }
      ],
      "DetailModeBitmask": 7
    }
  },
  {
    "Type": "ParticleSpriteEmitter",
    "Name": "ParticleSpriteEmitter_8",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleSpriteEmitter'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "Properties": {
      "LODLevels": [
        {
          "ObjectName": "ParticleLODLevel'eff_muzzle:ParticleSpriteEmitter_8.ParticleLODLevel_0'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.4"
        }
      ],
      "DetailModeBitmask": 7
    }
  },
  {
    "Type": "ParticleSpriteEmitter",
    "Name": "ParticleSpriteEmitter_9",
    "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleSpriteEmitter'",
    "Outer": {
      "ObjectName": "ParticleSystem'eff_muzzle'",
      "ObjectPath": "VotV/Content/particles/eff_muzzle.35"
    },
    "Properties": {
      "LODLevels": [
        {
          "ObjectName": "ParticleLODLevel'eff_muzzle:ParticleSpriteEmitter_9.ParticleLODLevel_0'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.5"
        }
      ],
      "DetailModeBitmask": 7
    }
  },
  {
    "Type": "ParticleSystem",
    "Name": "eff_muzzle",
    "Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Class": "UScriptClass'ParticleSystem'",
    "Package": "VotV/Content/particles/eff_muzzle",
    "Properties": {
      "Emitters": [
        {
          "ObjectName": "ParticleSpriteEmitter'eff_muzzle:ParticleSpriteEmitter_0'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.32"
        },
        {
          "ObjectName": "ParticleSpriteEmitter'eff_muzzle:ParticleSpriteEmitter_8'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.33"
        },
        {
          "ObjectName": "ParticleSpriteEmitter'eff_muzzle:ParticleSpriteEmitter_9'",
          "ObjectPath": "VotV/Content/particles/eff_muzzle.34"
        }
      ],
      "CurveEdSetup": null,
      "LODDistances": [
        0.0
      ],
      "LODSettings": [
        {}
      ],
      "bShouldResetPeakCounts": true
    }
  }
]