{
  "id": "caicai",
  "zh-CN": {
    "name": "菜菜子",
    "backstory": "生日7月9日，身高140cm。<br/>常出没于夜晚的神秘角色，萝莉的外表下却是正太一般的性格，有时也会毒舌。<br/>总是会出现在需要帮助的人身边，用手中小灯笼散发出的光芒治愈内心充满困苦的人们。<br/>无论出现在哪里，都会受到男女老幼所有人的追捧，是当之无愧的人气明星。<br/>特技：你画我猜/讲故事。",
    "spriteAuthor": {
      "name": "夏凌岚",
      "url": "https://www.youtube.com/@xialinglan"
    },
    "ipSource": {
      "name": "菜菜子",
      "url": "https://vrp.live/member/Nanako"
    }
  },
  "en-US": {
    "name": "Nanako",
    "backstory": "Birthday: July 9. Height: 140cm.<br>A mysterious character who often appears at night. Beneath her Lolita appearance is a boyish personality, and she can sometimes be sharp-tongued.<br>She always appears by the side of those in need, using the light from her small lantern to heal people filled with hardship and distress.<br>No matter where she appears, she is pursued by everyone, young and old, and is a well-deserved popular star.<br>Specialties: Drawing Guess / Storytelling.",
    "spriteAuthor": {
      "name": "xia linglan",
      "url": "https://www.youtube.com/@xialinglan"
    },
    "ipSource": {
      "name": "Nanako",
      "url": "https://vrp.live/member/Nanako"
    }
  },
  "ja-JP": {
    "name": "菜菜子",
    "backstory": "誕生日7月9日、身長140cm。<br>夜によく現れる神秘的なキャラクター。ロリっ子な外見とは裏腹に性格は正太（ショタ）のようであり、時には毒舌な一面もある。<br>助けを必要とする人々のそばに現れ、手に持った小さな提灯の明かりで、悩み苦しむ人々の心を癒やす。<br>どこに現れても老若男女すべての人に追われる、まさに人気スター。<br>特技：お絵描きクイズ / 読み聞かせ。",
    "spriteAuthor": {
      "name": "xia linglan",
      "url": "https://www.youtube.com/@xialinglan"
    },
    "ipSource": {
      "name": "菜菜子",
      "url": "https://vrp.live/member/Nanako"
    }
  },
  "personality": {
    "sensitivity": 0.3,
    "activity": 0.3,
    "curiosity": 0.8,
    "sociality": 0.8,
    "independence": 0.6,
    "playfulness": 0.3
  },
  "relation": {
    "identity": 50,
    "preference": 50,
    "tolerance": 95,
    "charisma": 70
  },
  "actionMapping": {
    "idle": [
      "Stand"
    ],
    "rest": [
      "Sleeping",
      "Eatmoli"
    ],
    "move": [
      "Walk",
      "Dash"
    ],
    "play": [
      "Creep",
      "Singing",
      "LightALanternSequence"
    ],
    "vent": [
      "ThrowIEAdaptive"
    ],
    "social": [],
    "hide": [
      "Hide"
    ],
    "dragged": {
      "default": "Dragged",
      "left": "DraggedLeft",
      "right": "DraggedRight"
    },
    "system": {
      "pinched": "Pinched",
      "fall": "Fall",
      "thrown": "Thrown",
      "jumping": "Jumping",
      "leave": "LeaveWithNest"
    },
    "clues": [
      "LightALanternSequence",
      "LightALanternSequence",
      "LightALanternSequence"
    ]
  },
  "actions": [
    {
      "type": "Embedded",
      "name": "LightALantern",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/lamp4.png",
              "anchor": {
                "x": 140,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 15
            },
            {
              "sprite": "/lamp5.png",
              "anchor": {
                "x": 140,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 15
            },
            {
              "sprite": "/lamp6.png",
              "anchor": {
                "x": 140,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 15
            }
          ]
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "LightALanternSequence",
      "loop": true,
      "actions": [
        {
          "type": "Reference",
          "name": "LightALantern"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "LeaveWithNest",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "WalkWithIe",
          "targetX": "${mascot.lookRight ? mascot.environment.workArea.right + 400 : mascot.environment.workArea.left - 400}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "Hide",
      "borderType": "Floor",
      "actions": [
        {
          "type": "Reference",
          "name": "Jumping",
          "embedType": "Jump",
          "velocityParam": "20",
          "targetX": "${environment.activeIE.left + environment.activeIE.width / 2}",
          "targetY": "${environment.activeIE.top}",
          "animations": [
            {
              "poses": [
                {
                  "sprite": "/jump.png",
                  "anchor": {
                    "x": 100,
                    "y": 200
                  },
                  "velocity": {
                    "x": 0,
                    "y": 0
                  },
                  "duration": 250
                }
              ]
            }
          ]
        },
        {
          "type": "Select",
          "name": "HideLoopRandom",
          "duration": "${2000 + Math.random() * 2000}",
          "actions": [
            {
              "type": "Reference",
              "name": "HidePeek",
              "duration": "${200 + Math.random() * 80}",
              "weight": 1
            },
            {
              "type": "Reference",
              "name": "HideRetract",
              "duration": "${120 + Math.random() * 80}",
              "weight": 1
            }
          ]
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "120"
        }
      ]
    },
    {
      "type": "Embedded",
      "name": "HidePeek",
      "embedType": "Hide",
      "targetX": "${environment.activeIE.left + environment.activeIE.width / 2}",
      "targetY": "${environment.activeIE.top}",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/idle1.png",
              "anchor": {
                "x": 100,
                "y": 100
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 55
            },
            {
              "sprite": "/idle0.png",
              "anchor": {
                "x": 100,
                "y": 100
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 3
            }
          ]
        }
      ]
    },
    {
      "type": "Embedded",
      "name": "HideRetract",
      "embedType": "Hide",
      "targetX": "${environment.activeIE.left + environment.activeIE.width / 2}",
      "targetY": "${environment.activeIE.top}",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/idle1.png",
              "anchor": {
                "x": 100,
                "y": 50
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 150
            }
          ]
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "ThrowIEAdaptive",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Jumping",
          "targetX": "${mascot.anchor.x > mascot.environment.activeIE.right ? mascot.environment.activeIE.right : (mascot.anchor.x < mascot.environment.activeIE.left ? mascot.environment.activeIE.left : (Math.abs(mascot.anchor.x - mascot.environment.activeIE.left) < Math.abs(mascot.anchor.x - mascot.environment.activeIE.right) ? mascot.environment.activeIE.left : mascot.environment.activeIE.right))}",
          "targetY": "${mascot.environment.activeIE.bottom+64}"
        },
        {
          "type": "Reference",
          "name": "FallWithIe"
        },
        {
          "type": "Reference",
          "name": "WalkWithIe",
          "targetX": "${mascot.lookRight ? mascot.environment.workArea.right-400 : mascot.environment.workArea.left+400}"
        },
        {
          "type": "Reference",
          "name": "ThrowIe"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${50+Math.random()*50}"
        }
      ]
    },
    {
      "type": "Embedded",
      "name": "Look",
      "embedType": "Look"
    },
    {
      "type": "Embedded",
      "name": "Offset",
      "embedType": "Offset"
    },
    {
      "type": "Stay",
      "name": "Stand",
      "borderType": "Floor",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/idle1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 55
            },
            {
              "sprite": "/idle0.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 3
            },
            {
              "sprite": "/idle1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 40
            },
            {
              "sprite": "/idle2.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 3
            },
            {
              "sprite": "/idle3.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/idle4.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/idle3.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/idle4.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/idle3.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/idle4.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/idle3.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/idle4.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/idle2.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 3
            }
          ]
        }
      ]
    },
    {
      "type": "Move",
      "name": "Walk",
      "borderType": "Floor",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/walk1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/walk2.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/walk1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/walk3.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/walk1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/walk2.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/walk1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/walk3.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/walk1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 3
            },
            {
              "sprite": "/walk0.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 3
            },
            {
              "sprite": "/walk2.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/walk1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/walk3.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 6
            }
          ]
        }
      ]
    },
    {
      "type": "Move",
      "name": "Step0",
      "borderType": "Floor",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/walkF1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -4,
                "y": 0
              },
              "duration": 3
            },
            {
              "sprite": "/walkF2.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -4,
                "y": 0
              },
              "duration": 3
            },
            {
              "sprite": "/walkF1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -4,
                "y": 0
              },
              "duration": 3
            },
            {
              "sprite": "/walkF3.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -4,
                "y": 0
              },
              "duration": 3
            }
          ]
        }
      ]
    },
    {
      "type": "Move",
      "name": "Dash",
      "borderType": "Floor",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/run1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -7,
                "y": 0
              },
              "duration": 3
            },
            {
              "sprite": "/run2.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -7,
                "y": 0
              },
              "duration": 3
            },
            {
              "sprite": "/run3.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -7,
                "y": 0
              },
              "duration": 3
            },
            {
              "sprite": "/run4.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -7,
                "y": 0
              },
              "duration": 3
            },
            {
              "sprite": "/run5.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -7,
                "y": 0
              },
              "duration": 3
            },
            {
              "sprite": "/run6.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -7,
                "y": 0
              },
              "duration": 3
            }
          ]
        }
      ]
    },
    {
      "type": "Stay",
      "name": "Pose1",
      "borderType": "Floor",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/sing1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 35
            },
            {
              "sprite": "/sing0.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 3
            },
            {
              "sprite": "/sing1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 15
            },
            {
              "sprite": "/sing2.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 11
            },
            {
              "sprite": "/sing3.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 11
            },
            {
              "sprite": "/sing4.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 11
            },
            {
              "sprite": "/sing5.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 16
            },
            {
              "sprite": "/sing6.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 18
            },
            {
              "sprite": "/sing5.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 18
            },
            {
              "sprite": "/sing7.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 18
            },
            {
              "sprite": "/sing5.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 18
            },
            {
              "sprite": "/sing6.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 18
            },
            {
              "sprite": "/sing5.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 18
            },
            {
              "sprite": "/sing7.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 18
            },
            {
              "sprite": "/sing5.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 18
            },
            {
              "sprite": "/sing1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 18
            },
            {
              "sprite": "/sing2.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 18
            },
            {
              "sprite": "/sing3.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 18
            },
            {
              "sprite": "/sing4.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 18
            },
            {
              "sprite": "/sing5.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 16
            },
            {
              "sprite": "/sing1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 18
            },
            {
              "sprite": "/sing8.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 18
            },
            {
              "sprite": "/sing9.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 18
            },
            {
              "sprite": "/sing8.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 18
            },
            {
              "sprite": "/sing10.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 18
            },
            {
              "sprite": "/sing8.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 18
            },
            {
              "sprite": "/sing9.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 18
            },
            {
              "sprite": "/sing8.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 18
            },
            {
              "sprite": "/sing10.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 18
            }
          ]
        }
      ]
    },
    {
      "type": "Stay",
      "name": "SitAndLookUp",
      "borderType": "Floor",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/waku1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/waku2.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            }
          ],
          "condition": "#{mascot.environment.cursor.y < mascot.environment.screen.height/2}"
        }
      ]
    },
    {
      "type": "Stay",
      "name": "SitAndLookAtMouse",
      "borderType": "Floor",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/waku1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/waku2.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            }
          ]
        }
      ]
    },
    {
      "type": "Stay",
      "name": "Pose2",
      "borderType": "Floor",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/sleep1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 25,
              "spriteRight": "/sleepR1.png"
            },
            {
              "sprite": "/sleep2.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 10,
              "spriteRight": "/sleepR2.png"
            },
            {
              "sprite": "/sleep3.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 10,
              "spriteRight": "/sleepR3.png"
            },
            {
              "sprite": "/sleep4.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 45,
              "spriteRight": "/sleepR4.png"
            },
            {
              "sprite": "/sleep3.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 10,
              "spriteRight": "/sleepR3.png"
            },
            {
              "sprite": "/sleep2.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 10,
              "spriteRight": "/sleepR2.png"
            },
            {
              "sprite": "/sleep1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 25,
              "spriteRight": "/sleepR1.png"
            }
          ]
        }
      ]
    },
    {
      "type": "Animate",
      "name": "Pose3",
      "borderType": "Floor",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/eat1.png",
              "anchor": {
                "x": 100,
                "y": 185
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 20
            },
            {
              "sprite": "/eat2.png",
              "anchor": {
                "x": 100,
                "y": 185
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 15
            },
            {
              "sprite": "/eat3.png",
              "anchor": {
                "x": 100,
                "y": 185
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 9
            },
            {
              "sprite": "/eat4.png",
              "anchor": {
                "x": 100,
                "y": 185
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 9
            },
            {
              "sprite": "/eat5.png",
              "anchor": {
                "x": 100,
                "y": 185
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 9
            },
            {
              "sprite": "/eat4.png",
              "anchor": {
                "x": 100,
                "y": 185
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 9
            },
            {
              "sprite": "/eat5.png",
              "anchor": {
                "x": 100,
                "y": 185
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 9
            },
            {
              "sprite": "/eat4.png",
              "anchor": {
                "x": 100,
                "y": 185
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 9
            },
            {
              "sprite": "/eat5.png",
              "anchor": {
                "x": 100,
                "y": 185
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 9
            },
            {
              "sprite": "/eat6.png",
              "anchor": {
                "x": 100,
                "y": 185
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 7
            },
            {
              "sprite": "/eat7.png",
              "anchor": {
                "x": 100,
                "y": 185
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 7
            },
            {
              "sprite": "/eat8.png",
              "anchor": {
                "x": 100,
                "y": 185
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 7
            },
            {
              "sprite": "/eat9.png",
              "anchor": {
                "x": 100,
                "y": 185
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 8
            },
            {
              "sprite": "/eat10.png",
              "anchor": {
                "x": 100,
                "y": 185
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 8
            },
            {
              "sprite": "/eat9.png",
              "anchor": {
                "x": 100,
                "y": 185
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 8
            },
            {
              "sprite": "/eat10.png",
              "anchor": {
                "x": 100,
                "y": 185
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 8
            },
            {
              "sprite": "/eat9.png",
              "anchor": {
                "x": 100,
                "y": 185
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 8
            },
            {
              "sprite": "/eat10.png",
              "anchor": {
                "x": 100,
                "y": 185
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 8
            },
            {
              "sprite": "/eat11.png",
              "anchor": {
                "x": 100,
                "y": 185
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 12
            },
            {
              "sprite": "/eat12.png",
              "anchor": {
                "x": 100,
                "y": 185
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 12
            },
            {
              "sprite": "/eat13.png",
              "anchor": {
                "x": 100,
                "y": 185
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 35
            }
          ]
        }
      ]
    },
    {
      "type": "Stay",
      "name": "Sprawl",
      "borderType": "Floor",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/creep2.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/creep01.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/creep2.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/creep02.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 6
            }
          ]
        }
      ]
    },
    {
      "type": "Move",
      "name": "Creep",
      "borderType": "Floor",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/creep1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 28
            },
            {
              "sprite": "/creep1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/creep2.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/creep2.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -1,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/creep2.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 24
            }
          ]
        }
      ]
    },
    {
      "type": "Stay",
      "name": "GrabCeiling",
      "borderType": "Ceiling",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/climbUP1.png",
              "anchor": {
                "x": 100,
                "y": 69
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 55
            },
            {
              "sprite": "/climbUP0.png",
              "anchor": {
                "x": 100,
                "y": 69
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 3
            }
          ]
        }
      ]
    },
    {
      "type": "Move",
      "name": "ClimbCeiling",
      "borderType": "Ceiling",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/climbUP3.png",
              "anchor": {
                "x": 100,
                "y": 69
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 16
            },
            {
              "sprite": "/climbUP3.png",
              "anchor": {
                "x": 100,
                "y": 69
              },
              "velocity": {
                "x": -1,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/climbUP1.png",
              "anchor": {
                "x": 100,
                "y": 69
              },
              "velocity": {
                "x": -1,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/climbUP2.png",
              "anchor": {
                "x": 100,
                "y": 69
              },
              "velocity": {
                "x": -1,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/climbUP2.png",
              "anchor": {
                "x": 100,
                "y": 69
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 16
            },
            {
              "sprite": "/climbUP2.png",
              "anchor": {
                "x": 100,
                "y": 69
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/climbUP1.png",
              "anchor": {
                "x": 100,
                "y": 69
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/climbUP3.png",
              "anchor": {
                "x": 100,
                "y": 69
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 4
            }
          ]
        }
      ]
    },
    {
      "type": "Stay",
      "name": "GrabWall",
      "borderType": "Wall",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/climb1.png",
              "anchor": {
                "x": 69,
                "y": 70
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 55
            },
            {
              "sprite": "/climb0.png",
              "anchor": {
                "x": 69,
                "y": 70
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 3
            }
          ]
        }
      ]
    },
    {
      "type": "Move",
      "name": "ClimbWall",
      "borderType": "Wall",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/climb3.png",
              "anchor": {
                "x": 69,
                "y": 70
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 16
            },
            {
              "sprite": "/climb3.png",
              "anchor": {
                "x": 69,
                "y": 70
              },
              "velocity": {
                "x": 0,
                "y": -1
              },
              "duration": 4
            },
            {
              "sprite": "/climb1.png",
              "anchor": {
                "x": 69,
                "y": 70
              },
              "velocity": {
                "x": 0,
                "y": -1
              },
              "duration": 4
            },
            {
              "sprite": "/climb2.png",
              "anchor": {
                "x": 69,
                "y": 70
              },
              "velocity": {
                "x": 0,
                "y": -1
              },
              "duration": 4
            },
            {
              "sprite": "/climb2.png",
              "anchor": {
                "x": 69,
                "y": 70
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 16
            },
            {
              "sprite": "/climb2.png",
              "anchor": {
                "x": 69,
                "y": 70
              },
              "velocity": {
                "x": 0,
                "y": -2
              },
              "duration": 4
            },
            {
              "sprite": "/climb1.png",
              "anchor": {
                "x": 69,
                "y": 70
              },
              "velocity": {
                "x": 0,
                "y": -2
              },
              "duration": 4
            },
            {
              "sprite": "/climb3.png",
              "anchor": {
                "x": 69,
                "y": 70
              },
              "velocity": {
                "x": 0,
                "y": -2
              },
              "duration": 4
            }
          ],
          "condition": "#{TargetY < mascot.anchor.y}"
        },
        {
          "poses": [
            {
              "sprite": "/climb3.png",
              "anchor": {
                "x": 69,
                "y": 70
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 16
            },
            {
              "sprite": "/climb3.png",
              "anchor": {
                "x": 69,
                "y": 70
              },
              "velocity": {
                "x": 0,
                "y": 2
              },
              "duration": 4
            },
            {
              "sprite": "/climb1.png",
              "anchor": {
                "x": 69,
                "y": 70
              },
              "velocity": {
                "x": 0,
                "y": 2
              },
              "duration": 4
            },
            {
              "sprite": "/climb2.png",
              "anchor": {
                "x": 69,
                "y": 70
              },
              "velocity": {
                "x": 0,
                "y": 2
              },
              "duration": 4
            },
            {
              "sprite": "/climb2.png",
              "anchor": {
                "x": 69,
                "y": 70
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 16
            },
            {
              "sprite": "/climb2.png",
              "anchor": {
                "x": 69,
                "y": 70
              },
              "velocity": {
                "x": 0,
                "y": 1
              },
              "duration": 4
            },
            {
              "sprite": "/climb1.png",
              "anchor": {
                "x": 69,
                "y": 70
              },
              "velocity": {
                "x": 0,
                "y": 1
              },
              "duration": 4
            },
            {
              "sprite": "/climb3.png",
              "anchor": {
                "x": 69,
                "y": 70
              },
              "velocity": {
                "x": 0,
                "y": 1
              },
              "duration": 4
            }
          ],
          "condition": "#{TargetY >= mascot.anchor.y}"
        }
      ]
    },
    {
      "type": "Embedded",
      "name": "FallWithIe",
      "embedType": "FallWithIE",
      "ieOffsetX": "0",
      "ieOffsetY": "-64",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/walkT1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 250
            }
          ]
        }
      ]
    },
    {
      "type": "Embedded",
      "name": "WalkWithIe",
      "embedType": "WalkWithIE",
      "borderType": "Floor",
      "ieOffsetX": "0",
      "ieOffsetY": "-64",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/walkT1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -3,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/walkT2.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -3,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/walkT1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -3,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/walkT3.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -3,
                "y": 0
              },
              "duration": 4
            }
          ]
        }
      ]
    },
    {
      "type": "Embedded",
      "name": "RunWithIe",
      "borderType": "Floor",
      "ieOffsetX": "0",
      "ieOffsetY": "-64",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/walkT1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -8,
                "y": 0
              },
              "duration": 2
            },
            {
              "sprite": "/walkT2.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -8,
                "y": 0
              },
              "duration": 2
            },
            {
              "sprite": "/walkT1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -8,
                "y": 0
              },
              "duration": 2
            },
            {
              "sprite": "/walkT3.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": -8,
                "y": 0
              },
              "duration": 2
            }
          ]
        }
      ]
    },
    {
      "type": "Embedded",
      "name": "ThrowIe",
      "embedType": "ThrowIE",
      "borderType": "Floor",
      "gravity": "0.5",
      "initialVx": "32",
      "initialVy": "-10",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/walkT4.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 40
            }
          ]
        }
      ]
    },
    {
      "type": "Embedded",
      "name": "Jumping",
      "embedType": "Jump",
      "velocityParam": "15",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/jump.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 4
            }
          ]
        }
      ]
    },
    {
      "type": "Embedded",
      "name": "Falling",
      "embedType": "Fall",
      "gravity": "2",
      "resistanceX": "0.05",
      "resistanceY": "0.1",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/fall.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            }
          ]
        }
      ]
    },
    {
      "type": "Animate",
      "name": "Bouncing",
      "borderType": "Floor",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/bounce1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 7
            },
            {
              "sprite": "/bounce2.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 10
            }
          ]
        }
      ]
    },
    {
      "type": "Animate",
      "name": "Tripping",
      "borderType": "Floor",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/bounce1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 7
            },
            {
              "sprite": "/bounce2.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 10
            }
          ]
        }
      ]
    },
    {
      "type": "Embedded",
      "name": "Pinched",
      "embedType": "Dragged",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/carry3.png",
              "anchor": {
                "x": 115,
                "y": 145
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            }
          ],
          "condition": "#{FootX < mascot.environment.cursor.x-50}"
        },
        {
          "poses": [
            {
              "sprite": "/carry2.png",
              "anchor": {
                "x": 115,
                "y": 145
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            }
          ],
          "condition": "#{FootX < mascot.environment.cursor.x-30}"
        },
        {
          "poses": [
            {
              "sprite": "/carry2.png",
              "anchor": {
                "x": 115,
                "y": 145
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            }
          ],
          "condition": "#{FootX < mascot.environment.cursor.x-15}"
        },
        {
          "poses": [
            {
              "sprite": "/carry1.png",
              "anchor": {
                "x": 115,
                "y": 145
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 40
            },
            {
              "sprite": "/carry0.png",
              "anchor": {
                "x": 115,
                "y": 145
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 3
            }
          ],
          "condition": "#{FootX < mascot.environment.cursor.x-5 || FootX < mascot.environment.cursor.x+5}"
        },
        {
          "poses": [
            {
              "sprite": "/carry4.png",
              "anchor": {
                "x": 115,
                "y": 145
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            }
          ],
          "condition": "#{FootX < mascot.environment.cursor.x+15}"
        },
        {
          "poses": [
            {
              "sprite": "/carry5.png",
              "anchor": {
                "x": 115,
                "y": 145
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            }
          ],
          "condition": "#{FootX < mascot.environment.cursor.x+50}"
        },
        {
          "poses": [
            {
              "sprite": "/carry5.png",
              "anchor": {
                "x": 115,
                "y": 145
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            }
          ],
          "condition": "#{FootX >= mascot.environment.cursor.x+50}"
        }
      ]
    },
    {
      "type": "Embedded",
      "name": "Resisting",
      "embedType": "Regist",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/carry01.png",
              "anchor": {
                "x": 115,
                "y": 145
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/carry02.png",
              "anchor": {
                "x": 115,
                "y": 145
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/carry01.png",
              "anchor": {
                "x": 115,
                "y": 145
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/carry02.png",
              "anchor": {
                "x": 115,
                "y": 145
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/carry01.png",
              "anchor": {
                "x": 115,
                "y": 145
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/carry02.png",
              "anchor": {
                "x": 115,
                "y": 145
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/carry01.png",
              "anchor": {
                "x": 115,
                "y": 145
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/carry02.png",
              "anchor": {
                "x": 115,
                "y": 145
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/carry01.png",
              "anchor": {
                "x": 115,
                "y": 145
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/carry02.png",
              "anchor": {
                "x": 115,
                "y": 145
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/carry01.png",
              "anchor": {
                "x": 115,
                "y": 145
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/carry02.png",
              "anchor": {
                "x": 115,
                "y": 145
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 4
            }
          ]
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "Fall",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Falling"
        },
        {
          "type": "Reference",
          "name": "Bouncing"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${100+Math.random()*100}"
        },
        {
          "type": "Reference",
          "name": "GrabWall",
          "duration": "100"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "Dragged",
      "loop": true,
      "actions": [
        {
          "type": "Reference",
          "name": "Pinched"
        },
        {
          "type": "Reference",
          "name": "Resisting"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "Thrown",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Falling",
          "initialVx": "${mascot.environment.cursor.dx}",
          "initialVy": "${mascot.environment.cursor.dy}"
        },
        {
          "type": "Reference",
          "name": "Bouncing"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${100+Math.random()*100}"
        },
        {
          "type": "Reference",
          "name": "GrabWall",
          "duration": "100"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "StandUp",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "Singing",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Pose1",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "Sleeping",
      "actions": [
        {
          "type": "Reference",
          "name": "Pose2",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "LieDown",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Sprawl",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "Eatmoli",
      "actions": [
        {
          "type": "Reference",
          "name": "Pose3",
          "duration": "${500+Math.random()*100}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "HoldOntoWall",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "GrabWall",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "FallFromWall",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Offset",
          "x": "${mascot.lookRight ? -1 : 1}"
        },
        {
          "type": "Reference",
          "name": "Stand"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "HoldOntoCeiling",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "GrabCeiling",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "FallFromCeiling",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Offset",
          "y": "1"
        },
        {
          "type": "Reference",
          "name": "Stand"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkAlongWorkAreaFloor",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Walk",
          "targetX": "${mascot.environment.workArea.left+64+Math.random()*(mascot.environment.workArea.width-128)}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "RunAlongWorkAreaFloor",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Step0",
          "targetX": "${mascot.environment.workArea.left+64+Math.random()*(mascot.environment.workArea.width-128)}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "CrawlAlongWorkAreaFloor",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Creep",
          "targetX": "${mascot.environment.workArea.left+64+Math.random()*(mascot.environment.workArea.width-128)}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkLeftAlongFloorAndSit",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Walk",
          "targetX": "${mascot.environment.workArea.left+100+Math.random()*300}"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${20+Math.random()*20}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "lookRight": true
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${20+Math.random()*20}"
        },
        {
          "type": "Reference",
          "name": "Pose1",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkRightAlongFloorAndSit",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Walk",
          "targetX": "${mascot.environment.workArea.right-100-Math.random()*300}"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${20+Math.random()*20}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "lookRight": "false"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${20+Math.random()*20}"
        },
        {
          "type": "Reference",
          "name": "Pose1",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "GrabWorkAreaBottomLeftWall",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Walk",
          "targetX": "#{mascot.environment.workArea.left}"
        },
        {
          "type": "Reference",
          "name": "ClimbWall",
          "targetY": "#{mascot.environment.workArea.bottom-64}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "GrabWorkAreaBottomRightWall",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Walk",
          "targetX": "#{mascot.environment.workArea.right}"
        },
        {
          "type": "Reference",
          "name": "ClimbWall",
          "targetY": "#{mascot.environment.workArea.bottom-64}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkLeftAndSit",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Step0",
          "targetX": "${mascot.environment.workArea.left+100+Math.random()*300}"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${20+Math.random()*20}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "lookRight": true
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${20+Math.random()*20}"
        },
        {
          "type": "Reference",
          "name": "Pose1",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkRightAndSit",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Step0",
          "targetX": "${mascot.environment.workArea.right-100-Math.random()*300}"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${20+Math.random()*20}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "lookRight": "false"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${20+Math.random()*20}"
        },
        {
          "type": "Reference",
          "name": "Pose1",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkAndGrabBottomLeftWall",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Step0",
          "targetX": "#{mascot.environment.workArea.left}"
        },
        {
          "type": "Reference",
          "name": "ClimbWall",
          "targetY": "#{mascot.environment.workArea.bottom-64}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkAndGrabBottomRightWall",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Step0",
          "targetX": "#{mascot.environment.workArea.right}"
        },
        {
          "type": "Reference",
          "name": "ClimbWall",
          "targetY": "#{mascot.environment.workArea.bottom-64}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "JumpFromBottomOfIE",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Jumping",
          "targetX": "${(mascot.anchor.x*3+mascot.environment.activeIE.left+Math.random()*mascot.environment.activeIE.width)/4}",
          "targetY": "${mascot.environment.activeIE.bottom}"
        },
        {
          "type": "Reference",
          "name": "GrabCeiling",
          "duration": "${100+Math.random()*100}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "ClimbHalfwayAlongWall",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "ClimbWall",
          "targetY": "${mascot.environment.workArea.top+64 + Math.random()*(mascot.environment.workArea.height-128)}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "ClimbAlongWall",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "ClimbWall",
          "targetY": "#{mascot.environment.workArea.top+64}"
        },
        {
          "type": "Reference",
          "name": "Offset",
          "y": "-64"
        },
        {
          "type": "Reference",
          "name": "Look"
        },
        {
          "type": "Reference",
          "name": "ClimbCeiling",
          "targetX": "${mascot.lookRight ? mascot.environment.workArea.left+Math.random()*100 : mascot.environment.workArea.right-Math.random*100}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "ClimbAlongCeiling",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "ClimbCeiling",
          "targetX": "${mascot.environment.workArea.left+64+Math.random()*(mascot.environment.workArea.width-128)}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkAlongIECeiling",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Walk",
          "targetX": "${mascot.environment.activeIE.left+64+Math.random()*(mascot.environment.activeIE.width-128)}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "RunAlongIECeiling",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Step0",
          "targetX": "${mascot.environment.activeIE.left+64+Math.random()*(mascot.environment.activeIE.width-128)}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "CrawlAlongIECeiling",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Creep",
          "targetX": "${mascot.environment.activeIE.left+64+Math.random()*(mascot.environment.activeIE.width-128)}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "SitOnTheLeftEdgeOfIE",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Walk",
          "targetX": "${mascot.environment.activeIE.left+100+Math.random()*300}"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${100+Math.random()*100}"
        },
        {
          "type": "Reference",
          "name": "Pose1",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "SitOnTheRightEdgeOfIE",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Walk",
          "targetX": "${mascot.environment.activeIE.right-100-Math.random()*300}"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${100+Math.random()*100}"
        },
        {
          "type": "Reference",
          "name": "Pose1",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "JumpFromLeftEdgeOfIE",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Walk",
          "targetX": "${mascot.environment.activeIE.left+Math.random()*50}"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${50+Math.random()*50}"
        },
        {
          "type": "Reference",
          "name": "Falling",
          "initialVx": "${-15-Math.random()*5}",
          "initialVy": "${-20-Math.random()*5}"
        },
        {
          "type": "Reference",
          "name": "Bouncing"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "JumpFromRightEdgeOfIE",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Walk",
          "targetX": "${mascot.environment.activeIE.right-Math.random()*50}"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${50+Math.random()*50}"
        },
        {
          "type": "Reference",
          "name": "Falling",
          "initialVx": "${15+Math.random()*5}",
          "initialVy": "${-20-Math.random()*5}"
        },
        {
          "type": "Reference",
          "name": "Bouncing"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkLeftAlongIEAndSit",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Step0",
          "targetX": "${mascot.environment.activeIE.left+100+Math.random()*300}"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${100+Math.random()*100}"
        },
        {
          "type": "Reference",
          "name": "Pose1",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkRightAlongIEAndSit",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Step0",
          "targetX": "${mascot.environment.activeIE.right-100-Math.random()*300}"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${100+Math.random()*100}"
        },
        {
          "type": "Reference",
          "name": "Pose1",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkLeftAlongIEAndJump",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Step0",
          "targetX": "${mascot.environment.activeIE.left+Math.random()*50}"
        },
        {
          "type": "Reference",
          "name": "Falling",
          "initialVx": "${-15-Math.random()*5}",
          "initialVy": "${-20-Math.random()*5}"
        },
        {
          "type": "Reference",
          "name": "Bouncing"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkRightAlongIEAndJump",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Step0",
          "targetX": "${mascot.environment.activeIE.right-Math.random()*50}"
        },
        {
          "type": "Reference",
          "name": "Falling",
          "initialVx": "${15+Math.random()*5}",
          "initialVy": "${-20-Math.random()*5}"
        },
        {
          "type": "Reference",
          "name": "Bouncing"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "DashIeCeilingLeftEdgeFromJump",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Dash",
          "targetX": "${mascot.environment.activeIE.left+Math.random()*20+20}"
        },
        {
          "type": "Reference",
          "name": "Falling",
          "initialVx": "${-5-Math.random()*2}",
          "initialVy": "${-20-Math.random()*5}"
        },
        {
          "type": "Reference",
          "name": "Bouncing"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "DashIeCeilingRightEdgeFromJump",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Dash",
          "targetX": "${mascot.environment.activeIE.right-Math.random()*20-20}"
        },
        {
          "type": "Reference",
          "name": "Falling",
          "initialVx": "${5+Math.random()*2}",
          "initialVy": "${-20-Math.random()*5}"
        },
        {
          "type": "Reference",
          "name": "Bouncing"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "HoldOntoIEWall",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "ClimbWall",
          "targetY": "${mascot.environment.activeIE.top+64 + Math.random()*(mascot.environment.activeIE.height-128)}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "ClimbIEWall",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "ClimbWall",
          "targetY": "#{mascot.environment.activeIE.top+64}"
        },
        {
          "type": "Reference",
          "name": "Offset",
          "y": "-64"
        },
        {
          "type": "Reference",
          "name": "Pose1",
          "duration": "${500+Math.random()*1000}"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${10+Math.random()*10}"
        },
        {
          "type": "Reference",
          "name": "Walk",
          "targetX": "${mascot.lookRight ? mascot.environment.activeIE.left+Math.random()*100 : mascot.environment.activeIE.right-Math.random*100}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "ClimbIEBottom",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "ClimbCeiling",
          "targetX": "${mascot.environment.activeIE.left+64+(Math.random()*mascot.environment.activeIE.width-128)}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "GrabIEBottomLeftWall",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "ClimbCeiling",
          "targetX": "#{mascot.environment.activeIE.left}"
        },
        {
          "type": "Reference",
          "name": "Look"
        },
        {
          "type": "Reference",
          "name": "ClimbWall",
          "targetY": "#{mascot.environment.activeIE.bottom-64}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "GrabIEBottomRightWall",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "ClimbCeiling",
          "targetX": "#{mascot.environment.activeIE.right}"
        },
        {
          "type": "Reference",
          "name": "Look"
        },
        {
          "type": "Reference",
          "name": "ClimbWall",
          "targetY": "#{mascot.environment.activeIE.bottom-64}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "JumpFromLeftWall",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Jumping",
          "targetX": "${mascot.environment.workArea.left}",
          "targetY": "${mascot.environment.workArea.bottom-Math.random()*mascot.environment.workArea.height/4}"
        },
        {
          "type": "Reference",
          "name": "GrabWall",
          "duration": "${100+Math.random()*100}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "JumpFromRightWall",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Jumping",
          "targetX": "${mascot.environment.workArea.right}",
          "targetY": "${mascot.environment.workArea.bottom-Math.random()*mascot.environment.workArea.height/4}"
        },
        {
          "type": "Reference",
          "name": "GrabWall",
          "duration": "${100+Math.random()*100}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "JumpOnIELeftWall",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Jumping",
          "targetX": "${mascot.environment.activeIE.left}",
          "targetY": "${mascot.environment.activeIE.bottom-Math.random()*mascot.environment.activeIE.height/4}"
        },
        {
          "type": "Reference",
          "name": "GrabWall",
          "duration": "${100+Math.random()*100}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "JumpOnIERightWall",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Jumping",
          "targetX": "${mascot.environment.activeIE.right}",
          "targetY": "${mascot.environment.activeIE.bottom-Math.random()*mascot.environment.activeIE.height/4}"
        },
        {
          "type": "Reference",
          "name": "GrabWall",
          "duration": "${100+Math.random()*100}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "ThrowIEFromLeft",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Jumping",
          "targetX": "${mascot.environment.activeIE.left}",
          "targetY": "${mascot.environment.activeIE.bottom+64}"
        },
        {
          "type": "Reference",
          "name": "FallWithIe"
        },
        {
          "type": "Reference",
          "name": "WalkWithIe",
          "targetX": "#{mascot.environment.workArea.right-400}"
        },
        {
          "type": "Reference",
          "name": "ThrowIe"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${50+Math.random()*50}"
        },
        {
          "type": "Reference",
          "name": "Look"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${50+Math.random()*50}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "ThrowIEFromRight",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Jumping",
          "targetX": "${mascot.environment.activeIE.right}",
          "targetY": "${mascot.environment.activeIE.bottom+64}"
        },
        {
          "type": "Reference",
          "name": "FallWithIe"
        },
        {
          "type": "Reference",
          "name": "WalkWithIe",
          "targetX": "#{mascot.environment.workArea.left+400}"
        },
        {
          "type": "Reference",
          "name": "ThrowIe"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${50+Math.random()*50}"
        },
        {
          "type": "Reference",
          "name": "Look"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${50+Math.random()*50}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkAndThrowIEFromRight",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Jumping",
          "targetX": "${mascot.environment.activeIE.left}",
          "targetY": "${mascot.environment.activeIE.bottom+64}"
        },
        {
          "type": "Reference",
          "name": "FallWithIe"
        },
        {
          "type": "Reference",
          "name": "RunWithIe",
          "targetX": "#{mascot.environment.workArea.right-400}"
        },
        {
          "type": "Reference",
          "name": "ThrowIe"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${50+Math.random()*50}"
        },
        {
          "type": "Reference",
          "name": "Look"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${50+Math.random()*50}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkAndThrowIEFromLeft",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Jumping",
          "targetX": "${mascot.environment.activeIE.right}",
          "targetY": "${mascot.environment.activeIE.bottom+64}"
        },
        {
          "type": "Reference",
          "name": "FallWithIe"
        },
        {
          "type": "Reference",
          "name": "RunWithIe",
          "targetX": "#{mascot.environment.workArea.left+400}"
        },
        {
          "type": "Reference",
          "name": "ThrowIe"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${50+Math.random()*50}"
        },
        {
          "type": "Reference",
          "name": "Look"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${50+Math.random()*50}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "ChaseMouse",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "Offset",
          "y": "1"
        },
        {
          "type": "Reference",
          "name": "Falling"
        },
        {
          "type": "Reference",
          "name": "Bouncing"
        },
        {
          "type": "Reference",
          "name": "Offset",
          "x": "1"
        },
        {
          "type": "Reference",
          "name": "Falling"
        },
        {
          "type": "Reference",
          "name": "Bouncing"
        },
        {
          "type": "Reference",
          "name": "Offset",
          "x": "-1"
        },
        {
          "type": "Reference",
          "name": "Falling"
        },
        {
          "type": "Reference",
          "name": "Bouncing"
        },
        {
          "type": "Reference",
          "name": "DashIeCeilingLeftEdgeFromJump",
          "condition": "${mascot.environment.activeIE.topBorder.isOn(mascot.anchor) &&      mascot.anchor.x < (mascot.environment.activeIE.left+mascot.environment.activeIE.right)/2}"
        },
        {
          "type": "Reference",
          "name": "DashIeCeilingRightEdgeFromJump",
          "condition": "${mascot.environment.activeIE.topBorder.isOn(mascot.anchor) &&      mascot.anchor.x >= (mascot.environment.activeIE.left+mascot.environment.activeIE.right)/2}"
        },
        {
          "type": "Reference",
          "name": "Dash",
          "targetX": "${ mascot.anchor.x+(mascot.environment.cursor.x-mascot.anchor.x)*Math.random()/2 }"
        },
        {
          "type": "Reference",
          "name": "Tripping",
          "condition": "${Math.random() < 0.05}"
        },
        {
          "type": "Reference",
          "name": "Dash",
          "targetX": "${ mascot.anchor.x+(mascot.environment.cursor.x-mascot.anchor.x)*Math.random() }"
        },
        {
          "type": "Reference",
          "name": "Tripping",
          "condition": "${Math.random() < 0.05}"
        },
        {
          "type": "Reference",
          "name": "Dash",
          "targetX": "#{mascot.environment.cursor.x+Gap}",
          "gap": "${ mascot.anchor.x < mascot.environment.cursor.x ?      -Math.min( mascot.environment.cursor.x-mascot.anchor.x, Math.random()*200) :      Math.min( mascot.anchor.x-mascot.environment.cursor.x, Math.random()*200 ) }"
        },
        {
          "type": "Reference",
          "name": "Look",
          "lookRight": "${mascot.anchor.x < mascot.environment.cursor.x}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "SitAndFaceMouse",
      "loop": false,
      "actions": [
        {
          "type": "Reference",
          "name": "SitAndLookAtMouse",
          "duration": "${40+Math.random()*10}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "lookRight": "${mascot.anchor.x < mascot.environment.cursor.x}"
        },
        {
          "type": "Reference",
          "name": "SitAndLookAtMouse",
          "duration": "${40+Math.random()*10}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "lookRight": "${mascot.anchor.x < mascot.environment.cursor.x}"
        },
        {
          "type": "Reference",
          "name": "SitAndLookAtMouse",
          "duration": "${40+Math.random()*10}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "lookRight": "${mascot.anchor.x < mascot.environment.cursor.x}"
        },
        {
          "type": "Reference",
          "name": "SitAndLookAtMouse",
          "duration": "${40+Math.random()*10}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "lookRight": "${mascot.anchor.x < mascot.environment.cursor.x}"
        },
        {
          "type": "Reference",
          "name": "SitAndLookAtMouse",
          "duration": "${40+Math.random()*10}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "lookRight": "${mascot.anchor.x < mascot.environment.cursor.x}"
        },
        {
          "type": "Reference",
          "name": "SitAndLookAtMouse",
          "duration": "${40+Math.random()*10}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "lookRight": "${mascot.anchor.x < mascot.environment.cursor.x}"
        },
        {
          "type": "Reference",
          "name": "SitAndLookAtMouse",
          "duration": "${40+Math.random()*10}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "lookRight": "${mascot.anchor.x < mascot.environment.cursor.x}"
        },
        {
          "type": "Reference",
          "name": "SitAndLookAtMouse",
          "duration": "${40+Math.random()*10}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "lookRight": "${mascot.anchor.x < mascot.environment.cursor.x}"
        },
        {
          "type": "Reference",
          "name": "SitAndLookAtMouse",
          "duration": "${40+Math.random()*10}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "lookRight": "${mascot.anchor.x < mascot.environment.cursor.x}"
        },
        {
          "type": "Reference",
          "name": "SitAndLookAtMouse",
          "duration": "${40+Math.random()*10}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "lookRight": "${mascot.anchor.x < mascot.environment.cursor.x}"
        }
      ]
    },
    {
      "type": "Embedded",
      "name": "PullUpShimeji1",
      "embedType": "Breed",
      "bornX": "-32",
      "bornY": "96",
      "bornBehavior": "PullUp",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/lamp1.png",
              "anchor": {
                "x": 140,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/lamp2.png",
              "anchor": {
                "x": 140,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/lamp3.png",
              "anchor": {
                "x": 140,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/lamp4.png",
              "anchor": {
                "x": 140,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/lamp5.png",
              "anchor": {
                "x": 140,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/lamp6.png",
              "anchor": {
                "x": 140,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            }
          ]
        }
      ]
    },
    {
      "type": "Animate",
      "name": "PullUpShimeji2",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/fall.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 20,
                "y": -20
              },
              "duration": 1
            },
            {
              "sprite": "/fall.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 20,
                "y": -10
              },
              "duration": 1
            },
            {
              "sprite": "/fall.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 20,
                "y": -5
              },
              "duration": 1
            }
          ]
        }
      ]
    },
    {
      "type": "Stay",
      "name": "Stop",
      "borderType": "Floor",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/sleep1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 25,
              "spriteRight": "/sleepR1.png"
            },
            {
              "sprite": "/sleep2.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 10,
              "spriteRight": "/sleepR2.png"
            },
            {
              "sprite": "/sleep3.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 10,
              "spriteRight": "/sleepR3.png"
            },
            {
              "sprite": "/sleep4.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 45,
              "spriteRight": "/sleepR4.png"
            },
            {
              "sprite": "/sleep3.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 10,
              "spriteRight": "/sleepR3.png"
            },
            {
              "sprite": "/sleep2.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 10,
              "spriteRight": "/sleepR2.png"
            },
            {
              "sprite": "/sleep1.png",
              "anchor": {
                "x": 100,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 25,
              "spriteRight": "/sleepR1.png"
            }
          ]
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "PullUpShimeji",
      "actions": [
        {
          "type": "Reference",
          "name": "PullUpShimeji1"
        },
        {
          "type": "Reference",
          "name": "PullUpShimeji2"
        },
        {
          "type": "Reference",
          "name": "Falling",
          "initialVx": "${mascot.lookRight ? -20 : 20}"
        },
        {
          "type": "Reference",
          "name": "Bouncing"
        },
        {
          "type": "Reference",
          "name": "Sprawl",
          "duration": "40"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "PullUp",
      "actions": [
        {
          "type": "Reference",
          "name": "Falling",
          "initialVx": "${mascot.lookRight ? 10 : -10}",
          "initialVy": "-40"
        },
        {
          "type": "Reference",
          "name": "Bouncing"
        }
      ]
    },
    {
      "type": "Embedded",
      "name": "Divide1",
      "embedType": "Breed",
      "bornX": "-16",
      "bornY": "0",
      "bornBehavior": "Divided",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/lamp1.png",
              "anchor": {
                "x": 140,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/lamp2.png",
              "anchor": {
                "x": 140,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/lamp3.png",
              "anchor": {
                "x": 140,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/lamp4.png",
              "anchor": {
                "x": 140,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/lamp5.png",
              "anchor": {
                "x": 140,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/lamp6.png",
              "anchor": {
                "x": 140,
                "y": 200
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            }
          ]
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "SplitIntoTwo",
      "actions": [
        {
          "type": "Reference",
          "name": "Divide1"
        },
        {
          "type": "Reference",
          "name": "Offset",
          "x": "16"
        },
        {
          "type": "Reference",
          "name": "Look"
        },
        {
          "type": "Reference",
          "name": "Divided"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "Step",
      "actions": [
        {
          "type": "Reference",
          "name": "Step0"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "Walk0",
      "actions": [
        {
          "type": "Reference",
          "name": "Walk"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "Run",
      "actions": [
        {
          "type": "Reference",
          "name": "Dash"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "Divided",
      "actions": [
        {
          "type": "Reference",
          "name": "Falling",
          "initialVx": "${mascot.lookRight ? 10 : -10}",
          "initialVy": "-5"
        },
        {
          "type": "Reference",
          "name": "Bouncing"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "StandHere",
      "actions": [
        {
          "type": "Reference",
          "name": "Stop",
          "duration": "999999"
        }
      ]
    }
  ],
  "behaviors": [
    {
      "type": "Behavior",
      "name": "Fall",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "Dragged",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "Thrown",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "StandUp",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "Singing",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "Sleeping",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "LieDown",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "Eatmoli",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "HoldOntoWall",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "FallFromWall",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "HoldOntoCeiling",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "FallFromCeiling",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkAlongWorkAreaFloor",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "RunAlongWorkAreaFloor",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "CrawlAlongWorkAreaFloor",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkLeftAlongFloorAndSit",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkRightAlongFloorAndSit",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "GrabWorkAreaBottomLeftWall",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "GrabWorkAreaBottomRightWall",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkLeftAndSit",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkRightAndSit",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkAndGrabBottomLeftWall",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkAndGrabBottomRightWall",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "JumpFromBottomOfIE",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "ClimbHalfwayAlongWall",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "ClimbAlongWall",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "ClimbAlongCeiling",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkAlongIECeiling",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "RunAlongIECeiling",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "CrawlAlongIECeiling",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "SitOnTheLeftEdgeOfIE",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "SitOnTheRightEdgeOfIE",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "JumpFromLeftEdgeOfIE",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "JumpFromRightEdgeOfIE",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkLeftAlongIEAndSit",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkRightAlongIEAndSit",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkLeftAlongIEAndJump",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkRightAlongIEAndJump",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "DashIeCeilingLeftEdgeFromJump",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "DashIeCeilingRightEdgeFromJump",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "HoldOntoIEWall",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "ClimbIEWall",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "ClimbIEBottom",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "GrabIEBottomLeftWall",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "GrabIEBottomRightWall",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "JumpFromLeftWall",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "JumpFromRightWall",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "JumpOnIELeftWall",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "JumpOnIERightWall",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "ThrowIEFromLeft",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "ThrowIEFromRight",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkAndThrowIEFromRight",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkAndThrowIEFromLeft",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "ChaseMouse",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "SitAndFaceMouse",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "PullUpShimeji1",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "PullUpShimeji2",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "Stop",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "PullUpShimeji",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "PullUp",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "Divide1",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "SplitIntoTwo",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "Step",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "Walk0",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "Run",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "Divided",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "StandHere",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    }
  ],
  "spritesheet": "caicai/spritesheet.png",
  "sprites": {
    "/shime1.png": {
      "x": 0,
      "y": 0,
      "width": 128,
      "height": 128
    },
    "/idle0.png": {
      "x": 130,
      "y": 0,
      "width": 200,
      "height": 200
    },
    "/idle1.png": {
      "x": 332,
      "y": 0,
      "width": 200,
      "height": 200
    },
    "/idle2.png": {
      "x": 534,
      "y": 0,
      "width": 200,
      "height": 200
    },
    "/idle3.png": {
      "x": 736,
      "y": 0,
      "width": 200,
      "height": 200
    },
    "/idle4.png": {
      "x": 938,
      "y": 0,
      "width": 200,
      "height": 200
    },
    "/jump.png": {
      "x": 0,
      "y": 202,
      "width": 200,
      "height": 200
    },
    "/lamp1.png": {
      "x": 202,
      "y": 202,
      "width": 200,
      "height": 200
    },
    "/lamp2.png": {
      "x": 404,
      "y": 202,
      "width": 200,
      "height": 200
    },
    "/lamp3.png": {
      "x": 606,
      "y": 202,
      "width": 200,
      "height": 200
    },
    "/lamp4.png": {
      "x": 808,
      "y": 202,
      "width": 200,
      "height": 200
    },
    "/lamp5.png": {
      "x": 0,
      "y": 404,
      "width": 200,
      "height": 200
    },
    "/lamp6.png": {
      "x": 202,
      "y": 404,
      "width": 200,
      "height": 200
    },
    "/run1.png": {
      "x": 404,
      "y": 404,
      "width": 200,
      "height": 200
    },
    "/run2.png": {
      "x": 606,
      "y": 404,
      "width": 200,
      "height": 200
    },
    "/run3.png": {
      "x": 808,
      "y": 404,
      "width": 200,
      "height": 200
    },
    "/run4.png": {
      "x": 0,
      "y": 606,
      "width": 200,
      "height": 200
    },
    "/run5.png": {
      "x": 202,
      "y": 606,
      "width": 200,
      "height": 200
    },
    "/run6.png": {
      "x": 404,
      "y": 606,
      "width": 200,
      "height": 200
    },
    "/sing0.png": {
      "x": 606,
      "y": 606,
      "width": 200,
      "height": 200
    },
    "/sing1.png": {
      "x": 808,
      "y": 606,
      "width": 200,
      "height": 200
    },
    "/sing2.png": {
      "x": 0,
      "y": 808,
      "width": 200,
      "height": 200
    },
    "/sing3.png": {
      "x": 202,
      "y": 808,
      "width": 200,
      "height": 200
    },
    "/sing4.png": {
      "x": 404,
      "y": 808,
      "width": 200,
      "height": 200
    },
    "/sing5.png": {
      "x": 606,
      "y": 808,
      "width": 200,
      "height": 200
    },
    "/sing6.png": {
      "x": 808,
      "y": 808,
      "width": 200,
      "height": 200
    },
    "/sing7.png": {
      "x": 0,
      "y": 1010,
      "width": 200,
      "height": 200
    },
    "/sing8.png": {
      "x": 202,
      "y": 1010,
      "width": 200,
      "height": 200
    },
    "/sing9.png": {
      "x": 404,
      "y": 1010,
      "width": 200,
      "height": 200
    },
    "/sing10.png": {
      "x": 606,
      "y": 1010,
      "width": 200,
      "height": 200
    },
    "/sleep1.png": {
      "x": 808,
      "y": 1010,
      "width": 200,
      "height": 200
    },
    "/sleep2.png": {
      "x": 0,
      "y": 1212,
      "width": 200,
      "height": 200
    },
    "/sleep3.png": {
      "x": 202,
      "y": 1212,
      "width": 200,
      "height": 200
    },
    "/sleep4.png": {
      "x": 404,
      "y": 1212,
      "width": 200,
      "height": 200
    },
    "/sleepR1.png": {
      "x": 606,
      "y": 1212,
      "width": 200,
      "height": 200
    },
    "/sleepR2.png": {
      "x": 808,
      "y": 1212,
      "width": 200,
      "height": 200
    },
    "/sleepR3.png": {
      "x": 0,
      "y": 1414,
      "width": 200,
      "height": 200
    },
    "/sleepR4.png": {
      "x": 202,
      "y": 1414,
      "width": 200,
      "height": 200
    },
    "/waku1.png": {
      "x": 404,
      "y": 1414,
      "width": 200,
      "height": 200
    },
    "/waku2.png": {
      "x": 606,
      "y": 1414,
      "width": 200,
      "height": 200
    },
    "/walk0.png": {
      "x": 808,
      "y": 1414,
      "width": 200,
      "height": 200
    },
    "/walk1.png": {
      "x": 0,
      "y": 1616,
      "width": 200,
      "height": 200
    },
    "/walk2.png": {
      "x": 202,
      "y": 1616,
      "width": 200,
      "height": 200
    },
    "/walk3.png": {
      "x": 404,
      "y": 1616,
      "width": 200,
      "height": 200
    },
    "/walkF1.png": {
      "x": 606,
      "y": 1616,
      "width": 200,
      "height": 200
    },
    "/walkF2.png": {
      "x": 808,
      "y": 1616,
      "width": 200,
      "height": 200
    },
    "/walkF3.png": {
      "x": 0,
      "y": 1818,
      "width": 200,
      "height": 200
    },
    "/walkT1.png": {
      "x": 202,
      "y": 1818,
      "width": 200,
      "height": 200
    },
    "/walkT2.png": {
      "x": 404,
      "y": 1818,
      "width": 200,
      "height": 200
    },
    "/walkT3.png": {
      "x": 606,
      "y": 1818,
      "width": 200,
      "height": 200
    },
    "/walkT4.png": {
      "x": 808,
      "y": 1818,
      "width": 200,
      "height": 200
    },
    "/bounce1.png": {
      "x": 0,
      "y": 2020,
      "width": 200,
      "height": 200
    },
    "/bounce2.png": {
      "x": 202,
      "y": 2020,
      "width": 200,
      "height": 200
    },
    "/carry0.png": {
      "x": 404,
      "y": 2020,
      "width": 200,
      "height": 200
    },
    "/carry01.png": {
      "x": 606,
      "y": 2020,
      "width": 200,
      "height": 200
    },
    "/carry1.png": {
      "x": 808,
      "y": 2020,
      "width": 200,
      "height": 200
    },
    "/carry02.png": {
      "x": 0,
      "y": 2222,
      "width": 200,
      "height": 200
    },
    "/carry2.png": {
      "x": 202,
      "y": 2222,
      "width": 200,
      "height": 200
    },
    "/carry3.png": {
      "x": 404,
      "y": 2222,
      "width": 200,
      "height": 200
    },
    "/carry4.png": {
      "x": 606,
      "y": 2222,
      "width": 200,
      "height": 200
    },
    "/carry5.png": {
      "x": 808,
      "y": 2222,
      "width": 200,
      "height": 200
    },
    "/climb0.png": {
      "x": 0,
      "y": 2424,
      "width": 200,
      "height": 200
    },
    "/climb1.png": {
      "x": 202,
      "y": 2424,
      "width": 200,
      "height": 200
    },
    "/climb2.png": {
      "x": 404,
      "y": 2424,
      "width": 200,
      "height": 200
    },
    "/climb3.png": {
      "x": 606,
      "y": 2424,
      "width": 200,
      "height": 200
    },
    "/climbUP0.png": {
      "x": 808,
      "y": 2424,
      "width": 200,
      "height": 200
    },
    "/climbUP1.png": {
      "x": 0,
      "y": 2626,
      "width": 200,
      "height": 200
    },
    "/climbUP2.png": {
      "x": 202,
      "y": 2626,
      "width": 200,
      "height": 200
    },
    "/climbUP3.png": {
      "x": 404,
      "y": 2626,
      "width": 200,
      "height": 200
    },
    "/creep01.png": {
      "x": 606,
      "y": 2626,
      "width": 200,
      "height": 200
    },
    "/creep1.png": {
      "x": 808,
      "y": 2626,
      "width": 200,
      "height": 200
    },
    "/creep02.png": {
      "x": 0,
      "y": 2828,
      "width": 200,
      "height": 200
    },
    "/creep2.png": {
      "x": 202,
      "y": 2828,
      "width": 200,
      "height": 200
    },
    "/eat1.png": {
      "x": 404,
      "y": 2828,
      "width": 200,
      "height": 200
    },
    "/eat2.png": {
      "x": 606,
      "y": 2828,
      "width": 200,
      "height": 200
    },
    "/eat3.png": {
      "x": 808,
      "y": 2828,
      "width": 200,
      "height": 200
    },
    "/eat4.png": {
      "x": 0,
      "y": 3030,
      "width": 200,
      "height": 200
    },
    "/eat5.png": {
      "x": 202,
      "y": 3030,
      "width": 200,
      "height": 200
    },
    "/eat6.png": {
      "x": 404,
      "y": 3030,
      "width": 200,
      "height": 200
    },
    "/eat7.png": {
      "x": 606,
      "y": 3030,
      "width": 200,
      "height": 200
    },
    "/eat8.png": {
      "x": 808,
      "y": 3030,
      "width": 200,
      "height": 200
    },
    "/eat9.png": {
      "x": 0,
      "y": 3232,
      "width": 200,
      "height": 200
    },
    "/eat10.png": {
      "x": 202,
      "y": 3232,
      "width": 200,
      "height": 200
    },
    "/eat11.png": {
      "x": 404,
      "y": 3232,
      "width": 200,
      "height": 200
    },
    "/eat12.png": {
      "x": 606,
      "y": 3232,
      "width": 200,
      "height": 200
    },
    "/eat13.png": {
      "x": 808,
      "y": 3232,
      "width": 200,
      "height": 200
    },
    "/fall.png": {
      "x": 0,
      "y": 3434,
      "width": 200,
      "height": 200
    }
  }
}