dump: [json] pakchunk0_s6

This commit is contained in:
merith-tk 2024-11-27 22:37:49 -08:00
parent a0202f19ac
commit a4954cd085
3042 changed files with 26830639 additions and 0 deletions

View file

@ -0,0 +1,49 @@
[
{
"Type": "MaterialInstanceConstant",
"Name": "MI_HolsterMark",
"Class": "UScriptClass'MaterialInstanceConstant'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Parent": {
"ObjectName": "Material'M_Selector'",
"ObjectPath": "/Game/ITR2/Particles/Materials/M_Selector.0"
},
"ScalarParameterValues": [
{
"ParameterInfo": {
"Name": "RefractionDepthBias",
"Association": "EMaterialParameterAssociation::GlobalParameter",
"Index": -1
},
"ParameterValue": 0.0,
"ExpressionGUID": "00000000-00000000-00000000-00000000"
}
],
"TextureParameterValues": [
{
"ParameterInfo": {
"Name": "Texture",
"Association": "EMaterialParameterAssociation::GlobalParameter",
"Index": -1
},
"ParameterValue": {
"ObjectName": "Texture2D'T_SquareBracket'",
"ObjectPath": "/Game/ITR2/BPs/UI/SpritesAndMats/T_SquareBracket.0"
},
"ExpressionGUID": "D95AB68E-4B9771AE-CB96EDA5-ED69E9CC"
}
],
"BasePropertyOverrides": {
"BlendMode": "EBlendMode::BLEND_Translucent",
"ShadingModel": "EMaterialShadingModel::MSM_Unlit",
"OpacityMaskClipValue": 0.3333
},
"bIncludedInBaseGame": true
},
"LoadedMaterialResources": [],
"CachedData": {
"ParentLayerIndexRemap": []
}
}
]

View file

@ -0,0 +1,56 @@
[
{
"Type": "MaterialInstanceConstant",
"Name": "MI_Selector2Selected_L",
"Class": "UScriptClass'MaterialInstanceConstant'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Parent": {
"ObjectName": "Material'M_Selector2'",
"ObjectPath": "/Game/ITR2/Particles/Materials/M_Selector2.0"
},
"ScalarParameterValues": [
{
"ParameterInfo": {
"Name": "RefractionDepthBias",
"Association": "EMaterialParameterAssociation::GlobalParameter",
"Index": -1
},
"ParameterValue": 0.0,
"ExpressionGUID": "00000000-00000000-00000000-00000000"
}
],
"TextureParameterValues": [
{
"ParameterInfo": {
"Name": "Texture",
"Association": "EMaterialParameterAssociation::GlobalParameter",
"Index": -1
},
"ParameterValue": {
"ObjectName": "Texture2D'T_DistanceGripSelectorSelectedL'",
"ObjectPath": "/Game/ITR2/BPs/UI/SpritesAndMats/T_DistanceGripSelectorSelectedL.0"
},
"ExpressionGUID": "D95AB68E-4B9771AE-CB96EDA5-ED69E9CC"
}
],
"BasePropertyOverrides": {
"BlendMode": "EBlendMode::BLEND_Translucent",
"ShadingModel": "EMaterialShadingModel::MSM_Unlit",
"OpacityMaskClipValue": 0.3333
},
"bIncludedInBaseGame": true,
"TextureStreamingData": [
{
"SamplingScale": 1.0,
"UVChannelIndex": 0,
"TextureName": "T_DistanceGripSelectorSelectedL"
}
]
},
"LoadedMaterialResources": [],
"CachedData": {
"ParentLayerIndexRemap": []
}
}
]

View file

@ -0,0 +1,56 @@
[
{
"Type": "MaterialInstanceConstant",
"Name": "MI_Selector2Selected_R",
"Class": "UScriptClass'MaterialInstanceConstant'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Parent": {
"ObjectName": "Material'M_Selector2'",
"ObjectPath": "/Game/ITR2/Particles/Materials/M_Selector2.0"
},
"ScalarParameterValues": [
{
"ParameterInfo": {
"Name": "RefractionDepthBias",
"Association": "EMaterialParameterAssociation::GlobalParameter",
"Index": -1
},
"ParameterValue": 0.0,
"ExpressionGUID": "00000000-00000000-00000000-00000000"
}
],
"TextureParameterValues": [
{
"ParameterInfo": {
"Name": "Texture",
"Association": "EMaterialParameterAssociation::GlobalParameter",
"Index": -1
},
"ParameterValue": {
"ObjectName": "Texture2D'T_DistanceGripSelectorSelectedR'",
"ObjectPath": "/Game/ITR2/BPs/UI/SpritesAndMats/T_DistanceGripSelectorSelectedR.0"
},
"ExpressionGUID": "D95AB68E-4B9771AE-CB96EDA5-ED69E9CC"
}
],
"BasePropertyOverrides": {
"BlendMode": "EBlendMode::BLEND_Translucent",
"ShadingModel": "EMaterialShadingModel::MSM_Unlit",
"OpacityMaskClipValue": 0.3333
},
"bIncludedInBaseGame": true,
"TextureStreamingData": [
{
"SamplingScale": 1.0,
"UVChannelIndex": 0,
"TextureName": "T_DistanceGripSelectorSelectedR"
}
]
},
"LoadedMaterialResources": [],
"CachedData": {
"ParentLayerIndexRemap": []
}
}
]

View file

@ -0,0 +1,56 @@
[
{
"Type": "MaterialInstanceConstant",
"Name": "MI_Selector2_L",
"Class": "UScriptClass'MaterialInstanceConstant'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Parent": {
"ObjectName": "Material'M_Selector2'",
"ObjectPath": "/Game/ITR2/Particles/Materials/M_Selector2.0"
},
"ScalarParameterValues": [
{
"ParameterInfo": {
"Name": "RefractionDepthBias",
"Association": "EMaterialParameterAssociation::GlobalParameter",
"Index": -1
},
"ParameterValue": 0.0,
"ExpressionGUID": "00000000-00000000-00000000-00000000"
}
],
"TextureParameterValues": [
{
"ParameterInfo": {
"Name": "Texture",
"Association": "EMaterialParameterAssociation::GlobalParameter",
"Index": -1
},
"ParameterValue": {
"ObjectName": "Texture2D'T_DistanceGripSelectorL'",
"ObjectPath": "/Game/ITR2/BPs/UI/SpritesAndMats/T_DistanceGripSelectorL.0"
},
"ExpressionGUID": "D95AB68E-4B9771AE-CB96EDA5-ED69E9CC"
}
],
"BasePropertyOverrides": {
"BlendMode": "EBlendMode::BLEND_Translucent",
"ShadingModel": "EMaterialShadingModel::MSM_Unlit",
"OpacityMaskClipValue": 0.3333
},
"bIncludedInBaseGame": true,
"TextureStreamingData": [
{
"SamplingScale": 1.0,
"UVChannelIndex": 0,
"TextureName": "T_DistanceGripSelectorL"
}
]
},
"LoadedMaterialResources": [],
"CachedData": {
"ParentLayerIndexRemap": []
}
}
]

View file

