{
    "portraitScale": 1.01,
    "portraitTranslation": [ -0.19, 0.53, 0 ],
    "profileScale": 0.6,
    "profileTranslation": [ 0, 0.8, 0 ],
    "rootBone": "swalot",   
    "animations": {
      "cry": "q.bedrock_stateful('swalot', 'cry')",
      "physical": "q.bedrock_primary('swalot', 'physical', q.curve('symmetrical_wide'))",
      "special": "q.bedrock_primary('swalot', 'special', q.curve('symmetrical_wide'))",
      "status": "q.bedrock_primary('swalot', 'status', q.curve('symmetrical_wide'))",
      "recoil": "q.bedrock_stateful('swalot', 'recoil')"
  },
  "poses": {
    "battle-standing": {
      "poseTypes": [
        "STAND"
      ],
      "isBattle": true,
      "animations": [
        "q.bedrock('swalot', 'ground_idle')"
      ],
	  "namedAnimations": {
			"cry": "q.bedrock_primary('swalot', 'battle_cry', q.curve('symmetrical_wide'))"
          },
      "quirks": [
        "q.bedrock_quirk('swalot', 'blink')"
      ]
    },"standing": {
      "poseTypes": [
        "STAND",
        "NONE",
        "PORTRAIT",
        "PROFILE"
      ],
      "isBattle": false,
      "animations": [
        "q.bedrock('swalot', 'ground_idle')"
      ],
      "quirks": [
        "q.bedrock_quirk('swalot', 'blink')"
      ]
    },
    "walking": {
      "poseTypes": [
        "WALK","SWIM"
      ],
      "animations": [
        "q.bedrock('swalot', 'ground_walk')"
      ],
      "quirks": [
        "q.bedrock_quirk('swalot', 'blink')"
       ]
      },
      "sleeping": {
        "poseName": "sleeping",
        "transformTicks": 10,
        "poseTypes": ["SLEEP"],
        "animations": [
          "q.bedrock('swalot', 'sleep')"
        ]
      }
    }
  }