{
  "format_version": "1.10.0",
  "animations": {
    "animation.mnp_ci.partner_fish_yeggs.idle": {
      "loop": true,
      "bones": {
        "head": {
          "rotation": [
            0,
            "math.sin(q.anim_time*360)*3",
            0
          ]
        },
        "topFin": {
          "rotation": [
            0,
            "-math.sin(q.anim_time*360)*3",
            "-math.sin(q.anim_time*360)*5"
          ]
        },
        "body_back": {
          "rotation": [
            0,
            "-math.sin(q.anim_time*360)*5",
            0
          ]
        },
        "tail": {
          "rotation": [
            0,
            "-math.sin((q.anim_time-0.2)*360)*5",
            0
          ]
        },
        "jaw": {
          "position": [
            0,
            0,
            0
          ]
        },
        "mouth": {
          "scale": [
            1,
            0,
            1
          ]
        },
        "rightBotWhisker0_one_sided": {
          "rotation": [
            "(math.sin(q.anim_time*360)+1)*2+10",
            0,
            0
          ]
        },
        "rightBotWhisker1_one_sided": {
          "rotation": [
            "(math.sin(q.anim_time*360)+1)*5+20",
            0,
            0
          ]
        },
        "leftBotWhisker0_one_sided": {
          "rotation": [
            "(math.sin((q.anim_time-0.7)*360)+1)*2+10",
            0,
            0
          ]
        },
        "leftBotWhisker1_one_sided": {
          "rotation": [
            "(math.sin((q.anim_time-0.7)*360)+1)*5+20",
            0,
            0
          ]
        },
        "rightWhisker0_one_sided": {
          "rotation": [
            "math.sin(q.anim_time*360)*5+45",
            0,
            "math.sin(q.anim_time*360)*3-10"
          ]
        },
        "rightWhisker1_one_sided": {
          "rotation": [
            0,
            0,
            "math.sin((q.anim_time-0.2)*360)*3-20"
          ]
        },
        "leftWhisker0_one_sided": {
          "rotation": [
            "math.sin((q.anim_time-0.2)*360)*5+45",
            0,
            "math.sin((q.anim_time-0.2)*360)*3+10"
          ]
        },
        "leftWhisker1_one_sided": {
          "rotation": [
            0,
            0,
            "math.sin((q.anim_time-0.4)*360)*3+20"
          ]
        },
        "rightFin": {
          "rotation": [
            "-math.sin((q.anim_time-0.2)*360)*3",
            0,
            "math.sin(q.anim_time*360)*7"
          ]
        },
        "leftFin": {
          "rotation": [
            "math.sin((q.anim_time-0.2)*360)*3",
            0,
            "math.sin(q.anim_time*360)*7"
          ]
        },
        "rightBackFin": {
          "rotation": [
            "-math.sin((q.anim_time-0.4)*360)*3",
            0,
            "math.sin((q.anim_time-0.2)*360)*7"
          ]
        },
        "leftBackFin": {
          "rotation": [
            "math.sin((q.anim_time-0.4)*360)*3",
            0,
            "math.sin((q.anim_time-0.2)*360)*7"
          ]
        },
        "topbackFin": {
          "rotation": [
            0,
            "-math.sin(q.anim_time*360)*3",
            "-math.sin(q.anim_time*360)*5"
          ]
        },
        "botFin": {
          "rotation": [
            0,
            "-math.sin(q.anim_time*360)*3",
            "math.sin(q.anim_time*360)*5"
          ]
        },
        "tailFin": {
          "rotation": [
            0,
            "-math.sin((q.anim_time-0.2)*360)*5",
            "-math.sin((q.anim_time-0.2)*360)*5"
          ]
        }
      }
    },
    "animation.mnp_ci.partner_fish_yeggs.swim": {
      "loop": true,
      "bones": {
        "head": {
          "rotation": [
            0,
            "math.sin(q.anim_time*720)*5",
            0
          ]
        },
        "topFin": {
          "rotation": [
            0,
            "-math.sin(q.anim_time*720)*5",
            "-math.sin(q.anim_time*720)*7"
          ]
        },
        "body_back": {
          "rotation": [
            0,
            "-math.sin(q.anim_time*720)*7.5",
            0
          ]
        },
        "tail": {
          "rotation": [
            0,
            "-math.sin((q.anim_time-0.2)*720)*10",
            0
          ]
        },
        "jaw": {
          "position": [
            0,
            "(math.cos((q.anim_time)*360)-1)*0.5",
            0
          ]
        },
        "mouth": {
          "scale": [
            1,
            "(-math.cos(-q.anim_time*360)+1)*0.5",
            1
          ]
        },
        "rightBotWhisker0_one_sided": {
          "rotation": [
            "(math.sin(q.anim_time*360)+1)*4+10",
            0,
            0
          ]
        },
        "rightBotWhisker1_one_sided": {
          "rotation": [
            "(math.sin(q.anim_time*360)+1)*10+20",
            0,
            0
          ]
        },
        "leftBotWhisker0_one_sided": {
          "rotation": [
            "(math.sin((q.anim_time-0.7)*360)+1)*4+10",
            0,
            0
          ]
        },
        "leftBotWhisker1_one_sided": {
          "rotation": [
            "(math.sin((q.anim_time-0.7)*360)+1)*10+20",
            0,
            0
          ]
        },
        "rightWhisker0_one_sided": {
          "rotation": [
            "math.sin(q.anim_time*360)*10+45",
            0,
            "math.sin(q.anim_time*360)*5-10"
          ]
        },
        "rightWhisker1_one_sided": {
          "rotation": [
            0,
            0,
            "math.sin((q.anim_time-0.2)*360)*5-20"
          ]
        },
        "leftWhisker0_one_sided": {
          "rotation": [
            "math.sin((q.anim_time-0.2)*360)*10+45",
            0,
            "math.sin((q.anim_time-0.2)*360)*5+10"
          ]
        },
        "leftWhisker1_one_sided": {
          "rotation": [
            0,
            0,
            "math.sin((q.anim_time-0.4)*360)*5+20"
          ]
        },
        "rightFin": {
          "rotation": [
            "-math.sin((q.anim_time-0.2)*720)*5",
            0,
            "math.sin(q.anim_time*720)*15"
          ]
        },
        "leftFin": {
          "rotation": [
            "math.sin((q.anim_time-0.2)*720)*5",
            0,
            "math.sin(q.anim_time*720)*15"
          ]
        },
        "rightBackFin": {
          "rotation": [
            "-math.sin((q.anim_time-0.4)*720)*5",
            0,
            "math.sin((q.anim_time-0.2)*720)*15"
          ]
        },
        "leftBackFin": {
          "rotation": [
            "math.sin((q.anim_time-0.4)*720)*5",
            0,
            "math.sin((q.anim_time-0.2)*720)*15"
          ]
        },
        "topbackFin": {
          "rotation": [
            0,
            "-math.sin(q.anim_time*720)*5",
            "-math.sin(q.anim_time*720)*7"
          ]
        },
        "botFin": {
          "rotation": [
            0,
            "-math.sin(q.anim_time*720)*5",
            "math.sin(q.anim_time*720)*7"
          ]
        },
        "tailFin": {
          "rotation": [
            0,
            "-math.sin((q.anim_time-0.2)*720)*10",
            "-math.sin((q.anim_time-0.2)*720)*10"
          ]
        }
      }
    },
    "animation.mnp_ci.partner_fish_yeggs.flop": {
      "loop": true,
      "bones": {
        "head": {
          "rotation": [
            0,
            "math.sin(q.anim_time*1080)*10",
            0
          ]
        },
        "topFin": {
          "rotation": [
            0,
            "-math.sin((q.anim_time-0.6)*1080)*10",
            "-math.sin(q.anim_time*1080)*15"
          ]
        },
        "body_back": {
          "rotation": [
            0,
            "-math.sin(q.anim_time*1080)*15",
            0
          ]
        },
        "tail": {
          "rotation": [
            0,
            "-math.sin((q.anim_time-0.2)*1080)*15",
            0
          ]
        },
        "jaw": {
          "position": [
            0,
            -1,
            0
          ]
        },
        "mouth": {
          "scale": 1
        },
        "rightBotWhisker0_one_sided": {
          "rotation": [
            "(math.sin(q.anim_time*720)+1)*7+10",
            0,
            0
          ]
        },
        "rightBotWhisker1_one_sided": {
          "rotation": [
            "(math.sin(q.anim_time*720)+1)*15+20",
            0,
            0
          ]
        },
        "leftBotWhisker0_one_sided": {
          "rotation": [
            "(math.sin((q.anim_time-0.7)*720)+1)*12+10",
            0,
            0
          ]
        },
        "leftBotWhisker1_one_sided": {
          "rotation": [
            "(math.sin((q.anim_time-0.7)*720)+1)*10+20",
            0,
            0
          ]
        },
        "rightWhisker0_one_sided": {
          "rotation": [
            "math.sin(q.anim_time*720)*20+45",
            0,
            "math.sin(q.anim_time*720)*10-10"
          ]
        },
        "rightWhisker1_one_sided": {
          "rotation": [
            0,
            0,
            "math.sin((q.anim_time-0.2)*720)*10-20"
          ]
        },
        "leftWhisker0_one_sided": {
          "rotation": [
            "math.sin((q.anim_time-0.2)*720)*20+45",
            0,
            "math.sin((q.anim_time-0.2)*720)*10+10"
          ]
        },
        "leftWhisker1_one_sided": {
          "rotation": [
            0,
            0,
            "math.sin((q.anim_time-0.4)*720)*10+20"
          ]
        },
        "rightFin": {
          "rotation": [
            "-math.sin((q.anim_time-0.2)*1080)*5",
            0,
            "math.sin(q.anim_time*1080)*15"
          ]
        },
        "leftFin": {
          "rotation": [
            "math.sin((q.anim_time-0.2)*1080)*5",
            0,
            "math.sin(q.anim_time*1080)*15"
          ]
        },
        "rightBackFin": {
          "rotation": [
            "-math.sin((q.anim_time-0.4)*1080)*5",
            0,
            "math.sin((q.anim_time-0.2)*1080)*15"
          ]
        },
        "leftBackFin": {
          "rotation": [
            "math.sin((q.anim_time-0.4)*1080)*5",
            0,
            "math.sin((q.anim_time-0.2)*1080)*15"
          ]
        },
        "topbackFin": {
          "rotation": [
            0,
            "-math.sin((q.anim_time-0.6)*1080)*10",
            "-math.sin(q.anim_time*1080)*15"
          ]
        },
        "botFin": {
          "rotation": [
            0,
            "-math.sin(q.anim_time*1080)*10",
            "math.sin((q.anim_time-0.6)*1080)*15"
          ]
        },
        "tailFin": {
          "rotation": [
            0,
            "-math.sin((q.anim_time-0.2)*1080)*15",
            "-math.sin((q.anim_time-0.2)*1080)*20"
          ]
        }
      }
    }
  }
}