@ -0,0 +1,99 @@
[
{
"Type": "Material",
"Name": "M_AshParticles",
"Class": "UScriptClass'Material'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"BlendMode": "EBlendMode::BLEND_Additive",
"ShadingModel": "EMaterialShadingModel::MSM_Unlit",
"ShadingModels": {
"ShadingModelField": 1
},
"bUsedWithNiagaraSprites": true,
"bCanMaskedBeAssumedOpaque": true,
"StateId": "035BC299-46318A93-32E88981-F7E8B30E",
"bIncludedInBaseGame": true,
"TextureStreamingData": [
{
"SamplingScale": 1.0,
"UVChannelIndex": 0,
"TextureName": "ash_atlas"
}
]
},
"LoadedMaterialResources": [],
"CachedExpressionData": {
"RuntimeEntries": {
"ParameterInfoSet": []
},
"RuntimeEntries[1]": {
"ParameterInfoSet": []
},
"RuntimeEntries[2]": {
"ParameterInfoSet": []
},
"RuntimeEntries[3]": {
"ParameterInfoSet": []
},
"RuntimeEntries[4]": {
"ParameterInfoSet": []
},
"RuntimeEntries[5]": {
"ParameterInfoSet": []
},
"RuntimeEntries[6]": {
"ParameterInfoSet": []
},
"RuntimeEntries[7]": {
"ParameterInfoSet": []
},
"ScalarPrimitiveDataIndexValues": [],
"VectorPrimitiveDataIndexValues": [],
"ScalarValues": [],
"StaticSwitchValues": [],
"DynamicSwitchValues": [],
"VectorValues": [],
"DoubleVectorValues": [],
"TextureValues": [],
"FontValues": [],
"FontPageValues": [],
"RuntimeVirtualTextureValues": [],
"SparseVolumeTextureValues": [],
"ReferencedTextures": [
{
"ObjectName": "Texture2D'ash_atlas'",
"ObjectPath": "/Game/ITR2/Particles/Materials/ash_atlas.0"
}
],
"FunctionInfos": [],
"FunctionInfosStateCRC": 4294967295,
"ParameterCollectionInfos": [],
"GrassTypes": [],
"MaterialLayers": {
"Layers": [],
"Blends": []
},
"DynamicParameterNames": [],
"QualityLevelsUsed": [
false,
false,
false,
false
],
"bHasMaterialLayers": false,
"bHasRuntimeVirtualTextureOutput": false,
"bHasSceneColor": false,
"bHasPerInstanceCustomData": false,
"bHasPerInstanceRandom": false,
"bHasVertexInterpolator": false,
"PropertyConnectedMask": 3
},
"ReferencedTextures": [
{
"ObjectName": "Texture2D'ash_atlas'",
"ObjectPath": "/Game/ITR2/Particles/Materials/ash_atlas.0"
}
]
}
]

View file

@ -0,0 +1,98 @@
[
{
"Type": "Material",
"Name": "M_Ash_Particle_GlowDepth",
"Class": "UScriptClass'Material'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"BlendMode": "EBlendMode::BLEND_Translucent",
"MaterialDecalResponse": "EMaterialDecalResponse::MDR_None",
"ShadingModel": "EMaterialShadingModel::MSM_Unlit",
"ShadingModels": {
"ShadingModelField": 1
},
"OpacityMaskClipValue": 0.144454,
"TwoSided": true,
"bTangentSpaceNormal": false,
"bUsedWithParticleSprites": true,
"bUsedWithNiagaraSprites": true,
"bFullyRough": true,
"bCanMaskedBeAssumedOpaque": true,
"StateId": "A91AC55D-469F9C5E-9BFF04B5-AF68327A",
"bIncludedInBaseGame": true
},
"LoadedMaterialResources": [],
"CachedExpressionData": {
"RuntimeEntries": {
"ParameterInfoSet": []
},
"RuntimeEntries[1]": {
"ParameterInfoSet": []
},
"RuntimeEntries[2]": {
"ParameterInfoSet": []
},
"RuntimeEntries[3]": {
"ParameterInfoSet": []
},
"RuntimeEntries[4]": {
"ParameterInfoSet": []
},
"RuntimeEntries[5]": {
"ParameterInfoSet": []
},
"RuntimeEntries[6]": {
"ParameterInfoSet": []
},
"RuntimeEntries[7]": {
"ParameterInfoSet": []
},
"ScalarPrimitiveDataIndexValues": [],
"VectorPrimitiveDataIndexValues": [],
"ScalarValues": [],
"StaticSwitchValues": [],
"DynamicSwitchValues": [],
"VectorValues": [],
"DoubleVectorValues": [],
"TextureValues": [],
"FontValues": [],
"FontPageValues": [],
"RuntimeVirtualTextureValues": [],
"SparseVolumeTextureValues": [],
"ReferencedTextures": [
{
"ObjectName": "Texture2D'ash_atlas'",
"ObjectPath": "/Game/ITR2/Particles/Materials/ash_atlas.0"
}
],
"FunctionInfos": [],
"FunctionInfosStateCRC": 4294967295,
"ParameterCollectionInfos": [],
"GrassTypes": [],
"MaterialLayers": {
"Layers": [],
"Blends": []
},
"DynamicParameterNames": [],
"QualityLevelsUsed": [
false,
false,
false,
false
],
"bHasMaterialLayers": false,
"bHasRuntimeVirtualTextureOutput": false,
"bHasSceneColor": false,
"bHasPerInstanceCustomData": false,
"bHasPerInstanceRandom": false,
"bHasVertexInterpolator": false,
"PropertyConnectedMask": 3
},
"ReferencedTextures": [
{
"ObjectName": "Texture2D'ash_atlas'",
"ObjectPath": "/Game/ITR2/Particles/Materials/ash_atlas.0"
}
]
}
]

View file

@ -0,0 +1,107 @@
[
{
"Type": "Material",
"Name": "M_Selector",
"Class": "UScriptClass'Material'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"BlendMode": "EBlendMode::BLEND_Translucent",
"MaterialDecalResponse": "EMaterialDecalResponse::MDR_None",
"ShadingModel": "EMaterialShadingModel::MSM_Unlit",
"ShadingModels": {
"ShadingModelField": 1
},
"bDisableDepthTest": true,
"bTangentSpaceNormal": false,
"bUsedWithParticleSprites": true,
"bUsedWithNiagaraSprites": true,
"bFullyRough": true,
"StateId": "CE615ADA-43D0C445-7CF33481-240B3BBB",
"bIncludedInBaseGame": true
},
"LoadedMaterialResources": [],
"CachedExpressionData": {
"RuntimeEntries": {
"ParameterInfoSet": []
},
"RuntimeEntries[1]": {
"ParameterInfoSet": []
},
"RuntimeEntries[2]": {
"ParameterInfoSet": []
},
"RuntimeEntries[3]": {
"ParameterInfoSet": [
{
"Name": "Texture",
"Association": "EMaterialParameterAssociation::GlobalParameter",
"Index": -1
}
]
},
"RuntimeEntries[4]": {
"ParameterInfoSet": []
},
"RuntimeEntries[5]": {
"ParameterInfoSet": []
},
"RuntimeEntries[6]": {
"ParameterInfoSet": []
},
"RuntimeEntries[7]": {
"ParameterInfoSet": []
},
"ScalarPrimitiveDataIndexValues": [],
"VectorPrimitiveDataIndexValues": [],
"ScalarValues": [],
"StaticSwitchValues": [],
"DynamicSwitchValues": [],
"VectorValues": [],
"DoubleVectorValues": [],
"TextureValues": [
{
"AssetPathName": "/Game/ITR2/BPs/UI/SpritesAndMats/T_Dot.T_Dot",
"SubPathString": ""
}
],
"FontValues": [],
"FontPageValues": [],
"RuntimeVirtualTextureValues": [],
"SparseVolumeTextureValues": [],
"ReferencedTextures": [
{
"ObjectName": "Texture2D'T_Dot'",
"ObjectPath": "/Game/ITR2/BPs/UI/SpritesAndMats/T_Dot.0"
}
],
"FunctionInfos": [],
"FunctionInfosStateCRC": 4294967295,
"ParameterCollectionInfos": [],
"GrassTypes": [],
"MaterialLayers": {
"Layers": [],
"Blends": []
},
"DynamicParameterNames": [],
"QualityLevelsUsed": [
false,
false,
false,
false
],
"bHasMaterialLayers": false,
"bHasRuntimeVirtualTextureOutput": false,
"bHasSceneColor": false,
"bHasPerInstanceCustomData": false,
"bHasPerInstanceRandom": false,
"bHasVertexInterpolator": false,
"PropertyConnectedMask": 7
},
"ReferencedTextures": [
{
"ObjectName": "Texture2D'T_Dot'",
"ObjectPath": "/Game/ITR2/BPs/UI/SpritesAndMats/T_Dot.0"
}
]
}
]

