{
  "schemaVersion": "gf-origin-weapon-effect-candidates/1",
  "clientId": "origin",
  "id": "source:c8d251e5f6db5c444cdde052ab652077403b4cc53391e822ecdc043355e52f2f",
  "source": {
    "path": "item/model/wf90.nif",
    "pathSha256": "1218ca983aa763d07567dfa2f356039f91749c205205980cc85c1edefd723cf8",
    "sha256": "c8d251e5f6db5c444cdde052ab652077403b4cc53391e822ecdc043355e52f2f",
    "catalogSha256": "c8d251e5f6db5c444cdde052ab652077403b4cc53391e822ecdc043355e52f2f",
    "sizeBytes": 79646,
    "header": {
      "headerString": "Gamebryo File Format, Version 20.2.0.8",
      "versionRaw": 335675400,
      "endian": "ENDIAN_LITTLE",
      "userVersionRaw": 0
    },
    "blockCount": 171,
    "blockTypeCounts": {
      "NiAlphaProperty": 4,
      "NiBoolData": 6,
      "NiBoolInterpolator": 6,
      "NiColorData": 4,
      "NiFloatData": 2,
      "NiFloatInterpolator": 8,
      "NiMaterialColorController": 2,
      "NiMaterialProperty": 9,
      "NiNode": 11,
      "NiPSysAgeDeathModifier": 6,
      "NiPSysBoundUpdateModifier": 6,
      "NiPSysColorModifier": 4,
      "NiPSysData": 6,
      "NiPSysEmitterCtlr": 6,
      "NiPSysGrowFadeModifier": 5,
      "NiPSysMeshEmitter": 6,
      "NiPSysPositionModifier": 6,
      "NiPSysRotationModifier": 6,
      "NiPSysSpawnModifier": 6,
      "NiPSysUpdateCtlr": 6,
      "NiParticleSystem": 6,
      "NiPoint3Interpolator": 2,
      "NiPosData": 2,
      "NiSourceTexture": 9,
      "NiStringExtraData": 17,
      "NiTextureTransformController": 2,
      "NiTexturingProperty": 8,
      "NiTriStrips": 3,
      "NiTriStripsData": 3,
      "NiVertexColorProperty": 2,
      "NiZBufferProperty": 2
    },
    "blockCatalog": [
      {
        "blockIndex": 0,
        "type": "NiNode",
        "name": "Scene Root",
        "sourceOffset": 2717,
        "sourceSizeBytes": 94
      },
      {
        "blockIndex": 1,
        "type": "NiZBufferProperty",
        "name": "",
        "sourceOffset": 2811,
        "sourceSizeBytes": 14
      },
      {
        "blockIndex": 2,
        "type": "NiVertexColorProperty",
        "name": "",
        "sourceOffset": 2825,
        "sourceSizeBytes": 14
      },
      {
        "blockIndex": 3,
        "type": "NiNode",
        "name": "WF90",
        "sourceOffset": 2839,
        "sourceSizeBytes": 98
      },
      {
        "blockIndex": 4,
        "type": "NiNode",
        "name": "W2",
        "sourceOffset": 2937,
        "sourceSizeBytes": 86
      },
      {
        "blockIndex": 5,
        "type": "NiStringExtraData",
        "name": "UserPropBuffer",
        "sourceOffset": 3023,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 6,
        "type": "NiNode",
        "name": "W1",
        "sourceOffset": 3031,
        "sourceSizeBytes": 86
      },
      {
        "blockIndex": 7,
        "type": "NiStringExtraData",
        "name": "UserPropBuffer",
        "sourceOffset": 3117,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 8,
        "type": "NiNode",
        "name": "@",
        "sourceOffset": 3125,
        "sourceSizeBytes": 118
      },
      {
        "blockIndex": 9,
        "type": "NiStringExtraData",
        "name": "UserPropBuffer",
        "sourceOffset": 3243,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 10,
        "type": "NiTriStrips",
        "name": "Object01",
        "sourceOffset": 3251,
        "sourceSizeBytes": 111
      },
      {
        "blockIndex": 11,
        "type": "NiStringExtraData",
        "name": "UserPropBuffer",
        "sourceOffset": 3362,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 12,
        "type": "NiMaterialProperty",
        "name": "02",
        "sourceOffset": 3370,
        "sourceSizeBytes": 68
      },
      {
        "blockIndex": 13,
        "type": "NiAlphaProperty",
        "name": "",
        "sourceOffset": 3438,
        "sourceSizeBytes": 15
      },
      {
        "blockIndex": 14,
        "type": "NiTexturingProperty",
        "name": "",
        "sourceOffset": 3453,
        "sourceSizeBytes": 38
      },
      {
        "blockIndex": 15,
        "type": "NiSourceTexture",
        "name": "",
        "sourceOffset": 3491,
        "sourceSizeBytes": 36
      },
      {
        "blockIndex": 16,
        "type": "NiZBufferProperty",
        "name": "",
        "sourceOffset": 3527,
        "sourceSizeBytes": 14
      },
      {
        "blockIndex": 17,
        "type": "NiTriStripsData",
        "name": "",
        "sourceOffset": 3541,
        "sourceSizeBytes": 5104
      },
      {
        "blockIndex": 18,
        "type": "NiTriStrips",
        "name": "Editable Poly",
        "sourceOffset": 8645,
        "sourceSizeBytes": 135
      },
      {
        "blockIndex": 19,
        "type": "NiStringExtraData",
        "name": "UserPropBuffer",
        "sourceOffset": 8780,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 20,
        "type": "NiStringExtraData",
        "name": "NiStringED000",
        "sourceOffset": 8788,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 21,
        "type": "NiStringExtraData",
        "name": "NiStringED001",
        "sourceOffset": 8796,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 22,
        "type": "NiStringExtraData",
        "name": "NiStringED002",
        "sourceOffset": 8804,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 23,
        "type": "NiStringExtraData",
        "name": "NiStringED003",
        "sourceOffset": 8812,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 24,
        "type": "NiStringExtraData",
        "name": "NiStringED004",
        "sourceOffset": 8820,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 25,
        "type": "NiStringExtraData",
        "name": "NiStringED005",
        "sourceOffset": 8828,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 26,
        "type": "NiMaterialProperty",
        "name": "Standard_3",
        "sourceOffset": 8836,
        "sourceSizeBytes": 68
      },
      {
        "blockIndex": 27,
        "type": "NiAlphaProperty",
        "name": "",
        "sourceOffset": 8904,
        "sourceSizeBytes": 15
      },
      {
        "blockIndex": 28,
        "type": "NiTexturingProperty",
        "name": "",
        "sourceOffset": 8919,
        "sourceSizeBytes": 70
      },
      {
        "blockIndex": 29,
        "type": "NiTextureTransformController",
        "name": "",
        "sourceOffset": 8989,
        "sourceSizeBytes": 39
      },
      {
        "blockIndex": 30,
        "type": "NiTextureTransformController",
        "name": "",
        "sourceOffset": 9028,
        "sourceSizeBytes": 39
      },
      {
        "blockIndex": 31,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 9067,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 32,
        "type": "NiFloatData",
        "name": "",
        "sourceOffset": 9075,
        "sourceSizeBytes": 40
      },
      {
        "blockIndex": 33,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 9115,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 34,
        "type": "NiFloatData",
        "name": "",
        "sourceOffset": 9123,
        "sourceSizeBytes": 40
      },
      {
        "blockIndex": 35,
        "type": "NiSourceTexture",
        "name": "",
        "sourceOffset": 9163,
        "sourceSizeBytes": 36
      },
      {
        "blockIndex": 36,
        "type": "NiTriStripsData",
        "name": "",
        "sourceOffset": 9199,
        "sourceSizeBytes": 5104
      },
      {
        "blockIndex": 37,
        "type": "NiNode",
        "name": "PArray01-Emitter",
        "sourceOffset": 14303,
        "sourceSizeBytes": 94
      },
      {
        "blockIndex": 38,
        "type": "NiStringExtraData",
        "name": "UserPropBuffer",
        "sourceOffset": 14397,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 39,
        "type": "NiParticleSystem",
        "name": "PArray01",
        "sourceOffset": 14405,
        "sourceSizeBytes": 140
      },
      {
        "blockIndex": 40,
        "type": "NiPSysEmitterCtlr",
        "name": "",
        "sourceOffset": 14545,
        "sourceSizeBytes": 38
      },
      {
        "blockIndex": 41,
        "type": "NiPSysUpdateCtlr",
        "name": "",
        "sourceOffset": 14583,
        "sourceSizeBytes": 26
      },
      {
        "blockIndex": 42,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 14609,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 43,
        "type": "NiBoolInterpolator",
        "name": "",
        "sourceOffset": 14617,
        "sourceSizeBytes": 5
      },
      {
        "blockIndex": 44,
        "type": "NiBoolData",
        "name": "",
        "sourceOffset": 14622,
        "sourceSizeBytes": 18
      },
      {
        "blockIndex": 45,
        "type": "NiTexturingProperty",
        "name": "",
        "sourceOffset": 14640,
        "sourceSizeBytes": 38
      },
      {
        "blockIndex": 46,
        "type": "NiSourceTexture",
        "name": "",
        "sourceOffset": 14678,
        "sourceSizeBytes": 36
      },
      {
        "blockIndex": 47,
        "type": "NiAlphaProperty",
        "name": "",
        "sourceOffset": 14714,
        "sourceSizeBytes": 15
      },
      {
        "blockIndex": 48,
        "type": "NiMaterialProperty",
        "name": "Standard_4",
        "sourceOffset": 14729,
        "sourceSizeBytes": 68
      },
      {
        "blockIndex": 49,
        "type": "NiPSysData",
        "name": "",
        "sourceOffset": 14797,
        "sourceSizeBytes": 607
      },
      {
        "blockIndex": 50,
        "type": "NiPSysAgeDeathModifier",
        "name": "NiPSysAgeDeath:2",
        "sourceOffset": 15404,
        "sourceSizeBytes": 18
      },
      {
        "blockIndex": 51,
        "type": "NiPSysMeshEmitter",
        "name": "NiPSysMeshEmitter:0",
        "sourceOffset": 15422,
        "sourceSizeBytes": 97
      },
      {
        "blockIndex": 52,
        "type": "NiPSysSpawnModifier",
        "name": "NiPSysSpawnModifier:1",
        "sourceOffset": 15519,
        "sourceSizeBytes": 39
      },
      {
        "blockIndex": 53,
        "type": "NiPSysGrowFadeModifier",
        "name": "NiPSysGrowFadeModifier:3",
        "sourceOffset": 15558,
        "sourceSizeBytes": 25
      },
      {
        "blockIndex": 54,
        "type": "NiPSysRotationModifier",
        "name": "NiPSysRotationModifier:4",
        "sourceOffset": 15583,
        "sourceSizeBytes": 43
      },
      {
        "blockIndex": 55,
        "type": "NiPSysPositionModifier",
        "name": "NiPSysPositionModifier:5",
        "sourceOffset": 15626,
        "sourceSizeBytes": 13
      },
      {
        "blockIndex": 56,
        "type": "NiPSysBoundUpdateModifier",
        "name": "NiPSysBoundUpdateModifier:6",
        "sourceOffset": 15639,
        "sourceSizeBytes": 15
      },
      {
        "blockIndex": 57,
        "type": "NiNode",
        "name": "PArray02-Emitter",
        "sourceOffset": 15654,
        "sourceSizeBytes": 94
      },
      {
        "blockIndex": 58,
        "type": "NiStringExtraData",
        "name": "UserPropBuffer",
        "sourceOffset": 15748,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 59,
        "type": "NiParticleSystem",
        "name": "PArray02",
        "sourceOffset": 15756,
        "sourceSizeBytes": 144
      },
      {
        "blockIndex": 60,
        "type": "NiPSysEmitterCtlr",
        "name": "",
        "sourceOffset": 15900,
        "sourceSizeBytes": 38
      },
      {
        "blockIndex": 61,
        "type": "NiPSysUpdateCtlr",
        "name": "",
        "sourceOffset": 15938,
        "sourceSizeBytes": 26
      },
      {
        "blockIndex": 62,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 15964,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 63,
        "type": "NiBoolInterpolator",
        "name": "",
        "sourceOffset": 15972,
        "sourceSizeBytes": 5
      },
      {
        "blockIndex": 64,
        "type": "NiBoolData",
        "name": "",
        "sourceOffset": 15977,
        "sourceSizeBytes": 18
      },
      {
        "blockIndex": 65,
        "type": "NiTexturingProperty",
        "name": "",
        "sourceOffset": 15995,
        "sourceSizeBytes": 38
      },
      {
        "blockIndex": 66,
        "type": "NiSourceTexture",
        "name": "",
        "sourceOffset": 16033,
        "sourceSizeBytes": 36
      },
      {
        "blockIndex": 67,
        "type": "NiVertexColorProperty",
        "name": "",
        "sourceOffset": 16069,
        "sourceSizeBytes": 14
      },
      {
        "blockIndex": 68,
        "type": "NiMaterialProperty",
        "name": "03",
        "sourceOffset": 16083,
        "sourceSizeBytes": 68
      },
      {
        "blockIndex": 69,
        "type": "NiPSysData",
        "name": "",
        "sourceOffset": 16151,
        "sourceSizeBytes": 263
      },
      {
        "blockIndex": 70,
        "type": "NiPSysAgeDeathModifier",
        "name": "NiPSysAgeDeath:2",
        "sourceOffset": 16414,
        "sourceSizeBytes": 18
      },
      {
        "blockIndex": 71,
        "type": "NiPSysMeshEmitter",
        "name": "NiPSysMeshEmitter:0",
        "sourceOffset": 16432,
        "sourceSizeBytes": 97
      },
      {
        "blockIndex": 72,
        "type": "NiPSysSpawnModifier",
        "name": "NiPSysSpawnModifier:1",
        "sourceOffset": 16529,
        "sourceSizeBytes": 39
      },
      {
        "blockIndex": 73,
        "type": "NiPSysGrowFadeModifier",
        "name": "NiPSysGrowFadeModifier:3",
        "sourceOffset": 16568,
        "sourceSizeBytes": 25
      },
      {
        "blockIndex": 74,
        "type": "NiPSysColorModifier",
        "name": "NiPSysColorModifier:4",
        "sourceOffset": 16593,
        "sourceSizeBytes": 17
      },
      {
        "blockIndex": 75,
        "type": "NiColorData",
        "name": "",
        "sourceOffset": 16610,
        "sourceSizeBytes": 68
      },
      {
        "blockIndex": 76,
        "type": "NiPSysRotationModifier",
        "name": "NiPSysRotationModifier:5",
        "sourceOffset": 16678,
        "sourceSizeBytes": 43
      },
      {
        "blockIndex": 77,
        "type": "NiPSysPositionModifier",
        "name": "NiPSysPositionModifier:6",
        "sourceOffset": 16721,
        "sourceSizeBytes": 13
      },
      {
        "blockIndex": 78,
        "type": "NiPSysBoundUpdateModifier",
        "name": "NiPSysBoundUpdateModifier:7",
        "sourceOffset": 16734,
        "sourceSizeBytes": 15
      },
      {
        "blockIndex": 79,
        "type": "NiNode",
        "name": "PArray03-Emitter",
        "sourceOffset": 16749,
        "sourceSizeBytes": 94
      },
      {
        "blockIndex": 80,
        "type": "NiStringExtraData",
        "name": "UserPropBuffer",
        "sourceOffset": 16843,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 81,
        "type": "NiParticleSystem",
        "name": "PArray03",
        "sourceOffset": 16851,
        "sourceSizeBytes": 144
      },
      {
        "blockIndex": 82,
        "type": "NiPSysEmitterCtlr",
        "name": "",
        "sourceOffset": 16995,
        "sourceSizeBytes": 38
      },
      {
        "blockIndex": 83,
        "type": "NiPSysUpdateCtlr",
        "name": "",
        "sourceOffset": 17033,
        "sourceSizeBytes": 26
      },
      {
        "blockIndex": 84,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 17059,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 85,
        "type": "NiBoolInterpolator",
        "name": "",
        "sourceOffset": 17067,
        "sourceSizeBytes": 5
      },
      {
        "blockIndex": 86,
        "type": "NiBoolData",
        "name": "",
        "sourceOffset": 17072,
        "sourceSizeBytes": 18
      },
      {
        "blockIndex": 87,
        "type": "NiTexturingProperty",
        "name": "",
        "sourceOffset": 17090,
        "sourceSizeBytes": 38
      },
      {
        "blockIndex": 88,
        "type": "NiSourceTexture",
        "name": "",
        "sourceOffset": 17128,
        "sourceSizeBytes": 36
      },
      {
        "blockIndex": 89,
        "type": "NiMaterialProperty",
        "name": "05",
        "sourceOffset": 17164,
        "sourceSizeBytes": 68
      },
      {
        "blockIndex": 90,
        "type": "NiPSysData",
        "name": "",
        "sourceOffset": 17232,
        "sourceSizeBytes": 263
      },
      {
        "blockIndex": 91,
        "type": "NiPSysAgeDeathModifier",
        "name": "NiPSysAgeDeath:2",
        "sourceOffset": 17495,
        "sourceSizeBytes": 18
      },
      {
        "blockIndex": 92,
        "type": "NiPSysMeshEmitter",
        "name": "NiPSysMeshEmitter:0",
        "sourceOffset": 17513,
        "sourceSizeBytes": 97
      },
      {
        "blockIndex": 93,
        "type": "NiPSysSpawnModifier",
        "name": "NiPSysSpawnModifier:1",
        "sourceOffset": 17610,
        "sourceSizeBytes": 39
      },
      {
        "blockIndex": 94,
        "type": "NiPSysGrowFadeModifier",
        "name": "NiPSysGrowFadeModifier:3",
        "sourceOffset": 17649,
        "sourceSizeBytes": 25
      },
      {
        "blockIndex": 95,
        "type": "NiPSysColorModifier",
        "name": "NiPSysColorModifier:4",
        "sourceOffset": 17674,
        "sourceSizeBytes": 17
      },
      {
        "blockIndex": 96,
        "type": "NiColorData",
        "name": "",
        "sourceOffset": 17691,
        "sourceSizeBytes": 68
      },
      {
        "blockIndex": 97,
        "type": "NiPSysRotationModifier",
        "name": "NiPSysRotationModifier:5",
        "sourceOffset": 17759,
        "sourceSizeBytes": 43
      },
      {
        "blockIndex": 98,
        "type": "NiPSysPositionModifier",
        "name": "NiPSysPositionModifier:6",
        "sourceOffset": 17802,
        "sourceSizeBytes": 13
      },
      {
        "blockIndex": 99,
        "type": "NiPSysBoundUpdateModifier",
        "name": "NiPSysBoundUpdateModifier:7",
        "sourceOffset": 17815,
        "sourceSizeBytes": 15
      },
      {
        "blockIndex": 100,
        "type": "NiNode",
        "name": "PArray04-Emitter",
        "sourceOffset": 17830,
        "sourceSizeBytes": 94
      },
      {
        "blockIndex": 101,
        "type": "NiStringExtraData",
        "name": "UserPropBuffer",
        "sourceOffset": 17924,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 102,
        "type": "NiParticleSystem",
        "name": "PArray04",
        "sourceOffset": 17932,
        "sourceSizeBytes": 140
      },
      {
        "blockIndex": 103,
        "type": "NiPSysEmitterCtlr",
        "name": "",
        "sourceOffset": 18072,
        "sourceSizeBytes": 38
      },
      {
        "blockIndex": 104,
        "type": "NiPSysUpdateCtlr",
        "name": "",
        "sourceOffset": 18110,
        "sourceSizeBytes": 26
      },
      {
        "blockIndex": 105,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 18136,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 106,
        "type": "NiBoolInterpolator",
        "name": "",
        "sourceOffset": 18144,
        "sourceSizeBytes": 5
      },
      {
        "blockIndex": 107,
        "type": "NiBoolData",
        "name": "",
        "sourceOffset": 18149,
        "sourceSizeBytes": 18
      },
      {
        "blockIndex": 108,
        "type": "NiTexturingProperty",
        "name": "",
        "sourceOffset": 18167,
        "sourceSizeBytes": 38
      },
      {
        "blockIndex": 109,
        "type": "NiSourceTexture",
        "name": "",
        "sourceOffset": 18205,
        "sourceSizeBytes": 36
      },
      {
        "blockIndex": 110,
        "type": "NiMaterialProperty",
        "name": "06",
        "sourceOffset": 18241,
        "sourceSizeBytes": 68
      },
      {
        "blockIndex": 111,
        "type": "NiPSysData",
        "name": "",
        "sourceOffset": 18309,
        "sourceSizeBytes": 1127
      },
      {
        "blockIndex": 112,
        "type": "NiPSysAgeDeathModifier",
        "name": "NiPSysAgeDeath:2",
        "sourceOffset": 19436,
        "sourceSizeBytes": 18
      },
      {
        "blockIndex": 113,
        "type": "NiPSysMeshEmitter",
        "name": "NiPSysMeshEmitter:0",
        "sourceOffset": 19454,
        "sourceSizeBytes": 97
      },
      {
        "blockIndex": 114,
        "type": "NiPSysSpawnModifier",
        "name": "NiPSysSpawnModifier:1",
        "sourceOffset": 19551,
        "sourceSizeBytes": 39
      },
      {
        "blockIndex": 115,
        "type": "NiPSysColorModifier",
        "name": "NiPSysColorModifier:3",
        "sourceOffset": 19590,
        "sourceSizeBytes": 17
      },
      {
        "blockIndex": 116,
        "type": "NiColorData",
        "name": "",
        "sourceOffset": 19607,
        "sourceSizeBytes": 68
      },
      {
        "blockIndex": 117,
        "type": "NiPSysRotationModifier",
        "name": "NiPSysRotationModifier:4",
        "sourceOffset": 19675,
        "sourceSizeBytes": 43
      },
      {
        "blockIndex": 118,
        "type": "NiPSysPositionModifier",
        "name": "NiPSysPositionModifier:5",
        "sourceOffset": 19718,
        "sourceSizeBytes": 13
      },
      {
        "blockIndex": 119,
        "type": "NiPSysBoundUpdateModifier",
        "name": "NiPSysBoundUpdateModifier:6",
        "sourceOffset": 19731,
        "sourceSizeBytes": 15
      },
      {
        "blockIndex": 120,
        "type": "NiNode",
        "name": "PArray05-Emitter",
        "sourceOffset": 19746,
        "sourceSizeBytes": 94
      },
      {
        "blockIndex": 121,
        "type": "NiStringExtraData",
        "name": "UserPropBuffer",
        "sourceOffset": 19840,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 122,
        "type": "NiParticleSystem",
        "name": "PArray05",
        "sourceOffset": 19848,
        "sourceSizeBytes": 144
      },
      {
        "blockIndex": 123,
        "type": "NiPSysEmitterCtlr",
        "name": "",
        "sourceOffset": 19992,
        "sourceSizeBytes": 38
      },
      {
        "blockIndex": 124,
        "type": "NiPSysUpdateCtlr",
        "name": "",
        "sourceOffset": 20030,
        "sourceSizeBytes": 26
      },
      {
        "blockIndex": 125,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 20056,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 126,
        "type": "NiBoolInterpolator",
        "name": "",
        "sourceOffset": 20064,
        "sourceSizeBytes": 5
      },
      {
        "blockIndex": 127,
        "type": "NiBoolData",
        "name": "",
        "sourceOffset": 20069,
        "sourceSizeBytes": 18
      },
      {
        "blockIndex": 128,
        "type": "NiTexturingProperty",
        "name": "",
        "sourceOffset": 20087,
        "sourceSizeBytes": 38
      },
      {
        "blockIndex": 129,
        "type": "NiSourceTexture",
        "name": "",
        "sourceOffset": 20125,
        "sourceSizeBytes": 36
      },
      {
        "blockIndex": 130,
        "type": "NiMaterialProperty",
        "name": "07",
        "sourceOffset": 20161,
        "sourceSizeBytes": 68
      },
      {
        "blockIndex": 131,
        "type": "NiMaterialColorController",
        "name": "",
        "sourceOffset": 20229,
        "sourceSizeBytes": 32
      },
      {
        "blockIndex": 132,
        "type": "NiMaterialColorController",
        "name": "",
        "sourceOffset": 20261,
        "sourceSizeBytes": 32
      },
      {
        "blockIndex": 133,
        "type": "NiPoint3Interpolator",
        "name": "",
        "sourceOffset": 20293,
        "sourceSizeBytes": 16
      },
      {
        "blockIndex": 134,
        "type": "NiPosData",
        "name": "",
        "sourceOffset": 20309,
        "sourceSizeBytes": 88
      },
      {
        "blockIndex": 135,
        "type": "NiPoint3Interpolator",
        "name": "",
        "sourceOffset": 20397,
        "sourceSizeBytes": 16
      },
      {
        "blockIndex": 136,
        "type": "NiPosData",
        "name": "",
        "sourceOffset": 20413,
        "sourceSizeBytes": 88
      },
      {
        "blockIndex": 137,
        "type": "NiPSysData",
        "name": "",
        "sourceOffset": 20501,
        "sourceSizeBytes": 119
      },
      {
        "blockIndex": 138,
        "type": "NiPSysAgeDeathModifier",
        "name": "NiPSysAgeDeath:2",
        "sourceOffset": 20620,
        "sourceSizeBytes": 18
      },
      {
        "blockIndex": 139,
        "type": "NiPSysMeshEmitter",
        "name": "NiPSysMeshEmitter:0",
        "sourceOffset": 20638,
        "sourceSizeBytes": 97
      },
      {
        "blockIndex": 140,
        "type": "NiPSysSpawnModifier",
        "name": "NiPSysSpawnModifier:1",
        "sourceOffset": 20735,
        "sourceSizeBytes": 39
      },
      {
        "blockIndex": 141,
        "type": "NiPSysGrowFadeModifier",
        "name": "NiPSysGrowFadeModifier:3",
        "sourceOffset": 20774,
        "sourceSizeBytes": 25
      },
      {
        "blockIndex": 142,
        "type": "NiPSysColorModifier",
        "name": "NiPSysColorModifier:4",
        "sourceOffset": 20799,
        "sourceSizeBytes": 17
      },
      {
        "blockIndex": 143,
        "type": "NiColorData",
        "name": "",
        "sourceOffset": 20816,
        "sourceSizeBytes": 68
      },
      {
        "blockIndex": 144,
        "type": "NiPSysRotationModifier",
        "name": "NiPSysRotationModifier:5",
        "sourceOffset": 20884,
        "sourceSizeBytes": 43
      },
      {
        "blockIndex": 145,
        "type": "NiPSysPositionModifier",
        "name": "NiPSysPositionModifier:6",
        "sourceOffset": 20927,
        "sourceSizeBytes": 13
      },
      {
        "blockIndex": 146,
        "type": "NiPSysBoundUpdateModifier",
        "name": "NiPSysBoundUpdateModifier:7",
        "sourceOffset": 20940,
        "sourceSizeBytes": 15
      },
      {
        "blockIndex": 147,
        "type": "NiNode",
        "name": "PArray06-Emitter",
        "sourceOffset": 20955,
        "sourceSizeBytes": 94
      },
      {
        "blockIndex": 148,
        "type": "NiStringExtraData",
        "name": "UserPropBuffer",
        "sourceOffset": 21049,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 149,
        "type": "NiParticleSystem",
        "name": "PArray06",
        "sourceOffset": 21057,
        "sourceSizeBytes": 140
      },
      {
        "blockIndex": 150,
        "type": "NiPSysEmitterCtlr",
        "name": "",
        "sourceOffset": 21197,
        "sourceSizeBytes": 38
      },
      {
        "blockIndex": 151,
        "type": "NiPSysUpdateCtlr",
        "name": "",
        "sourceOffset": 21235,
        "sourceSizeBytes": 26
      },
      {
        "blockIndex": 152,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 21261,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 153,
        "type": "NiBoolInterpolator",
        "name": "",
        "sourceOffset": 21269,
        "sourceSizeBytes": 5
      },
      {
        "blockIndex": 154,
        "type": "NiBoolData",
        "name": "",
        "sourceOffset": 21274,
        "sourceSizeBytes": 18
      },
      {
        "blockIndex": 155,
        "type": "NiTexturingProperty",
        "name": "",
        "sourceOffset": 21292,
        "sourceSizeBytes": 45
      },
      {
        "blockIndex": 156,
        "type": "NiSourceTexture",
        "name": "",
        "sourceOffset": 21337,
        "sourceSizeBytes": 36
      },
      {
        "blockIndex": 157,
        "type": "NiSourceTexture",
        "name": "",
        "sourceOffset": 21373,
        "sourceSizeBytes": 36
      },
      {
        "blockIndex": 158,
        "type": "NiMaterialProperty",
        "name": "11",
        "sourceOffset": 21409,
        "sourceSizeBytes": 68
      },
      {
        "blockIndex": 159,
        "type": "NiPSysData",
        "name": "",
        "sourceOffset": 21477,
        "sourceSizeBytes": 607
      },
      {
        "blockIndex": 160,
        "type": "NiPSysAgeDeathModifier",
        "name": "NiPSysAgeDeath:2",
        "sourceOffset": 22084,
        "sourceSizeBytes": 18
      },
      {
        "blockIndex": 161,
        "type": "NiPSysMeshEmitter",
        "name": "NiPSysMeshEmitter:0",
        "sourceOffset": 22102,
        "sourceSizeBytes": 97
      },
      {
        "blockIndex": 162,
        "type": "NiPSysSpawnModifier",
        "name": "NiPSysSpawnModifier:1",
        "sourceOffset": 22199,
        "sourceSizeBytes": 39
      },
      {
        "blockIndex": 163,
        "type": "NiPSysGrowFadeModifier",
        "name": "NiPSysGrowFadeModifier:3",
        "sourceOffset": 22238,
        "sourceSizeBytes": 25
      },
      {
        "blockIndex": 164,
        "type": "NiPSysRotationModifier",
        "name": "NiPSysRotationModifier:4",
        "sourceOffset": 22263,
        "sourceSizeBytes": 43
      },
      {
        "blockIndex": 165,
        "type": "NiPSysPositionModifier",
        "name": "NiPSysPositionModifier:5",
        "sourceOffset": 22306,
        "sourceSizeBytes": 13
      },
      {
        "blockIndex": 166,
        "type": "NiPSysBoundUpdateModifier",
        "name": "NiPSysBoundUpdateModifier:6",
        "sourceOffset": 22319,
        "sourceSizeBytes": 15
      },
      {
        "blockIndex": 167,
        "type": "NiTriStrips",
        "name": "Editable Poly",
        "sourceOffset": 22334,
        "sourceSizeBytes": 103
      },
      {
        "blockIndex": 168,
        "type": "NiMaterialProperty",
        "name": "WF9001",
        "sourceOffset": 22437,
        "sourceSizeBytes": 68
      },
      {
        "blockIndex": 169,
        "type": "NiAlphaProperty",
        "name": "",
        "sourceOffset": 22505,
        "sourceSizeBytes": 15
      },
      {
        "blockIndex": 170,
        "type": "NiTriStripsData",
        "name": "",
        "sourceOffset": 22520,
        "sourceSizeBytes": 57118
      }
    ]
  },
  "extractor": {
    "path": "scripts/inspect-client-effects.py",
    "sha256": "51995a5f8e7f762483a63d7706cac90b6b57354d0d58e47193259772377c7a92",
    "sizeBytes": 103255,
    "nifToolsVersion": "0.1.1",
    "nifToolsArchiveSha256": "c8da8a1ffc57b6b28b8a59e19b53a2b2961a701220a68ecbfda652f22dd2ceaf"
  },
  "resumeKey": {
    "sourceSha256": "c8d251e5f6db5c444cdde052ab652077403b4cc53391e822ecdc043355e52f2f",
    "extractorSha256": "51995a5f8e7f762483a63d7706cac90b6b57354d0d58e47193259772377c7a92",
    "principalSelectionSha256": "a3877f561b05f7dcf5cfcc2cc853096a6baf05ae6b573b85c04a073555bd3a44",
    "texturesSha256": "c37d433ec39b50f702f8b3f3b6b2ded7a8f8ffedae0af5b9c86f7e3a18db2526"
  },
  "principalSelection": {
    "principalGeometryBlockIndices": [
      10,
      167
    ],
    "selectionRule": "Largest textured geometry and meshes sharing its base texture",
    "selectionRuleStatus": "PROTOTYPE_MAPPING",
    "sha256": "a3877f561b05f7dcf5cfcc2cc853096a6baf05ae6b573b85c04a073555bd3a44",
    "excludedFromCandidateMeshes": true
  },
  "coordinateConversion": {
    "coordinateSystem": "NIF Z-up; original client units",
    "geometryValues": "Raw NiTriShapeData/NiTriStripsData values",
    "matrixConvention": "4x4 row arrays; column vectors; sourceMatrixWorld = parentWorld @ localNifTransform",
    "viewerConversion": "Scale 0.1, then rotate X by -PI/2, then sourceMatrixWorld, then source vertex",
    "billboard": "Mode and source transform are reported; no camera-facing transform is baked."
  },
  "extractionStatus": "complete",
  "candidateMeshCount": 1,
  "excludedPrincipalGeometryBlockIndices": [
    10,
    167
  ],
  "emitterMeshBlockIndices": [
    18
  ],
  "candidateMeshes": [
    {
      "meshId": "block:18",
      "blockIndex": 18,
      "type": "NiTriStrips",
      "name": "Editable Poly",
      "sourceOffset": 8645,
      "sourceSizeBytes": 135,
      "parentBlockIndex": 8,
      "parentType": "NiNode",
      "avObjectFlagsRaw": 26,
      "hidden": null,
      "hiddenBit0SetRaw": false,
      "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
      "avObjectFlagsVersionRaw": 335675400,
      "ancestorNodes": [
        {
          "blockIndex": 8,
          "type": "NiNode",
          "name": "@",
          "avObjectFlagsRaw": 2,
          "hidden": null,
          "hiddenBit0SetRaw": false,
          "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
          "avObjectFlagsVersionRaw": 335675400,
          "renderProperties": []
        },
        {
          "blockIndex": 3,
          "type": "NiNode",
          "name": "WF90",
          "avObjectFlagsRaw": 2,
          "hidden": null,
          "hiddenBit0SetRaw": false,
          "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
          "avObjectFlagsVersionRaw": 335675400,
          "renderProperties": []
        },
        {
          "blockIndex": 0,
          "type": "NiNode",
          "name": "Scene Root",
          "avObjectFlagsRaw": 2,
          "hidden": null,
          "hiddenBit0SetRaw": false,
          "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
          "avObjectFlagsVersionRaw": 335675400,
          "renderProperties": [
            {
              "blockIndex": 2,
              "type": "NiVertexColorProperty",
              "flagsRaw": 8,
              "colorModeRaw": 0,
              "vertexMode": {
                "rawValue": 0,
                "name": "VERT_MODE_SRC_IGNORE"
              },
              "lightingMode": {
                "rawValue": 1,
                "name": "LIGHT_MODE_EMI_AMB_DIF"
              },
              "ownerBlockIndex": 0,
              "scope": "ancestor_attached"
            },
            {
              "blockIndex": 1,
              "type": "NiZBufferProperty",
              "flagsRaw": 15,
              "depthTest": true,
              "depthWrite": true,
              "compareFunction": {
                "rawValue": 3,
                "name": "TEST_LESS_EQUAL"
              },
              "ownerBlockIndex": 0,
              "scope": "ancestor_attached"
            }
          ]
        }
      ],
      "inheritedProperties": [
        {
          "blockIndex": 2,
          "type": "NiVertexColorProperty",
          "flagsRaw": 8,
          "colorModeRaw": 0,
          "vertexMode": {
            "rawValue": 0,
            "name": "VERT_MODE_SRC_IGNORE"
          },
          "lightingMode": {
            "rawValue": 1,
            "name": "LIGHT_MODE_EMI_AMB_DIF"
          },
          "ownerBlockIndex": 0,
          "scope": "ancestor_attached"
        },
        {
          "blockIndex": 1,
          "type": "NiZBufferProperty",
          "flagsRaw": 15,
          "depthTest": true,
          "depthWrite": true,
          "compareFunction": {
            "rawValue": 3,
            "name": "TEST_LESS_EQUAL"
          },
          "ownerBlockIndex": 0,
          "scope": "ancestor_attached"
        }
      ],
      "propertyAttachmentSemantics": "Direct and ancestor property references are recorded separately; effective renderer state is not resolved.",
      "sourceLocalTransformRows": [
        [
          1.0585180521011353,
          0.0,
          0.0,
          1.5781615017890712e-24
        ],
        [
          0.0,
          1.0585180521011353,
          -9.253855708293592e-08,
          -0.006864875555038452
        ],
        [
          0.0,
          9.253855708293592e-08,
          1.0585180521011353,
          4.090305558678765e-18
        ],
        [
          0.0,
          0.0,
          0.0,
          1.0
        ]
      ],
      "sourceMatrixWorldRows": [
        [
          1.0585180521011512,
          7.52122181086194e-15,
          -1.5042446909353855e-14,
          -1.262084013804894e-16
        ],
        [
          -1.447369177744828e-14,
          1.0585180521011353,
          -1.850771297770746e-07,
          -0.006864876486360926
        ],
        [
          8.089976948863854e-15,
          1.8507712863956496e-07,
          1.0585180521011353,
          -6.00146454367374e-10
        ],
        [
          0.0,
          0.0,
          0.0,
          1.0
        ]
      ],
      "properties": [
        {
          "blockIndex": 16,
          "type": "NiZBufferProperty",
          "name": "",
          "ownerBlockIndex": 18,
          "scope": "direct",
          "flagsRaw": 13,
          "depthTest": true,
          "depthWrite": false,
          "compareFunction": {
            "rawValue": 3,
            "name": "TEST_LESS_EQUAL"
          }
        },
        {
          "blockIndex": 28,
          "type": "NiTexturingProperty",
          "name": "",
          "ownerBlockIndex": 18,
          "scope": "direct",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 35,
              "textureFileNameRaw": "WB4454.DDS",
              "sourceTexturePath": "item/texture/WB4454.DDS",
              "sourceTextureSha256": "306b31a9dd6b18f4d2672648c448271f9b4d5df5b62a3154012072f18388a67b",
              "assetUrl": "/models/runtime/origin/effects/assets/306b31a9-wb4454.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 3,
                "name": "WRAP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": true,
              "staticTextureTransform": {
                "translationRaw": [
                  0.0,
                  1.0
                ],
                "scaleRaw": [
                  2.0,
                  1.0
                ],
                "rotationRaw": 0.0,
                "centerRaw": [
                  0.5,
                  0.5
                ],
                "transformMethod": {
                  "rawValue": 1,
                  "name": "MAX"
                }
              },
              "texture": {
                "sourceFileNameRaw": "WB4454.DDS",
                "sourcePath": "item/texture/WB4454.DDS",
                "sourceSizeBytes": 16512,
                "sourceSha256": "306b31a9dd6b18f4d2672648c448271f9b4d5df5b62a3154012072f18388a67b",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "/models/runtime/origin/effects/assets/306b31a9-wb4454.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    255
                  ],
                  "sizeBytes": 18274,
                  "sha256": "a5f7b59666fee1135839237e351dac1753731c0cca28289ece29c25422a71b5d",
                  "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
                }
              }
            }
          ]
        },
        {
          "blockIndex": 27,
          "type": "NiAlphaProperty",
          "name": "",
          "ownerBlockIndex": 18,
          "scope": "direct",
          "flagsRaw": 4109,
          "alphaBlend": true,
          "sourceBlendMode": {
            "rawValue": 6,
            "name": "SRC_ALPHA"
          },
          "destinationBlendMode": {
            "rawValue": 0,
            "name": "ONE"
          },
          "alphaTest": false,
          "testFunction": {
            "rawValue": 4,
            "name": "TEST_GREATER"
          },
          "noSorter": false,
          "thresholdRaw": 0,
          "thresholdStorage": "Ubyte (0..255)"
        },
        {
          "blockIndex": 26,
          "type": "NiMaterialProperty",
          "name": "Standard_3",
          "ownerBlockIndex": 18,
          "scope": "direct",
          "ambientColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "diffuseColorRaw": [
            0.9960784912109375,
            1.0,
            0.6000000238418579
          ],
          "specularColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "emissiveColorRaw": [
            1.0,
            0.9254902601242065,
            0.5058823823928833
          ],
          "emissiveMultRaw": 1.0,
          "alphaRaw": 0.3499999940395355,
          "glossinessRaw": 10.0
        }
      ],
      "textures": [
        {
          "blockIndex": 28,
          "type": "NiTexturingProperty",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 35,
              "textureFileNameRaw": "WB4454.DDS",
              "sourceTexturePath": "item/texture/WB4454.DDS",
              "sourceTextureSha256": "306b31a9dd6b18f4d2672648c448271f9b4d5df5b62a3154012072f18388a67b",
              "assetUrl": "/models/runtime/origin/effects/assets/306b31a9-wb4454.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 3,
                "name": "WRAP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": true,
              "staticTextureTransform": {
                "translationRaw": [
                  0.0,
                  1.0
                ],
                "scaleRaw": [
                  2.0,
                  1.0
                ],
                "rotationRaw": 0.0,
                "centerRaw": [
                  0.5,
                  0.5
                ],
                "transformMethod": {
                  "rawValue": 1,
                  "name": "MAX"
                }
              },
              "texture": {
                "sourceFileNameRaw": "WB4454.DDS",
                "sourcePath": "item/texture/WB4454.DDS",
                "sourceSizeBytes": 16512,
                "sourceSha256": "306b31a9dd6b18f4d2672648c448271f9b4d5df5b62a3154012072f18388a67b",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "/models/runtime/origin/effects/assets/306b31a9-wb4454.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    255
                  ],
                  "sizeBytes": 18274,
                  "sha256": "a5f7b59666fee1135839237e351dac1753731c0cca28289ece29c25422a71b5d",
                  "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
                }
              }
            }
          ]
        }
      ],
      "controllerBlockIndices": [
        29,
        30
      ],
      "controllers": [
        {
          "controllerBlockIndex": 29,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 28,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 72,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": true,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 0,
              "name": "APP_TIME"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 14.0,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 1,
            "name": "TT_TRANSLATE_V",
            "knownValue": true
          },
          "interpolatorBlockIndex": 33,
          "dataBlockIndex": 34,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.0,
              "value": 1.0,
              "forward": 0.0,
              "backward": -2.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 14.0,
              "value": -1.0,
              "forward": -2.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "item/model/wf90.nif",
          "basePropertyBlockIndex": 28,
          "baseProperty": {
            "blockIndex": 28,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 18,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 35,
                "textureFileNameRaw": "WB4454.DDS",
                "sourceTexturePath": "item/texture/WB4454.DDS",
                "sourceTextureSha256": "306b31a9dd6b18f4d2672648c448271f9b4d5df5b62a3154012072f18388a67b",
                "assetUrl": "/models/runtime/origin/effects/assets/306b31a9-wb4454.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 3,
                  "name": "WRAP_S_WRAP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    0.0,
                    1.0
                  ],
                  "scaleRaw": [
                    2.0,
                    1.0
                  ],
                  "rotationRaw": 0.0,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "WB4454.DDS",
                  "sourcePath": "item/texture/WB4454.DDS",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "306b31a9dd6b18f4d2672648c448271f9b4d5df5b62a3154012072f18388a67b",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "/models/runtime/origin/effects/assets/306b31a9-wb4454.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sizeBytes": 18274,
                    "sha256": "a5f7b59666fee1135839237e351dac1753731c0cca28289ece29c25422a71b5d",
                    "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
                  }
                }
              }
            ]
          }
        },
        {
          "controllerBlockIndex": 30,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 28,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 72,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": true,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 0,
              "name": "APP_TIME"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 16.666667938232422,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 0,
            "name": "TT_TRANSLATE_U",
            "knownValue": true
          },
          "interpolatorBlockIndex": 31,
          "dataBlockIndex": 32,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.0,
              "value": 0.0,
              "forward": -0.0,
              "backward": 1.0000001192092896,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 16.666667938232422,
              "value": 1.0,
              "forward": 1.0000001192092896,
              "backward": -0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "item/model/wf90.nif",
          "basePropertyBlockIndex": 28,
          "baseProperty": {
            "blockIndex": 28,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 18,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 35,
                "textureFileNameRaw": "WB4454.DDS",
                "sourceTexturePath": "item/texture/WB4454.DDS",
                "sourceTextureSha256": "306b31a9dd6b18f4d2672648c448271f9b4d5df5b62a3154012072f18388a67b",
                "assetUrl": "/models/runtime/origin/effects/assets/306b31a9-wb4454.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 3,
                  "name": "WRAP_S_WRAP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    0.0,
                    1.0
                  ],
                  "scaleRaw": [
                    2.0,
                    1.0
                  ],
                  "rotationRaw": 0.0,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "WB4454.DDS",
                  "sourcePath": "item/texture/WB4454.DDS",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "306b31a9dd6b18f4d2672648c448271f9b4d5df5b62a3154012072f18388a67b",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "/models/runtime/origin/effects/assets/306b31a9-wb4454.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sizeBytes": 18274,
                    "sha256": "a5f7b59666fee1135839237e351dac1753731c0cca28289ece29c25422a71b5d",
                    "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
                  }
                }
              }
            ]
          }
        }
      ],
      "isParticleEmitterMesh": true,
      "geometryStatus": "EXTRACTED",
      "dataBlockIndex": 36,
      "vertexCount": 94,
      "triangleCount": 160,
      "positionsNifUnits": [
        [
          0.19279129803180695,
          -0.2780911922454834,
          0.10283452272415161
        ],
        [
          0.22364117205142975,
          -0.5612378120422363,
          0.07480401545763016
        ],
        [
          0.21208900213241577,
          -0.272388219833374,
          0.06627894192934036
        ],
        [
          0.16478945314884186,
          -0.24324557185173035,
          0.10134870558977127
        ],
        [
          0.17338193953037262,
          -0.2286086231470108,
          0.06440506130456924
        ],
        [
          0.17344354093074799,
          -0.22854994237422943,
          2.8947064834028424e-07
        ],
        [
          0.21219535171985626,
          -0.2723548710346222,
          2.9922210842414643e-07
        ],
        [
          0.22374843060970306,
          -0.561242401599884,
          2.5521231350467133e-07
        ],
        [
          0.21156443655490875,
          -0.8381242752075195,
          0.06938677281141281
        ],
        [
          0.21168026328086853,
          -0.8381226658821106,
          1.6771362254530686e-07
        ],
        [
          0.17338193953037262,
          -0.2286086231470108,
          0.06440506130456924
        ],
        [
          0.11842092871665955,
          -0.21155193448066711,
          0.06377644091844559
        ],
        [
          0.11428236216306686,
          -0.22761030495166779,
          0.10082364827394485
        ],
        [
          5.8096809141261474e-08,
          -0.5612192153930664,
          0.11188359558582306
        ],
        [
          0.20517855882644653,
          -0.5612189769744873,
          0.11126406490802765
        ],
        [
          0.19315412640571594,
          -0.8311266899108887,
          0.10605274140834808
        ],
        [
          0.16691483557224274,
          -0.8808206915855408,
          0.1039716824889183
        ],
        [
          0.1806231439113617,
          -0.8919034600257874,
          0.06712383776903152
        ],
        [
          0.18069781363010406,
          -0.8919537663459778,
          1.7878230096357584e-07
        ],
        [
          0.2115645408630371,
          -0.8381242752075195,
          -0.06938641518354416
        ],
        [
          0.22364115715026855,
          -0.5612378120422363,
          -0.07480351626873016
        ],
        [
          0.21208900213241577,
          -0.27238816022872925,
          -0.0662783607840538
        ],
        [
          5.4809174088177315e-08,
          -0.21339863538742065,
          0.10019030421972275
        ],
        [
          7.771458854222146e-08,
          -0.19797955453395844,
          0.06314628571271896
        ],
        [
          0.11844189465045929,
          -0.21147215366363525,
          2.843538879915286e-07
        ],
        [
          0.17344354093074799,
          -0.22854994237422943,
          2.8947064834028424e-07
        ],
        [
          0.19279131293296814,
          -0.2780911922454834,
          -0.10283397138118744
        ],
        [
          0.20517860352993011,
          -0.5612188577651978,
          -0.11126361042261124
        ],
        [
          8.001335061180725e-08,
          -0.5612192153930664,
          -0.11188314855098724
        ],
        [
          0.19315414130687714,
          -0.8311265707015991,
          -0.10605238378047943
        ],
        [
          0.16691480576992035,
          -0.880820631980896,
          -0.10397136211395264
        ],
        [
          0.1806231439113617,
          -0.8919034600257874,
          -0.06712350994348526
        ],
        [
          0.08672924339771271,
          -0.9386239647865295,
          0.1014658510684967
        ],
        [
          0.0937318354845047,
          -0.9492376446723938,
          0.06455350667238235
        ],
        [
          3.3930398046777555e-08,
          -0.9666630029678345,
          0.0638950914144516
        ],
        [
          6.80189131685438e-08,
          -0.9667078256607056,
          1.5236062722578936e-07
        ],
        [
          -0.09373178333044052,
          -0.9492376446723938,
          0.06455348432064056
        ],
        [
          -0.09374333173036575,
          -0.9492834806442261,
          1.2176894870208343e-07
        ],
        [
          -0.1806231141090393,
          -0.8919034600257874,
          0.06712381541728973
        ],
        [
          -0.18069766461849213,
          -0.8919537663459778,
          1.1556969781167936e-07
        ],
        [
          -0.18062303960323334,
          -0.8919034004211426,
          -0.06712351739406586
        ],
        [
          -0.09373177587985992,
          -0.949237585067749,
          -0.06455323845148087
        ],
        [
          -0.1669146865606308,
          -0.8808205127716064,
          -0.10397136211395264
        ],
        [
          -0.08672918379306793,
          -0.9386239051818848,
          -0.1014656201004982
        ],
        [
          1.2154607986758492e-08,
          -0.9545016884803772,
          -0.10083343088626862
        ],
        [
          0.08672929555177689,
          -0.9386239051818848,
          -0.10146554559469223
        ],
        [
          8.025535436217979e-08,
          -0.9666630029678345,
          -0.06389481574296951
        ],
        [
          -0.16691474616527557,
          -0.8808206915855408,
          0.10397166013717651
        ],
        [
          -0.08672914654016495,
          -0.9386239051818848,
          0.10146582871675491
        ],
        [
          2.4356063832442487e-09,
          -0.954501748085022,
          0.10083358734846115
        ],
        [
          0.09373181313276291,
          -0.9492375254631042,
          -0.06455320864915848
        ],
        [
          0.09374332427978516,
          -0.9492835998535156,
          1.3569855639161688e-07
        ],
        [
          0.1806231439113617,
          -0.8919034600257874,
          0.06712383776903152
        ],
        [
          0.1806231439113617,
          -0.8919034600257874,
          -0.06712350994348526
        ],
        [
          0.18069781363010406,
          -0.8919537663459778,
          1.7878230096357584e-07
        ],
        [
          -0.19279111921787262,
          -0.2780911326408386,
          -0.10283397883176804
        ],
        [
          -0.16478924453258514,
          -0.24324548244476318,
          -0.10134817659854889
        ],
        [
          -0.1733817309141159,
          -0.22860854864120483,
          -0.06440450996160507
        ],
        [
          -0.21208877861499786,
          -0.27238813042640686,
          -0.06627840548753738
        ],
        [
          -0.17344333231449127,
          -0.22854992747306824,
          2.436748047784931e-07
        ],
        [
          -0.18062303960323334,
          -0.8919034004211426,
          -0.06712351739406586
        ],
        [
          -0.21156440675258636,
          -0.8381242156028748,
          -0.06938648223876953
        ],
        [
          -0.19315405189990997,
          -0.8311266303062439,
          -0.10605240613222122
        ],
        [
          -0.20517843961715698,
          -0.561218798160553,
          -0.11126364022493362
        ],
        [
          -0.22364099323749542,
          -0.5612378120422363,
          -0.07480356842279434
        ],
        [
          -0.2121952474117279,
          -0.2723549008369446,
          2.2897958729117818e-07
        ],
        [
          -0.21208885312080383,
          -0.27238816022872925,
          0.06627888977527618
        ],
        [
          -0.1733817160129547,
          -0.22860857844352722,
          0.06440500169992447
        ],
        [
          -0.192791149020195,
          -0.2780911922454834,
          0.10283448547124863
        ],
        [
          -0.16478930413722992,
          -0.24324554204940796,
          0.10134869068861008
        ],
        [
          -0.20517846941947937,
          -0.5612188577651978,
          0.11126404255628586
        ],
        [
          -0.19315409660339355,
          -0.8311266899108887,
          0.1060526967048645
        ],
        [
          -0.223641037940979,
          -0.5612378120422363,
          0.07480393350124359
        ],
        [
          -0.21156440675258636,
          -0.83812415599823,
          0.06938672810792923
        ],
        [
          -0.2237483114004135,
          -0.5612422823905945,
          1.7521139739073988e-07
        ],
        [
          -0.18069766461849213,
          -0.8919537663459778,
          1.1556969781167936e-07
        ],
        [
          -0.21168020367622375,
          -0.8381226062774658,
          1.203440973540637e-07
        ],
        [
          -0.1806231141090393,
          -0.8919034600257874,
          0.06712381541728973
        ],
        [
          -0.11428219079971313,
          -0.2276102900505066,
          0.10082360357046127
        ],
        [
          -0.11842072755098343,
          -0.21155190467834473,
          0.063776396214962
        ],
        [
          -0.1733817160129547,
          -0.22860857844352722,
          0.06440500169992447
        ],
        [
          -0.11844176799058914,
          -0.21147212386131287,
          2.596931665266311e-07
        ],
        [
          -0.17344333231449127,
          -0.22854992747306824,
          2.436748047784931e-07
        ],
        [
          -0.1733817309141159,
          -0.22860854864120483,
          -0.06440450996160507
        ],
        [
          -0.11842074245214462,
          -0.21155188977718353,
          -0.06377588212490082
        ],
        [
          -0.11428215354681015,
          -0.227610245347023,
          -0.1008230596780777
        ],
        [
          7.968406379177395e-08,
          -0.21339859068393707,
          -0.10018976032733917
        ],
        [
          0.11428233236074448,
          -0.22761033475399017,
          -0.1008230671286583
        ],
        [
          7.992220218966395e-08,
          -0.19797956943511963,
          -0.06314575672149658
        ],
        [
          0.11842091381549835,
          -0.21155190467834473,
          -0.06377583742141724
        ],
        [
          0.17338192462921143,
          -0.22860857844352722,
          -0.0644044429063797
        ],
        [
          3.9860868383811976e-08,
          -0.19790780544281006,
          2.6722395318756753e-07
        ],
        [
          0.17338192462921143,
          -0.22860857844352722,
          -0.0644044429063797
        ],
        [
          0.16478948295116425,
          -0.24324551224708557,
          -0.1013481467962265
        ]
      ],
      "triangleIndices": [
        [
          0,
          1,
          2
        ],
        [
          3,
          0,
          4
        ],
        [
          0,
          2,
          4
        ],
        [
          4,
          2,
          5
        ],
        [
          5,
          2,
          6
        ],
        [
          2,
          1,
          6
        ],
        [
          6,
          1,
          7
        ],
        [
          1,
          8,
          7
        ],
        [
          7,
          8,
          9
        ],
        [
          10,
          11,
          3
        ],
        [
          11,
          12,
          3
        ],
        [
          12,
          13,
          3
        ],
        [
          3,
          13,
          0
        ],
        [
          13,
          14,
          0
        ],
        [
          0,
          14,
          1
        ],
        [
          14,
          15,
          1
        ],
        [
          1,
          15,
          8
        ],
        [
          15,
          16,
          8
        ],
        [
          16,
          17,
          8
        ],
        [
          17,
          18,
          8
        ],
        [
          8,
          18,
          9
        ],
        [
          18,
          19,
          9
        ],
        [
          9,
          19,
          7
        ],
        [
          19,
          20,
          7
        ],
        [
          7,
          20,
          6
        ],
        [
          20,
          21,
          6
        ],
        [
          6,
          21,
          5
        ],
        [
          13,
          12,
          22
        ],
        [
          22,
          12,
          23
        ],
        [
          12,
          11,
          23
        ],
        [
          23,
          11,
          24
        ],
        [
          11,
          10,
          24
        ],
        [
          24,
          10,
          25
        ],
        [
          21,
          20,
          26
        ],
        [
          20,
          27,
          26
        ],
        [
          26,
          27,
          28
        ],
        [
          27,
          29,
          28
        ],
        [
          28,
          29,
          30
        ],
        [
          29,
          19,
          30
        ],
        [
          30,
          19,
          31
        ],
        [
          19,
          18,
          31
        ],
        [
          27,
          20,
          29
        ],
        [
          20,
          19,
          29
        ],
        [
          14,
          13,
          15
        ],
        [
          15,
          13,
          16
        ],
        [
          13,
          32,
          16
        ],
        [
          16,
          32,
          33
        ],
        [
          32,
          34,
          33
        ],
        [
          33,
          34,
          35
        ],
        [
          34,
          36,
          35
        ],
        [
          35,
          36,
          37
        ],
        [
          36,
          38,
          37
        ],
        [
          38,
          39,
          37
        ],
        [
          39,
          40,
          37
        ],
        [
          37,
          40,
          41
        ],
        [
          40,
          42,
          41
        ],
        [
          41,
          42,
          43
        ],
        [
          42,
          28,
          43
        ],
        [
          43,
          28,
          44
        ],
        [
          28,
          45,
          44
        ],
        [
          44,
          45,
          46
        ],
        [
          44,
          46,
          43
        ],
        [
          43,
          46,
          41
        ],
        [
          46,
          35,
          41
        ],
        [
          41,
          35,
          37
        ],
        [
          38,
          36,
          47
        ],
        [
          36,
          48,
          47
        ],
        [
          47,
          48,
          13
        ],
        [
          48,
          49,
          13
        ],
        [
          13,
          49,
          32
        ],
        [
          32,
          49,
          34
        ],
        [
          49,
          48,
          34
        ],
        [
          34,
          48,
          36
        ],
        [
          45,
          50,
          46
        ],
        [
          46,
          50,
          35
        ],
        [
          50,
          51,
          35
        ],
        [
          35,
          51,
          33
        ],
        [
          51,
          52,
          33
        ],
        [
          33,
          52,
          16
        ],
        [
          28,
          30,
          45
        ],
        [
          45,
          30,
          50
        ],
        [
          30,
          53,
          50
        ],
        [
          50,
          53,
          51
        ],
        [
          53,
          54,
          51
        ],
        [
          51,
          54,
          52
        ],
        [
          28,
          55,
          56
        ],
        [
          56,
          55,
          57
        ],
        [
          55,
          58,
          57
        ],
        [
          57,
          58,
          59
        ],
        [
          60,
          61,
          42
        ],
        [
          61,
          62,
          42
        ],
        [
          42,
          62,
          28
        ],
        [
          62,
          63,
          28
        ],
        [
          28,
          63,
          55
        ],
        [
          63,
          64,
          55
        ],
        [
          55,
          64,
          58
        ],
        [
          64,
          65,
          58
        ],
        [
          58,
          65,
          59
        ],
        [
          65,
          66,
          59
        ],
        [
          59,
          66,
          67
        ],
        [
          66,
          68,
          67
        ],
        [
          67,
          68,
          69
        ],
        [
          69,
          68,
          13
        ],
        [
          68,
          70,
          13
        ],
        [
          13,
          70,
          71
        ],
        [
          70,
          72,
          71
        ],
        [
          71,
          72,
          73
        ],
        [
          63,
          62,
          64
        ],
        [
          62,
          61,
          64
        ],
        [
          61,
          74,
          64
        ],
        [
          64,
          74,
          65
        ],
        [
          74,
          72,
          65
        ],
        [
          65,
          72,
          66
        ],
        [
          66,
          72,
          68
        ],
        [
          72,
          70,
          68
        ],
        [
          60,
          75,
          61
        ],
        [
          75,
          76,
          61
        ],
        [
          61,
          76,
          74
        ],
        [
          76,
          73,
          74
        ],
        [
          73,
          72,
          74
        ],
        [
          76,
          75,
          73
        ],
        [
          75,
          77,
          73
        ],
        [
          77,
          47,
          73
        ],
        [
          73,
          47,
          71
        ],
        [
          47,
          13,
          71
        ],
        [
          22,
          78,
          13
        ],
        [
          13,
          78,
          69
        ],
        [
          78,
          79,
          69
        ],
        [
          69,
          79,
          80
        ],
        [
          79,
          81,
          80
        ],
        [
          80,
          81,
          82
        ],
        [
          82,
          81,
          83
        ],
        [
          81,
          84,
          83
        ],
        [
          83,
          84,
          56
        ],
        [
          84,
          85,
          56
        ],
        [
          56,
          85,
          28
        ],
        [
          85,
          86,
          28
        ],
        [
          28,
          86,
          87
        ],
        [
          86,
          88,
          87
        ],
        [
          87,
          88,
          89
        ],
        [
          88,
          24,
          89
        ],
        [
          89,
          24,
          90
        ],
        [
          24,
          25,
          90
        ],
        [
          86,
          85,
          88
        ],
        [
          85,
          84,
          88
        ],
        [
          84,
          81,
          88
        ],
        [
          88,
          81,
          91
        ],
        [
          81,
          23,
          91
        ],
        [
          23,
          24,
          91
        ],
        [
          91,
          24,
          88
        ],
        [
          5,
          21,
          92
        ],
        [
          21,
          26,
          92
        ],
        [
          92,
          26,
          93
        ],
        [
          26,
          28,
          93
        ],
        [
          28,
          87,
          93
        ],
        [
          87,
          89,
          93
        ],
        [
          93,
          89,
          90
        ],
        [
          81,
          79,
          23
        ],
        [
          79,
          78,
          23
        ],
        [
          23,
          78,
          22
        ]
      ],
      "uvSetsRaw": [
        [
          [
            0.17032939195632935,
            0.8451133966445923
          ],
          [
            0.21543964743614197,
            0.6025198698043823
          ],
          [
            0.20030172169208527,
            0.8509788513183594
          ],
          [
            0.1525019258260727,
            0.8748717308044434
          ],
          [
            0.18436461687088013,
            0.8956871628761292
          ],
          [
            0.24073681235313416,
            0.9100747108459473
          ],
          [
            0.25454750657081604,
            0.8600866198539734
          ],
          [
            0.2794857323169708,
            0.6045921444892883
          ],
          [
            0.2123849242925644,
            0.36333221197128296
          ],
          [
            0.2710517942905426,
            0.3587402105331421
          ],
          [
            0.1657237410545349,
            0.9047562479972839
          ],
          [
            0.11891260743141174,
            0.9181278347969055
          ],
          [
            0.11053640395402908,
            0.8872703909873962
          ],
          [
            0.00639931857585907,
            0.5991318225860596
          ],
          [
            0.18313977122306824,
            0.6017206907272339
          ],
          [
            0.18060338497161865,
            0.36919355392456055
          ],
          [
            0.1641126126050949,
            0.32564395666122437
          ],
          [
            0.20206686854362488,
            0.3127201199531555
          ],
          [
            0.2625043988227844,
            0.30455565452575684
          ],
          [
            0.2123849242925644,
            0.36333221197128296
          ],
          [
            0.21543964743614197,
            0.6025198698043823
          ],
          [
            0.20030172169208527,
            0.8509788513183594
          ],
          [
            0.012479394674301147,
            0.9037028551101685
          ],
          [
            0.017925657331943512,
            0.9385485649108887
          ],
          [
            0.13178043067455292,
            0.9710183143615723
          ],
          [
            0.17989176511764526,
            0.958521842956543
          ],
          [
            0.17032939195632935,
            0.8451133966445923
          ],
          [
            0.18313977122306824,
            0.6017206907272339
          ],
          [
            0.00639931857585907,
            0.5991318225860596
          ],
          [
            0.18060338497161865,
            0.36919355392456055
          ],
          [
            0.1641126126050949,
            0.32564395666122437
          ],
          [
            0.20206686854362488,
            0.3127201199531555
          ],
          [
            0.09443394839763641,
            0.27706724405288696
          ],
          [
            0.10772600769996643,
            0.2522580027580261
          ],
          [
            0.031041882932186127,
            0.224431574344635
          ],
          [
            0.05225086212158203,
            0.17215335369110107
          ],
          [
            0.10772600769996643,
            0.2522580027580261
          ],
          [
            0.13009920716285706,
            0.2028130292892456
          ],
          [
            0.18471454083919525,
            0.2971915602684021
          ],
          [
            0.21111468970775604,
            0.24466192722320557
          ],
          [
            0.18471454083919525,
            0.2971915602684021
          ],
          [
            0.10772600769996643,
            0.2522580027580261
          ],
          [
            0.1641126126050949,
            0.32564395666122437
          ],
          [
            0.09443394839763641,
            0.27706724405288696
          ],
          [
            0.021707408130168915,
            0.25711220502853394
          ],
          [
            0.09443394839763641,
            0.27706724405288696
          ],
          [
            0.031041882932186127,
            0.224431574344635
          ],
          [
            0.1641126126050949,
            0.32564395666122437
          ],
          [
            0.09443394839763641,
            0.27706724405288696
          ],
          [
            0.021707408130168915,
            0.25711220502853394
          ],
          [
            0.10772600769996643,
            0.2522580027580261
          ],
          [
            0.13009920716285706,
            0.2028130292892456
          ],
          [
            0.18471454083919525,
            0.2971915602684021
          ],
          [
            0.18471454083919525,
            0.2971915602684021
          ],
          [
            0.21111468970775604,
            0.24466192722320557
          ],
          [
            0.17032939195632935,
            0.8451133966445923
          ],
          [
            0.1525019258260727,
            0.8748717308044434
          ],
          [
            0.18436461687088013,
            0.8956871628761292
          ],
          [
            0.20030172169208527,
            0.8509788513183594
          ],
          [
            0.24073681235313416,
            0.9100747108459473
          ],
          [
            0.20206686854362488,
            0.3127201199531555
          ],
          [
            0.2123849242925644,
            0.36333221197128296
          ],
          [
            0.18060338497161865,
            0.36919355392456055
          ],
          [
            0.18313977122306824,
            0.6017206907272339
          ],
          [
            0.21543964743614197,
            0.6025198698043823
          ],
          [
            0.25454750657081604,
            0.8600866198539734
          ],
          [
            0.20030172169208527,
            0.8509788513183594
          ],
          [
            0.18436461687088013,
            0.8956871628761292
          ],
          [
            0.17032939195632935,
            0.8451133966445923
          ],
          [
            0.1525019258260727,
            0.8748717308044434
          ],
          [
            0.18313977122306824,
            0.6017206907272339
          ],
          [
            0.18060338497161865,
            0.36919355392456055
          ],
          [
            0.21543964743614197,
            0.6025198698043823
          ],
          [
            0.2123849242925644,
            0.36333221197128296
          ],
          [
            0.2794857323169708,
            0.6045921444892883
          ],
          [
            0.2625043988227844,
            0.30455565452575684
          ],
          [
            0.2710517942905426,
            0.3587402105331421
          ],
          [
            0.20206686854362488,
            0.3127201199531555
          ],
          [
            0.11053640395402908,
            0.8872703909873962
          ],
          [
            0.11891260743141174,
            0.9181278347969055
          ],
          [
            0.1657237410545349,
            0.9047562479972839
          ],
          [
            0.13178043067455292,
            0.9710183143615723
          ],
          [
            0.17989176511764526,
            0.958521842956543
          ],
          [
            0.1657237410545349,
            0.9047562479972839
          ],
          [
            0.11891260743141174,
            0.9181278347969055
          ],
          [
            0.11053640395402908,
            0.8872703909873962
          ],
          [
            0.012479394674301147,
            0.9037028551101685
          ],
          [
            0.11053640395402908,
            0.8872703909873962
          ],
          [
            0.017925657331943512,
            0.9385485649108887
          ],
          [
            0.11891260743141174,
            0.9181278347969055
          ],
          [
            0.1657237410545349,
            0.9047562479972839
          ],
          [
            0.030028343200683594,
            0.9928012490272522
          ],
          [
            0.18436461687088013,
            0.8956871628761292
          ],
          [
            0.1525019258260727,
            0.8748717308044434
          ]
        ]
      ],
      "uv0Raw": [
        [
          0.17032939195632935,
          0.8451133966445923
        ],
        [
          0.21543964743614197,
          0.6025198698043823
        ],
        [
          0.20030172169208527,
          0.8509788513183594
        ],
        [
          0.1525019258260727,
          0.8748717308044434
        ],
        [
          0.18436461687088013,
          0.8956871628761292
        ],
        [
          0.24073681235313416,
          0.9100747108459473
        ],
        [
          0.25454750657081604,
          0.8600866198539734
        ],
        [
          0.2794857323169708,
          0.6045921444892883
        ],
        [
          0.2123849242925644,
          0.36333221197128296
        ],
        [
          0.2710517942905426,
          0.3587402105331421
        ],
        [
          0.1657237410545349,
          0.9047562479972839
        ],
        [
          0.11891260743141174,
          0.9181278347969055
        ],
        [
          0.11053640395402908,
          0.8872703909873962
        ],
        [
          0.00639931857585907,
          0.5991318225860596
        ],
        [
          0.18313977122306824,
          0.6017206907272339
        ],
        [
          0.18060338497161865,
          0.36919355392456055
        ],
        [
          0.1641126126050949,
          0.32564395666122437
        ],
        [
          0.20206686854362488,
          0.3127201199531555
        ],
        [
          0.2625043988227844,
          0.30455565452575684
        ],
        [
          0.2123849242925644,
          0.36333221197128296
        ],
        [
          0.21543964743614197,
          0.6025198698043823
        ],
        [
          0.20030172169208527,
          0.8509788513183594
        ],
        [
          0.012479394674301147,
          0.9037028551101685
        ],
        [
          0.017925657331943512,
          0.9385485649108887
        ],
        [
          0.13178043067455292,
          0.9710183143615723
        ],
        [
          0.17989176511764526,
          0.958521842956543
        ],
        [
          0.17032939195632935,
          0.8451133966445923
        ],
        [
          0.18313977122306824,
          0.6017206907272339
        ],
        [
          0.00639931857585907,
          0.5991318225860596
        ],
        [
          0.18060338497161865,
          0.36919355392456055
        ],
        [
          0.1641126126050949,
          0.32564395666122437
        ],
        [
          0.20206686854362488,
          0.3127201199531555
        ],
        [
          0.09443394839763641,
          0.27706724405288696
        ],
        [
          0.10772600769996643,
          0.2522580027580261
        ],
        [
          0.031041882932186127,
          0.224431574344635
        ],
        [
          0.05225086212158203,
          0.17215335369110107
        ],
        [
          0.10772600769996643,
          0.2522580027580261
        ],
        [
          0.13009920716285706,
          0.2028130292892456
        ],
        [
          0.18471454083919525,
          0.2971915602684021
        ],
        [
          0.21111468970775604,
          0.24466192722320557
        ],
        [
          0.18471454083919525,
          0.2971915602684021
        ],
        [
          0.10772600769996643,
          0.2522580027580261
        ],
        [
          0.1641126126050949,
          0.32564395666122437
        ],
        [
          0.09443394839763641,
          0.27706724405288696
        ],
        [
          0.021707408130168915,
          0.25711220502853394
        ],
        [
          0.09443394839763641,
          0.27706724405288696
        ],
        [
          0.031041882932186127,
          0.224431574344635
        ],
        [
          0.1641126126050949,
          0.32564395666122437
        ],
        [
          0.09443394839763641,
          0.27706724405288696
        ],
        [
          0.021707408130168915,
          0.25711220502853394
        ],
        [
          0.10772600769996643,
          0.2522580027580261
        ],
        [
          0.13009920716285706,
          0.2028130292892456
        ],
        [
          0.18471454083919525,
          0.2971915602684021
        ],
        [
          0.18471454083919525,
          0.2971915602684021
        ],
        [
          0.21111468970775604,
          0.24466192722320557
        ],
        [
          0.17032939195632935,
          0.8451133966445923
        ],
        [
          0.1525019258260727,
          0.8748717308044434
        ],
        [
          0.18436461687088013,
          0.8956871628761292
        ],
        [
          0.20030172169208527,
          0.8509788513183594
        ],
        [
          0.24073681235313416,
          0.9100747108459473
        ],
        [
          0.20206686854362488,
          0.3127201199531555
        ],
        [
          0.2123849242925644,
          0.36333221197128296
        ],
        [
          0.18060338497161865,
          0.36919355392456055
        ],
        [
          0.18313977122306824,
          0.6017206907272339
        ],
        [
          0.21543964743614197,
          0.6025198698043823
        ],
        [
          0.25454750657081604,
          0.8600866198539734
        ],
        [
          0.20030172169208527,
          0.8509788513183594
        ],
        [
          0.18436461687088013,
          0.8956871628761292
        ],
        [
          0.17032939195632935,
          0.8451133966445923
        ],
        [
          0.1525019258260727,
          0.8748717308044434
        ],
        [
          0.18313977122306824,
          0.6017206907272339
        ],
        [
          0.18060338497161865,
          0.36919355392456055
        ],
        [
          0.21543964743614197,
          0.6025198698043823
        ],
        [
          0.2123849242925644,
          0.36333221197128296
        ],
        [
          0.2794857323169708,
          0.6045921444892883
        ],
        [
          0.2625043988227844,
          0.30455565452575684
        ],
        [
          0.2710517942905426,
          0.3587402105331421
        ],
        [
          0.20206686854362488,
          0.3127201199531555
        ],
        [
          0.11053640395402908,
          0.8872703909873962
        ],
        [
          0.11891260743141174,
          0.9181278347969055
        ],
        [
          0.1657237410545349,
          0.9047562479972839
        ],
        [
          0.13178043067455292,
          0.9710183143615723
        ],
        [
          0.17989176511764526,
          0.958521842956543
        ],
        [
          0.1657237410545349,
          0.9047562479972839
        ],
        [
          0.11891260743141174,
          0.9181278347969055
        ],
        [
          0.11053640395402908,
          0.8872703909873962
        ],
        [
          0.012479394674301147,
          0.9037028551101685
        ],
        [
          0.11053640395402908,
          0.8872703909873962
        ],
        [
          0.017925657331943512,
          0.9385485649108887
        ],
        [
          0.11891260743141174,
          0.9181278347969055
        ],
        [
          0.1657237410545349,
          0.9047562479972839
        ],
        [
          0.030028343200683594,
          0.9928012490272522
        ],
        [
          0.18436461687088013,
          0.8956871628761292
        ],
        [
          0.1525019258260727,
          0.8748717308044434
        ]
      ],
      "normalsNif": [
        [
          0.5344704985618591,
          0.24082450568675995,
          0.8101511001586914
        ],
        [
          0.9718570113182068,
          6.308338925009593e-05,
          0.23557144403457642
        ],
        [
          0.900531530380249,
          0.3645992577075958,
          0.23687618970870972
        ],
        [
          0.33627378940582275,
          0.5153526663780212,
          0.7882459163665771
        ],
        [
          0.5302581191062927,
          0.821284830570221,
          0.21051724255084991
        ],
        [
          0.5429137945175171,
          0.8397884368896484,
          2.716922722356685e-07
        ],
        [
          0.9278794527053833,
          0.3728802800178528,
          1.5792990382124117e-07
        ],
        [
          0.9999983310699463,
          -0.0018201018683612347,
          -3.30173719476079e-08
        ],
        [
          0.9327499866485596,
          -0.2750915288925171,
          0.23302826285362244
        ],
        [
          0.9602697491645813,
          -0.279073566198349,
          7.211301635834388e-07
        ],
        [
          0.5302581191062927,
          0.821284830570221,
          0.21051724255084991
        ],
        [
          0.2004300057888031,
          0.9577103853225708,
          0.20644283294677734
        ],
        [
          0.11317099630832672,
          0.5676892399787903,
          0.8154270052909851
        ],
        [
          -7.384596045767466e-08,
          0.003955191466957331,
          0.9999921917915344
        ],
        [
          0.5316674709320068,
          0.00413466664031148,
          0.8469431400299072
        ],
        [
          0.5362566113471985,
          -0.165190652012825,
          0.8277323842048645
        ],
        [
          0.4175851047039032,
          -0.4185866415500641,
          0.8064786791801453
        ],
        [
          0.7087312936782837,
          -0.6723338961601257,
          0.21369856595993042
        ],
        [
          0.7282584309577942,
          -0.6853026151657104,
          1.7965523113616655e-07
        ],
        [
          0.9327497482299805,
          -0.2750917673110962,
          -0.23302875459194183
        ],
        [
          0.9718571901321411,
          6.322679837467149e-05,
          -0.2355707883834839
        ],
        [
          0.9005314111709595,
          0.36459964513778687,
          -0.2368760108947754
        ],
        [
          -1.5821773047264287e-07,
          0.5971015095710754,
          0.802165687084198
        ],
        [
          6.7419229310417e-08,
          0.9806436896324158,
          0.19580067694187164
        ],
        [
          0.20605109632015228,
          0.9785412549972534,
          1.814618855178196e-07
        ],
        [
          0.5429137945175171,
          0.8397884368896484,
          2.716922722356685e-07
        ],
        [
          0.534470796585083,
          0.24082452058792114,
          -0.8101509213447571
        ],
        [
          0.5316682457923889,
          0.004135022405534983,
          -0.8469426035881042
        ],
        [
          6.420855669375669e-08,
          0.0039555891416966915,
          -0.9999921917915344
        ],
        [
          0.5362558960914612,
          -0.1651897430419922,
          -0.827733039855957
        ],
        [
          0.4175843894481659,
          -0.41858625411987305,
          -0.806479275226593
        ],
        [
          0.7087304592132568,
          -0.6723344922065735,
          -0.2136993110179901
        ],
        [
          0.23695045709609985,
          -0.5965162515640259,
          0.7668264508247375
        ],
        [
          0.37657660245895386,
          -0.9116469621658325,
          0.1645900011062622
        ],
        [
          -1.4260382386055426e-07,
          -0.9879992008209229,
          0.1544591635465622
        ],
        [
          -2.938942422758828e-08,
          -1.0,
          -2.703625057165482e-07
        ],
        [
          -0.3765765130519867,
          -0.9116469621658325,
          0.16459019482135773
        ],
        [
          -0.37410590052604675,
          -0.9273859858512878,
          -4.979997925147472e-07
        ],
        [
          -0.7087317109107971,
          -0.6723335385322571,
          0.2136983722448349
        ],
        [
          -0.7282581925392151,
          -0.6853028535842896,
          -4.564795119677001e-07
        ],
        [
          -0.7087307572364807,
          -0.6723340749740601,
          -0.21369968354701996
        ],
        [
          -0.3765771687030792,
          -0.9116467833518982,
          -0.16458991169929504
        ],
        [
          -0.4175843298435211,
          -0.4185856580734253,
          -0.8064796328544617
        ],
        [
          -0.23695158958435059,
          -0.5965158939361572,
          -0.7668263912200928
        ],
        [
          1.1107040620572661e-07,
          -0.638132631778717,
          -0.7699264287948608
        ],
        [
          0.23695187270641327,
          -0.5965165495872498,
          -0.766825795173645
        ],
        [
          4.0551185520598665e-07,
          -0.9879992008209229,
          -0.1544591188430786
        ],
        [
          -0.4175848960876465,
          -0.4185863733291626,
          0.8064789772033691
        ],
        [
          -0.2369501292705536,
          -0.5965156555175781,
          0.7668270468711853
        ],
        [
          -4.342878128227312e-07,
          -0.6381333470344543,
          0.7699258327484131
        ],
        [
          0.3765767514705658,
          -0.9116469025611877,
          -0.1645900160074234
        ],
        [
          0.3741051256656647,
          -0.9273862838745117,
          -7.601814786539762e-07
        ],
        [
          0.7087312936782837,
          -0.6723338961601257,
          0.21369856595993042
        ],
        [
          0.7087304592132568,
          -0.6723344922065735,
          -0.2136993110179901
        ],
        [
          0.7282584309577942,
          -0.6853026151657104,
          1.7965523113616655e-07
        ],
        [
          -0.5344709157943726,
          0.2408246099948883,
          -0.8101508021354675
        ],
        [
          -0.33627355098724365,
          0.5153529644012451,
          -0.7882457971572876
        ],
        [
          -0.530258059501648,
          0.8212850093841553,
          -0.2105167657136917
        ],
        [
          -0.9005312919616699,
          0.3645997643470764,
          -0.23687632381916046
        ],
        [
          -0.5429139137268066,
          0.8397883772850037,
          1.1338129723981183e-07
        ],
        [
          -0.7087307572364807,
          -0.6723340749740601,
          -0.21369968354701996
        ],
        [
          -0.9327496886253357,
          -0.27509185671806335,
          -0.23302893340587616
        ],
        [
          -0.5362561345100403,
          -0.16519078612327576,
          -0.8277326226234436
        ],
        [
          -0.5316680669784546,
          0.0041351825930178165,
          -0.8469427227973938
        ],
        [
          -0.9718570709228516,
          6.330599717330188e-05,
          -0.23557117581367493
        ],
        [
          -0.9278793931007385,
          0.3728804588317871,
          -4.1613691337261116e-07
        ],
        [
          -0.9005312323570251,
          0.36459994316101074,
          0.23687638342380524
        ],
        [
          -0.5302577614784241,
          0.8212851881980896,
          0.21051689982414246
        ],
        [
          -0.5344707369804382,
          0.24082443118095398,
          0.8101509809494019
        ],
        [
          -0.33627429604530334,
          0.5153528451919556,
          0.7882455587387085
        ],
        [
          -0.5316681861877441,
          0.004134843125939369,
          0.8469426035881042
        ],
        [
          -0.5362571477890015,
          -0.16519097983837128,
          0.8277319669723511
        ],
        [
          -0.9718571901321411,
          6.319857493508607e-05,
          0.23557081818580627
        ],
        [
          -0.9327501654624939,
          -0.2750910818576813,
          0.2330278605222702
        ],
        [
          -0.9999983310699463,
          -0.0018199647311121225,
          -2.740536046985653e-07
        ],
        [
          -0.7282581925392151,
          -0.6853028535842896,
          -4.564795119677001e-07
        ],
        [
          -0.9602696299552917,
          -0.2790738642215729,
          1.1964787915985653e-07
        ],
        [
          -0.7087317109107971,
          -0.6723335385322571,
          0.2136983722448349
        ],
        [
          -0.11317077279090881,
          0.5676893591880798,
          0.8154270052909851
        ],
        [
          -0.2004297524690628,
          0.9577103853225708,
          0.2064429223537445
        ],
        [
          -0.5302577614784241,
          0.8212851881980896,
          0.21051689982414246
        ],
        [
          -0.20605117082595825,
          0.9785411953926086,
          1.2921215386541007e-07
        ],
        [
          -0.5429139137268066,
          0.8397883772850037,
          1.1338129723981183e-07
        ],
        [
          -0.530258059501648,
          0.8212850093841553,
          -0.2105167657136917
        ],
        [
          -0.2004295289516449,
          0.9577105045318604,
          -0.20644274353981018
        ],
        [
          -0.11317044496536255,
          0.5676896572113037,
          -0.8154268264770508
        ],
        [
          2.0829131130994938e-07,
          0.597102165222168,
          -0.8021652102470398
        ],
        [
          0.11317028850317001,
          0.5676889419555664,
          -0.8154273629188538
        ],
        [
          2.1474197353654745e-07,
          0.9806437492370605,
          -0.19580037891864777
        ],
        [
          0.2004295289516449,
          0.9577104449272156,
          -0.20644289255142212
        ],
        [
          0.5302579998970032,
          0.8212851285934448,
          -0.21051651239395142
        ],
        [
          5.3565564428481593e-08,
          1.0,
          -1.1791775733627219e-07
        ],
        [
          0.5302579998970032,
          0.8212851285934448,
          -0.21051651239395142
        ],
        [
          0.33627426624298096,
          0.5153533220291138,
          -0.7882452607154846
        ]
      ],
      "vertexColorsRaw": [
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ]
      ],
      "hasNormalsRaw": true,
      "hasVertexColorsRaw": true,
      "hasUvRaw": false,
      "previewRole": "PARTICLE_EMITTER_GEOMETRY",
      "viewerRenderable": false,
      "diagnostics": [
        {
          "code": "EMITTER_MESH_NOT_DRAWN_AS_EFFECT",
          "detail": "Referenced by NiPSysMeshEmitter; retained as source geometry evidence and not promoted to a visible particle."
        }
      ]
    }
  ],
  "particleSystems": [
    {
      "blockIndex": 39,
      "type": "NiParticleSystem",
      "name": "PArray01",
      "parentBlockIndex": 37,
      "dataBlockIndex": 49,
      "dataType": "NiPSysData",
      "numParticlesRaw": 0,
      "numVerticesRaw": 10,
      "worldSpaceRaw": 1,
      "sourcePath": "item/model/wf90.nif",
      "properties": [
        {
          "blockIndex": 48,
          "type": "NiMaterialProperty",
          "name": "Standard_4",
          "ambientColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "diffuseColorRaw": [
            1.0,
            1.0,
            1.0
          ],
          "specularColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "emissiveColorRaw": [
            1.0,
            1.0,
            1.0
          ],
          "emissiveMultRaw": 1.0,
          "alphaRaw": 1.0,
          "glossinessRaw": 10.0
        },
        {
          "blockIndex": 47,
          "type": "NiAlphaProperty",
          "name": "",
          "flagsRaw": 13,
          "alphaBlend": true,
          "sourceBlendMode": {
            "rawValue": 6,
            "name": "SRC_ALPHA"
          },
          "destinationBlendMode": {
            "rawValue": 0,
            "name": "ONE"
          },
          "alphaTest": false,
          "testFunction": {
            "rawValue": 0,
            "name": "TEST_ALWAYS"
          },
          "noSorter": false,
          "thresholdRaw": 0,
          "thresholdStorage": "Ubyte (0..255)"
        },
        {
          "blockIndex": 45,
          "type": "NiTexturingProperty",
          "name": "",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 46,
              "textureFileNameRaw": "WB1652.dds",
              "sourceTexturePath": "item/texture/WB1652.dds",
              "sourceTextureSha256": "d82ac10f90187d2133cc6023735c778109e3f29540cefdee136239071c1da2f2",
              "assetUrl": "/models/runtime/origin/effects/assets/d82ac10f-wb1652.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 3,
                "name": "WRAP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": false,
              "staticTextureTransform": null,
              "texture": {
                "sourceFileNameRaw": "WB1652.dds",
                "sourcePath": "item/texture/WB1652.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "d82ac10f90187d2133cc6023735c778109e3f29540cefdee136239071c1da2f2",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "/models/runtime/origin/effects/assets/d82ac10f-wb1652.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    251
                  ],
                  "sizeBytes": 12924,
                  "sha256": "acc7153bad6f874a523c5abe85e40f9e689575b17b18f32115d0b93e700b77f5",
                  "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
                }
              }
            }
          ]
        },
        {
          "blockIndex": 2,
          "type": "NiVertexColorProperty",
          "name": ""
        }
      ],
      "textures": [
        {
          "blockIndex": 45,
          "type": "NiTexturingProperty",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 46,
              "textureFileNameRaw": "WB1652.dds",
              "sourceTexturePath": "item/texture/WB1652.dds",
              "sourceTextureSha256": "d82ac10f90187d2133cc6023735c778109e3f29540cefdee136239071c1da2f2",
              "assetUrl": "/models/runtime/origin/effects/assets/d82ac10f-wb1652.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 3,
                "name": "WRAP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": false,
              "staticTextureTransform": null,
              "texture": {
                "sourceFileNameRaw": "WB1652.dds",
                "sourcePath": "item/texture/WB1652.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "d82ac10f90187d2133cc6023735c778109e3f29540cefdee136239071c1da2f2",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "/models/runtime/origin/effects/assets/d82ac10f-wb1652.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    251
                  ],
                  "sizeBytes": 12924,
                  "sha256": "acc7153bad6f874a523c5abe85e40f9e689575b17b18f32115d0b93e700b77f5",
                  "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
                }
              }
            }
          ]
        }
      ],
      "modifiers": [
        {
          "blockIndex": 50,
          "type": "NiPSysAgeDeathModifier",
          "name": "NiPSysAgeDeath:2",
          "parametersRaw": {
            "active": true,
            "order": 0,
            "spawn_on_death": 0.0,
            "spawn_modifier": 52
          }
        },
        {
          "blockIndex": 51,
          "type": "NiPSysMeshEmitter",
          "name": "NiPSysMeshEmitter:0",
          "parametersRaw": {
            "active": true,
            "order": 1000,
            "speed": 0.14999999105930328,
            "speed_variation": 0.059999994933605194,
            "declination": 0.0,
            "declination_variation": 0.0872664600610733,
            "planar_angle": 0.0,
            "planar_angle_variation": 0.0872664600610733,
            "initial_color": [
              1.0,
              1.0,
              1.0,
              1.0
            ],
            "initial_radius": 0.03500000014901161,
            "radius_variation": 0.017500000074505806,
            "life_span": 1.0,
            "life_span_variation": 1.0,
            "initial_velocity_type": {
              "rawValue": 0,
              "name": "VELOCITY_USE_NORMALS"
            },
            "emission_type": {
              "rawValue": 3,
              "name": "EMIT_FROM_FACE_SURFACE"
            },
            "emission_axis": [
              1.0,
              0.0,
              0.0
            ],
            "unknown_q_q_speed_floats": [],
            "emitterMeshBlockIndices": [
              18
            ]
          }
        },
        {
          "blockIndex": 52,
          "type": "NiPSysSpawnModifier",
          "name": "NiPSysSpawnModifier:1",
          "parametersRaw": {
            "active": true,
            "order": 1000,
            "life_span": 1.0,
            "life_span_variation": 1.0,
            "num_spawn_generations": 0.0,
            "percentage_spawned": 1.0,
            "min_num_to_spawn": 1.0,
            "max_num_to_spawn": 1.0,
            "spawn_speed_variation": -0.0,
            "spawn_dir_variation": 0.0
          }
        },
        {
          "blockIndex": 53,
          "type": "NiPSysGrowFadeModifier",
          "name": "NiPSysGrowFadeModifier:3",
          "parametersRaw": {
            "active": true,
            "order": 3000,
            "grow_time": 0.0,
            "grow_generation": 0.0,
            "fade_time": 0.3333333432674408,
            "fade_generation": 0.0,
            "base_scale": 0.0
          }
        },
        {
          "blockIndex": 54,
          "type": "NiPSysRotationModifier",
          "name": "NiPSysRotationModifier:4",
          "parametersRaw": {
            "active": true,
            "order": 3000,
            "rotation_speed": 2.094395160675049,
            "rotation_speed_variation": 1.0471975803375244,
            "rotation_angle": -0.0,
            "rotation_angle_variation": 0.0,
            "random_rot_speed_sign": 1.0,
            "random_axis": null,
            "axis": [
              1.0,
              0.0,
              0.0
            ]
          }
        },
        {
          "blockIndex": 55,
          "type": "NiPSysPositionModifier",
          "name": "NiPSysPositionModifier:5",
          "parametersRaw": {
            "active": true,
            "order": 6000
          }
        },
        {
          "blockIndex": 56,
          "type": "NiPSysBoundUpdateModifier",
          "name": "NiPSysBoundUpdateModifier:6",
          "parametersRaw": {
            "active": true,
            "order": 7000,
            "update_skip": 0.0
          }
        }
      ],
      "controllers": [
        {
          "controllerBlockIndex": 40,
          "type": "NiPSysEmitterCtlr",
          "name": "",
          "targetBlockIndex": 39,
          "targetType": "NiParticleSystem",
          "flags": {
            "flagsRaw": 72,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": true,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 0,
              "name": "APP_TIME"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 1.0,
          "kind": "other",
          "interpolatorBlockIndex": 42,
          "dataBlockIndex": null,
          "dataType": null,
          "interpolationType": null,
          "keyCount": 0,
          "keys": []
        },
        {
          "controllerBlockIndex": 41,
          "type": "NiPSysUpdateCtlr",
          "name": "",
          "targetBlockIndex": 39,
          "targetType": "NiParticleSystem",
          "flags": {
            "flagsRaw": 76,
            "cycleType": {
              "rawValue": 2,
              "name": "CYCLE_CLAMP"
            },
            "active": true,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 0,
              "name": "APP_TIME"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 0.0,
          "kind": "other",
          "interpolatorBlockIndex": null,
          "dataBlockIndex": null,
          "dataType": null,
          "interpolationType": null,
          "keyCount": 0,
          "keys": []
        }
      ],
      "runtimeStatus": "UNSUPPORTED_PARTICLE_RUNTIME",
      "diagnostics": [
        {
          "code": "NI_PSYS_RUNTIME_NOT_SIMULATED",
          "detail": "Emitter timing, particle state, spawning, aging, and death are preserved as NIF fields; this extractor does not synthesize particles."
        }
      ]
    },
    {
      "blockIndex": 59,
      "type": "NiParticleSystem",
      "name": "PArray02",
      "parentBlockIndex": 57,
      "dataBlockIndex": 69,
      "dataType": "NiPSysData",
      "numParticlesRaw": 0,
      "numVerticesRaw": 3,
      "worldSpaceRaw": 1,
      "sourcePath": "item/model/wf90.nif",
      "properties": [
        {
          "blockIndex": 68,
          "type": "NiMaterialProperty",
          "name": "03",
          "ambientColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "diffuseColorRaw": [
            1.0,
            0.874509871006012,
            0.3803921937942505
          ],
          "specularColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "emissiveColorRaw": [
            1.0,
            0.9098039865493774,
            0.29019609093666077
          ],
          "emissiveMultRaw": 1.0,
          "alphaRaw": 1.0,
          "glossinessRaw": 10.0
        },
        {
          "blockIndex": 67,
          "type": "NiVertexColorProperty",
          "name": ""
        },
        {
          "blockIndex": 65,
          "type": "NiTexturingProperty",
          "name": "",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 66,
              "textureFileNameRaw": "W83553.dds",
              "sourceTexturePath": "item/texture/W83553.dds",
              "sourceTextureSha256": "f3eae74e3d354a8fd4d8e6e5bf85252f1db4db801d3477f693e316b4d96f7802",
              "assetUrl": "/models/runtime/origin/effects/assets/f3eae74e-w83553.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 3,
                "name": "WRAP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": false,
              "staticTextureTransform": null,
              "texture": {
                "sourceFileNameRaw": "W83553.dds",
                "sourcePath": "item/texture/W83553.dds",
                "sourceSizeBytes": 4224,
                "sourceSha256": "f3eae74e3d354a8fd4d8e6e5bf85252f1db4db801d3477f693e316b4d96f7802",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "/models/runtime/origin/effects/assets/f3eae74e-w83553.png",
                  "size": [
                    64,
                    64
                  ],
                  "alphaRange": [
                    0,
                    255
                  ],
                  "sizeBytes": 3102,
                  "sha256": "62208059a83b93c16e8419090876f0c61e4bd4f688ee34b859cddcb04da9cb92",
                  "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
                }
              }
            }
          ]
        },
        {
          "blockIndex": 27,
          "type": "NiAlphaProperty",
          "name": "",
          "flagsRaw": 4109,
          "alphaBlend": true,
          "sourceBlendMode": {
            "rawValue": 6,
            "name": "SRC_ALPHA"
          },
          "destinationBlendMode": {
            "rawValue": 0,
            "name": "ONE"
          },
          "alphaTest": false,
          "testFunction": {
            "rawValue": 4,
            "name": "TEST_GREATER"
          },
          "noSorter": false,
          "thresholdRaw": 0,
          "thresholdStorage": "Ubyte (0..255)"
        }
      ],
      "textures": [
        {
          "blockIndex": 65,
          "type": "NiTexturingProperty",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 66,
              "textureFileNameRaw": "W83553.dds",
              "sourceTexturePath": "item/texture/W83553.dds",
              "sourceTextureSha256": "f3eae74e3d354a8fd4d8e6e5bf85252f1db4db801d3477f693e316b4d96f7802",
              "assetUrl": "/models/runtime/origin/effects/assets/f3eae74e-w83553.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 3,
                "name": "WRAP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": false,
              "staticTextureTransform": null,
              "texture": {
                "sourceFileNameRaw": "W83553.dds",
                "sourcePath": "item/texture/W83553.dds",
                "sourceSizeBytes": 4224,
                "sourceSha256": "f3eae74e3d354a8fd4d8e6e5bf85252f1db4db801d3477f693e316b4d96f7802",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "/models/runtime/origin/effects/assets/f3eae74e-w83553.png",
                  "size": [
                    64,
                    64
                  ],
                  "alphaRange": [
                    0,
                    255
                  ],
                  "sizeBytes": 3102,
                  "sha256": "62208059a83b93c16e8419090876f0c61e4bd4f688ee34b859cddcb04da9cb92",
                  "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
                }
              }
            }
          ]
        }
      ],
      "modifiers": [
        {
          "blockIndex": 70,
          "type": "NiPSysAgeDeathModifier",
          "name": "NiPSysAgeDeath:2",
          "parametersRaw": {
            "active": true,
            "order": 0,
            "spawn_on_death": 0.0,
            "spawn_modifier": 72
          }
        },
        {
          "blockIndex": 71,
          "type": "NiPSysMeshEmitter",
          "name": "NiPSysMeshEmitter:0",
          "parametersRaw": {
            "active": true,
            "order": 1000,
            "speed": 0.04500000178813934,
            "speed_variation": 0.0,
            "declination": 0.0,
            "declination_variation": 0.0872664600610733,
            "planar_angle": 0.0,
            "planar_angle_variation": 0.0872664600610733,
            "initial_color": [
              1.0,
              1.0,
              1.0,
              1.0
            ],
            "initial_radius": 0.10000000149011612,
            "radius_variation": 0.004999999888241291,
            "life_span": 1.0,
            "life_span_variation": 1.0,
            "initial_velocity_type": {
              "rawValue": 0,
              "name": "VELOCITY_USE_NORMALS"
            },
            "emission_type": {
              "rawValue": 3,
              "name": "EMIT_FROM_FACE_SURFACE"
            },
            "emission_axis": [
              1.0,
              0.0,
              0.0
            ],
            "unknown_q_q_speed_floats": [],
            "emitterMeshBlockIndices": [
              18
            ]
          }
        },
        {
          "blockIndex": 72,
          "type": "NiPSysSpawnModifier",
          "name": "NiPSysSpawnModifier:1",
          "parametersRaw": {
            "active": true,
            "order": 1000,
            "life_span": 1.0,
            "life_span_variation": 1.0,
            "num_spawn_generations": 0.0,
            "percentage_spawned": 1.0,
            "min_num_to_spawn": 1.0,
            "max_num_to_spawn": 1.0,
            "spawn_speed_variation": -0.0,
            "spawn_dir_variation": 0.0
          }
        },
        {
          "blockIndex": 73,
          "type": "NiPSysGrowFadeModifier",
          "name": "NiPSysGrowFadeModifier:3",
          "parametersRaw": {
            "active": true,
            "order": 3000,
            "grow_time": 0.06666667014360428,
            "grow_generation": 0.0,
            "fade_time": 0.0,
            "fade_generation": 0.0,
            "base_scale": 0.0
          }
        },
        {
          "blockIndex": 74,
          "type": "NiPSysColorModifier",
          "name": "NiPSysColorModifier:4",
          "parametersRaw": {
            "active": true,
            "order": 3000
          },
          "dataRaw": {
            "dataBlockIndex": 75,
            "dataType": "NiColorData",
            "interpolationType": {
              "rawValue": 1,
              "name": "LINEAR_KEY"
            },
            "keyCount": 3,
            "keys": [
              {
                "time": 0.0,
                "value": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "forward": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "backward": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "tbc": [
                  0.0,
                  0.0,
                  0.0
                ]
              },
              {
                "time": 0.5,
                "value": [
                  0.2705882489681244,
                  0.2705882489681244,
                  0.2705882489681244,
                  0.49803924560546875
                ],
                "forward": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "backward": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "tbc": [
                  0.0,
                  0.0,
                  0.0
                ]
              },
              {
                "time": 1.0,
                "value": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "forward": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "backward": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "tbc": [
                  0.0,
                  0.0,
                  0.0
                ]
              }
            ]
          }
        },
        {
          "blockIndex": 76,
          "type": "NiPSysRotationModifier",
          "name": "NiPSysRotationModifier:5",
          "parametersRaw": {
            "active": true,
            "order": 3000,
            "rotation_speed": 0.5235987901687622,
            "rotation_speed_variation": 1.0471975803375244,
            "rotation_angle": -0.0,
            "rotation_angle_variation": 0.0,
            "random_rot_speed_sign": 1.0,
            "random_axis": null,
            "axis": [
              1.0,
              0.0,
              0.0
            ]
          }
        },
        {
          "blockIndex": 77,
          "type": "NiPSysPositionModifier",
          "name": "NiPSysPositionModifier:6",
          "parametersRaw": {
            "active": true,
            "order": 6000
          }
        },
        {
          "blockIndex": 78,
          "type": "NiPSysBoundUpdateModifier",
          "name": "NiPSysBoundUpdateModifier:7",
          "parametersRaw": {
            "active": true,
            "order": 7000,
            "update_skip": 0.0
          }
        }
      ],
      "controllers": [
        {
          "controllerBlockIndex": 60,
          "type": "NiPSysEmitterCtlr",
          "name": "",
          "targetBlockIndex": 59,
          "targetType": "NiParticleSystem",
          "flags": {
            "flagsRaw": 72,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": true,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 0,
              "name": "APP_TIME"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 1.0,
          "kind": "other",
          "interpolatorBlockIndex": 62,
          "dataBlockIndex": null,
          "dataType": null,
          "interpolationType": null,
          "keyCount": 0,
          "keys": []
        },
        {
          "controllerBlockIndex": 61,
          "type": "NiPSysUpdateCtlr",
          "name": "",
          "targetBlockIndex": 59,
          "targetType": "NiParticleSystem",
          "flags": {
            "flagsRaw": 76,
            "cycleType": {
              "rawValue": 2,
              "name": "CYCLE_CLAMP"
            },
            "active": true,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 0,
              "name": "APP_TIME"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 0.0,
          "kind": "other",
          "interpolatorBlockIndex": null,
          "dataBlockIndex": null,
          "dataType": null,
          "interpolationType": null,
          "keyCount": 0,
          "keys": []
        }
      ],
      "runtimeStatus": "UNSUPPORTED_PARTICLE_RUNTIME",
      "diagnostics": [
        {
          "code": "NI_PSYS_RUNTIME_NOT_SIMULATED",
          "detail": "Emitter timing, particle state, spawning, aging, and death are preserved as NIF fields; this extractor does not synthesize particles."
        }
      ]
    },
    {
      "blockIndex": 81,
      "type": "NiParticleSystem",
      "name": "PArray03",
      "parentBlockIndex": 79,
      "dataBlockIndex": 90,
      "dataType": "NiPSysData",
      "numParticlesRaw": 0,
      "numVerticesRaw": 3,
      "worldSpaceRaw": 1,
      "sourcePath": "item/model/wf90.nif",
      "properties": [
        {
          "blockIndex": 89,
          "type": "NiMaterialProperty",
          "name": "05",
          "ambientColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "diffuseColorRaw": [
            1.0,
            0.6039215922355652,
            0.08627451211214066
          ],
          "specularColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "emissiveColorRaw": [
            1.0,
            0.4862745404243469,
            0.07058823853731155
          ],
          "emissiveMultRaw": 1.0,
          "alphaRaw": 1.0,
          "glossinessRaw": 10.0
        },
        {
          "blockIndex": 87,
          "type": "NiTexturingProperty",
          "name": "",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 88,
              "textureFileNameRaw": "WF8953.dds",
              "sourceTexturePath": "item/texture/WF8953.dds",
              "sourceTextureSha256": "2fa5b293a4f0032cc0c8beebe168610cbf4da2e0f37d4582db759ac44d13eca4",
              "assetUrl": "/models/runtime/origin/effects/assets/2fa5b293-wf8953.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 3,
                "name": "WRAP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": false,
              "staticTextureTransform": null,
              "texture": {
                "sourceFileNameRaw": "WF8953.dds",
                "sourcePath": "item/texture/WF8953.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "2fa5b293a4f0032cc0c8beebe168610cbf4da2e0f37d4582db759ac44d13eca4",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "/models/runtime/origin/effects/assets/2fa5b293-wf8953.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    192
                  ],
                  "sizeBytes": 11781,
                  "sha256": "e34d6ac52c9cf0d15afedf27932bfbc5ce961cf3459af040a751a57a36099e23",
                  "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
                }
              }
            }
          ]
        },
        {
          "blockIndex": 27,
          "type": "NiAlphaProperty",
          "name": "",
          "flagsRaw": 4109,
          "alphaBlend": true,
          "sourceBlendMode": {
            "rawValue": 6,
            "name": "SRC_ALPHA"
          },
          "destinationBlendMode": {
            "rawValue": 0,
            "name": "ONE"
          },
          "alphaTest": false,
          "testFunction": {
            "rawValue": 4,
            "name": "TEST_GREATER"
          },
          "noSorter": false,
          "thresholdRaw": 0,
          "thresholdStorage": "Ubyte (0..255)"
        },
        {
          "blockIndex": 67,
          "type": "NiVertexColorProperty",
          "name": ""
        }
      ],
      "textures": [
        {
          "blockIndex": 87,
          "type": "NiTexturingProperty",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 88,
              "textureFileNameRaw": "WF8953.dds",
              "sourceTexturePath": "item/texture/WF8953.dds",
              "sourceTextureSha256": "2fa5b293a4f0032cc0c8beebe168610cbf4da2e0f37d4582db759ac44d13eca4",
              "assetUrl": "/models/runtime/origin/effects/assets/2fa5b293-wf8953.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 3,
                "name": "WRAP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": false,
              "staticTextureTransform": null,
              "texture": {
                "sourceFileNameRaw": "WF8953.dds",
                "sourcePath": "item/texture/WF8953.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "2fa5b293a4f0032cc0c8beebe168610cbf4da2e0f37d4582db759ac44d13eca4",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "/models/runtime/origin/effects/assets/2fa5b293-wf8953.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    192
                  ],
                  "sizeBytes": 11781,
                  "sha256": "e34d6ac52c9cf0d15afedf27932bfbc5ce961cf3459af040a751a57a36099e23",
                  "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
                }
              }
            }
          ]
        }
      ],
      "modifiers": [
        {
          "blockIndex": 91,
          "type": "NiPSysAgeDeathModifier",
          "name": "NiPSysAgeDeath:2",
          "parametersRaw": {
            "active": true,
            "order": 0,
            "spawn_on_death": 0.0,
            "spawn_modifier": 93
          }
        },
        {
          "blockIndex": 92,
          "type": "NiPSysMeshEmitter",
          "name": "NiPSysMeshEmitter:0",
          "parametersRaw": {
            "active": true,
            "order": 1000,
            "speed": 0.14999999105930328,
            "speed_variation": 0.08999999612569809,
            "declination": 0.0,
            "declination_variation": 0.0872664600610733,
            "planar_angle": 0.0,
            "planar_angle_variation": 0.0872664600610733,
            "initial_color": [
              1.0,
              1.0,
              1.0,
              1.0
            ],
            "initial_radius": 0.11999999731779099,
            "radius_variation": 0.005999999586492777,
            "life_span": 1.0,
            "life_span_variation": 0.3333333432674408,
            "initial_velocity_type": {
              "rawValue": 0,
              "name": "VELOCITY_USE_NORMALS"
            },
            "emission_type": {
              "rawValue": 3,
              "name": "EMIT_FROM_FACE_SURFACE"
            },
            "emission_axis": [
              1.0,
              0.0,
              0.0
            ],
            "unknown_q_q_speed_floats": [],
            "emitterMeshBlockIndices": [
              18
            ]
          }
        },
        {
          "blockIndex": 93,
          "type": "NiPSysSpawnModifier",
          "name": "NiPSysSpawnModifier:1",
          "parametersRaw": {
            "active": true,
            "order": 1000,
            "life_span": 1.0,
            "life_span_variation": 0.3333333432674408,
            "num_spawn_generations": 0.0,
            "percentage_spawned": 1.0,
            "min_num_to_spawn": 1.0,
            "max_num_to_spawn": 1.0,
            "spawn_speed_variation": -0.0,
            "spawn_dir_variation": 0.0
          }
        },
        {
          "blockIndex": 94,
          "type": "NiPSysGrowFadeModifier",
          "name": "NiPSysGrowFadeModifier:3",
          "parametersRaw": {
            "active": true,
            "order": 3000,
            "grow_time": 0.06666667014360428,
            "grow_generation": 0.0,
            "fade_time": 0.0,
            "fade_generation": 0.0,
            "base_scale": 0.0
          }
        },
        {
          "blockIndex": 95,
          "type": "NiPSysColorModifier",
          "name": "NiPSysColorModifier:4",
          "parametersRaw": {
            "active": true,
            "order": 3000
          },
          "dataRaw": {
            "dataBlockIndex": 96,
            "dataType": "NiColorData",
            "interpolationType": {
              "rawValue": 1,
              "name": "LINEAR_KEY"
            },
            "keyCount": 3,
            "keys": [
              {
                "time": 0.0,
                "value": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "forward": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "backward": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "tbc": [
                  0.0,
                  0.0,
                  0.0
                ]
              },
              {
                "time": 0.5,
                "value": [
                  0.2705882489681244,
                  0.2705882489681244,
                  0.2705882489681244,
                  0.49803924560546875
                ],
                "forward": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "backward": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "tbc": [
                  0.0,
                  0.0,
                  0.0
                ]
              },
              {
                "time": 1.0,
                "value": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "forward": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "backward": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "tbc": [
                  0.0,
                  0.0,
                  0.0
                ]
              }
            ]
          }
        },
        {
          "blockIndex": 97,
          "type": "NiPSysRotationModifier",
          "name": "NiPSysRotationModifier:5",
          "parametersRaw": {
            "active": true,
            "order": 3000,
            "rotation_speed": 0.1745329350233078,
            "rotation_speed_variation": 0.3490658700466156,
            "rotation_angle": -0.0,
            "rotation_angle_variation": 0.0,
            "random_rot_speed_sign": 1.0,
            "random_axis": null,
            "axis": [
              1.0,
              0.0,
              0.0
            ]
          }
        },
        {
          "blockIndex": 98,
          "type": "NiPSysPositionModifier",
          "name": "NiPSysPositionModifier:6",
          "parametersRaw": {
            "active": true,
            "order": 6000
          }
        },
        {
          "blockIndex": 99,
          "type": "NiPSysBoundUpdateModifier",
          "name": "NiPSysBoundUpdateModifier:7",
          "parametersRaw": {
            "active": true,
            "order": 7000,
            "update_skip": 0.0
          }
        }
      ],
      "controllers": [
        {
          "controllerBlockIndex": 82,
          "type": "NiPSysEmitterCtlr",
          "name": "",
          "targetBlockIndex": 81,
          "targetType": "NiParticleSystem",
          "flags": {
            "flagsRaw": 72,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": true,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 0,
              "name": "APP_TIME"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 1.0,
          "kind": "other",
          "interpolatorBlockIndex": 84,
          "dataBlockIndex": null,
          "dataType": null,
          "interpolationType": null,
          "keyCount": 0,
          "keys": []
        },
        {
          "controllerBlockIndex": 83,
          "type": "NiPSysUpdateCtlr",
          "name": "",
          "targetBlockIndex": 81,
          "targetType": "NiParticleSystem",
          "flags": {
            "flagsRaw": 76,
            "cycleType": {
              "rawValue": 2,
              "name": "CYCLE_CLAMP"
            },
            "active": true,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 0,
              "name": "APP_TIME"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 0.0,
          "kind": "other",
          "interpolatorBlockIndex": null,
          "dataBlockIndex": null,
          "dataType": null,
          "interpolationType": null,
          "keyCount": 0,
          "keys": []
        }
      ],
      "runtimeStatus": "UNSUPPORTED_PARTICLE_RUNTIME",
      "diagnostics": [
        {
          "code": "NI_PSYS_RUNTIME_NOT_SIMULATED",
          "detail": "Emitter timing, particle state, spawning, aging, and death are preserved as NIF fields; this extractor does not synthesize particles."
        }
      ]
    },
    {
      "blockIndex": 102,
      "type": "NiParticleSystem",
      "name": "PArray04",
      "parentBlockIndex": 100,
      "dataBlockIndex": 111,
      "dataType": "NiPSysData",
      "numParticlesRaw": 0,
      "numVerticesRaw": 15,
      "worldSpaceRaw": 1,
      "sourcePath": "item/model/wf90.nif",
      "properties": [
        {
          "blockIndex": 110,
          "type": "NiMaterialProperty",
          "name": "06",
          "ambientColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "diffuseColorRaw": [
            0.5137255191802979,
            0.7647059559822083,
            1.0
          ],
          "specularColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "emissiveColorRaw": [
            0.3686274588108063,
            0.6941176652908325,
            1.0
          ],
          "emissiveMultRaw": 1.0,
          "alphaRaw": 1.0,
          "glossinessRaw": 10.0
        },
        {
          "blockIndex": 108,
          "type": "NiTexturingProperty",
          "name": "",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 109,
              "textureFileNameRaw": "WC6455.dds",
              "sourceTexturePath": "item/texture/WC6455.dds",
              "sourceTextureSha256": "9b89fa8245f2c3d30dd444185efd0d2f6a0279aa01513b812682bad4ddfe0a6e",
              "assetUrl": "/models/runtime/origin/effects/assets/9b89fa82-wc6455.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 3,
                "name": "WRAP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": false,
              "staticTextureTransform": null,
              "texture": {
                "sourceFileNameRaw": "WC6455.dds",
                "sourcePath": "item/texture/WC6455.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "9b89fa8245f2c3d30dd444185efd0d2f6a0279aa01513b812682bad4ddfe0a6e",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "/models/runtime/origin/effects/assets/9b89fa82-wc6455.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    131
                  ],
                  "sizeBytes": 11757,
                  "sha256": "c4b98070311acd1120a6395bb709367348a5effdde2d065cac82998012156d95",
                  "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
                }
              }
            }
          ]
        },
        {
          "blockIndex": 27,
          "type": "NiAlphaProperty",
          "name": "",
          "flagsRaw": 4109,
          "alphaBlend": true,
          "sourceBlendMode": {
            "rawValue": 6,
            "name": "SRC_ALPHA"
          },
          "destinationBlendMode": {
            "rawValue": 0,
            "name": "ONE"
          },
          "alphaTest": false,
          "testFunction": {
            "rawValue": 4,
            "name": "TEST_GREATER"
          },
          "noSorter": false,
          "thresholdRaw": 0,
          "thresholdStorage": "Ubyte (0..255)"
        },
        {
          "blockIndex": 67,
          "type": "NiVertexColorProperty",
          "name": ""
        }
      ],
      "textures": [
        {
          "blockIndex": 108,
          "type": "NiTexturingProperty",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 109,
              "textureFileNameRaw": "WC6455.dds",
              "sourceTexturePath": "item/texture/WC6455.dds",
              "sourceTextureSha256": "9b89fa8245f2c3d30dd444185efd0d2f6a0279aa01513b812682bad4ddfe0a6e",
              "assetUrl": "/models/runtime/origin/effects/assets/9b89fa82-wc6455.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 3,
                "name": "WRAP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": false,
              "staticTextureTransform": null,
              "texture": {
                "sourceFileNameRaw": "WC6455.dds",
                "sourcePath": "item/texture/WC6455.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "9b89fa8245f2c3d30dd444185efd0d2f6a0279aa01513b812682bad4ddfe0a6e",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "/models/runtime/origin/effects/assets/9b89fa82-wc6455.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    131
                  ],
                  "sizeBytes": 11757,
                  "sha256": "c4b98070311acd1120a6395bb709367348a5effdde2d065cac82998012156d95",
                  "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
                }
              }
            }
          ]
        }
      ],
      "modifiers": [
        {
          "blockIndex": 112,
          "type": "NiPSysAgeDeathModifier",
          "name": "NiPSysAgeDeath:2",
          "parametersRaw": {
            "active": true,
            "order": 0,
            "spawn_on_death": 0.0,
            "spawn_modifier": 114
          }
        },
        {
          "blockIndex": 113,
          "type": "NiPSysMeshEmitter",
          "name": "NiPSysMeshEmitter:0",
          "parametersRaw": {
            "active": true,
            "order": 1000,
            "speed": 0.09000000357627869,
            "speed_variation": 0.035999998450279236,
            "declination": 0.0,
            "declination_variation": 0.0872664600610733,
            "planar_angle": 0.0,
            "planar_angle_variation": 0.0872664600610733,
            "initial_color": [
              1.0,
              1.0,
              1.0,
              1.0
            ],
            "initial_radius": 0.20000000298023224,
            "radius_variation": 0.03999999910593033,
            "life_span": 0.6666666865348816,
            "life_span_variation": 1.0,
            "initial_velocity_type": {
              "rawValue": 0,
              "name": "VELOCITY_USE_NORMALS"
            },
            "emission_type": {
              "rawValue": 3,
              "name": "EMIT_FROM_FACE_SURFACE"
            },
            "emission_axis": [
              1.0,
              0.0,
              0.0
            ],
            "unknown_q_q_speed_floats": [],
            "emitterMeshBlockIndices": [
              18
            ]
          }
        },
        {
          "blockIndex": 114,
          "type": "NiPSysSpawnModifier",
          "name": "NiPSysSpawnModifier:1",
          "parametersRaw": {
            "active": true,
            "order": 1000,
            "life_span": 0.6666666865348816,
            "life_span_variation": 1.0,
            "num_spawn_generations": 0.0,
            "percentage_spawned": 1.0,
            "min_num_to_spawn": 1.0,
            "max_num_to_spawn": 1.0,
            "spawn_speed_variation": -0.0,
            "spawn_dir_variation": 0.0
          }
        },
        {
          "blockIndex": 115,
          "type": "NiPSysColorModifier",
          "name": "NiPSysColorModifier:3",
          "parametersRaw": {
            "active": true,
            "order": 3000
          },
          "dataRaw": {
            "dataBlockIndex": 116,
            "dataType": "NiColorData",
            "interpolationType": {
              "rawValue": 1,
              "name": "LINEAR_KEY"
            },
            "keyCount": 3,
            "keys": [
              {
                "time": 0.0,
                "value": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "forward": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "backward": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "tbc": [
                  0.0,
                  0.0,
                  0.0
                ]
              },
              {
                "time": 0.5,
                "value": [
                  0.1764705926179886,
                  0.1764705926179886,
                  0.1764705926179886,
                  0.2705882489681244
                ],
                "forward": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "backward": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "tbc": [
                  0.0,
                  0.0,
                  0.0
                ]
              },
              {
                "time": 1.0,
                "value": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "forward": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "backward": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "tbc": [
                  0.0,
                  0.0,
                  0.0
                ]
              }
            ]
          }
        },
        {
          "blockIndex": 117,
          "type": "NiPSysRotationModifier",
          "name": "NiPSysRotationModifier:4",
          "parametersRaw": {
            "active": true,
            "order": 3000,
            "rotation_speed": 0.5235987901687622,
            "rotation_speed_variation": 0.2617993950843811,
            "rotation_angle": -0.0,
            "rotation_angle_variation": 0.0,
            "random_rot_speed_sign": 1.0,
            "random_axis": null,
            "axis": [
              1.0,
              0.0,
              0.0
            ]
          }
        },
        {
          "blockIndex": 118,
          "type": "NiPSysPositionModifier",
          "name": "NiPSysPositionModifier:5",
          "parametersRaw": {
            "active": true,
            "order": 6000
          }
        },
        {
          "blockIndex": 119,
          "type": "NiPSysBoundUpdateModifier",
          "name": "NiPSysBoundUpdateModifier:6",
          "parametersRaw": {
            "active": true,
            "order": 7000,
            "update_skip": 0.0
          }
        }
      ],
      "controllers": [
        {
          "controllerBlockIndex": 103,
          "type": "NiPSysEmitterCtlr",
          "name": "",
          "targetBlockIndex": 102,
          "targetType": "NiParticleSystem",
          "flags": {
            "flagsRaw": 72,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": true,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 0,
              "name": "APP_TIME"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 1.0,
          "kind": "other",
          "interpolatorBlockIndex": 105,
          "dataBlockIndex": null,
          "dataType": null,
          "interpolationType": null,
          "keyCount": 0,
          "keys": []
        },
        {
          "controllerBlockIndex": 104,
          "type": "NiPSysUpdateCtlr",
          "name": "",
          "targetBlockIndex": 102,
          "targetType": "NiParticleSystem",
          "flags": {
            "flagsRaw": 76,
            "cycleType": {
              "rawValue": 2,
              "name": "CYCLE_CLAMP"
            },
            "active": true,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 0,
              "name": "APP_TIME"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 0.0,
          "kind": "other",
          "interpolatorBlockIndex": null,
          "dataBlockIndex": null,
          "dataType": null,
          "interpolationType": null,
          "keyCount": 0,
          "keys": []
        }
      ],
      "runtimeStatus": "UNSUPPORTED_PARTICLE_RUNTIME",
      "diagnostics": [
        {
          "code": "NI_PSYS_RUNTIME_NOT_SIMULATED",
          "detail": "Emitter timing, particle state, spawning, aging, and death are preserved as NIF fields; this extractor does not synthesize particles."
        }
      ]
    },
    {
      "blockIndex": 122,
      "type": "NiParticleSystem",
      "name": "PArray05",
      "parentBlockIndex": 120,
      "dataBlockIndex": 137,
      "dataType": "NiPSysData",
      "numParticlesRaw": 0,
      "numVerticesRaw": 1,
      "worldSpaceRaw": 1,
      "sourcePath": "item/model/wf90.nif",
      "properties": [
        {
          "blockIndex": 130,
          "type": "NiMaterialProperty",
          "name": "07",
          "ambientColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "diffuseColorRaw": [
            1.0,
            0.30980393290519714,
            0.30980393290519714
          ],
          "specularColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "emissiveColorRaw": [
            1.0,
            0.2666666805744171,
            0.07058823853731155
          ],
          "emissiveMultRaw": 1.0,
          "alphaRaw": 1.0,
          "glossinessRaw": 10.0
        },
        {
          "blockIndex": 128,
          "type": "NiTexturingProperty",
          "name": "",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 129,
              "textureFileNameRaw": "W15351.dds",
              "sourceTexturePath": "item/texture/W15351.dds",
              "sourceTextureSha256": "7a04efead2e2910f038027657a2ad7d5bf2537539b80482bc6436d8da89791fd",
              "assetUrl": "/models/runtime/origin/effects/assets/7a04efea-w15351.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 3,
                "name": "WRAP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": false,
              "staticTextureTransform": null,
              "texture": {
                "sourceFileNameRaw": "W15351.dds",
                "sourcePath": "item/texture/W15351.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "7a04efead2e2910f038027657a2ad7d5bf2537539b80482bc6436d8da89791fd",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "/models/runtime/origin/effects/assets/7a04efea-w15351.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    195
                  ],
                  "sizeBytes": 12638,
                  "sha256": "0ac1d2ae2a9097ed9e9643ecef25a96075e09d00024f5be75146293e8b7cef0f",
                  "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
                }
              }
            }
          ]
        },
        {
          "blockIndex": 27,
          "type": "NiAlphaProperty",
          "name": "",
          "flagsRaw": 4109,
          "alphaBlend": true,
          "sourceBlendMode": {
            "rawValue": 6,
            "name": "SRC_ALPHA"
          },
          "destinationBlendMode": {
            "rawValue": 0,
            "name": "ONE"
          },
          "alphaTest": false,
          "testFunction": {
            "rawValue": 4,
            "name": "TEST_GREATER"
          },
          "noSorter": false,
          "thresholdRaw": 0,
          "thresholdStorage": "Ubyte (0..255)"
        },
        {
          "blockIndex": 67,
          "type": "NiVertexColorProperty",
          "name": ""
        }
      ],
      "textures": [
        {
          "blockIndex": 128,
          "type": "NiTexturingProperty",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 129,
              "textureFileNameRaw": "W15351.dds",
              "sourceTexturePath": "item/texture/W15351.dds",
              "sourceTextureSha256": "7a04efead2e2910f038027657a2ad7d5bf2537539b80482bc6436d8da89791fd",
              "assetUrl": "/models/runtime/origin/effects/assets/7a04efea-w15351.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 3,
                "name": "WRAP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": false,
              "staticTextureTransform": null,
              "texture": {
                "sourceFileNameRaw": "W15351.dds",
                "sourcePath": "item/texture/W15351.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "7a04efead2e2910f038027657a2ad7d5bf2537539b80482bc6436d8da89791fd",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "/models/runtime/origin/effects/assets/7a04efea-w15351.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    195
                  ],
                  "sizeBytes": 12638,
                  "sha256": "0ac1d2ae2a9097ed9e9643ecef25a96075e09d00024f5be75146293e8b7cef0f",
                  "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
                }
              }
            }
          ]
        }
      ],
      "modifiers": [
        {
          "blockIndex": 138,
          "type": "NiPSysAgeDeathModifier",
          "name": "NiPSysAgeDeath:2",
          "parametersRaw": {
            "active": true,
            "order": 0,
            "spawn_on_death": 0.0,
            "spawn_modifier": 140
          }
        },
        {
          "blockIndex": 139,
          "type": "NiPSysMeshEmitter",
          "name": "NiPSysMeshEmitter:0",
          "parametersRaw": {
            "active": true,
            "order": 1000,
            "speed": 0.21000000834465027,
            "speed_variation": 0.21000000834465027,
            "declination": 0.0,
            "declination_variation": 0.0872664600610733,
            "planar_angle": 0.0,
            "planar_angle_variation": 0.0872664600610733,
            "initial_color": [
              1.0,
              1.0,
              1.0,
              1.0
            ],
            "initial_radius": 0.11999999731779099,
            "radius_variation": 0.005999999586492777,
            "life_span": 1.0,
            "life_span_variation": 0.3333333432674408,
            "initial_velocity_type": {
              "rawValue": 0,
              "name": "VELOCITY_USE_NORMALS"
            },
            "emission_type": {
              "rawValue": 3,
              "name": "EMIT_FROM_FACE_SURFACE"
            },
            "emission_axis": [
              1.0,
              0.0,
              0.0
            ],
            "unknown_q_q_speed_floats": [],
            "emitterMeshBlockIndices": [
              18
            ]
          }
        },
        {
          "blockIndex": 140,
          "type": "NiPSysSpawnModifier",
          "name": "NiPSysSpawnModifier:1",
          "parametersRaw": {
            "active": true,
            "order": 1000,
            "life_span": 1.0,
            "life_span_variation": 0.3333333432674408,
            "num_spawn_generations": 0.0,
            "percentage_spawned": 1.0,
            "min_num_to_spawn": 1.0,
            "max_num_to_spawn": 1.0,
            "spawn_speed_variation": -0.0,
            "spawn_dir_variation": 0.0
          }
        },
        {
          "blockIndex": 141,
          "type": "NiPSysGrowFadeModifier",
          "name": "NiPSysGrowFadeModifier:3",
          "parametersRaw": {
            "active": true,
            "order": 3000,
            "grow_time": 0.06666667014360428,
            "grow_generation": 0.0,
            "fade_time": 0.0,
            "fade_generation": 0.0,
            "base_scale": 0.0
          }
        },
        {
          "blockIndex": 142,
          "type": "NiPSysColorModifier",
          "name": "NiPSysColorModifier:4",
          "parametersRaw": {
            "active": true,
            "order": 3000
          },
          "dataRaw": {
            "dataBlockIndex": 143,
            "dataType": "NiColorData",
            "interpolationType": {
              "rawValue": 1,
              "name": "LINEAR_KEY"
            },
            "keyCount": 3,
            "keys": [
              {
                "time": 0.0,
                "value": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "forward": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "backward": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "tbc": [
                  0.0,
                  0.0,
                  0.0
                ]
              },
              {
                "time": 0.5,
                "value": [
                  0.2705882489681244,
                  0.2705882489681244,
                  0.2705882489681244,
                  0.49803924560546875
                ],
                "forward": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "backward": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "tbc": [
                  0.0,
                  0.0,
                  0.0
                ]
              },
              {
                "time": 1.0,
                "value": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "forward": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "backward": [
                  0.0,
                  0.0,
                  0.0,
                  0.0
                ],
                "tbc": [
                  0.0,
                  0.0,
                  0.0
                ]
              }
            ]
          }
        },
        {
          "blockIndex": 144,
          "type": "NiPSysRotationModifier",
          "name": "NiPSysRotationModifier:5",
          "parametersRaw": {
            "active": true,
            "order": 3000,
            "rotation_speed": 0.1745329350233078,
            "rotation_speed_variation": 0.3490658700466156,
            "rotation_angle": -0.0,
            "rotation_angle_variation": 0.0,
            "random_rot_speed_sign": 1.0,
            "random_axis": null,
            "axis": [
              1.0,
              0.0,
              0.0
            ]
          }
        },
        {
          "blockIndex": 145,
          "type": "NiPSysPositionModifier",
          "name": "NiPSysPositionModifier:6",
          "parametersRaw": {
            "active": true,
            "order": 6000
          }
        },
        {
          "blockIndex": 146,
          "type": "NiPSysBoundUpdateModifier",
          "name": "NiPSysBoundUpdateModifier:7",
          "parametersRaw": {
            "active": true,
            "order": 7000,
            "update_skip": 0.0
          }
        }
      ],
      "controllers": [
        {
          "controllerBlockIndex": 123,
          "type": "NiPSysEmitterCtlr",
          "name": "",
          "targetBlockIndex": 122,
          "targetType": "NiParticleSystem",
          "flags": {
            "flagsRaw": 72,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": true,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 0,
              "name": "APP_TIME"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 1.0,
          "kind": "other",
          "interpolatorBlockIndex": 125,
          "dataBlockIndex": null,
          "dataType": null,
          "interpolationType": null,
          "keyCount": 0,
          "keys": []
        },
        {
          "controllerBlockIndex": 124,
          "type": "NiPSysUpdateCtlr",
          "name": "",
          "targetBlockIndex": 122,
          "targetType": "NiParticleSystem",
          "flags": {
            "flagsRaw": 76,
            "cycleType": {
              "rawValue": 2,
              "name": "CYCLE_CLAMP"
            },
            "active": true,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 0,
              "name": "APP_TIME"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 0.0,
          "kind": "other",
          "interpolatorBlockIndex": null,
          "dataBlockIndex": null,
          "dataType": null,
          "interpolationType": null,
          "keyCount": 0,
          "keys": []
        },
        {
          "controllerBlockIndex": 131,
          "type": "NiMaterialColorController",
          "name": "",
          "targetBlockIndex": 130,
          "targetType": "NiMaterialProperty",
          "flags": {
            "flagsRaw": 72,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": true,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 0,
              "name": "APP_TIME"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 11.666666984558105,
          "kind": "material_color",
          "targetColor": {
            "rawValue": 3,
            "name": "TC_SELF_ILLUM"
          },
          "interpolatorBlockIndex": 135,
          "dataBlockIndex": 136,
          "dataType": "NiPosData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.0,
              "valueRaw": [
                1.0,
                0.2666666805744171,
                0.07058823853731155
              ],
              "forwardRaw": [
                -0.0,
                -0.0,
                -0.0
              ],
              "backwardRaw": [
                0.0,
                0.0,
                0.0
              ],
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 11.666666984558105,
              "valueRaw": [
                0.250980406999588,
                0.615686297416687,
                0.7333333492279053
              ],
              "forwardRaw": [
                -0.0,
                -0.0,
                -0.0
              ],
              "backwardRaw": [
                0.0,
                0.0,
                0.0
              ],
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "sourcePath": "item/model/wf90.nif",
          "basePropertyBlockIndex": 130,
          "baseProperty": {
            "blockIndex": 130,
            "type": "NiMaterialProperty",
            "name": "07",
            "ambientColorRaw": [
              0.0,
              0.0,
              0.0
            ],
            "diffuseColorRaw": [
              1.0,
              0.30980393290519714,
              0.30980393290519714
            ],
            "specularColorRaw": [
              0.0,
              0.0,
              0.0
            ],
            "emissiveColorRaw": [
              1.0,
              0.2666666805744171,
              0.07058823853731155
            ],
            "emissiveMultRaw": 1.0,
            "alphaRaw": 1.0,
            "glossinessRaw": 10.0
          }
        },
        {
          "controllerBlockIndex": 132,
          "type": "NiMaterialColorController",
          "name": "",
          "targetBlockIndex": 130,
          "targetType": "NiMaterialProperty",
          "flags": {
            "flagsRaw": 72,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": true,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 0,
              "name": "APP_TIME"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 11.666666984558105,
          "kind": "material_color",
          "targetColor": {
            "rawValue": 1,
            "name": "TC_DIFFUSE"
          },
          "interpolatorBlockIndex": 133,
          "dataBlockIndex": 134,
          "dataType": "NiPosData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.0,
              "valueRaw": [
                1.0,
                0.30980393290519714,
                0.30980393290519714
              ],
              "forwardRaw": [
                -0.0,
                -0.0,
                -0.0
              ],
              "backwardRaw": [
                0.0,
                0.0,
                0.0
              ],
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 11.666666984558105,
              "valueRaw": [
                0.5921568870544434,
                0.874509871006012,
                0.9803922176361084
              ],
              "forwardRaw": [
                -0.0,
                -0.0,
                -0.0
              ],
              "backwardRaw": [
                0.0,
                0.0,
                0.0
              ],
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "sourcePath": "item/model/wf90.nif",
          "basePropertyBlockIndex": 130,
          "baseProperty": {
            "blockIndex": 130,
            "type": "NiMaterialProperty",
            "name": "07",
            "ambientColorRaw": [
              0.0,
              0.0,
              0.0
            ],
            "diffuseColorRaw": [
              1.0,
              0.30980393290519714,
              0.30980393290519714
            ],
            "specularColorRaw": [
              0.0,
              0.0,
              0.0
            ],
            "emissiveColorRaw": [
              1.0,
              0.2666666805744171,
              0.07058823853731155
            ],
            "emissiveMultRaw": 1.0,
            "alphaRaw": 1.0,
            "glossinessRaw": 10.0
          }
        }
      ],
      "runtimeStatus": "UNSUPPORTED_PARTICLE_RUNTIME",
      "diagnostics": [
        {
          "code": "NI_PSYS_RUNTIME_NOT_SIMULATED",
          "detail": "Emitter timing, particle state, spawning, aging, and death are preserved as NIF fields; this extractor does not synthesize particles."
        }
      ]
    },
    {
      "blockIndex": 149,
      "type": "NiParticleSystem",
      "name": "PArray06",
      "parentBlockIndex": 147,
      "dataBlockIndex": 159,
      "dataType": "NiPSysData",
      "numParticlesRaw": 0,
      "numVerticesRaw": 10,
      "worldSpaceRaw": 1,
      "sourcePath": "item/model/wf90.nif",
      "properties": [
        {
          "blockIndex": 158,
          "type": "NiMaterialProperty",
          "name": "11",
          "ambientColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "diffuseColorRaw": [
            1.0,
            0.8862745761871338,
            0.6392157077789307
          ],
          "specularColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "emissiveColorRaw": [
            1.0,
            0.8352941870689392,
            0.3294117748737335
          ],
          "emissiveMultRaw": 1.0,
          "alphaRaw": 1.0,
          "glossinessRaw": 10.0
        },
        {
          "blockIndex": 155,
          "type": "NiTexturingProperty",
          "name": "",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 156,
              "textureFileNameRaw": "W17255.dds",
              "sourceTexturePath": "item/texture/W17255.dds",
              "sourceTextureSha256": "d6eba7cac308fe516b46620a06a689427ed88838a3f993516d6bee961317691b",
              "assetUrl": "/models/runtime/origin/effects/assets/d6eba7ca-w17255.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 3,
                "name": "WRAP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": false,
              "staticTextureTransform": null,
              "texture": {
                "sourceFileNameRaw": "W17255.dds",
                "sourcePath": "item/texture/W17255.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "d6eba7cac308fe516b46620a06a689427ed88838a3f993516d6bee961317691b",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "/models/runtime/origin/effects/assets/d6eba7ca-w17255.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    255
                  ],
                  "sizeBytes": 13176,
                  "sha256": "e1df6a5612bb4098c05e3d6eefc0003c018e3cf0073aed72d62fe8710486df69",
                  "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
                }
              }
            },
            {
              "slot": "DETAIL_MAP",
              "textureSourceBlockIndex": 157,
              "textureFileNameRaw": "W45053.dds",
              "sourceTexturePath": "item/texture/W45053.dds",
              "sourceTextureSha256": "44ff9d2c4de6d75ae6c72bbe802c0789b2a851b2a99facdb367ac798dcfb51d5",
              "assetUrl": "/models/runtime/origin/effects/assets/44ff9d2c-w45053.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 3,
                "name": "WRAP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": false,
              "staticTextureTransform": null,
              "texture": {
                "sourceFileNameRaw": "W45053.dds",
                "sourcePath": "item/texture/W45053.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "44ff9d2c4de6d75ae6c72bbe802c0789b2a851b2a99facdb367ac798dcfb51d5",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "/models/runtime/origin/effects/assets/44ff9d2c-w45053.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    251
                  ],
                  "sizeBytes": 6027,
                  "sha256": "dd53723cea1ecad2a3c387ab3aada4da1a26d4de7de44c295cce4c59435ae81d",
                  "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
                }
              }
            }
          ]
        },
        {
          "blockIndex": 47,
          "type": "NiAlphaProperty",
          "name": "",
          "flagsRaw": 13,
          "alphaBlend": true,
          "sourceBlendMode": {
            "rawValue": 6,
            "name": "SRC_ALPHA"
          },
          "destinationBlendMode": {
            "rawValue": 0,
            "name": "ONE"
          },
          "alphaTest": false,
          "testFunction": {
            "rawValue": 0,
            "name": "TEST_ALWAYS"
          },
          "noSorter": false,
          "thresholdRaw": 0,
          "thresholdStorage": "Ubyte (0..255)"
        },
        {
          "blockIndex": 2,
          "type": "NiVertexColorProperty",
          "name": ""
        }
      ],
      "textures": [
        {
          "blockIndex": 155,
          "type": "NiTexturingProperty",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 156,
              "textureFileNameRaw": "W17255.dds",
              "sourceTexturePath": "item/texture/W17255.dds",
              "sourceTextureSha256": "d6eba7cac308fe516b46620a06a689427ed88838a3f993516d6bee961317691b",
              "assetUrl": "/models/runtime/origin/effects/assets/d6eba7ca-w17255.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 3,
                "name": "WRAP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": false,
              "staticTextureTransform": null,
              "texture": {
                "sourceFileNameRaw": "W17255.dds",
                "sourcePath": "item/texture/W17255.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "d6eba7cac308fe516b46620a06a689427ed88838a3f993516d6bee961317691b",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "/models/runtime/origin/effects/assets/d6eba7ca-w17255.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    255
                  ],
                  "sizeBytes": 13176,
                  "sha256": "e1df6a5612bb4098c05e3d6eefc0003c018e3cf0073aed72d62fe8710486df69",
                  "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
                }
              }
            },
            {
              "slot": "DETAIL_MAP",
              "textureSourceBlockIndex": 157,
              "textureFileNameRaw": "W45053.dds",
              "sourceTexturePath": "item/texture/W45053.dds",
              "sourceTextureSha256": "44ff9d2c4de6d75ae6c72bbe802c0789b2a851b2a99facdb367ac798dcfb51d5",
              "assetUrl": "/models/runtime/origin/effects/assets/44ff9d2c-w45053.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 3,
                "name": "WRAP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": false,
              "staticTextureTransform": null,
              "texture": {
                "sourceFileNameRaw": "W45053.dds",
                "sourcePath": "item/texture/W45053.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "44ff9d2c4de6d75ae6c72bbe802c0789b2a851b2a99facdb367ac798dcfb51d5",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "/models/runtime/origin/effects/assets/44ff9d2c-w45053.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    251
                  ],
                  "sizeBytes": 6027,
                  "sha256": "dd53723cea1ecad2a3c387ab3aada4da1a26d4de7de44c295cce4c59435ae81d",
                  "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
                }
              }
            }
          ]
        }
      ],
      "modifiers": [
        {
          "blockIndex": 160,
          "type": "NiPSysAgeDeathModifier",
          "name": "NiPSysAgeDeath:2",
          "parametersRaw": {
            "active": true,
            "order": 0,
            "spawn_on_death": 0.0,
            "spawn_modifier": 162
          }
        },
        {
          "blockIndex": 161,
          "type": "NiPSysMeshEmitter",
          "name": "NiPSysMeshEmitter:0",
          "parametersRaw": {
            "active": true,
            "order": 1000,
            "speed": 0.06000000238418579,
            "speed_variation": 0.024000000208616257,
            "declination": 0.0,
            "declination_variation": 0.0872664600610733,
            "planar_angle": 0.0,
            "planar_angle_variation": 0.0872664600610733,
            "initial_color": [
              1.0,
              1.0,
              1.0,
              1.0
            ],
            "initial_radius": 0.10000000149011612,
            "radius_variation": 0.05000000074505806,
            "life_span": 0.6666666865348816,
            "life_span_variation": 0.3333333432674408,
            "initial_velocity_type": {
              "rawValue": 0,
              "name": "VELOCITY_USE_NORMALS"
            },
            "emission_type": {
              "rawValue": 3,
              "name": "EMIT_FROM_FACE_SURFACE"
            },
            "emission_axis": [
              1.0,
              0.0,
              0.0
            ],
            "unknown_q_q_speed_floats": [],
            "emitterMeshBlockIndices": [
              18
            ]
          }
        },
        {
          "blockIndex": 162,
          "type": "NiPSysSpawnModifier",
          "name": "NiPSysSpawnModifier:1",
          "parametersRaw": {
            "active": true,
            "order": 1000,
            "life_span": 0.6666666865348816,
            "life_span_variation": 0.3333333432674408,
            "num_spawn_generations": 0.0,
            "percentage_spawned": 1.0,
            "min_num_to_spawn": 1.0,
            "max_num_to_spawn": 1.0,
            "spawn_speed_variation": -0.0,
            "spawn_dir_variation": 0.0
          }
        },
        {
          "blockIndex": 163,
          "type": "NiPSysGrowFadeModifier",
          "name": "NiPSysGrowFadeModifier:3",
          "parametersRaw": {
            "active": true,
            "order": 3000,
            "grow_time": 0.0,
            "grow_generation": 0.0,
            "fade_time": 0.3333333432674408,
            "fade_generation": 0.0,
            "base_scale": 0.0
          }
        },
        {
          "blockIndex": 164,
          "type": "NiPSysRotationModifier",
          "name": "NiPSysRotationModifier:4",
          "parametersRaw": {
            "active": true,
            "order": 3000,
            "rotation_speed": 0.2617993950843811,
            "rotation_speed_variation": 0.5235987901687622,
            "rotation_angle": -0.0,
            "rotation_angle_variation": 0.0,
            "random_rot_speed_sign": 1.0,
            "random_axis": null,
            "axis": [
              1.0,
              0.0,
              0.0
            ]
          }
        },
        {
          "blockIndex": 165,
          "type": "NiPSysPositionModifier",
          "name": "NiPSysPositionModifier:5",
          "parametersRaw": {
            "active": true,
            "order": 6000
          }
        },
        {
          "blockIndex": 166,
          "type": "NiPSysBoundUpdateModifier",
          "name": "NiPSysBoundUpdateModifier:6",
          "parametersRaw": {
            "active": true,
            "order": 7000,
            "update_skip": 0.0
          }
        }
      ],
      "controllers": [
        {
          "controllerBlockIndex": 150,
          "type": "NiPSysEmitterCtlr",
          "name": "",
          "targetBlockIndex": 149,
          "targetType": "NiParticleSystem",
          "flags": {
            "flagsRaw": 72,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": true,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 0,
              "name": "APP_TIME"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 1.0,
          "kind": "other",
          "interpolatorBlockIndex": 152,
          "dataBlockIndex": null,
          "dataType": null,
          "interpolationType": null,
          "keyCount": 0,
          "keys": []
        },
        {
          "controllerBlockIndex": 151,
          "type": "NiPSysUpdateCtlr",
          "name": "",
          "targetBlockIndex": 149,
          "targetType": "NiParticleSystem",
          "flags": {
            "flagsRaw": 76,
            "cycleType": {
              "rawValue": 2,
              "name": "CYCLE_CLAMP"
            },
            "active": true,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 0,
              "name": "APP_TIME"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 0.0,
          "kind": "other",
          "interpolatorBlockIndex": null,
          "dataBlockIndex": null,
          "dataType": null,
          "interpolationType": null,
          "keyCount": 0,
          "keys": []
        }
      ],
      "runtimeStatus": "UNSUPPORTED_PARTICLE_RUNTIME",
      "diagnostics": [
        {
          "code": "NI_PSYS_RUNTIME_NOT_SIMULATED",
          "detail": "Emitter timing, particle state, spawning, aging, and death are preserved as NIF fields; this extractor does not synthesize particles."
        }
      ]
    }
  ],
  "controllers": [
    {
      "controllerBlockIndex": 29,
      "type": "NiTextureTransformController",
      "name": "",
      "targetBlockIndex": 28,
      "targetType": "NiTexturingProperty",
      "flags": {
        "flagsRaw": 72,
        "cycleType": {
          "rawValue": 0,
          "name": "CYCLE_LOOP"
        },
        "active": true,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 0,
          "name": "APP_TIME"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 14.0,
      "kind": "uv",
      "shaderMapRaw": false,
      "textureSlot": {
        "rawValue": 0,
        "name": "BASE_MAP"
      },
      "operation": {
        "rawValue": 1,
        "name": "TT_TRANSLATE_V",
        "knownValue": true
      },
      "interpolatorBlockIndex": 33,
      "dataBlockIndex": 34,
      "dataType": "NiFloatData",
      "interpolationType": {
        "rawValue": 2,
        "name": "QUADRATIC_KEY"
      },
      "keyCount": 2,
      "keys": [
        {
          "time": 0.0,
          "value": 1.0,
          "forward": 0.0,
          "backward": -2.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 14.0,
          "value": -1.0,
          "forward": -2.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        }
      ],
      "runtimeTrack": null,
      "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
      "sourcePath": "item/model/wf90.nif"
    },
    {
      "controllerBlockIndex": 30,
      "type": "NiTextureTransformController",
      "name": "",
      "targetBlockIndex": 28,
      "targetType": "NiTexturingProperty",
      "flags": {
        "flagsRaw": 72,
        "cycleType": {
          "rawValue": 0,
          "name": "CYCLE_LOOP"
        },
        "active": true,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 0,
          "name": "APP_TIME"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 16.666667938232422,
      "kind": "uv",
      "shaderMapRaw": false,
      "textureSlot": {
        "rawValue": 0,
        "name": "BASE_MAP"
      },
      "operation": {
        "rawValue": 0,
        "name": "TT_TRANSLATE_U",
        "knownValue": true
      },
      "interpolatorBlockIndex": 31,
      "dataBlockIndex": 32,
      "dataType": "NiFloatData",
      "interpolationType": {
        "rawValue": 2,
        "name": "QUADRATIC_KEY"
      },
      "keyCount": 2,
      "keys": [
        {
          "time": 0.0,
          "value": 0.0,
          "forward": -0.0,
          "backward": 1.0000001192092896,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 16.666667938232422,
          "value": 1.0,
          "forward": 1.0000001192092896,
          "backward": -0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        }
      ],
      "runtimeTrack": null,
      "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
      "sourcePath": "item/model/wf90.nif"
    },
    {
      "controllerBlockIndex": 40,
      "type": "NiPSysEmitterCtlr",
      "name": "",
      "targetBlockIndex": 39,
      "targetType": "NiParticleSystem",
      "flags": {
        "flagsRaw": 72,
        "cycleType": {
          "rawValue": 0,
          "name": "CYCLE_LOOP"
        },
        "active": true,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 0,
          "name": "APP_TIME"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 1.0,
      "kind": "other",
      "interpolatorBlockIndex": 42,
      "dataBlockIndex": null,
      "dataType": null,
      "interpolationType": null,
      "keyCount": 0,
      "keys": [],
      "sourcePath": "item/model/wf90.nif"
    },
    {
      "controllerBlockIndex": 41,
      "type": "NiPSysUpdateCtlr",
      "name": "",
      "targetBlockIndex": 39,
      "targetType": "NiParticleSystem",
      "flags": {
        "flagsRaw": 76,
        "cycleType": {
          "rawValue": 2,
          "name": "CYCLE_CLAMP"
        },
        "active": true,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 0,
          "name": "APP_TIME"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 0.0,
      "kind": "other",
      "interpolatorBlockIndex": null,
      "dataBlockIndex": null,
      "dataType": null,
      "interpolationType": null,
      "keyCount": 0,
      "keys": [],
      "sourcePath": "item/model/wf90.nif"
    },
    {
      "controllerBlockIndex": 60,
      "type": "NiPSysEmitterCtlr",
      "name": "",
      "targetBlockIndex": 59,
      "targetType": "NiParticleSystem",
      "flags": {
        "flagsRaw": 72,
        "cycleType": {
          "rawValue": 0,
          "name": "CYCLE_LOOP"
        },
        "active": true,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 0,
          "name": "APP_TIME"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 1.0,
      "kind": "other",
      "interpolatorBlockIndex": 62,
      "dataBlockIndex": null,
      "dataType": null,
      "interpolationType": null,
      "keyCount": 0,
      "keys": [],
      "sourcePath": "item/model/wf90.nif"
    },
    {
      "controllerBlockIndex": 61,
      "type": "NiPSysUpdateCtlr",
      "name": "",
      "targetBlockIndex": 59,
      "targetType": "NiParticleSystem",
      "flags": {
        "flagsRaw": 76,
        "cycleType": {
          "rawValue": 2,
          "name": "CYCLE_CLAMP"
        },
        "active": true,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 0,
          "name": "APP_TIME"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 0.0,
      "kind": "other",
      "interpolatorBlockIndex": null,
      "dataBlockIndex": null,
      "dataType": null,
      "interpolationType": null,
      "keyCount": 0,
      "keys": [],
      "sourcePath": "item/model/wf90.nif"
    },
    {
      "controllerBlockIndex": 82,
      "type": "NiPSysEmitterCtlr",
      "name": "",
      "targetBlockIndex": 81,
      "targetType": "NiParticleSystem",
      "flags": {
        "flagsRaw": 72,
        "cycleType": {
          "rawValue": 0,
          "name": "CYCLE_LOOP"
        },
        "active": true,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 0,
          "name": "APP_TIME"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 1.0,
      "kind": "other",
      "interpolatorBlockIndex": 84,
      "dataBlockIndex": null,
      "dataType": null,
      "interpolationType": null,
      "keyCount": 0,
      "keys": [],
      "sourcePath": "item/model/wf90.nif"
    },
    {
      "controllerBlockIndex": 83,
      "type": "NiPSysUpdateCtlr",
      "name": "",
      "targetBlockIndex": 81,
      "targetType": "NiParticleSystem",
      "flags": {
        "flagsRaw": 76,
        "cycleType": {
          "rawValue": 2,
          "name": "CYCLE_CLAMP"
        },
        "active": true,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 0,
          "name": "APP_TIME"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 0.0,
      "kind": "other",
      "interpolatorBlockIndex": null,
      "dataBlockIndex": null,
      "dataType": null,
      "interpolationType": null,
      "keyCount": 0,
      "keys": [],
      "sourcePath": "item/model/wf90.nif"
    },
    {
      "controllerBlockIndex": 103,
      "type": "NiPSysEmitterCtlr",
      "name": "",
      "targetBlockIndex": 102,
      "targetType": "NiParticleSystem",
      "flags": {
        "flagsRaw": 72,
        "cycleType": {
          "rawValue": 0,
          "name": "CYCLE_LOOP"
        },
        "active": true,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 0,
          "name": "APP_TIME"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 1.0,
      "kind": "other",
      "interpolatorBlockIndex": 105,
      "dataBlockIndex": null,
      "dataType": null,
      "interpolationType": null,
      "keyCount": 0,
      "keys": [],
      "sourcePath": "item/model/wf90.nif"
    },
    {
      "controllerBlockIndex": 104,
      "type": "NiPSysUpdateCtlr",
      "name": "",
      "targetBlockIndex": 102,
      "targetType": "NiParticleSystem",
      "flags": {
        "flagsRaw": 76,
        "cycleType": {
          "rawValue": 2,
          "name": "CYCLE_CLAMP"
        },
        "active": true,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 0,
          "name": "APP_TIME"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 0.0,
      "kind": "other",
      "interpolatorBlockIndex": null,
      "dataBlockIndex": null,
      "dataType": null,
      "interpolationType": null,
      "keyCount": 0,
      "keys": [],
      "sourcePath": "item/model/wf90.nif"
    },
    {
      "controllerBlockIndex": 123,
      "type": "NiPSysEmitterCtlr",
      "name": "",
      "targetBlockIndex": 122,
      "targetType": "NiParticleSystem",
      "flags": {
        "flagsRaw": 72,
        "cycleType": {
          "rawValue": 0,
          "name": "CYCLE_LOOP"
        },
        "active": true,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 0,
          "name": "APP_TIME"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 1.0,
      "kind": "other",
      "interpolatorBlockIndex": 125,
      "dataBlockIndex": null,
      "dataType": null,
      "interpolationType": null,
      "keyCount": 0,
      "keys": [],
      "sourcePath": "item/model/wf90.nif"
    },
    {
      "controllerBlockIndex": 124,
      "type": "NiPSysUpdateCtlr",
      "name": "",
      "targetBlockIndex": 122,
      "targetType": "NiParticleSystem",
      "flags": {
        "flagsRaw": 76,
        "cycleType": {
          "rawValue": 2,
          "name": "CYCLE_CLAMP"
        },
        "active": true,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 0,
          "name": "APP_TIME"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 0.0,
      "kind": "other",
      "interpolatorBlockIndex": null,
      "dataBlockIndex": null,
      "dataType": null,
      "interpolationType": null,
      "keyCount": 0,
      "keys": [],
      "sourcePath": "item/model/wf90.nif"
    },
    {
      "controllerBlockIndex": 131,
      "type": "NiMaterialColorController",
      "name": "",
      "targetBlockIndex": 130,
      "targetType": "NiMaterialProperty",
      "flags": {
        "flagsRaw": 72,
        "cycleType": {
          "rawValue": 0,
          "name": "CYCLE_LOOP"
        },
        "active": true,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 0,
          "name": "APP_TIME"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 11.666666984558105,
      "kind": "material_color",
      "targetColor": {
        "rawValue": 3,
        "name": "TC_SELF_ILLUM"
      },
      "interpolatorBlockIndex": 135,
      "dataBlockIndex": 136,
      "dataType": "NiPosData",
      "interpolationType": {
        "rawValue": 2,
        "name": "QUADRATIC_KEY"
      },
      "keyCount": 2,
      "keys": [
        {
          "time": 0.0,
          "valueRaw": [
            1.0,
            0.2666666805744171,
            0.07058823853731155
          ],
          "forwardRaw": [
            -0.0,
            -0.0,
            -0.0
          ],
          "backwardRaw": [
            0.0,
            0.0,
            0.0
          ],
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 11.666666984558105,
          "valueRaw": [
            0.250980406999588,
            0.615686297416687,
            0.7333333492279053
          ],
          "forwardRaw": [
            -0.0,
            -0.0,
            -0.0
          ],
          "backwardRaw": [
            0.0,
            0.0,
            0.0
          ],
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        }
      ],
      "sourcePath": "item/model/wf90.nif"
    },
    {
      "controllerBlockIndex": 132,
      "type": "NiMaterialColorController",
      "name": "",
      "targetBlockIndex": 130,
      "targetType": "NiMaterialProperty",
      "flags": {
        "flagsRaw": 72,
        "cycleType": {
          "rawValue": 0,
          "name": "CYCLE_LOOP"
        },
        "active": true,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 0,
          "name": "APP_TIME"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 11.666666984558105,
      "kind": "material_color",
      "targetColor": {
        "rawValue": 1,
        "name": "TC_DIFFUSE"
      },
      "interpolatorBlockIndex": 133,
      "dataBlockIndex": 134,
      "dataType": "NiPosData",
      "interpolationType": {
        "rawValue": 2,
        "name": "QUADRATIC_KEY"
      },
      "keyCount": 2,
      "keys": [
        {
          "time": 0.0,
          "valueRaw": [
            1.0,
            0.30980393290519714,
            0.30980393290519714
          ],
          "forwardRaw": [
            -0.0,
            -0.0,
            -0.0
          ],
          "backwardRaw": [
            0.0,
            0.0,
            0.0
          ],
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 11.666666984558105,
          "valueRaw": [
            0.5921568870544434,
            0.874509871006012,
            0.9803922176361084
          ],
          "forwardRaw": [
            -0.0,
            -0.0,
            -0.0
          ],
          "backwardRaw": [
            0.0,
            0.0,
            0.0
          ],
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        }
      ],
      "sourcePath": "item/model/wf90.nif"
    },
    {
      "controllerBlockIndex": 150,
      "type": "NiPSysEmitterCtlr",
      "name": "",
      "targetBlockIndex": 149,
      "targetType": "NiParticleSystem",
      "flags": {
        "flagsRaw": 72,
        "cycleType": {
          "rawValue": 0,
          "name": "CYCLE_LOOP"
        },
        "active": true,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 0,
          "name": "APP_TIME"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 1.0,
      "kind": "other",
      "interpolatorBlockIndex": 152,
      "dataBlockIndex": null,
      "dataType": null,
      "interpolationType": null,
      "keyCount": 0,
      "keys": [],
      "sourcePath": "item/model/wf90.nif"
    },
    {
      "controllerBlockIndex": 151,
      "type": "NiPSysUpdateCtlr",
      "name": "",
      "targetBlockIndex": 149,
      "targetType": "NiParticleSystem",
      "flags": {
        "flagsRaw": 76,
        "cycleType": {
          "rawValue": 2,
          "name": "CYCLE_CLAMP"
        },
        "active": true,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 0,
          "name": "APP_TIME"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 0.0,
      "kind": "other",
      "interpolatorBlockIndex": null,
      "dataBlockIndex": null,
      "dataType": null,
      "interpolationType": null,
      "keyCount": 0,
      "keys": [],
      "sourcePath": "item/model/wf90.nif"
    }
  ],
  "textures": [
    {
      "sourceFileNameRaw": "WF9001.dds",
      "sourcePath": "item/texture/wf9001.dds",
      "sourceSizeBytes": 262272,
      "sourceSha256": "2a012ef866e9aacc003e1c853a0e9b229d1dd6b8caa7227e611e31d96b26b488",
      "resolution": {
        "status": "resolved",
        "method": "domain_texture_basename_unique",
        "path": "item/texture/wf9001.dds"
      },
      "previewAsset": {
        "status": "written",
        "url": "/models/runtime/origin/effects/assets/2a012ef8-wf9001.png",
        "size": [
          512,
          512
        ],
        "alphaRange": [
          0,
          255
        ],
        "sizeBytes": 242033,
        "sha256": "fd5f8cbc879af53e1c793484f70f5850a1151c4c4fe3e93d388a15df1b72c3e9",
        "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
      },
      "sourceTextureBlockIndex": 15
    },
    {
      "sourceFileNameRaw": "WB4454.DDS",
      "sourcePath": "item/texture/WB4454.DDS",
      "sourceSizeBytes": 16512,
      "sourceSha256": "306b31a9dd6b18f4d2672648c448271f9b4d5df5b62a3154012072f18388a67b",
      "resolution": {
        "status": "resolved",
        "method": "domain_texture_basename_unique",
        "path": "item/texture/WB4454.DDS"
      },
      "previewAsset": {
        "status": "written",
        "url": "/models/runtime/origin/effects/assets/306b31a9-wb4454.png",
        "size": [
          128,
          128
        ],
        "alphaRange": [
          0,
          255
        ],
        "sizeBytes": 18274,
        "sha256": "a5f7b59666fee1135839237e351dac1753731c0cca28289ece29c25422a71b5d",
        "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
      },
      "sourceTextureBlockIndex": 35
    },
    {
      "sourceFileNameRaw": "WB1652.dds",
      "sourcePath": "item/texture/WB1652.dds",
      "sourceSizeBytes": 16512,
      "sourceSha256": "d82ac10f90187d2133cc6023735c778109e3f29540cefdee136239071c1da2f2",
      "resolution": {
        "status": "resolved",
        "method": "domain_texture_basename_unique",
        "path": "item/texture/WB1652.dds"
      },
      "previewAsset": {
        "status": "written",
        "url": "/models/runtime/origin/effects/assets/d82ac10f-wb1652.png",
        "size": [
          128,
          128
        ],
        "alphaRange": [
          0,
          251
        ],
        "sizeBytes": 12924,
        "sha256": "acc7153bad6f874a523c5abe85e40f9e689575b17b18f32115d0b93e700b77f5",
        "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
      },
      "sourceTextureBlockIndex": 46
    },
    {
      "sourceFileNameRaw": "W83553.dds",
      "sourcePath": "item/texture/W83553.dds",
      "sourceSizeBytes": 4224,
      "sourceSha256": "f3eae74e3d354a8fd4d8e6e5bf85252f1db4db801d3477f693e316b4d96f7802",
      "resolution": {
        "status": "resolved",
        "method": "domain_texture_basename_unique",
        "path": "item/texture/W83553.dds"
      },
      "previewAsset": {
        "status": "written",
        "url": "/models/runtime/origin/effects/assets/f3eae74e-w83553.png",
        "size": [
          64,
          64
        ],
        "alphaRange": [
          0,
          255
        ],
        "sizeBytes": 3102,
        "sha256": "62208059a83b93c16e8419090876f0c61e4bd4f688ee34b859cddcb04da9cb92",
        "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
      },
      "sourceTextureBlockIndex": 66
    },
    {
      "sourceFileNameRaw": "WF8953.dds",
      "sourcePath": "item/texture/WF8953.dds",
      "sourceSizeBytes": 16512,
      "sourceSha256": "2fa5b293a4f0032cc0c8beebe168610cbf4da2e0f37d4582db759ac44d13eca4",
      "resolution": {
        "status": "resolved",
        "method": "domain_texture_basename_unique",
        "path": "item/texture/WF8953.dds"
      },
      "previewAsset": {
        "status": "written",
        "url": "/models/runtime/origin/effects/assets/2fa5b293-wf8953.png",
        "size": [
          128,
          128
        ],
        "alphaRange": [
          0,
          192
        ],
        "sizeBytes": 11781,
        "sha256": "e34d6ac52c9cf0d15afedf27932bfbc5ce961cf3459af040a751a57a36099e23",
        "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
      },
      "sourceTextureBlockIndex": 88
    },
    {
      "sourceFileNameRaw": "WC6455.dds",
      "sourcePath": "item/texture/WC6455.dds",
      "sourceSizeBytes": 16512,
      "sourceSha256": "9b89fa8245f2c3d30dd444185efd0d2f6a0279aa01513b812682bad4ddfe0a6e",
      "resolution": {
        "status": "resolved",
        "method": "domain_texture_basename_unique",
        "path": "item/texture/WC6455.dds"
      },
      "previewAsset": {
        "status": "written",
        "url": "/models/runtime/origin/effects/assets/9b89fa82-wc6455.png",
        "size": [
          128,
          128
        ],
        "alphaRange": [
          0,
          131
        ],
        "sizeBytes": 11757,
        "sha256": "c4b98070311acd1120a6395bb709367348a5effdde2d065cac82998012156d95",
        "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
      },
      "sourceTextureBlockIndex": 109
    },
    {
      "sourceFileNameRaw": "W15351.dds",
      "sourcePath": "item/texture/W15351.dds",
      "sourceSizeBytes": 16512,
      "sourceSha256": "7a04efead2e2910f038027657a2ad7d5bf2537539b80482bc6436d8da89791fd",
      "resolution": {
        "status": "resolved",
        "method": "domain_texture_basename_unique",
        "path": "item/texture/W15351.dds"
      },
      "previewAsset": {
        "status": "written",
        "url": "/models/runtime/origin/effects/assets/7a04efea-w15351.png",
        "size": [
          128,
          128
        ],
        "alphaRange": [
          0,
          195
        ],
        "sizeBytes": 12638,
        "sha256": "0ac1d2ae2a9097ed9e9643ecef25a96075e09d00024f5be75146293e8b7cef0f",
        "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
      },
      "sourceTextureBlockIndex": 129
    },
    {
      "sourceFileNameRaw": "W17255.dds",
      "sourcePath": "item/texture/W17255.dds",
      "sourceSizeBytes": 16512,
      "sourceSha256": "d6eba7cac308fe516b46620a06a689427ed88838a3f993516d6bee961317691b",
      "resolution": {
        "status": "resolved",
        "method": "domain_texture_basename_unique",
        "path": "item/texture/W17255.dds"
      },
      "previewAsset": {
        "status": "written",
        "url": "/models/runtime/origin/effects/assets/d6eba7ca-w17255.png",
        "size": [
          128,
          128
        ],
        "alphaRange": [
          0,
          255
        ],
        "sizeBytes": 13176,
        "sha256": "e1df6a5612bb4098c05e3d6eefc0003c018e3cf0073aed72d62fe8710486df69",
        "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
      },
      "sourceTextureBlockIndex": 156
    },
    {
      "sourceFileNameRaw": "W45053.dds",
      "sourcePath": "item/texture/W45053.dds",
      "sourceSizeBytes": 16512,
      "sourceSha256": "44ff9d2c4de6d75ae6c72bbe802c0789b2a851b2a99facdb367ac798dcfb51d5",
      "resolution": {
        "status": "resolved",
        "method": "domain_texture_basename_unique",
        "path": "item/texture/W45053.dds"
      },
      "previewAsset": {
        "status": "written",
        "url": "/models/runtime/origin/effects/assets/44ff9d2c-w45053.png",
        "size": [
          128,
          128
        ],
        "alphaRange": [
          0,
          251
        ],
        "sizeBytes": 6027,
        "sha256": "dd53723cea1ecad2a3c387ab3aada4da1a26d4de7de44c295cce4c59435ae81d",
        "conversion": "Pillow Image.open(DDS).convert(RGBA).save(PNG)"
      },
      "sourceTextureBlockIndex": 157
    }
  ],
  "blockTypesNotExpanded": {
    "NiBoolData": 6,
    "NiBoolInterpolator": 6,
    "NiPoint3Interpolator": 2,
    "NiPosData": 2,
    "NiStringExtraData": 17
  },
  "semanticBoundary": {
    "candidateMeshes": "All static source meshes other than the catalog principal selection; exclusion from the converted main mesh does not establish that a candidate is an engine effect.",
    "emitters": "NiPSys emitter configuration, mesh references, controller keys, and properties are preserved; particle instances are not sampled or synthesized.",
    "engineCompared": false
  },
  "diagnostics": []
}
