{
  "generic": {
    "type": "gun_hand_chainsword",
    "canBeRemovedByHand": true,
    "width": 0.125,
    "height": 0.125,
	"movementAnimations": [
	  
          {
            "animationType": "inhibitor",
            "variable": "gun_inhand_aiming",
            "offset": 0.0,
            "clampMin": 1.0,
            "clampMax": 1.0
          },
		  {
            "animationType": "rotation",
            "variable": "!gun_inhand_aiming",
            "centerPoint": [0.0,-0.1875,0.046875],
            "axis": [15.0,5.0,15.0],
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0,
            "duration": 1
          },
		  {
            "animationType": "rotation",
            "variable": "gun_firing",
            "centerPoint": [0.0,-0.1875,0.046875],
            "axis": [-5,-8.0,-0.0],
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0,
            "duration": 2
          },
		  {
            "animationType": "rotation",
            "variable": "gun_firing",
            "centerPoint": [0.0,-0.09375,0.046875],
            "axis": [60,0.0,-0.0],
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0,
            "duration": 3,
			"forwardsDelay": 2
          },
          {
            "animationType": "activator",
            "variable": "gun_inhand_aiming",
            "offset": 0.0,
            "clampMin": 1.0,
            "clampMax": 1.0
          },
          {
            "animationType": "inhibitor",
            "variable": "gun_inhand_aiming",
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0
          },
		  {
            "animationType": "rotation",
            "variable": "gun_inhand_aiming",
            "centerPoint": [0.0,-0.09375,0.046875],
            "axis": [15.0,-15.0,-75.0],
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0,
            "duration": 1
          },
		  {
            "animationType": "rotation",
            "variable": "gun_firing",
            "centerPoint": [0.0,-0.0,0.0],
            "axis": [-0,0.0,-15.0],
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0,
            "duration": 3,
			"forwardsDelay": 12,
			"skipReverseMovement": true
          },
		  {
            "animationType": "rotation",
            "variable": "gun_firing",
            "centerPoint": [0.0,-0.0,0.0],
            "axis": [-0,0.0,15.0],
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0,
            "duration": 4,
			"forwardsDelay": 20,
			"skipReverseMovement": true
          },
		  {
            "animationType": "rotation",
            "variable": "gun_firing",
            "centerPoint": [0.0,-0.0,0.0],
            "axis": [100,0.0,-0.0],
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0,
            "duration": 3,
			"forwardsDelay": 12,
			"skipReverseMovement": true
          },
		  {
            "animationType": "rotation",
            "variable": "gun_firing",
            "centerPoint": [0.0,-0.0,0.0],
            "axis": [-100,0.0,-0.0],
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0,
            "duration": 4,
			"forwardsDelay": 20,
			"skipReverseMovement": true
          }
	    
	]
  },
  "gun": {
    "lockOnType": "default",
    "targetType": "all",
    "handHeld": true,
    "capacity": 1,
    "reloadTime": 1,
    "muzzleVelocity": 1,
    "fireDelay": 3.0,
    "diameter": 0.001,
    "minCaseLength": 0.001,
    "maxCaseLength": 0.001,
    "yawSpeed": Infinity,
    "pitchSpeed": Infinity,
    "lockMaxAngle": 0.0,
    "handHeldNormalOffset": [-0.03125,-0.125,0.5],
    "handHeldAimedOffset": [0.0625,-0.25,0.53125],
	"handHeldModelOffset": [0.0,0.1875,-0.046875],
    "muzzleGroups": [
      {
        "muzzles": [
          {
            "pos": [0.0,0.0,0.0],
            "rot": [0.0,0.0,0.0],
            "center": [0.0,0.0,0.0]
          }
        ]
      }
    ]
  },
  "collisionGroups": [
    {
	  "applyAfter": "Blade",
	  "externalEntityDamage": 6.0,
      "internalEntityDamage": 6.0,
      "collisionTypes": [
        "effector",
        "click",
        "attack"
      ],
      "collisions": [
        {
            "pos":[0.0, 0.25, 0.125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 0.125, 0.125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 0.375, 0.125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 0.5, 0.125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 0.75, 0.125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 0.625, 0.125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 0.875, 0.125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 1.0, 0.125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 1.17188, 0.078125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 1.29688, 0.078125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 1.42188, 0.078125],
            "width": 0.125, 
            "height": 0.125
        }
      ],
      "animations": [
        {
          "animationType": "visibility",
          "variable": "gun_firing",
          "offset": 0.0,
          "clampMin": 1.0,
          "clampMax": 1.0
        },
		{
          "animationType": "visibility",
          "variable": "gun_inhand_aiming",
          "offset": 0.0,
          "clampMin": 0.0,
          "clampMax": 0.0
        }
      ],
      "isInterior": true
    },
	{
	  "applyAfter": "Blade",
	  "externalEntityDamage": 4.0,
      "internalEntityDamage": 4.0,
      "collisionTypes": [
        "effector",
        "click",
        "attack"
      ],
      "collisions": [
        {
            "pos":[0.0, 0.25, 0.125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 0.125, 0.125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 0.375, 0.125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 0.5, 0.125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 0.75, 0.125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 0.625, 0.125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 0.875, 0.125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 1.0, 0.125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 1.17188, 0.078125],
            "width": 0.125, 
            "height": 0.125
        }
      ],
      "animations": [
		{
          "animationType": "visibility",
          "variable": "gun_inhand_aiming",
          "offset": 0.0,
          "clampMin": 1.0,
          "clampMax": 1.0
        },
        {
          "animationType": "visibility",
          "variable": "gun_firing",
          "offset": 0.0,
          "clampMin": 0.0,
          "clampMax": 0.0,
		  "reverseDelay": 8
        }
      ],
      "isInterior": true
    },
	{
	  "applyAfter": "Blade",
	  "externalEntityDamage": 12.0,
      "internalEntityDamage": 12.0,
      "collisionTypes": [
        "effector",
        "click",
        "attack"
      ],
      "collisions": [
        {
            "pos":[0.0, 0.25, 0.125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 0.125, 0.125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 0.375, 0.125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 0.5, 0.125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 0.75, 0.125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 0.625, 0.125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 0.875, 0.125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 1.0, 0.125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 1.17188, 0.078125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 1.29688, 0.078125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 1.42188, 0.078125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 1.54688, 0.078125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 1.67188, 0.078125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 1.79688, 0.078125],
            "width": 0.125, 
            "height": 0.125
        },
        {
            "pos":[0.0, 1.92188, 0.078125],
            "width": 0.125, 
            "height": 0.125
        }
      ],
      "animations": [
		{
          "animationType": "visibility",
          "variable": "gun_inhand_aiming",
          "offset": 0.0,
          "clampMin": 1.0,
          "clampMax": 1.0
        },
        {
          "animationType": "visibility",
          "variable": "gun_firing",
          "offset": 0.0,
          "clampMin": 1.0,
          "clampMax": 1.0,
		  "forwardsDelay": 8
        }
      ],
      "isInterior": true
    }
  ],
  "definitions": [
    {
      "subName": "_vilden",
      "name": "Vilden Chainsword",
      "extraMaterialLists": [
        []
      ]
    }
  ],
  "variableModifiers": [
    {
      "variable": "enginerev",
      "maxValue": 1.0,
      "animations": [
        {
          "animationType": "translation",
          "variable": "00_10_00_cycle",
          "centerPoint": [0.0,0.0,0.0],
          "axis": [0.0,-0.3,0.0],
          "offset": 0.0,
          "clampMin": 0.0,
          "clampMax": 0.0
        },
        {
          "animationType": "translation",
          "variable": "gun_firing",
          "centerPoint": [0.0,0.0,0.0],
          "axis": [0.0,1.0,0.0],
          "offset": 0.0,
          "clampMin": 0.0,
          "clampMax": 0.0
        }
      ]
    }
  ],
  "rendering": {
	"animatedObjects": [
	  {
		"objectName": "Handle",
		"animations": [
          /*{
            "animationType": "inhibitor",
            "variable": "gun_inhand_aiming",
            "offset": 0.0,
            "clampMin": 1.0,
            "clampMax": 1.0
          },
		  {
            "animationType": "rotation",
            "variable": "!gun_inhand_aiming",
            "centerPoint": [0.0,-0.1875,0.046875],
            "axis": [15.0,5.0,15.0],
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0,
            "duration": 1
          },
		  {
            "animationType": "rotation",
            "variable": "gun_firing",
            "centerPoint": [0.0,-0.1875,0.046875],
            "axis": [-5,-8.0,-0.0],
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0,
            "duration": 2
          },
		  {
            "animationType": "rotation",
            "variable": "gun_firing",
            "centerPoint": [0.0,-0.09375,0.046875],
            "axis": [60,0.0,-0.0],
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0,
            "duration": 3,
			"forwardsDelay": 2
          },
          {
            "animationType": "activator",
            "variable": "gun_inhand_aiming",
            "offset": 0.0,
            "clampMin": 1.0,
            "clampMax": 1.0
          },
          {
            "animationType": "inhibitor",
            "variable": "gun_inhand_aiming",
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0
          },
		  {
            "animationType": "rotation",
            "variable": "gun_inhand_aiming",
            "centerPoint": [0.0,-0.09375,0.046875],
            "axis": [15.0,-15.0,-75.0],
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0,
            "duration": 1
          },
		  {
            "animationType": "rotation",
            "variable": "gun_firing",
            "centerPoint": [0.0,-0.09375,0.046875],
            "axis": [-0,0.0,-15.0],
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0,
            "duration": 3,
			"skipReverseMovement": true
          },
		  {
            "animationType": "rotation",
            "variable": "gun_firing",
            "centerPoint": [0.0,-0.09375,0.046875],
            "axis": [100,0.0,-0.0],
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0,
            "duration": 3,
			"skipReverseMovement": true
          },
		  {
            "animationType": "rotation",
            "variable": "gun_firing",
            "centerPoint": [0.0,-0.09375,0.046875],
            "axis": [-100,0.0,-0.0],
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0,
            "duration": 4,
			"forwardsDelay": 10,
			"skipReverseMovement": true
          },
		  {
            "animationType": "rotation",
            "variable": "gun_firing",
            "centerPoint": [0.0,-0.09375,0.046875],
            "axis": [-0,0.0,15.0],
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0,
            "duration": 4,
			"forwardsDelay": 10,
			"skipReverseMovement": true
          }*/
	    ]
	  },
	  {
		"objectName": "Trigger",
		"applyAfter": "Handle",
		"animations": []
	  },
	  {
		"objectName": "Pommel",
		"applyAfter": "Handle",
		"animations": []
	  },
	  {
		"objectName": "Handguard",
		"applyAfter": "Handle",
		"animations": []
	  },
	  {
		"objectName": "Enginevent",
		"applyAfter": "Handguard",
		"animations": []
	  },
	  {
		"objectName": "Blade",
		"applyAfter": "Handguard",
		"animations": []
	  },
	  {
		"objectName": "Teeth",
		"applyAfter": "Blade",
		"animations": [
		  {
            "animationType": "inhibitor",
            "variable": "gun_firing",
            "offset": 0.0,
            "clampMin": 1.0,
            "clampMax": 1.0
          },
		  {
            "animationType": "activator",
            "variable": "gun_firing",
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0
          },
		  {
            "animationType": "translation",
            "variable": "0_5_1_cycle",
            "axis": [0,-0.0625,-0.0],
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0,
            "duration": 5,
			"skipReverseMovement": true
          },
		  {
            "animationType": "inhibitor",
            "variable": "gun_firing",
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0
          },
		  {
            "animationType": "activator",
            "variable": "gun_firing",
            "offset": 0.0,
            "clampMin": 1.0,
            "clampMax": 1.0
          },
		  {
            "animationType": "translation",
            "variable": "0_2_1_cycle",
            "axis": [0,-0.0625,-0.0],
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0,
            "duration": 2,
			"skipReverseMovement": true
          }
		]
	  }
	],
    "lightObjects": [],
    "sounds": [
      {
        "name": "mtsofficialpack:enginequad_starting",
        "activeAnimations": [
          {
            "animationType": "visibility",
            "variable": "gun_inhand_equipped",
            "offset": 0.0,
            "clampMin": 1.0,
            "clampMax": 1.0
          }
        ],
        "pitchAnimations": [
          {
            "animationType": "translation",
            "variable": "gun_inhand",
            "axis": [0.0,0.0,0.0],
            "offset": 0.8,
            "clampMin": 0.0,
            "clampMax": 0.0
          }
        ],
        "minDistance": 0.0,
        "minDistanceVolume": 0.0,
        "middleDistance": 0.0,
        "middleDistanceVolume": 0.0,
        "maxDistance": 0.0,
        "maxDistanceVolume": 0.0,
        "conicalAngle": 0.0
      },
      {
        "name": "mtsofficialpack:enginequad_stopping",
        "activeAnimations": [
          {
            "animationType": "visibility",
            "variable": "gun_inhand_equipped",
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0
          }
        ],
        "pitchAnimations": [
          {
            "animationType": "translation",
            "variable": "gun_inhand",
            "axis": [0.0,0.0,0.0],
            "offset": 0.8,
            "clampMin": 0.0,
            "clampMax": 0.0
          }
        ],
        "minDistance": 0.0,
        "minDistanceVolume": 0.0,
        "middleDistance": 0.0,
        "middleDistanceVolume": 0.0,
        "maxDistance": 0.0,
        "maxDistanceVolume": 0.0,
        "conicalAngle": 0.0
      },
      {
        "name": "mtsofficialpack:enginequad_running_idle",
        "activeAnimations": [
          {
            "animationType": "visibility",
            "variable": "gun_inhand",
            "offset": 0.0,
            "clampMin": 1.0,
            "clampMax": 1.0,
            "duration": 2,
			"forwardsDelay": 2
          }
        ],
        "volumeAnimations": [
          {
            "animationType": "translation",
            "variable": "enginerev",
            "centerPoint": [0.0,0.0,0.0],
            "axis": [0.0,-2.125,0.0],
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0,
            "duration": 10
          },
          {
            "animationType": "translation",
            "variable": "gun_inhand",
            "centerPoint": [0.0,0.0,0.0],
            "axis": [0.0,2.0,0.0],
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0,
            "duration": 5
          }
        ],
        "pitchAnimations": [
          {
            "animationType": "translation",
            "variable": "enginerev",
            "axis": [0.0,1.25,0.0],
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0,
            "duration": 10
          },
          {
            "animationType": "translation",
            "variable": "gun_inhand",
            "axis": [0.0,1.875,0.0],
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0,
            "duration": 5
          }
        ],
        "looping": true,
        "minDistance": 0.0,
        "minDistanceVolume": 0.0,
        "middleDistance": 0.0,
        "middleDistanceVolume": 0.0,
        "maxDistance": 0.0,
        "maxDistanceVolume": 0.0,
        "conicalAngle": 0.0
      },
      {
        "name": "mtsofficialpack:engine_atv_hight",
        "activeAnimations": [
          {
            "animationType": "visibility",
            "variable": "gun_inhand",
            "offset": 0.0,
            "clampMin": 1.0,
            "clampMax": 1.0
          }
        ],
        "volumeAnimations": [
          {
            "animationType": "translation",
            "variable": "enginerev",
            "centerPoint": [0.0,0.0,0.0],
            "axis": [0.0,1.75,0.0],
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0,
            "duration": 10
          }
        ],
        "pitchAnimations": [
          {
            "animationType": "translation",
            "variable": "enginerev",
            "axis": [0.0,1.5,0.0],
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0,
            "duration": 10
          }
        ],
        "looping": true,
        "minDistance": 0.0,
        "minDistanceVolume": 0.0,
        "middleDistance": 0.0,
        "middleDistanceVolume": 0.0,
        "maxDistance": 0.0,
        "maxDistanceVolume": 0.0,
        "conicalAngle": 0.0
      }
	],
    "particles": [
      {
        "type": "generic",
        "spawnEveryTick": true,
        "ignoreCollision": true,
        "spawningOrientation": "entity",
        "renderingOrientation": "player",
        "quantity": 1,
        "duration": 5,
        "movementDuration": 6,
        "transparency": 0.3,
        "toTransparency": 1.0E-6,
        "scale": 0.025,
        "toScale": 0.5,
        "hitboxSize": 0.1,
        "textureList": [
          "mts:textures/particles/big_smoke_0.png",
          "mts:textures/particles/big_smoke_1.png",
          "mts:textures/particles/big_smoke_2.png",
          "mts:textures/particles/big_smoke_3.png",
          "mts:textures/particles/big_smoke_4.png",
          "mts:textures/particles/big_smoke_5.png",
          "mts:textures/particles/big_smoke_6.png",
          "mts:textures/particles/big_smoke_7.png",
          "mts:textures/particles/big_smoke_8.png",
          "mts:textures/particles/big_smoke_9.png",
          "mts:textures/particles/big_smoke_10.png",
          "mts:textures/particles/big_smoke_11.png"
        ],
        "randomTexture": true,
        "color": "DAD1CA",
        "pos": [-0.046875,0.1875,0.0625],
        "spreadRandomness": [0.3,0.3,0.7],
        "relativeInheritedVelocityFactor": [0.8,0.8,0.8],
        "initialVelocity": [-0.5,0.2,-0.0],
        "movementVelocity": [0.0,1.0E-4,-0.0],
		"spawningAnimations": [],
        "activeAnimations": [
          {
            "animationType": "visibility",
            "variable": "gun_inhand",
            "offset": 0.0,
            "clampMin": 1.0,
            "clampMax": 1.0
          },
          {
            "animationType": "visibility",
            "variable": "0_2_4_cycle",
            "offset": 0.0,
            "clampMin": 1.0,
            "clampMax": 1.0
          },
          {
            "animationType": "visibility",
            "variable": "gun_firing",
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0
          }
        ]
      },
      {
        "type": "generic",
        "spawnEveryTick": true,
        "ignoreCollision": true,
        "spawningOrientation": "entity",
        "renderingOrientation": "player",
        "quantity": 1,
        "duration": 5,
        "movementDuration": 6,
        "transparency": 0.3,
        "toTransparency": 1.0E-6,
        "scale": 0.025,
        "toScale": 0.5,
        "hitboxSize": 0.1,
        "textureList": [
          "mts:textures/particles/big_smoke_0.png",
          "mts:textures/particles/big_smoke_1.png",
          "mts:textures/particles/big_smoke_2.png",
          "mts:textures/particles/big_smoke_3.png",
          "mts:textures/particles/big_smoke_4.png",
          "mts:textures/particles/big_smoke_5.png",
          "mts:textures/particles/big_smoke_6.png",
          "mts:textures/particles/big_smoke_7.png",
          "mts:textures/particles/big_smoke_8.png",
          "mts:textures/particles/big_smoke_9.png",
          "mts:textures/particles/big_smoke_10.png",
          "mts:textures/particles/big_smoke_11.png"
        ],
        "randomTexture": true,
        "color": "DAD1CA",
        "pos": [-0.046875,0.25,0.0625],
        "spreadRandomness": [0.3,0.3,0.7],
        "relativeInheritedVelocityFactor": [0.8,0.8,0.8],
        "initialVelocity": [-0.5,0.2,0.0],
        "movementVelocity": [0.0,1.0E-4,-0.0],
		"spawningAnimations": [],
        "activeAnimations": [
          {
            "animationType": "visibility",
            "variable": "gun_inhand",
            "offset": 0.0,
            "clampMin": 1.0,
            "clampMax": 1.0
          },
          {
            "animationType": "visibility",
            "variable": "0_2_4_cycle",
            "offset": 0.0,
            "clampMin": 1.0,
            "clampMax": 1.0
          },
          {
            "animationType": "visibility",
            "variable": "gun_firing",
            "offset": 0.0,
            "clampMin": 0.0,
            "clampMax": 0.0
          }
        ]
      },
      {
        "type": "generic",
        "spawnEveryTick": true,
        "ignoreCollision": true,
        "spawningOrientation": "entity",
        "renderingOrientation": "player",
        "quantity": 1,
        "duration": 6,
        "movementDuration": 6,
        "transparency": 0.3,
        "toTransparency": 1.0E-6,
        "scale": 0.025,
        "toScale": 0.75,
        "hitboxSize": 0.1,
        "textureList": [
          "mts:textures/particles/big_smoke_0.png",
          "mts:textures/particles/big_smoke_1.png",
          "mts:textures/particles/big_smoke_2.png",
          "mts:textures/particles/big_smoke_3.png",
          "mts:textures/particles/big_smoke_4.png",
          "mts:textures/particles/big_smoke_5.png",
          "mts:textures/particles/big_smoke_6.png",
          "mts:textures/particles/big_smoke_7.png",
          "mts:textures/particles/big_smoke_8.png",
          "mts:textures/particles/big_smoke_9.png",
          "mts:textures/particles/big_smoke_10.png",
          "mts:textures/particles/big_smoke_11.png"
        ],
        "randomTexture": true,
        "color": "DAD1CA",
        "pos": [-0.046875,0.1875,0.0625],
        "spreadRandomness": [0.3,0.3,1.3],
        "relativeInheritedVelocityFactor": [0.8,0.8,0.8],
        "initialVelocity": [-1.15,0.2,0.0],
        "movementVelocity": [0.0,1.0E-4,-0.0],
		"spawningAnimations": [],
        "activeAnimations": [
          {
            "animationType": "visibility",
            "variable": "gun_inhand",
            "offset": 0.0,
            "clampMin": 1.0,
            "clampMax": 1.0
          },
          {
            "animationType": "visibility",
            "variable": "0_2_2_cycle",
            "offset": 0.0,
            "clampMin": 1.0,
            "clampMax": 1.0
          },
          {
            "animationType": "visibility",
            "variable": "gun_firing",
            "offset": 0.0,
            "clampMin": 1.0,
            "clampMax": 1.0
          }
        ]
      },
      {
        "type": "generic",
        "spawnEveryTick": true,
        "ignoreCollision": true,
        "spawningOrientation": "entity",
        "renderingOrientation": "player",
        "quantity": 1,
        "duration": 6,
        "movementDuration": 6,
        "transparency": 0.3,
        "toTransparency": 1.0E-6,
        "scale": 0.025,
        "toScale": 0.75,
        "hitboxSize": 0.1,
        "textureList": [
          "mts:textures/particles/big_smoke_0.png",
          "mts:textures/particles/big_smoke_1.png",
          "mts:textures/particles/big_smoke_2.png",
          "mts:textures/particles/big_smoke_3.png",
          "mts:textures/particles/big_smoke_4.png",
          "mts:textures/particles/big_smoke_5.png",
          "mts:textures/particles/big_smoke_6.png",
          "mts:textures/particles/big_smoke_7.png",
          "mts:textures/particles/big_smoke_8.png",
          "mts:textures/particles/big_smoke_9.png",
          "mts:textures/particles/big_smoke_10.png",
          "mts:textures/particles/big_smoke_11.png"
        ],
        "randomTexture": true,
        "color": "DAD1CA",
        "pos": [-0.046875,0.25,0.0625],
        "spreadRandomness": [0.3,0.3,1.3],
        "relativeInheritedVelocityFactor": [0.8,0.8,0.8],
        "initialVelocity": [-1.15,0.2,-0.0],
        "movementVelocity": [0.0,1.0E-4,-0.0],
		"spawningAnimations": [],
        "activeAnimations": [
          {
            "animationType": "visibility",
            "variable": "gun_inhand",
            "offset": 0.0,
            "clampMin": 1.0,
            "clampMax": 1.0
          },
          {
            "animationType": "visibility",
            "variable": "0_2_2_cycle",
            "offset": 0.0,
            "clampMin": 1.0,
            "clampMax": 1.0
          },
          {
            "animationType": "visibility",
            "variable": "gun_firing",
            "offset": 0.0,
            "clampMin": 1.0,
            "clampMax": 1.0
          }
        ]
      }
	],
    "modelType": "obj"
  },
  "general": {
    "description": "Left click - Standard swing, hold for continuous damage. Hold Right click - Prep for Sweep attack, hold left click while holding right click until the animation has complete. Release when done",
    "health": 100,
    "materialLists": [
      [
        "oredict:ingotIron:8",
        "oredict:dustRedstone:4",
        "minecraft:stone_button:0:1",
        "minecraft:stick:0:1"
      ]
    ],
    "radarWidth": 0.0,
    "radarRange": 0.0
  }
}