View file

@ -0,0 +1,114 @@
[
{
"Type": "Material",
"Name": "M_Selector2",
"Class": "UScriptClass'Material'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"BlendMode": "EBlendMode::BLEND_Translucent",
"MaterialDecalResponse": "EMaterialDecalResponse::MDR_None",
"ShadingModel": "EMaterialShadingModel::MSM_Unlit",
"ShadingModels": {
"ShadingModelField": 1
},
"bDisableDepthTest": true,
"bTangentSpaceNormal": false,
"bUsedWithParticleSprites": true,
"bUsedWithNiagaraSprites": true,
"bFullyRough": true,
"StateId": "E84C1327-4F607970-E715FFBC-2584578C",
"bIncludedInBaseGame": true,
"TextureStreamingData": [
{
"SamplingScale": 1.0,
"UVChannelIndex": 0,
"TextureName": "T_DistanceGripSelectorR"
}
]
},
"LoadedMaterialResources": [],
"CachedExpressionData": {
"RuntimeEntries": {
"ParameterInfoSet": []
},
"RuntimeEntries[1]": {
"ParameterInfoSet": []
},
"RuntimeEntries[2]": {
"ParameterInfoSet": []
},
"RuntimeEntries[3]": {
"ParameterInfoSet": [
{
"Name": "Texture",
"Association": "EMaterialParameterAssociation::GlobalParameter",
"Index": -1
}
]
},
"RuntimeEntries[4]": {
"ParameterInfoSet": []
},
"RuntimeEntries[5]": {
"ParameterInfoSet": []
},
"RuntimeEntries[6]": {
"ParameterInfoSet": []
},
"RuntimeEntries[7]": {
"ParameterInfoSet": []
},
"ScalarPrimitiveDataIndexValues": [],
"VectorPrimitiveDataIndexValues": [],
"ScalarValues": [],
"StaticSwitchValues": [],
"DynamicSwitchValues": [],
"VectorValues": [],
"DoubleVectorValues": [],
"TextureValues": [
{
"AssetPathName": "/Game/ITR2/BPs/UI/SpritesAndMats/T_DistanceGripSelectorR.T_DistanceGripSelectorR",
"SubPathString": ""
}
],
"FontValues": [],
"FontPageValues": [],
"RuntimeVirtualTextureValues": [],
"SparseVolumeTextureValues": [],
"ReferencedTextures": [
{
"ObjectName": "Texture2D'T_DistanceGripSelectorR'",
"ObjectPath": "/Game/ITR2/BPs/UI/SpritesAndMats/T_DistanceGripSelectorR.0"
}
],
"FunctionInfos": [],
"FunctionInfosStateCRC": 4294967295,
"ParameterCollectionInfos": [],
"GrassTypes": [],
"MaterialLayers": {
"Layers": [],
"Blends": []
},
"DynamicParameterNames": [],
"QualityLevelsUsed": [
false,
false,
false,
false
],
"bHasMaterialLayers": false,
"bHasRuntimeVirtualTextureOutput": false,
"bHasSceneColor": false,
"bHasPerInstanceCustomData": false,
"bHasPerInstanceRandom": false,
"bHasVertexInterpolator": false,
"PropertyConnectedMask": 7
},
"ReferencedTextures": [
{
"ObjectName": "Texture2D'T_DistanceGripSelectorR'",
"ObjectPath": "/Game/ITR2/BPs/UI/SpritesAndMats/T_DistanceGripSelectorR.0"
}
]
}
]

View file

@ -0,0 +1,107 @@
[
{
"Type": "Material",
"Name": "M_smoke_subUV",
"Class": "UScriptClass'Material'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"BlendMode": "EBlendMode::BLEND_Translucent",
"TranslucencyLightingMode": "ETranslucencyLightingMode::TLM_VolumetricDirectional",
"TranslucentShadowDensityScale": 3.0,
"bUsedWithParticleSprites": true,
"bUsedWithNiagaraSprites": true,
"bFullyRough": true,
"bCanMaskedBeAssumedOpaque": true,
"StateId": "AF023A69-464636E5-439A3495-BE3E8829",
"bIncludedInBaseGame": true,
"TextureStreamingData": [
{
"SamplingScale": 8.0,
"UVChannelIndex": 0,
"TextureName": "T_Smoke_Tiled_D"
}
]
},
"LoadedMaterialResources": [],
"CachedExpressionData": {
"RuntimeEntries": {
"ParameterInfoSet": []
},
"RuntimeEntries[1]": {
"ParameterInfoSet": []
},
"RuntimeEntries[2]": {
"ParameterInfoSet": []
},
"RuntimeEntries[3]": {
"ParameterInfoSet": []
},
"RuntimeEntries[4]": {
"ParameterInfoSet": []
},
"RuntimeEntries[5]": {
"ParameterInfoSet": []
},
"RuntimeEntries[6]": {
"ParameterInfoSet": []
},
"RuntimeEntries[7]": {
"ParameterInfoSet": []
},
"ScalarPrimitiveDataIndexValues": [],
"VectorPrimitiveDataIndexValues": [],
"ScalarValues": [],
"StaticSwitchValues": [],
"DynamicSwitchValues": [],
"VectorValues": [],
"DoubleVectorValues": [],
"TextureValues": [],
"FontValues": [],
"FontPageValues": [],
"RuntimeVirtualTextureValues": [],
"SparseVolumeTextureValues": [],
"ReferencedTextures": [
{
"ObjectName": "Texture2D'T_Smoke_SubUV'",
"ObjectPath": "/Game/ITR2/Art/VFX/Textures/T_Smoke_SubUV.0"
},
{
"ObjectName": "Texture2D'T_Smoke_Tiled_D'",
"ObjectPath": "/Game/ITR2/Art/VFX/Textures/T_Smoke_Tiled_D.0"
}
],
"FunctionInfos": [],
"FunctionInfosStateCRC": 4294967295,
"ParameterCollectionInfos": [],
"GrassTypes": [],
"MaterialLayers": {
"Layers": [],
"Blends": []
},
"DynamicParameterNames": [],
"QualityLevelsUsed": [
false,
false,
false,
false
],
"bHasMaterialLayers": false,
"bHasRuntimeVirtualTextureOutput": false,
"bHasSceneColor": false,
"bHasPerInstanceCustomData": false,
"bHasPerInstanceRandom": false,
"bHasVertexInterpolator": false,
"PropertyConnectedMask": 35
},
"ReferencedTextures": [
{
"ObjectName": "Texture2D'T_Smoke_SubUV'",
"ObjectPath": "/Game/ITR2/Art/VFX/Textures/T_Smoke_SubUV.0"
},
{
"ObjectName": "Texture2D'T_Smoke_Tiled_D'",
"ObjectPath": "/Game/ITR2/Art/VFX/Textures/T_Smoke_Tiled_D.0"
}
]
}
]

View file

@ -0,0 +1,132 @@
[
{
"Type": "Texture2D",
"Name": "ash_atlas",
"Class": "UScriptClass'Texture2D'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"ImportedSize": {
"X": 512,
"Y": 512
},
"LightingGuid": "4DF288E6-4153737C-A2C4DF89-3D45C663"
},
"SizeX": 512,
"SizeY": 512,
"PackedData": 1,
"PixelFormat": "PF_DXT1",
"FirstMipToSerialize": 0,
"Mips": [
{
"BulkData": {
"BulkDataFlags": "BULKDATA_PayloadAtEndOfFile | BULKDATA_PayloadInSeperateFile | BULKDATA_Force_NOT_InlinePayload | BULKDATA_NoOffsetFixUp",
"ElementCount": 131072,
"SizeOnDisk": 131072,
"OffsetInFile": "0x0"
},
"SizeX": 512,
"SizeY": 512,
"SizeZ": 1
},
{
"BulkData": {
"BulkDataFlags": "BULKDATA_PayloadAtEndOfFile | BULKDATA_PayloadInSeperateFile | BULKDATA_Force_NOT_InlinePayload | BULKDATA_NoOffsetFixUp",
"ElementCount": 32768,
"SizeOnDisk": 32768,
"OffsetInFile": "0x20000"
},
"SizeX": 256,
"SizeY": 256,
"SizeZ": 1
},
{
"BulkData": {
"BulkDataFlags": "BULKDATA_PayloadAtEndOfFile | BULKDATA_PayloadInSeperateFile | BULKDATA_Force_NOT_InlinePayload | BULKDATA_NoOffsetFixUp",
"ElementCount": 8192,
"SizeOnDisk": 8192,
"OffsetInFile": "0x28000"
},
"SizeX": 128,
"SizeY": 128,
"SizeZ": 1
},
{
"BulkData": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 2048,
"SizeOnDisk": 2048,
"OffsetInFile": "0x9E"
},
"SizeX": 64,
"SizeY": 64,
"SizeZ": 1
},
{
"BulkData": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 512,
"SizeOnDisk": 512,
"OffsetInFile": "0x8AE"
},
"SizeX": 32,
"SizeY": 32,
"SizeZ": 1
},
{
"BulkData": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 128,
"SizeOnDisk": 128,
"OffsetInFile": "0xABE"
},
"SizeX": 16,
"SizeY": 16,
"SizeZ": 1
},
{
"BulkData": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 32,
"SizeOnDisk": 32,
"OffsetInFile": "0xB4E"
},
"SizeX": 8,
"SizeY": 8,
"SizeZ": 1
},
{
"BulkData": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 8,
"SizeOnDisk": 8,
"OffsetInFile": "0xB7E"
},
"SizeX": 4,
"SizeY": 4,
"SizeZ": 1
},
{
"BulkData": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 8,
"SizeOnDisk": 8,
"OffsetInFile": "0xB96"
},
"SizeX": 2,
"SizeY": 2,
"SizeZ": 1
},
{
"BulkData": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 8,
"SizeOnDisk": 8,
"OffsetInFile": "0xBAE"
},
"SizeX": 1,
"SizeY": 1,
"SizeZ": 1
}
]
}
]

View file

@ -0,0 +1,402 @@
[
{
"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"
}
}
]

View file

@ -0,0 +1,384 @@
[
{
"Type": "DistributionFloatConstant",
"Name": "RequiredDistributionSpawnRate",
"Outer": "ParticleModuleRequired_0",
"Class": "UScriptClass'DistributionFloatConstant'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "DistributionVectorParticleParameter",
"Name": "DistributionVectorParticleParameter_1",
"Outer": "ParticleModuleColor_0",
"Class": "UScriptClass'DistributionVectorParticleParameter'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"ParameterName": "Color",
"MinInput": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
},
"MaxInput": {
"X": 10.0,
"Y": 10.0,
"Z": 10.0
},
"MinOutput": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
},
"MaxOutput": {
"X": 10.0,
"Y": 10.0,
"Z": 10.0
},
"bIsDirty": false
}
},
{
"Type": "ParticleLODLevel",
"Name": "ParticleLODLevel_0",
"Outer": "ParticleSpriteEmitter_0",
"Class": "UScriptClass'ParticleLODLevel'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"RequiredModule": {
"ObjectName": "ParticleModuleRequired'PS_DistanceGripSelect:ParticleModuleRequired_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGripSelect.5"
},
"Modules": [
{
"ObjectName": "ParticleModuleLifetime'PS_DistanceGripSelect:ParticleModuleLifetime_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGripSelect.4"
},
{
"ObjectName": "ParticleModuleSize'PS_DistanceGripSelect:ParticleModuleSize_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGripSelect.6"
},
{
"ObjectName": "ParticleModuleSizeMultiplyLife'PS_DistanceGripSelect:ParticleModuleSizeMultiplyLife_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGripSelect.7"
},
{
"ObjectName": "ParticleModuleColor'PS_DistanceGripSelect:ParticleModuleColor_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGripSelect.3"
}
],
"SpawnModule": {
"ObjectName": "ParticleModuleSpawn'PS_DistanceGripSelect:ParticleModuleSpawn_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGripSelect.8"
},
"PeakActiveParticles": 3
}
},
{
"Type": "ParticleModuleColor",
"Name": "ParticleModuleColor_0",
"Outer": "PS_DistanceGripSelect",
"Class": "UScriptClass'ParticleModuleColor'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StartColor": {
"Distribution": {
"ObjectName": "DistributionVectorParticleParameter'PS_DistanceGripSelect:ParticleModuleColor_0.DistributionVectorParticleParameter_1'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGripSelect.1"
},
"Table": {
"Values": [
1.0,
1.0,
1.0
]
}
},
"StartAlpha": {
"MinValue": 0.2,
"MaxValue": 0.2,
"Distribution": null,
"Table": {
"Values": [
0.2
],
"Op": 1,
"EntryCount": 1,
"EntryStride": 1
}
},
"LODValidity": 1
}
},
{
"Type": "ParticleModuleLifetime",
"Name": "ParticleModuleLifetime_0",
"Outer": "PS_DistanceGripSelect",
"Class": "UScriptClass'ParticleModuleLifetime'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Lifetime": {
"MinValue": 1.0,
"MaxValue": 1.0,
"Distribution": null,
"Table": {
"Values": [
1.0
],
"Op": 1,
"EntryCount": 1,
"EntryStride": 1
}
},
"LODValidity": 1
}
},
{
"Type": "ParticleModuleRequired",
"Name": "ParticleModuleRequired_0",
"Outer": "PS_DistanceGripSelect",
"Class": "UScriptClass'ParticleModuleRequired'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Material": {
"ObjectName": "MaterialInstanceConstant'MI_Selector2Selected_L'",
"ObjectPath": "/Game/ITR2/Particles/Materials/MI_Selector2Selected_L.0"
},
"bUseLocalSpace": true,
"bUseLegacyEmitterTime": false,
"bRemoveHMDRoll": true,
"SpawnRate": {
"Distribution": {
"ObjectName": "DistributionFloatConstant'PS_DistanceGripSelect:ParticleModuleRequired_0.RequiredDistributionSpawnRate'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGripSelect.0"
}
},
"RandomImageTime": 1.0,
"MaxDrawCount": 2,
"LODValidity": 1
}
},
{
"Type": "ParticleModuleSize",
"Name": "ParticleModuleSize_0",
"Outer": "PS_DistanceGripSelect",
"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_DistanceGripSelect",
"Class": "UScriptClass'ParticleModuleSizeMultiplyLife'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"LifeMultiplier": {
"MinValue": -0.00048025884,
"MaxValue": 0.89641654,
"MinValueVec": {
"X": 0.010761066,
"Y": 0.022002384,
"Z": -0.00048025884
},
"MaxValueVec": {
"X": 0.8962144,
"Y": 0.89641654,
"Z": 0.87942827
},
"Distribution": null,
"Table": {
"TimeScale": 15.272301,
"TimeBias": 0.012073297,
"Values": [
0.88263017,
0.8553683,
0.86899906,
0.8847925,
0.86189675,
0.8706593,
0.8869547,
0.8684252,
0.8723196,
0.88911706,
0.8749536,
0.8739798,
0.8912794,
0.88148206,
0.87564003,
0.8934417,
0.8880105,
0.87730026,
0.89560395,
0.89453894,
0.8789605,
0.8795434,
0.8810024,
0.8627422,
0.8073554,
0.8106256,
0.79090506,
0.6925888,
0.69762015,
0.67682093,
0.5513127,
0.5579957,
0.536442,
0.3996456,
0.4078124,
0.3857705,
0.25368235,
0.26310545,
0.24078444,
0.12945555,
0.13984954,
0.11740023,
0.04320638,
0.054225378,
0.03174151,
0.010761066,
0.022002384,
-0.00048025884
],
"Op": 1,
"EntryCount": 16,
"EntryStride": 3
}
},
"LODValidity": 1
}
},
{
"Type": "ParticleModuleSpawn",
"Name": "ParticleModuleSpawn_0",
"Outer": "PS_DistanceGripSelect",
"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_DistanceGripSelect",
"Class": "UScriptClass'ParticleSpriteEmitter'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"LODLevels": [
{
"ObjectName": "ParticleLODLevel'PS_DistanceGripSelect:ParticleSpriteEmitter_0.ParticleLODLevel_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGripSelect.2"
}
],
"DetailModeBitmask": 15
}
},
{
"Type": "ParticleSystem",
"Name": "PS_DistanceGripSelect",
"Class": "UScriptClass'ParticleSystem'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Emitters": [
{
"ObjectName": "ParticleSpriteEmitter'PS_DistanceGripSelect:ParticleSpriteEmitter_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGripSelect.9"
}
],
"CurveEdSetup": null,
"LODDistances": [
0.0
],
"LODSettings": [
{}
],
"FixedRelativeBoundingBox": {
"Min": {
"X": -49.856792,
"Y": -49.856792,
"Z": -49.856792
},
"Max": {
"X": 49.856792,
"Y": 49.856792,
"Z": 49.856792
},
"IsValid": 1
},
"bUseFixedRelativeBoundingBox": true,
"bShouldResetPeakCounts": true,
"OcclusionBoundsMethod": "EParticleSystemOcclusionBoundsMethod::EPSOBM_None"
}
}
]

View file

@ -0,0 +1,384 @@
[
{
"Type": "DistributionFloatConstant",
"Name": "RequiredDistributionSpawnRate",
"Outer": "ParticleModuleRequired_0",
"Class": "UScriptClass'DistributionFloatConstant'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "DistributionVectorParticleParameter",
"Name": "DistributionVectorParticleParameter_1",
"Outer": "ParticleModuleColor_0",
"Class": "UScriptClass'DistributionVectorParticleParameter'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"ParameterName": "Color",
"MinInput": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
},
"MaxInput": {
"X": 10.0,
"Y": 10.0,
"Z": 10.0
},
"MinOutput": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
},
"MaxOutput": {
"X": 10.0,
"Y": 10.0,
"Z": 10.0
},
"bIsDirty": false
}
},
{
"Type": "ParticleLODLevel",
"Name": "ParticleLODLevel_0",
"Outer": "ParticleSpriteEmitter_0",
"Class": "UScriptClass'ParticleLODLevel'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"RequiredModule": {
"ObjectName": "ParticleModuleRequired'PS_DistanceGripSelectR:ParticleModuleRequired_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGripSelectR.5"
},
"Modules": [
{
"ObjectName": "ParticleModuleLifetime'PS_DistanceGripSelectR:ParticleModuleLifetime_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGripSelectR.4"
},
{
"ObjectName": "ParticleModuleSize'PS_DistanceGripSelectR:ParticleModuleSize_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGripSelectR.6"
},
{
"ObjectName": "ParticleModuleSizeMultiplyLife'PS_DistanceGripSelectR:ParticleModuleSizeMultiplyLife_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGripSelectR.7"
},
{
"ObjectName": "ParticleModuleColor'PS_DistanceGripSelectR:ParticleModuleColor_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGripSelectR.3"
}
],
"SpawnModule": {
"ObjectName": "ParticleModuleSpawn'PS_DistanceGripSelectR:ParticleModuleSpawn_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGripSelectR.8"
},
"PeakActiveParticles": 3
}
},
{
"Type": "ParticleModuleColor",
"Name": "ParticleModuleColor_0",
"Outer": "PS_DistanceGripSelectR",
"Class": "UScriptClass'ParticleModuleColor'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StartColor": {
"Distribution": {
"ObjectName": "DistributionVectorParticleParameter'PS_DistanceGripSelectR:ParticleModuleColor_0.DistributionVectorParticleParameter_1'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGripSelectR.1"
},
"Table": {
"Values": [
1.0,
1.0,
1.0
]
}
},
"StartAlpha": {
"MinValue": 0.2,
"MaxValue": 0.2,
"Distribution": null,
"Table": {
"Values": [
0.2
],
"Op": 1,
"EntryCount": 1,
"EntryStride": 1
}
},
"LODValidity": 1
}
},
{
"Type": "ParticleModuleLifetime",
"Name": "ParticleModuleLifetime_0",
"Outer": "PS_DistanceGripSelectR",
"Class": "UScriptClass'ParticleModuleLifetime'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Lifetime": {
"MinValue": 1.0,
"MaxValue": 1.0,
"Distribution": null,
"Table": {
"Values": [
1.0
],
"Op": 1,
"EntryCount": 1,
"EntryStride": 1
}
},
"LODValidity": 1
}
},
{
"Type": "ParticleModuleRequired",
"Name": "ParticleModuleRequired_0",
"Outer": "PS_DistanceGripSelectR",
"Class": "UScriptClass'ParticleModuleRequired'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Material": {
"ObjectName": "MaterialInstanceConstant'MI_Selector2Selected_R'",
"ObjectPath": "/Game/ITR2/Particles/Materials/MI_Selector2Selected_R.0"
},
"bUseLocalSpace": true,
"bUseLegacyEmitterTime": false,
"bRemoveHMDRoll": true,
"SpawnRate": {
"Distribution": {
"ObjectName": "DistributionFloatConstant'PS_DistanceGripSelectR:ParticleModuleRequired_0.RequiredDistributionSpawnRate'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGripSelectR.0"
}
},
"RandomImageTime": 1.0,
"MaxDrawCount": 2,
"LODValidity": 1
}
},
{
"Type": "ParticleModuleSize",
"Name": "ParticleModuleSize_0",
"Outer": "PS_DistanceGripSelectR",
"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_DistanceGripSelectR",
"Class": "UScriptClass'ParticleModuleSizeMultiplyLife'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"LifeMultiplier": {
"MinValue": -0.00048025884,
"MaxValue": 0.89641654,
"MinValueVec": {
"X": 0.010761066,
"Y": 0.022002384,
"Z": -0.00048025884
},
"MaxValueVec": {
"X": 0.8962144,
"Y": 0.89641654,
"Z": 0.87942827
},
"Distribution": null,
"Table": {
"TimeScale": 15.272301,
"TimeBias": 0.012073297,
"Values": [
0.88263017,
0.8553683,
0.86899906,
0.8847925,
0.86189675,
0.8706593,
0.8869547,
0.8684252,
0.8723196,
0.88911706,
0.8749536,
0.8739798,
0.8912794,
0.88148206,
0.87564003,
0.8934417,
0.8880105,
0.87730026,
0.89560395,
0.89453894,
0.8789605,
0.8795434,
0.8810024,
0.8627422,
0.8073554,
0.8106256,
0.79090506,
0.6925888,
0.69762015,
0.67682093,
0.5513127,
0.5579957,
0.536442,
0.3996456,
0.4078124,
0.3857705,
0.25368235,
0.26310545,
0.24078444,
0.12945555,
0.13984954,
0.11740023,
0.04320638,
0.054225378,
0.03174151,
0.010761066,
0.022002384,
-0.00048025884
],
"Op": 1,
"EntryCount": 16,
"EntryStride": 3
}
},
"LODValidity": 1
}
},
{
"Type": "ParticleModuleSpawn",
"Name": "ParticleModuleSpawn_0",
"Outer": "PS_DistanceGripSelectR",
"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_DistanceGripSelectR",
"Class": "UScriptClass'ParticleSpriteEmitter'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"LODLevels": [
{
"ObjectName": "ParticleLODLevel'PS_DistanceGripSelectR:ParticleSpriteEmitter_0.ParticleLODLevel_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGripSelectR.2"
}
],
"DetailModeBitmask": 15
}
},
{
"Type": "ParticleSystem",
"Name": "PS_DistanceGripSelectR",
"Class": "UScriptClass'ParticleSystem'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Emitters": [
{
"ObjectName": "ParticleSpriteEmitter'PS_DistanceGripSelectR:ParticleSpriteEmitter_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGripSelectR.9"
}
],
"CurveEdSetup": null,
"LODDistances": [
0.0
],
"LODSettings": [
{}
],
"FixedRelativeBoundingBox": {
"Min": {
"X": -49.856792,
"Y": -49.856792,
"Z": -49.856792
},
"Max": {
"X": 49.856792,
"Y": 49.856792,
"Z": 49.856792
},
"IsValid": 1
},
"bUseFixedRelativeBoundingBox": true,
"bShouldResetPeakCounts": true,
"OcclusionBoundsMethod": "EParticleSystemOcclusionBoundsMethod::EPSOBM_None"
}
}
]

View file

@ -0,0 +1,402 @@
[
{
"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_L:ParticleModuleRequired_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGrip_L.5"
},
"Modules": [
{
"ObjectName": "ParticleModuleLifetime'PS_DistanceGrip_L:ParticleModuleLifetime_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGrip_L.4"
},
{
"ObjectName": "ParticleModuleSize'PS_DistanceGrip_L:ParticleModuleSize_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGrip_L.6"
},
{
"ObjectName": "ParticleModuleSizeMultiplyLife'PS_DistanceGrip_L:ParticleModuleSizeMultiplyLife_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGrip_L.7"
},
{
"ObjectName": "ParticleModuleColor'PS_DistanceGrip_L:ParticleModuleColor_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGrip_L.2"
},
{
"ObjectName": "ParticleModuleColorScaleOverLife'PS_DistanceGrip_L:ParticleModuleColorScaleOverLife_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGrip_L.3"
}
],
"SpawnModule": {
"ObjectName": "ParticleModuleSpawn'PS_DistanceGrip_L:ParticleModuleSpawn_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGrip_L.8"
},
"PeakActiveParticles": 38
}
},
{
"Type": "ParticleModuleColor",
"Name": "ParticleModuleColor_0",
"Outer": "PS_DistanceGrip_L",
"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_L",
"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_L",
"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_L",
"Class": "UScriptClass'ParticleModuleRequired'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Material": {
"ObjectName": "MaterialInstanceConstant'MI_Selector2_L'",
"ObjectPath": "/Game/ITR2/Particles/Materials/MI_Selector2_L.0"
},
"bUseLocalSpace": true,
"bUseLegacyEmitterTime": false,
"bRemoveHMDRoll": true,
"SpawnRate": {
"Distribution": {
"ObjectName": "DistributionFloatConstant'PS_DistanceGrip_L:ParticleModuleRequired_0.RequiredDistributionSpawnRate'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGrip_L.0"
}
},
"bDelayFirstLoopOnly": true,
"RandomImageTime": 1.0,
"MaxDrawCount": 2,
"LODValidity": 1
}
},
{
"Type": "ParticleModuleSize",
"Name": "ParticleModuleSize_0",
"Outer": "PS_DistanceGrip_L",
"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_L",
"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_L",
"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_L",
"Class": "UScriptClass'ParticleSpriteEmitter'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"LODLevels": [
{
"ObjectName": "ParticleLODLevel'PS_DistanceGrip_L:ParticleSpriteEmitter_0.ParticleLODLevel_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGrip_L.1"
}
],
"DetailModeBitmask": 15
}
},
{
"Type": "ParticleSystem",
"Name": "PS_DistanceGrip_L",
"Class": "UScriptClass'ParticleSystem'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Emitters": [
{
"ObjectName": "ParticleSpriteEmitter'PS_DistanceGrip_L:ParticleSpriteEmitter_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_DistanceGrip_L.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"
}
}
]

View file

@ -0,0 +1,380 @@
[
{
"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_HolsterMark:ParticleModuleRequired_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_HolsterMark.5"
},
"Modules": [
{
"ObjectName": "ParticleModuleLifetime'PS_HolsterMark:ParticleModuleLifetime_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_HolsterMark.4"
},
{
"ObjectName": "ParticleModuleSize'PS_HolsterMark:ParticleModuleSize_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_HolsterMark.6"
},
{
"ObjectName": "ParticleModuleColorOverLife'PS_HolsterMark:ParticleModuleColorOverLife_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_HolsterMark.3"
},
{
"ObjectName": "ParticleModuleSizeMultiplyLife'PS_HolsterMark:ParticleModuleSizeMultiplyLife_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_HolsterMark.7"
},
{
"ObjectName": "ParticleModuleColor'PS_HolsterMark:ParticleModuleColor_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_HolsterMark.2"
}
],
"SpawnModule": {
"ObjectName": "ParticleModuleSpawn'PS_HolsterMark:ParticleModuleSpawn_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_HolsterMark.8"
},
"PeakActiveParticles": 3
}
},
{
"Type": "ParticleModuleColor",
"Name": "ParticleModuleColor_0",
"Outer": "PS_HolsterMark",
"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": 1.0,
"MaxValue": 1.0,
"Distribution": null,
"Table": {
"Values": [
1.0
],
"Op": 1,
"EntryCount": 1,
"EntryStride": 1
}
},
"LODValidity": 1
}
},
{
"Type": "ParticleModuleColorOverLife",
"Name": "ParticleModuleColorOverLife_0",
"Outer": "PS_HolsterMark",
"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": 1.0,
"Distribution": null,
"Table": {
"TimeScale": 1.0,
"Values": [
1.0,
0.0
],
"Op": 1,
"EntryCount": 2,
"EntryStride": 1
}
},
"bEnabled": false,
"LODValidity": 1
}
},
{
"Type": "ParticleModuleLifetime",
"Name": "ParticleModuleLifetime_0",
"Outer": "PS_HolsterMark",
"Class": "UScriptClass'ParticleModuleLifetime'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Lifetime": {
"MinValue": 0.5,
"MaxValue": 0.5,
"Distribution": null,
"Table": {
"Values": [
0.5
],
"Op": 1,
"EntryCount": 1,
"EntryStride": 1
}
},
"LODValidity": 1
}
},
{
"Type": "ParticleModuleRequired",
"Name": "ParticleModuleRequired_0",
"Outer": "PS_HolsterMark",
"Class": "UScriptClass'ParticleModuleRequired'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Material": {
"ObjectName": "MaterialInstanceConstant'MI_HolsterMark'",
"ObjectPath": "/Game/ITR2/Particles/Materials/MI_HolsterMark.0"
},
"MinFacingCameraBlendDistance": 30.0,
"MaxFacingCameraBlendDistance": 100.0,
"bUseLocalSpace": true,
"bUseLegacyEmitterTime": false,
"EmitterDuration": 0.5,
"SpawnRate": {
"Distribution": {
"ObjectName": "DistributionFloatConstant'PS_HolsterMark:ParticleModuleRequired_0.RequiredDistributionSpawnRate'",
"ObjectPath": "/Game/ITR2/Particles/PS_HolsterMark.0"
}
},
"EmitterNormalsMode": "EEmitterNormalsMode::ENM_Spherical",
"RandomImageTime": 1.0,
"LODValidity": 1
}
},
{
"Type": "ParticleModuleSize",
"Name": "ParticleModuleSize_0",
"Outer": "PS_HolsterMark",
"Class": "UScriptClass'ParticleModuleSize'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StartSize": {
"MinValue": 2.5,
"MaxValue": 2.5,
"MinValueVec": {
"X": 2.5,
"Y": 2.5,
"Z": 2.5
},
"MaxValueVec": {
"X": 2.5,
"Y": 2.5,
"Z": 2.5
},
"Distribution": null,
"Table": {
"Values": [
2.5,
2.5,
2.5
],
"Op": 1,
"EntryCount": 1,
"EntryStride": 3
}
},
"LODValidity": 1
}
},
{
"Type": "ParticleModuleSizeMultiplyLife",
"Name": "ParticleModuleSizeMultiplyLife_0",
"Outer": "PS_HolsterMark",
"Class": "UScriptClass'ParticleModuleSizeMultiplyLife'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"LifeMultiplier": {
"MinValue": 0.50313056,
"MaxValue": 1.0,
"MinValueVec": {
"X": 0.50313073,
"Y": 0.5031309,
"Z": 0.50313056
},
"MaxValueVec": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
},
"Distribution": null,
"Table": {
"TimeScale": 1.0012704,
"TimeBias": 0.0012687223,
"Values": [
0.50313073,
0.5031309,
0.50313056,
1.0,
1.0,
1.0
],
"Op": 1,
"EntryCount": 2,
"EntryStride": 3
}
},
"bEnabled": false,
"LODValidity": 1
}
},
{
"Type": "ParticleModuleSpawn",
"Name": "ParticleModuleSpawn_0",
"Outer": "PS_HolsterMark",
"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_HolsterMark",
"Class": "UScriptClass'ParticleSpriteEmitter'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"LODLevels": [
{
"ObjectName": "ParticleLODLevel'PS_HolsterMark:ParticleSpriteEmitter_0.ParticleLODLevel_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_HolsterMark.1"
}
],
"DetailModeBitmask": 15
}
},
{
"Type": "ParticleSystem",
"Name": "PS_HolsterMark",
"Class": "UScriptClass'ParticleSystem'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Emitters": [
{
"ObjectName": "ParticleSpriteEmitter'PS_HolsterMark:ParticleSpriteEmitter_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_HolsterMark.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"
}
}
]

View file

@ -0,0 +1,376 @@
[
{
"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_Selector:ParticleModuleRequired_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_Selector.5"
},
"Modules": [
{
"ObjectName": "ParticleModuleLifetime'PS_Selector:ParticleModuleLifetime_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_Selector.4"
},
{
"ObjectName": "ParticleModuleSize'PS_Selector:ParticleModuleSize_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_Selector.6"
},
{
"ObjectName": "ParticleModuleColorOverLife'PS_Selector:ParticleModuleColorOverLife_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_Selector.3"
},
{
"ObjectName": "ParticleModuleSizeMultiplyLife'PS_Selector:ParticleModuleSizeMultiplyLife_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_Selector.7"
},
{
"ObjectName": "ParticleModuleColor'PS_Selector:ParticleModuleColor_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_Selector.2"
}
],
"SpawnModule": {
"ObjectName": "ParticleModuleSpawn'PS_Selector:ParticleModuleSpawn_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_Selector.8"
},
"PeakActiveParticles": 5
}
},
{
"Type": "ParticleModuleColor",
"Name": "ParticleModuleColor_0",
"Outer": "PS_Selector",
"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": 1.0,
"MaxValue": 1.0,
"Distribution": null,
"Table": {
"Values": [
1.0
],
"Op": 1,
"EntryCount": 1,
"EntryStride": 1
}
},
"LODValidity": 1
}
},
{
"Type": "ParticleModuleColorOverLife",
"Name": "ParticleModuleColorOverLife_0",
"Outer": "PS_Selector",
"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": 1.0,
"Distribution": null,
"Table": {
"TimeScale": 1.0,
"Values": [
1.0,
0.0
],
"Op": 1,
"EntryCount": 2,
"EntryStride": 1
}
},
"bEnabled": false,
"LODValidity": 1
}
},
{
"Type": "ParticleModuleLifetime",
"Name": "ParticleModuleLifetime_0",
"Outer": "PS_Selector",
"Class": "UScriptClass'ParticleModuleLifetime'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Lifetime": {
"MinValue": 0.5,
"MaxValue": 0.5,
"Distribution": null,
"Table": {
"Values": [
0.5
],
"Op": 1,
"EntryCount": 1,
"EntryStride": 1
}
},
"LODValidity": 1
}
},
{
"Type": "ParticleModuleRequired",
"Name": "ParticleModuleRequired_0",
"Outer": "PS_Selector",
"Class": "UScriptClass'ParticleModuleRequired'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Material": {
"ObjectName": "Material'M_Selector'",
"ObjectPath": "/Game/ITR2/Particles/Materials/M_Selector.0"
},
"bUseLocalSpace": true,
"bUseLegacyEmitterTime": false,
"EmitterDuration": 0.5,
"SpawnRate": {
"Distribution": {
"ObjectName": "DistributionFloatConstant'PS_Selector:ParticleModuleRequired_0.RequiredDistributionSpawnRate'",
"ObjectPath": "/Game/ITR2/Particles/PS_Selector.0"
}
},
"RandomImageTime": 1.0,
"LODValidity": 1
}
},
{
"Type": "ParticleModuleSize",
"Name": "ParticleModuleSize_0",
"Outer": "PS_Selector",
"Class": "UScriptClass'ParticleModuleSize'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StartSize": {
"MinValue": 2.5,
"MaxValue": 2.5,
"MinValueVec": {
"X": 2.5,
"Y": 2.5,
"Z": 2.5
},
"MaxValueVec": {
"X": 2.5,
"Y": 2.5,
"Z": 2.5
},
"Distribution": null,
"Table": {
"Values": [
2.5,
2.5,
2.5
],
"Op": 1,
"EntryCount": 1,
"EntryStride": 3
}
},
"LODValidity": 1
}
},
{
"Type": "ParticleModuleSizeMultiplyLife",
"Name": "ParticleModuleSizeMultiplyLife_0",
"Outer": "PS_Selector",
"Class": "UScriptClass'ParticleModuleSizeMultiplyLife'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"LifeMultiplier": {
"MinValue": 0.50313056,
"MaxValue": 1.0,
"MinValueVec": {
"X": 0.50313073,
"Y": 0.5031309,
"Z": 0.50313056
},
"MaxValueVec": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
},
"Distribution": null,
"Table": {
"TimeScale": 1.0012704,
"TimeBias": 0.0012687223,
"Values": [
0.50313073,
0.5031309,
0.50313056,
1.0,
1.0,
1.0
],
"Op": 1,
"EntryCount": 2,
"EntryStride": 3
}
},
"LODValidity": 1
}
},
{
"Type": "ParticleModuleSpawn",
"Name": "ParticleModuleSpawn_0",
"Outer": "PS_Selector",
"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_Selector",
"Class": "UScriptClass'ParticleSpriteEmitter'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"LODLevels": [
{
"ObjectName": "ParticleLODLevel'PS_Selector:ParticleSpriteEmitter_0.ParticleLODLevel_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_Selector.1"
}
],
"DetailModeBitmask": 15
}
},
{
"Type": "ParticleSystem",
"Name": "PS_Selector",
"Class": "UScriptClass'ParticleSystem'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Emitters": [
{
"ObjectName": "ParticleSpriteEmitter'PS_Selector:ParticleSpriteEmitter_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_Selector.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"
}
}
]

View file

@ -0,0 +1,376 @@
[
{
"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_SelectorTrigger:ParticleModuleRequired_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_SelectorTrigger.5"
},
"Modules": [
{
"ObjectName": "ParticleModuleLifetime'PS_SelectorTrigger:ParticleModuleLifetime_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_SelectorTrigger.4"
},
{
"ObjectName": "ParticleModuleSize'PS_SelectorTrigger:ParticleModuleSize_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_SelectorTrigger.6"
},
{
"ObjectName": "ParticleModuleColorOverLife'PS_SelectorTrigger:ParticleModuleColorOverLife_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_SelectorTrigger.3"
},
{
"ObjectName": "ParticleModuleSizeMultiplyLife'PS_SelectorTrigger:ParticleModuleSizeMultiplyLife_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_SelectorTrigger.7"
},
{
"ObjectName": "ParticleModuleColor'PS_SelectorTrigger:ParticleModuleColor_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_SelectorTrigger.2"
}
],
"SpawnModule": {
"ObjectName": "ParticleModuleSpawn'PS_SelectorTrigger:ParticleModuleSpawn_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_SelectorTrigger.8"
},
"PeakActiveParticles": 3
}
},
{
"Type": "ParticleModuleColor",
"Name": "ParticleModuleColor_0",
"Outer": "PS_SelectorTrigger",
"Class": "UScriptClass'ParticleModuleColor'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StartColor": {
"MinValue": 0.333333,
"MaxValue": 0.333333,
"MinValueVec": {
"X": 0.333333,
"Y": 0.333333,
"Z": 0.333333
},
"MaxValueVec": {
"X": 0.333333,
"Y": 0.333333,
"Z": 0.333333
},
"Distribution": null,
"Table": {
"Values": [
0.333333,
0.333333,
0.333333
],
"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": "ParticleModuleColorOverLife",
"Name": "ParticleModuleColorOverLife_0",
"Outer": "PS_SelectorTrigger",
"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": 1.0,
"Distribution": null,
"Table": {
"TimeScale": 1.0,
"Values": [
1.0,
0.0
],
"Op": 1,
"EntryCount": 2,
"EntryStride": 1
}
},
"bEnabled": false,
"LODValidity": 1
}
},
{
"Type": "ParticleModuleLifetime",
"Name": "ParticleModuleLifetime_0",
"Outer": "PS_SelectorTrigger",
"Class": "UScriptClass'ParticleModuleLifetime'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Lifetime": {
"MinValue": 0.5,
"MaxValue": 0.5,
"Distribution": null,
"Table": {
"Values": [
0.5
],
"Op": 1,
"EntryCount": 1,
"EntryStride": 1
}
},
"LODValidity": 1
}
},
{
"Type": "ParticleModuleRequired",
"Name": "ParticleModuleRequired_0",
"Outer": "PS_SelectorTrigger",
"Class": "UScriptClass'ParticleModuleRequired'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Material": {
"ObjectName": "Material'M_Selector'",
"ObjectPath": "/Game/ITR2/Particles/Materials/M_Selector.0"
},
"bUseLocalSpace": true,
"bUseLegacyEmitterTime": false,
"EmitterDuration": 0.5,
"SpawnRate": {
"Distribution": {
"ObjectName": "DistributionFloatConstant'PS_SelectorTrigger:ParticleModuleRequired_0.RequiredDistributionSpawnRate'",
"ObjectPath": "/Game/ITR2/Particles/PS_SelectorTrigger.0"
}
},
"RandomImageTime": 1.0,
"LODValidity": 1
}
},
{
"Type": "ParticleModuleSize",
"Name": "ParticleModuleSize_0",
"Outer": "PS_SelectorTrigger",
"Class": "UScriptClass'ParticleModuleSize'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StartSize": {
"MinValue": 2.5,
"MaxValue": 2.5,
"MinValueVec": {
"X": 2.5,
"Y": 2.5,
"Z": 2.5
},
"MaxValueVec": {
"X": 2.5,
"Y": 2.5,
"Z": 2.5
},
"Distribution": null,
"Table": {
"Values": [
2.5,
2.5,
2.5
],
"Op": 1,
"EntryCount": 1,
"EntryStride": 3
}
},
"LODValidity": 1
}
},
{
"Type": "ParticleModuleSizeMultiplyLife",
"Name": "ParticleModuleSizeMultiplyLife_0",
"Outer": "PS_SelectorTrigger",
"Class": "UScriptClass'ParticleModuleSizeMultiplyLife'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"LifeMultiplier": {
"MinValue": 0.50313056,
"MaxValue": 1.0,
"MinValueVec": {
"X": 0.50313073,
"Y": 0.5031309,
"Z": 0.50313056
},
"MaxValueVec": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
},
"Distribution": null,
"Table": {
"TimeScale": 1.0012704,
"TimeBias": 0.0012687223,
"Values": [
0.50313073,
0.5031309,
0.50313056,
1.0,
1.0,
1.0
],
"Op": 1,
"EntryCount": 2,
"EntryStride": 3
}
},
"LODValidity": 1
}
},
{
"Type": "ParticleModuleSpawn",
"Name": "ParticleModuleSpawn_0",
"Outer": "PS_SelectorTrigger",
"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_SelectorTrigger",
"Class": "UScriptClass'ParticleSpriteEmitter'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"LODLevels": [
{
"ObjectName": "ParticleLODLevel'PS_SelectorTrigger:ParticleSpriteEmitter_0.ParticleLODLevel_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_SelectorTrigger.1"
}
],
"DetailModeBitmask": 15
}
},
{
"Type": "ParticleSystem",
"Name": "PS_SelectorTrigger",
"Class": "UScriptClass'ParticleSystem'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Emitters": [
{
"ObjectName": "ParticleSpriteEmitter'PS_SelectorTrigger:ParticleSpriteEmitter_0'",
"ObjectPath": "/Game/ITR2/Particles/PS_SelectorTrigger.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"
}
}
]

View file

@ -0,0 +1,645 @@
[
{
"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
}
}
}
]

View file

@ -0,0 +1,806 @@
[
{
"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
}
}
]