{
  "id": "blank-guy",
  "isInitialMascot": true,
  "zh-CN": {
    "name": "空白人",
    "backstory": "这是一个神秘的空白人，它等待着你的到来。当你第一次遇见它时，它将根据你的选择获得独特的性格和名字。",
    "spriteAuthor": {
      "name": "unknown"
    }
  },
  "en-US": {
    "name": "blank man",
    "backstory": "This is a background story about the mascot, supporting multi-line text and line breaks.",
    "spriteAuthor": {
      "name": "unknown"
    }
  },
  "ja-JP": {
    "name": "空白",
    "backstory": "これはマスコットの背景ストーリーで、複数行のテキストと改行をサポートしています。",
    "spriteAuthor": {
      "name": "unknown"
    }
  },
  "actionMapping": {
    "idle": [
      "Stand"
    ],
    "rest": [
      "Sit",
      "SitWithLegsUp",
      "SitAndDangleLegs"
      
    ],
    "move": [
      "Walk",
      "Run"
    ],
    "play": [
      "Creep"
    ],
    "vent": [
      "ThrowIEAdaptive"
    ],
    "social": [
    ],
    "hide": [
      "Hide"
    ],
    "dragged": {
      "default": "Dragged",
      "left": "DraggedLeft",
      "right": "DraggedRight"
    },
    "system": {
      "pinched": "Pinched",
      "fall": "Fall",
      "thrown": "Thrown",
      "jumping": "Jumping",
      "leave": "LeaveWithNest"
    }
  },
  "actions": [
    {
      "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": "Embedded",
      "name": "Look",
      "chineseName": "👀 观察",
      "embedType": "Look"
    },
    {
      "type": "Embedded",
      "name": "Offset",
      "chineseName": "📍 偏移",
      "embedType": "Offset"
    },
    {
      "type": "Stay",
      "name": "Stand",
      "chineseName": "🧍 站立",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime1.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 250
            }
          ]
        }
      ],
      "borderType": "Floor"
    },
    {
      "type": "Sequence",
      "name": "Hide",
      "borderType": "Floor",
      "actions": [
        {
          "type": "Embedded",
          "name": "Jumping",
          "embedType": "Jump",
          "velocityParam": "20",
          "targetX": "${environment.activeIE.left + environment.activeIE.width / 2}",
          "targetY": "${environment.activeIE.top}",
          "animations": [
            {
              "poses": [
                {
                  "sprite": "/shime22.png",
                  "anchor": {
                    "x": 64,
                    "y": 30
                  },
                  "velocity": {
                    "x": 0,
                    "y": 0
                  },
                  "duration": 250
                }
              ]
            }
          ]
        },
        {
          "type": "Select",
          "name": "HideLoopRandom",
          "duration": "${2000 + Math.random() * 2000}",
          "actions": [
            {
              "type": "Reference",
              "name": "HidePeek",
              "duration": "${300 + Math.random() * 100}",
              "weight": 2
            },
            {
              "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": "/shime1.png",
              "anchor": {
                "x": 64,
                "y": 45
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 150
            }
          ]
        }
      ]
    },
    {
      "type": "Embedded",
      "name": "HideRetract",
      "embedType": "Hide",
      "targetX": "${environment.activeIE.left + environment.activeIE.width / 2}",
      "targetY": "${environment.activeIE.top}",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime1.png",
              "anchor": {
                "x": 64,
                "y": 10
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 150
            }
          ]
        }
      ]
    },
    {
      "type": "Move",
      "name": "Walk",
      "chineseName": "🚶 走路",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime1.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/shime2.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/shime1.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/shime3.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 6
            }
          ]
        }
      ],
      "borderType": "Floor"
    },
    {
      "type": "Move",
      "name": "Run",
      "chineseName": "🏃 跑步",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime1.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -4,
                "y": 0
              },
              "duration": 2
            },
            {
              "sprite": "/shime2.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -4,
                "y": 0
              },
              "duration": 2
            },
            {
              "sprite": "/shime1.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -4,
                "y": 0
              },
              "duration": 2
            },
            {
              "sprite": "/shime3.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -4,
                "y": 0
              },
              "duration": 2
            }
          ]
        }
      ],
      "borderType": "Floor"
    },
    {
      "type": "Move",
      "name": "Dash",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime1.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -8,
                "y": 0
              },
              "duration": 2
            },
            {
              "sprite": "/shime2.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -8,
                "y": 0
              },
              "duration": 2
            },
            {
              "sprite": "/shime1.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -8,
                "y": 0
              },
              "duration": 2
            },
            {
              "sprite": "/shime3.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -8,
                "y": 0
              },
              "duration": 2
            }
          ]
        }
      ],
      "borderType": "Floor"
    },
    {
      "type": "Stay",
      "name": "Sit",
      "chineseName": "🪑 坐下",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime11.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 250
            }
          ]
        }
      ],
      "borderType": "Floor"
    },
    {
      "type": "Stay",
      "name": "SitAndLookUp",
      "chineseName": "👆 坐着抬头看",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime26.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 250
            }
          ]
        }
      ],
      "borderType": "Floor"
    },
    {
      "type": "Stay",
      "name": "SitAndLookAtMouse",
      "chineseName": "👀 坐着看着鼠标",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime26.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 250
            }
          ],
          "condition": "#{mascot.environment.cursor.y < mascot.environment.screen.height/2}"
        },
        {
          "poses": [
            {
              "sprite": "/shime11.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 250
            }
          ]
        }
      ],
      "borderType": "Floor"
    },
    {
      "type": "Animate",
      "name": "SitAndSpinHeadAction",
      "chineseName": "😵‍💫 坐着转头动作",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime26.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime15.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime27.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime16.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime28.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime17.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime29.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime11.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            }
          ]
        }
      ],
      "borderType": "Floor"
    },
    {
      "type": "Stay",
      "name": "SitWithLegsUp",
      "chineseName": "🦵 坐着抬腿",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime30.png",
              "anchor": {
                "x": 64,
                "y": 112
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 250
            }
          ]
        }
      ],
      "borderType": "Floor"
    },
    {
      "type": "Stay",
      "name": "SitWithLegsDown",
      "chineseName": "🪑 坐着放下腿",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime31.png",
              "anchor": {
                "x": 64,
                "y": 112
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 250
            }
          ]
        }
      ],
      "borderType": "Floor"
    },
    {
      "type": "Stay",
      "name": "SitAndDangleLegs",
      "chineseName": "🦶 坐着晃腿",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime31.png",
              "anchor": {
                "x": 64,
                "y": 112
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime32.png",
              "anchor": {
                "x": 64,
                "y": 112
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 15
            },
            {
              "sprite": "/shime31.png",
              "anchor": {
                "x": 64,
                "y": 112
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime33.png",
              "anchor": {
                "x": 64,
                "y": 112
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 15
            }
          ]
        }
      ],
      "borderType": "Floor"
    },
    {
      "type": "Stay",
      "name": "Sprawl",
      "chineseName": "😌 四肢摊开",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime21.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 250
            }
          ]
        }
      ],
      "borderType": "Floor"
    },
    {
      "type": "Move",
      "name": "Creep",
      "chineseName": "🕸️ 抓住天花板",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime20.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 28
            },
            {
              "sprite": "/shime20.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/shime21.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/shime21.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -1,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/shime21.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 24
            }
          ]
        }
      ],
      "borderType": "Floor"
    },
    {
      "type": "Stay",
      "name": "GrabCeiling",
      "chineseName": "🕸️ 抓住天花板",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime23.png",
              "anchor": {
                "x": 64,
                "y": 48
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 250
            }
          ]
        }
      ],
      "borderType": "Ceiling"
    },
    {
      "type": "Move",
      "name": "ClimbCeiling",
      "chineseName": "🕸️ 爬天花板",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime25.png",
              "anchor": {
                "x": 64,
                "y": 48
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 16
            },
            {
              "sprite": "/shime25.png",
              "anchor": {
                "x": 64,
                "y": 48
              },
              "velocity": {
                "x": -1,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/shime23.png",
              "anchor": {
                "x": 64,
                "y": 48
              },
              "velocity": {
                "x": -1,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/shime24.png",
              "anchor": {
                "x": 64,
                "y": 48
              },
              "velocity": {
                "x": -1,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/shime24.png",
              "anchor": {
                "x": 64,
                "y": 48
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 16
            },
            {
              "sprite": "/shime24.png",
              "anchor": {
                "x": 64,
                "y": 48
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/shime23.png",
              "anchor": {
                "x": 64,
                "y": 48
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/shime25.png",
              "anchor": {
                "x": 64,
                "y": 48
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 4
            }
          ]
        }
      ],
      "borderType": "Ceiling"
    },
    {
      "type": "Stay",
      "name": "GrabWall",
      "chineseName": "🧗‍♂️ 抓住墙壁",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime13.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 250
            }
          ]
        }
      ],
      "borderType": "Wall"
    },
    {
      "type": "Move",
      "name": "ClimbWall",
      "chineseName": "🧗 爬墙",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime14.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 16
            },
            {
              "sprite": "/shime14.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": -1
              },
              "duration": 4
            },
            {
              "sprite": "/shime12.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": -1
              },
              "duration": 4
            },
            {
              "sprite": "/shime13.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": -1
              },
              "duration": 4
            },
            {
              "sprite": "/shime13.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 16
            },
            {
              "sprite": "/shime13.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": -2
              },
              "duration": 4
            },
            {
              "sprite": "/shime12.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": -2
              },
              "duration": 4
            },
            {
              "sprite": "/shime14.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": -2
              },
              "duration": 4
            }
          ],
          "condition": "#{TargetY < mascot.anchor.y}"
        },
        {
          "poses": [
            {
              "sprite": "/shime14.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 16
            },
            {
              "sprite": "/shime14.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 2
              },
              "duration": 4
            },
            {
              "sprite": "/shime12.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 2
              },
              "duration": 4
            },
            {
              "sprite": "/shime13.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 2
              },
              "duration": 4
            },
            {
              "sprite": "/shime13.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 16
            },
            {
              "sprite": "/shime13.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 1
              },
              "duration": 4
            },
            {
              "sprite": "/shime12.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 1
              },
              "duration": 4
            },
            {
              "sprite": "/shime14.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 1
              },
              "duration": 4
            }
          ],
          "condition": "#{TargetY >= mascot.anchor.y}"
        }
      ],
      "borderType": "Wall"
    },
    {
      "type": "Embedded",
      "name": "FallWithIe",
      "embedType": "FallWithIE",
      "ieOffsetX": "0",
      "ieOffsetY": "-64",
      "chineseName": "💥 和物体一起坠落",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime36.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 250
            }
          ]
        }
      ]
    },
    {
      "type": "Embedded",
      "name": "WalkWithIe",
      "borderType": "Floor",
      "embedType": "WalkWithIE",
      "ieOffsetX": "0",
      "ieOffsetY": "-64",
      "chineseName": "🚶‍♂️ 和物体一起行走",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime34.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/shime35.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/shime34.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 6
            },
            {
              "sprite": "/shime36.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 6
            }
          ]
        }
      ]
    },
    {
      "type": "Embedded",
      "name": "RunWithIe",
      "chineseName": "🏃‍♂️ 和物体一起奔跑",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime34.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -8,
                "y": 0
              },
              "duration": 2
            },
            {
              "sprite": "/shime35.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -8,
                "y": 0
              },
              "duration": 2
            },
            {
              "sprite": "/shime34.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -8,
                "y": 0
              },
              "duration": 2
            },
            {
              "sprite": "/shime36.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -8,
                "y": 0
              },
              "duration": 2
            }
          ]
        }
      ],
      "borderType": "Floor",
      "embedType": "WalkWithIE",
      "ieOffsetX": "0",
      "ieOffsetY": "-64"
    },
    {
      "type": "Embedded",
      "name": "ThrowIe",
      "chineseName": "🤾‍♂️ 投掷物体",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime37.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 40
            }
          ]
        }
      ],
      "borderType": "Floor",
      "embedType": "ThrowIE",
      "initialVx": "32",
      "initialVy": "-10",
      "gravity": "0.5"
    },
    {
      "type": "Embedded",
      "name": "Jumping",
      "chineseName": "🦘 跳跃中",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime22.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 250
            }
          ]
        }
      ],
      "embedType": "Jump",
      "velocity": "20"
    },
    {
      "type": "Embedded",
      "name": "Falling",
      "chineseName": "🌀 下落中",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime4.png",
              "anchor": {
                "x": 64,
                "y": 125
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 250
            }
          ]
        }
      ],
      "embedType": "Fall",
      "resistanceX": "0.05",
      "resistanceY": "0.1",
      "gravity": "2"
    },
    {
      "type": "Animate",
      "name": "Bouncing",
      "chineseName": "🏀 弹跳",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime18.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/shime19.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 4
            }
          ]
        }
      ],
      "borderType": "Floor"
    },
    {
      "type": "Animate",
      "name": "Tripping",
      "chineseName": "😵 绊倒",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime19.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -8,
                "y": 0
              },
              "duration": 8
            },
            {
              "sprite": "/shime18.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -4,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/shime20.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": -2,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/shime20.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 10
            },
            {
              "sprite": "/shime19.png",
              "anchor": {
                "x": 64,
                "y": 104
              },
              "velocity": {
                "x": -4,
                "y": 0
              },
              "duration": 4
            }
          ]
        }
      ],
      "borderType": "Floor"
    },
    {
      "type": "Embedded",
      "name": "Pinched",
      "chineseName": "😣 被捏住",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime9.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            }
          ],
          "condition": "#{FootX < mascot.environment.cursor.x-50}"
        },
        {
          "poses": [
            {
              "sprite": "/shime7.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            }
          ],
          "condition": "#{FootX < mascot.environment.cursor.x-30}"
        },
        {
          "poses": [
            {
              "sprite": "/shime1.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            }
          ],
          "condition": "#{FootX < mascot.environment.cursor.x+30}"
        },
        {
          "poses": [
            {
              "sprite": "/shime8.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            }
          ],
          "condition": "#{FootX < mascot.environment.cursor.x+50}"
        },
        {
          "poses": [
            {
              "sprite": "/shime10.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            }
          ],
          "condition": "#{FootX >= mascot.environment.cursor.x+30}"
        }
      ],
      "embedType": "Dragged"
    },
    {
      "type": "Embedded",
      "name": "Resisting",
      "chineseName": "💢 挣扎",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime5.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime6.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime5.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime6.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime1.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 50
            },
            {
              "sprite": "/shime5.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime6.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime5.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime6.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime5.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime6.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime5.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime6.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime1.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 100
            },
            {
              "sprite": "/shime5.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime6.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime5.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime6.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime5.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime6.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime5.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime6.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime5.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 2
            },
            {
              "sprite": "/shime6.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 2
            },
            {
              "sprite": "/shime5.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 2
            },
            {
              "sprite": "/shime6.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 2
            },
            {
              "sprite": "/shime5.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 2
            },
            {
              "sprite": "/shime6.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 2
            },
            {
              "sprite": "/shime5.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 2
            },
            {
              "sprite": "/shime6.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 2
            }
          ]
        }
      ],
      "embedType": "Regist"
    },
    {
      "type": "Sequence",
      "name": "Fall",
      "chineseName": "💫 摔倒",
      "actions": [
        {
          "type": "Reference",
          "name": "Falling"
        },
        {
          "type": "Select",
          "actions": [
            {
              "type": "Sequence",
              "actions": [
                {
                  "type": "Reference",
                  "name": "Bouncing"
                },
                {
                  "type": "Reference",
                  "name": "Stand",
                  "duration": "${100+Math.random()*100}"
                }
              ],
              "condition": "${mascot.environment.floor.isOn(mascot.anchor) ||\r\n\t\t\t\t\tmascot.environment.activeIE.topBorder.isOn(mascot.anchor) }"
            },
            {
              "type": "Reference",
              "name": "GrabWall",
              "duration": "100"
            }
          ]
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "Dragged",
      "chineseName": "🪵 被拖拽",
      "actions": [
        {
          "type": "Reference",
          "name": "Pinched"
        },
        {
          "type": "Reference",
          "name": "Resisting"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "Thrown",
      "chineseName": "🚀 被扔出",
      "actions": [
        {
          "type": "Reference",
          "name": "Falling",
          "initialVx": "${mascot.environment.cursor.dx}",
          "initialVy": "${mascot.environment.cursor.dy}"
        },
        {
          "type": "Select",
          "actions": [
            {
              "type": "Sequence",
              "actions": [
                {
                  "type": "Reference",
                  "name": "Bouncing"
                },
                {
                  "type": "Reference",
                  "name": "Stand",
                  "duration": "${100+Math.random()*100}"
                }
              ],
              "condition": "${mascot.environment.floor.isOn(mascot.anchor) || mascot.environment.activeIE.topBorder.isOn(mascot.anchor) }"
            },
            {
              "type": "Reference",
              "name": "GrabWall",
              "duration": "100"
            }
          ]
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "StandUp",
      "chineseName": "🧍‍♂️ 站起来",
      "actions": [
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "SitDown",
      "chineseName": "🪑 坐下",
      "actions": [
        {
          "type": "Reference",
          "name": "Sit",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "LieDown",
      "chineseName": "🛏️ 躺下",
      "actions": [
        {
          "type": "Reference",
          "name": "Sprawl",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "SitWhileDanglingLegs",
      "chineseName": "🦵 坐着晃腿",
      "actions": [
        {
          "type": "Reference",
          "name": "SitWithLegsUp",
          "duration": "10"
        },
        {
          "type": "Reference",
          "name": "SitWithLegsDown",
          "duration": "${100+Math.random()*100}"
        },
        {
          "type": "Reference",
          "name": "SitAndDangleLegs",
          "duration": "${500+Math.random()*100}"
        },
        {
          "type": "Reference",
          "name": "SitWithLegsDown",
          "duration": "${100+Math.random()*100}"
        },
        {
          "type": "Reference",
          "name": "SitWithLegsUp",
          "duration": "10"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "HoldOntoWall",
      "chineseName": "🧗‍♀️ 抓住墙",
      "actions": [
        {
          "type": "Reference",
          "name": "GrabWall",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "FallFromWall",
      "chineseName": "💥 从墙上掉下",
      "actions": [
        {
          "type": "Reference",
          "name": "Offset",
          "x": "${mascot.lookRight ? -1 : 1}"
        },
        {
          "type": "Reference",
          "name": "Stand"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "HoldOntoCeiling",
      "chineseName": "🕷️ 抓住天花板",
      "actions": [
        {
          "type": "Reference",
          "name": "GrabCeiling",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "FallFromCeiling",
      "chineseName": "💫 从天花板掉下",
      "actions": [
        {
          "type": "Reference",
          "name": "Offset",
          "y": "1"
        },
        {
          "type": "Reference",
          "name": "Stand"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkAlongWorkAreaFloor",
      "chineseName": "🚶‍♀️ 在工作区地面行走",
      "actions": [
        {
          "type": "Reference",
          "name": "Walk",
          "targetX": "${mascot.environment.workArea.left+64+Math.random()*(mascot.environment.workArea.width-128)}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "RunAlongWorkAreaFloor",
      "chineseName": "🏃‍♀️ 在工作区地面奔跑",
      "actions": [
        {
          "type": "Reference",
          "name": "Run",
          "targetX": "${mascot.environment.workArea.left+64+Math.random()*(mascot.environment.workArea.width-128)}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "CrawlAlongWorkAreaFloor",
      "chineseName": "🐛 在工作区地面爬行",
      "actions": [
        {
          "type": "Reference",
          "name": "Creep",
          "targetX": "${mascot.environment.workArea.left+64+Math.random()*(mascot.environment.workArea.width-128)}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkLeftAlongFloorAndSit",
      "chineseName": "⬅️ 向左走后坐下",
      "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",
          "chineseName": "👀 观察",
          "lookRight": "true"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${20+Math.random()*20}"
        },
        {
          "type": "Reference",
          "name": "Sit",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkRightAlongFloorAndSit",
      "chineseName": "➡️ 向右走后坐下",
      "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",
          "chineseName": "👀 观察",
          "lookRight": "false"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${20+Math.random()*20}"
        },
        {
          "type": "Reference",
          "name": "Sit",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "GrabWorkAreaBottomLeftWall",
      "chineseName": "🧱 抓住工作区左下墙",
      "actions": [
        {
          "type": "Reference",
          "name": "Walk",
          "targetX": "#{mascot.environment.workArea.left}"
        },
        {
          "type": "Reference",
          "name": "ClimbWall",
          "targetY": "#{mascot.environment.workArea.bottom-64}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "GrabWorkAreaBottomRightWall",
      "chineseName": "🧱 抓住工作区右下墙",
      "actions": [
        {
          "type": "Reference",
          "name": "Walk",
          "targetX": "#{mascot.environment.workArea.right}"
        },
        {
          "type": "Reference",
          "name": "ClimbWall",
          "targetY": "#{mascot.environment.workArea.bottom-64}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkLeftAndSit",
      "chineseName": "⬅️ 向左走并坐下",
      "actions": [
        {
          "type": "Reference",
          "name": "Run",
          "targetX": "${mascot.environment.workArea.left+100+Math.random()*300}"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${20+Math.random()*20}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "chineseName": "👀 观察",
          "lookRight": "true"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${20+Math.random()*20}"
        },
        {
          "type": "Reference",
          "name": "Sit",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkRightAndSit",
      "chineseName": "➡️ 向右走并坐下",
      "actions": [
        {
          "type": "Reference",
          "name": "Run",
          "targetX": "${mascot.environment.workArea.right-100-Math.random()*300}"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${20+Math.random()*20}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "chineseName": "👀 观察",
          "lookRight": "false"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${20+Math.random()*20}"
        },
        {
          "type": "Reference",
          "name": "Sit",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkAndGrabBottomLeftWall",
      "chineseName": "🤝 走过去抓住左下墙",
      "actions": [
        {
          "type": "Reference",
          "name": "Run",
          "targetX": "#{mascot.environment.workArea.left}"
        },
        {
          "type": "Reference",
          "name": "ClimbWall",
          "targetY": "#{mascot.environment.workArea.bottom-64}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkAndGrabBottomRightWall",
      "chineseName": "🤝 走过去抓住右下墙",
      "actions": [
        {
          "type": "Reference",
          "name": "Run",
          "targetX": "#{mascot.environment.workArea.right}"
        },
        {
          "type": "Reference",
          "name": "ClimbWall",
          "targetY": "#{mascot.environment.workArea.bottom-64}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "JumpFromBottomOfIE",
      "chineseName": "🦘 从IE底部跳起",
      "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",
      "chineseName": "🧗‍♂️ 爬到墙的一半",
      "actions": [
        {
          "type": "Reference",
          "name": "ClimbWall",
          "targetY": "${mascot.environment.workArea.top+64 + Math.random()*(mascot.environment.workArea.height-128)}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "ClimbAlongWall",
      "chineseName": "🧗‍♀️ 沿着墙攀爬",
      "actions": [
        {
          "type": "Reference",
          "name": "ClimbWall",
          "targetY": "#{mascot.environment.workArea.top+64}"
        },
        {
          "type": "Reference",
          "name": "Offset",
          "y": "-64"
        },
        {
          "type": "Reference",
          "name": "Look",
          "chineseName": "👀 观察"
        },
        {
          "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",
      "chineseName": "🕷️ 沿着天花板爬行",
      "actions": [
        {
          "type": "Reference",
          "name": "ClimbCeiling",
          "targetX": "${mascot.environment.workArea.left+64+Math.random()*(mascot.environment.workArea.width-128)}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkAlongIECeiling",
      "chineseName": "🚶‍♂️ 沿着IE天花板行走",
      "actions": [
        {
          "type": "Reference",
          "name": "Walk",
          "targetX": "${mascot.environment.activeIE.left+64+Math.random()*(mascot.environment.activeIE.width-128)}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "RunAlongIECeiling",
      "chineseName": "🏃‍♂️ 沿着IE天花板奔跑",
      "actions": [
        {
          "type": "Reference",
          "name": "Run",
          "targetX": "${mascot.environment.activeIE.left+64+Math.random()*(mascot.environment.activeIE.width-128)}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "CrawlAlongIECeiling",
      "chineseName": "🦎 沿着IE天花板爬行",
      "actions": [
        {
          "type": "Reference",
          "name": "Creep",
          "targetX": "${mascot.environment.activeIE.left+64+Math.random()*(mascot.environment.activeIE.width-128)}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "SitOnTheLeftEdgeOfIE",
      "chineseName": "🪑 坐在IE左边缘",
      "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": "Sit",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "SitOnTheRightEdgeOfIE",
      "chineseName": "🪑 坐在IE右边缘",
      "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": "Sit",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "JumpFromLeftEdgeOfIE",
      "chineseName": "⬅️ 从IE左边缘跳下",
      "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",
      "chineseName": "➡️ 从IE右边缘跳下",
      "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",
      "chineseName": "⬅️ 沿IE向左走并坐下",
      "actions": [
        {
          "type": "Reference",
          "name": "Run",
          "targetX": "${mascot.environment.activeIE.left+100+Math.random()*300}"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${100+Math.random()*100}"
        },
        {
          "type": "Reference",
          "name": "Sit",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkRightAlongIEAndSit",
      "chineseName": "➡️ 沿IE向右走并坐下",
      "actions": [
        {
          "type": "Reference",
          "name": "Run",
          "targetX": "${mascot.environment.activeIE.right-100-Math.random()*300}"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${100+Math.random()*100}"
        },
        {
          "type": "Reference",
          "name": "Sit",
          "duration": "${500+Math.random()*1000}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkLeftAlongIEAndJump",
      "chineseName": "🦘 沿IE向左走并跳跃",
      "actions": [
        {
          "type": "Reference",
          "name": "Run",
          "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",
      "chineseName": "🦘 沿IE向右走并跳跃",
      "actions": [
        {
          "type": "Reference",
          "name": "Run",
          "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",
      "chineseName": "⚡ 跳向IE天花板左边缘",
      "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",
      "chineseName": "⚡ 跳向IE天花板右边缘",
      "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",
      "chineseName": "🧗‍♂️ 抓住IE的墙壁",
      "actions": [
        {
          "type": "Reference",
          "name": "ClimbWall",
          "targetY": "${mascot.environment.activeIE.top+64 + Math.random()*(mascot.environment.activeIE.height-128)}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "ClimbIEWall",
      "chineseName": "🧗‍♀️ 攀爬IE的墙壁",
      "actions": [
        {
          "type": "Reference",
          "name": "ClimbWall",
          "targetY": "#{mascot.environment.activeIE.top+64}"
        },
        {
          "type": "Reference",
          "name": "Offset",
          "y": "-64"
        },
        {
          "type": "Reference",
          "name": "Sit",
          "duration": "5"
        },
        {
          "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",
      "chineseName": "🧗‍♂️ 爬上IE底部",
      "actions": [
        {
          "type": "Reference",
          "name": "ClimbCeiling",
          "targetX": "${mascot.environment.activeIE.left+64+(Math.random()*mascot.environment.activeIE.width-128)}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "GrabIEBottomLeftWall",
      "chineseName": "🧱 抓住IE左下墙",
      "actions": [
        {
          "type": "Reference",
          "name": "ClimbCeiling",
          "targetX": "#{mascot.environment.activeIE.left}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "chineseName": "👀 观察"
        },
        {
          "type": "Reference",
          "name": "ClimbWall",
          "targetY": "#{mascot.environment.activeIE.bottom-64}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "GrabIEBottomRightWall",
      "chineseName": "🧱 抓住IE右下墙",
      "actions": [
        {
          "type": "Reference",
          "name": "ClimbCeiling",
          "targetX": "#{mascot.environment.activeIE.right}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "chineseName": "👀 观察"
        },
        {
          "type": "Reference",
          "name": "ClimbWall",
          "targetY": "#{mascot.environment.activeIE.bottom-64}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "JumpFromLeftWall",
      "chineseName": "⬅️ 从左墙跳下",
      "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",
      "chineseName": "➡️ 从右墙跳下",
      "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",
      "chineseName": "⬅️ 跳到IE左墙上",
      "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",
      "chineseName": "➡️ 跳到IE右墙上",
      "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": "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": "Sequence",
      "name": "ThrowIEFromLeft",
      "chineseName": "🤾‍♂️ 从左边扔出IE",
      "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",
          "chineseName": "👀 观察"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${50+Math.random()*50}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "ThrowIEFromRight",
      "chineseName": "🤾‍♀️ 从右边扔出IE",
      "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",
          "chineseName": "👀 观察"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${50+Math.random()*50}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkAndThrowIEFromRight",
      "chineseName": "🚶‍♀️ 走动时从右边扔出IE",
      "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",
          "chineseName": "👀 观察"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${50+Math.random()*50}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "WalkAndThrowIEFromLeft",
      "chineseName": "🚶‍♂️ 走动时从左边扔出IE",
      "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",
          "chineseName": "👀 观察"
        },
        {
          "type": "Reference",
          "name": "Stand",
          "duration": "${50+Math.random()*50}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "ChaseMouse",
      "chineseName": "🐭 追逐鼠标",
      "actions": [
        {
          "type": "Sequence",
          "actions": [
            {
              "type": "Reference",
              "name": "Offset",
              "y": "1"
            },
            {
              "type": "Reference",
              "name": "Falling"
            },
            {
              "type": "Reference",
              "name": "Bouncing"
            }
          ],
          "condition": "${mascot.environment.ceiling.isOn(mascot.anchor) || mascot.environment.activeIE.bottomBorder.isOn(mascot.anchor)}"
        },
        {
          "type": "Sequence",
          "actions": [
            {
              "type": "Reference",
              "name": "Offset",
              "x": "1"
            },
            {
              "type": "Reference",
              "name": "Falling"
            },
            {
              "type": "Reference",
              "name": "Bouncing"
            }
          ],
          "condition": "${mascot.environment.workArea.leftBorder.isOn(mascot.anchor) || mascot.environment.activeIE.rightBorder.isOn(mascot.anchor)}"
        },
        {
          "type": "Sequence",
          "actions": [
            {
              "type": "Reference",
              "name": "Offset",
              "x": "-1"
            },
            {
              "type": "Reference",
              "name": "Falling"
            },
            {
              "type": "Reference",
              "name": "Bouncing"
            }
          ],
          "condition": "${mascot.environment.workArea.rightBorder.isOn(mascot.anchor) || mascot.environment.activeIE.leftBorder.isOn(mascot.anchor)}"
        },
        {
          "type": "Select",
          "actions": [
            {
              "type": "Reference",
              "name": "DashIeCeilingLeftEdgeFromJump",
              "condition": "${mascot.environment.activeIE.topBorder.isOn(mascot.anchor) &&\r\n\t\t\t\t\tmascot.anchor.x < (mascot.environment.activeIE.left+mascot.environment.activeIE.right)/2}"
            },
            {
              "type": "Reference",
              "name": "DashIeCeilingRightEdgeFromJump",
              "condition": "${mascot.environment.activeIE.topBorder.isOn(mascot.anchor) &&\r\n\t\t\t\t\tmascot.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 ?\r\n\t\t\t\t\t-Math.min( mascot.environment.cursor.x-mascot.anchor.x, Math.random()*200) :\r\n\t\t\t\t\tMath.min( mascot.anchor.x-mascot.environment.cursor.x, Math.random()*200 ) }"
        },
        {
          "type": "Reference",
          "name": "Look",
          "chineseName": "👀 观察",
          "lookRight": "${mascot.anchor.x < mascot.environment.cursor.x}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "SitAndFaceMouse",
      "chineseName": "👀 坐下面对鼠标",
      "actions": [
        {
          "type": "Reference",
          "name": "SitAndLookAtMouse",
          "duration": "${10+Math.random()*10}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "chineseName": "👀 观察",
          "lookRight": "${mascot.anchor.x < mascot.environment.cursor.x}"
        },
        {
          "type": "Reference",
          "name": "SitAndLookAtMouse",
          "duration": "${10+Math.random()*10}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "chineseName": "👀 观察",
          "lookRight": "${mascot.anchor.x < mascot.environment.cursor.x}"
        },
        {
          "type": "Reference",
          "name": "SitAndLookAtMouse",
          "duration": "${10+Math.random()*10}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "chineseName": "👀 观察",
          "lookRight": "${mascot.anchor.x < mascot.environment.cursor.x}"
        },
        {
          "type": "Reference",
          "name": "SitAndLookAtMouse",
          "duration": "${10+Math.random()*10}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "chineseName": "👀 观察",
          "lookRight": "${mascot.anchor.x < mascot.environment.cursor.x}"
        },
        {
          "type": "Reference",
          "name": "SitAndLookAtMouse",
          "duration": "${10+Math.random()*10}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "chineseName": "👀 观察",
          "lookRight": "${mascot.anchor.x < mascot.environment.cursor.x}"
        },
        {
          "type": "Reference",
          "name": "SitAndLookAtMouse",
          "duration": "${10+Math.random()*10}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "chineseName": "👀 观察",
          "lookRight": "${mascot.anchor.x < mascot.environment.cursor.x}"
        },
        {
          "type": "Reference",
          "name": "SitAndLookAtMouse",
          "duration": "${10+Math.random()*10}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "chineseName": "👀 观察",
          "lookRight": "${mascot.anchor.x < mascot.environment.cursor.x}"
        },
        {
          "type": "Reference",
          "name": "SitAndLookAtMouse",
          "duration": "${10+Math.random()*10}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "chineseName": "👀 观察",
          "lookRight": "${mascot.anchor.x < mascot.environment.cursor.x}"
        },
        {
          "type": "Reference",
          "name": "SitAndLookAtMouse",
          "duration": "${10+Math.random()*10}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "chineseName": "👀 观察",
          "lookRight": "${mascot.anchor.x < mascot.environment.cursor.x}"
        },
        {
          "type": "Reference",
          "name": "SitAndLookAtMouse",
          "duration": "${10+Math.random()*10}"
        },
        {
          "type": "Reference",
          "name": "Look",
          "chineseName": "👀 观察",
          "lookRight": "${mascot.anchor.x < mascot.environment.cursor.x}"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "SitAndSpinHead",
      "chineseName": "😵‍💫 坐着转头",
      "actions": [
        {
          "type": "Reference",
          "name": "SitAndSpinHeadAction"
        }
      ]
    },
    {
      "type": "Embedded",
      "name": "PullUpShimeji1",
      "chineseName": "🪄 拉起小宠物1",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime1.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 16
            },
            {
              "sprite": "/shime38.png",
              "anchor": {
                "x": 96,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 4
            },
            {
              "sprite": "/shime39.png",
              "anchor": {
                "x": 96,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 40
            },
            {
              "sprite": "/shime40.png",
              "anchor": {
                "x": 96,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 40
            },
            {
              "sprite": "/shime41.png",
              "anchor": {
                "x": 96,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 40
            }
          ]
        }
      ],
      "embedType": "Breed",
      "bornBehavior": "PullUp",
      "bornX": "-32",
      "bornY": "96"
    },
    {
      "type": "Animate",
      "name": "PullUpShimeji2",
      "chineseName": "🪄 拉起小宠物2",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime9.png",
              "anchor": {
                "x": 32,
                "y": 128
              },
              "velocity": {
                "x": 20,
                "y": -20
              },
              "duration": 1
            },
            {
              "sprite": "/shime9.png",
              "anchor": {
                "x": 32,
                "y": 128
              },
              "velocity": {
                "x": 20,
                "y": -10
              },
              "duration": 1
            },
            {
              "sprite": "/shime9.png",
              "anchor": {
                "x": 32,
                "y": 128
              },
              "velocity": {
                "x": 20,
                "y": -5
              },
              "duration": 1
            }
          ]
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "PullUpShimeji",
      "chineseName": "🪄 拉起小宠物",
      "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",
      "chineseName": "💪 向上拉",
      "actions": [
        {
          "type": "Reference",
          "name": "Falling",
          "initialVx": "${mascot.lookRight ? 10 : -10}",
          "initialVy": "-40"
        },
        {
          "type": "Reference",
          "name": "Bouncing"
        }
      ]
    },
    {
      "type": "Embedded",
      "name": "Divide1",
      "chineseName": "🌀 分裂1",
      "animations": [
        {
          "poses": [
            {
              "sprite": "/shime42.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime43.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 2
            },
            {
              "sprite": "/shime44.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 2
            },
            {
              "sprite": "/shime45.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 5
            },
            {
              "sprite": "/shime46.png",
              "anchor": {
                "x": 64,
                "y": 128
              },
              "velocity": {
                "x": 0,
                "y": 0
              },
              "duration": 20
            }
          ]
        }
      ],
      "embedType": "Breed",
      "bornBehavior": "Divided",
      "bornX": "-16",
      "bornY": "0"
    },
    {
      "type": "Sequence",
      "name": "SplitIntoTwo",
      "chineseName": "🌀 分裂成两个",
      "actions": [
        {
          "type": "Reference",
          "name": "Divide1"
        },
        {
          "type": "Reference",
          "name": "Offset",
          "x": "16"
        },
        {
          "type": "Reference",
          "name": "Look",
          "chineseName": "👀 观察"
        },
        {
          "type": "Reference",
          "name": "Divided"
        }
      ]
    },
    {
      "type": "Sequence",
      "name": "Divided",
      "chineseName": "🌀 被分裂",
      "actions": [
        {
          "type": "Reference",
          "name": "Falling",
          "chineseName": "⬇️ 掉落",
          "initialVx": "${mascot.lookRight ? 10 : -10}",
          "initialVy": "-5"
        },
        {
          "type": "Reference",
          "name": "Bouncing",
          "chineseName": "⚡ 弹跳"
        }
      ]
    }
  ],
  "behaviors": [
    {
      "type": "Behavior",
      "name": "ChaseMouse",
      "frequency": 0,
      "nextBehaviors": [
        {
          "type": "Reference",
          "name": "SitAndFaceMouse",
          "frequency": 1,
          "nextBehaviors": [],
          "conditions": [],
          "groupIndex": 0,
          "hidden": false
        }
      ],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "SitAndFaceMouse",
      "frequency": 0,
      "nextBehaviors": [
        {
          "type": "Reference",
          "name": "SitAndFaceMouse",
          "frequency": 100,
          "nextBehaviors": [],
          "conditions": [],
          "groupIndex": 0,
          "hidden": false
        },
        {
          "type": "Reference",
          "name": "SitAndSpinHead",
          "frequency": 1,
          "nextBehaviors": [],
          "conditions": [],
          "groupIndex": 0,
          "hidden": false
        },
        {
          "type": "Reference",
          "name": "SitWhileDanglingLegs",
          "frequency": 1,
          "nextBehaviors": [],
          "conditions": [],
          "groupIndex": 0,
          "hidden": false
        }
      ],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "SitAndSpinHead",
      "frequency": 0,
      "nextBehaviors": [
        {
          "type": "Reference",
          "name": "SitAndFaceMouse",
          "frequency": 1,
          "nextBehaviors": [],
          "conditions": [],
          "groupIndex": 0,
          "hidden": false
        }
      ],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "Fall",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "Dragged",
      "chineseName": "🖱️ 被拖拽",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "Thrown",
      "chineseName": "🚀 被抛掷",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "PullUp",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "Divided",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "StandUp",
      "chineseName": "⬆️ 站起来",
      "frequency": 200,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.floor.isOn(mascot.anchor) || mascot.environment.activeIE.topBorder.isOn(mascot.anchor)}"
      ],
      "groupIndex": 1,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "SitDown",
      "chineseName": "⬇️ 坐下",
      "frequency": 100,
      "nextBehaviors": [
        {
          "type": "Reference",
          "name": "SitWhileDanglingLegs",
          "frequency": 100,
          "nextBehaviors": [],
          "conditions": [
            "#{mascot.environment.floor.isOn(mascot.anchor) || mascot.environment.activeIE.topBorder.isOn(mascot.anchor)}"
          ],
          "groupIndex": 0,
          "hidden": false
        },
        {
          "type": "Reference",
          "name": "LieDown",
          "frequency": 100,
          "nextBehaviors": [],
          "conditions": [
            "#{mascot.environment.floor.isOn(mascot.anchor) || mascot.environment.activeIE.topBorder.isOn(mascot.anchor)}"
          ],
          "groupIndex": 0,
          "hidden": false
        }
      ],
      "conditions": [
        "#{mascot.environment.floor.isOn(mascot.anchor) || mascot.environment.activeIE.topBorder.isOn(mascot.anchor)}"
      ],
      "groupIndex": 1,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "SitWhileDanglingLegs",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.floor.isOn(mascot.anchor) || mascot.environment.activeIE.topBorder.isOn(mascot.anchor)}"
      ],
      "groupIndex": 1,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "LieDown",
      "frequency": 0,
      "nextBehaviors": [
        {
          "type": "Reference",
          "name": "SitDown",
          "chineseName": "⬇️ 坐下",
          "frequency": 100,
          "nextBehaviors": [],
          "conditions": [
            "#{mascot.environment.floor.isOn(mascot.anchor) || mascot.environment.activeIE.topBorder.isOn(mascot.anchor)}"
          ],
          "groupIndex": 0,
          "hidden": false
        },
        {
          "type": "Reference",
          "name": "CrawlAlongIECeiling",
          "frequency": 100,
          "nextBehaviors": [],
          "conditions": [
            "#{mascot.environment.floor.isOn(mascot.anchor) || mascot.environment.activeIE.topBorder.isOn(mascot.anchor)}",
            "${mascot.environment.activeIE.topBorder.isOn(mascot.anchor)}"
          ],
          "groupIndex": 0,
          "hidden": false
        },
        {
          "type": "Reference",
          "name": "CrawlAlongWorkAreaFloor",
          "frequency": 100,
          "nextBehaviors": [],
          "conditions": [
            "#{mascot.environment.floor.isOn(mascot.anchor) || mascot.environment.activeIE.topBorder.isOn(mascot.anchor)}",
            "${mascot.environment.floor.isOn(mascot.anchor)}"
          ],
          "groupIndex": 0,
          "hidden": false
        }
      ],
      "conditions": [
        "#{mascot.environment.floor.isOn(mascot.anchor) || mascot.environment.activeIE.topBorder.isOn(mascot.anchor)}"
      ],
      "groupIndex": 1,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "SplitIntoTwo",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.floor.isOn(mascot.anchor) || mascot.environment.activeIE.topBorder.isOn(mascot.anchor)}",
        "#{mascot.totalCount < 10}"
      ],
      "groupIndex": 1,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "HoldOntoWall",
      "frequency": 100,
      "nextBehaviors": [],
      "conditions": [
        "#{ mascot.lookRight ? (\r\n\t\t\t\t\tmascot.environment.workArea.rightBorder.isOn(mascot.anchor) ||\r\n\t\t\t\t\tmascot.environment.activeIE.leftBorder.isOn(mascot.anchor) ) : (\r\n\t\t\t\t\tmascot.environment.workArea.leftBorder.isOn(mascot.anchor) ||\r\n\t\t\t\t\tmascot.environment.activeIE.rightBorder.isOn(mascot.anchor) ) }"
      ],
      "groupIndex": 2,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "FallFromWall",
      "frequency": 100,
      "nextBehaviors": [],
      "conditions": [
        "#{ mascot.lookRight ? (\r\n\t\t\t\t\tmascot.environment.workArea.rightBorder.isOn(mascot.anchor) ||\r\n\t\t\t\t\tmascot.environment.activeIE.leftBorder.isOn(mascot.anchor) ) : (\r\n\t\t\t\t\tmascot.environment.workArea.leftBorder.isOn(mascot.anchor) ||\r\n\t\t\t\t\tmascot.environment.activeIE.rightBorder.isOn(mascot.anchor) ) }",
        "${!mascot.environment.floor.isOn(mascot.anchor)}"
      ],
      "groupIndex": 2,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "HoldOntoCeiling",
      "frequency": 100,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.ceiling.isOn(mascot.anchor) || mascot.environment.activeIE.bottomBorder.isOn(mascot.anchor)}"
      ],
      "groupIndex": 3,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "FallFromCeiling",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.ceiling.isOn(mascot.anchor) || mascot.environment.activeIE.bottomBorder.isOn(mascot.anchor)}"
      ],
      "groupIndex": 3,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkAlongWorkAreaFloor",
      "frequency": 200,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.floor.isOn(mascot.anchor)}"
      ],
      "groupIndex": 4,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "RunAlongWorkAreaFloor",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.floor.isOn(mascot.anchor)}"
      ],
      "groupIndex": 4,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "CrawlAlongWorkAreaFloor",
      "frequency": 10,
      "nextBehaviors": [
        {
          "type": "Reference",
          "name": "LieDown",
          "chineseName": "🛌 躺下",
          "frequency": 1,
          "nextBehaviors": [],
          "conditions": [
            "#{mascot.environment.floor.isOn(mascot.anchor)}"
          ],
          "groupIndex": 0,
          "hidden": false
        }
      ],
      "conditions": [
        "#{mascot.environment.floor.isOn(mascot.anchor)}"
      ],
      "groupIndex": 4,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkLeftAlongFloorAndSit",
      "frequency": 60,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.floor.isOn(mascot.anchor)}"
      ],
      "groupIndex": 4,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkRightAlongFloorAndSit",
      "frequency": 60,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.floor.isOn(mascot.anchor)}"
      ],
      "groupIndex": 4,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "GrabWorkAreaBottomLeftWall",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.floor.isOn(mascot.anchor)}"
      ],
      "groupIndex": 4,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "GrabWorkAreaBottomRightWall",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.floor.isOn(mascot.anchor)}"
      ],
      "groupIndex": 4,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkLeftAndSit",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.floor.isOn(mascot.anchor)}"
      ],
      "groupIndex": 4,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkRightAndSit",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.floor.isOn(mascot.anchor)}"
      ],
      "groupIndex": 4,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkAndGrabBottomLeftWall",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.floor.isOn(mascot.anchor)}"
      ],
      "groupIndex": 4,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkAndGrabBottomRightWall",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.floor.isOn(mascot.anchor)}"
      ],
      "groupIndex": 4,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "JumpFromBottomOfIE",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.floor.isOn(mascot.anchor)}",
        "#{mascot.anchor.x >= mascot.environment.activeIE.left &&\r\n\t\t\t\tmascot.anchor.x < mascot.environment.activeIE.right}"
      ],
      "groupIndex": 4,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "PullUpShimeji",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.floor.isOn(mascot.anchor)}",
        "#{mascot.totalCount < 10}"
      ],
      "groupIndex": 4,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "ClimbHalfwayAlongWall",
      "frequency": 100,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.lookRight ? mascot.environment.workArea.rightBorder.isOn(mascot.anchor) :\r\n\t\t\t\t\tmascot.environment.workArea.leftBorder.isOn(mascot.anchor)}"
      ],
      "groupIndex": 5,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "ClimbAlongWall",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.lookRight ? mascot.environment.workArea.rightBorder.isOn(mascot.anchor) :\r\n\t\t\t\t\tmascot.environment.workArea.leftBorder.isOn(mascot.anchor)}"
      ],
      "groupIndex": 5,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "ClimbAlongCeiling",
      "frequency": 100,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.ceiling.isOn(mascot.anchor)}"
      ],
      "groupIndex": 6,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkAlongIECeiling",
      "frequency": 200,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.activeIE.topBorder.isOn(mascot.anchor)}"
      ],
      "groupIndex": 7,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "RunAlongIECeiling",
      "frequency": 100,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.activeIE.topBorder.isOn(mascot.anchor)}"
      ],
      "groupIndex": 7,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "CrawlAlongIECeiling",
      "frequency": 10,
      "nextBehaviors": [
        {
          "type": "Reference",
          "name": "LieDown",
          "chineseName": "🛌 躺下",
          "frequency": 1,
          "nextBehaviors": [],
          "conditions": [
            "#{mascot.environment.activeIE.topBorder.isOn(mascot.anchor)}"
          ],
          "groupIndex": 0,
          "hidden": false
        }
      ],
      "conditions": [
        "#{mascot.environment.activeIE.topBorder.isOn(mascot.anchor)}"
      ],
      "groupIndex": 7,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "SitOnTheLeftEdgeOfIE",
      "chineseName": "🪑 坐在左边缘",
      "frequency": 50,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.activeIE.topBorder.isOn(mascot.anchor)}"
      ],
      "groupIndex": 7,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "SitOnTheRightEdgeOfIE",
      "chineseName": "🪑 坐在右边缘",
      "frequency": 50,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.activeIE.topBorder.isOn(mascot.anchor)}"
      ],
      "groupIndex": 7,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "JumpFromLeftEdgeOfIE",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.activeIE.topBorder.isOn(mascot.anchor)}"
      ],
      "groupIndex": 7,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "JumpFromRightEdgeOfIE",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.activeIE.topBorder.isOn(mascot.anchor)}"
      ],
      "groupIndex": 7,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkLeftAlongIEAndSit",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.activeIE.topBorder.isOn(mascot.anchor)}"
      ],
      "groupIndex": 7,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkRightAlongIEAndSit",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.activeIE.topBorder.isOn(mascot.anchor)}"
      ],
      "groupIndex": 7,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkLeftAlongIEAndJump",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.activeIE.topBorder.isOn(mascot.anchor)}"
      ],
      "groupIndex": 7,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkRightAlongIEAndJump",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.activeIE.topBorder.isOn(mascot.anchor)}"
      ],
      "groupIndex": 7,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "HoldOntoIEWall",
      "chineseName": "🤲 抓住墙",
      "frequency": 100,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.lookRight ? mascot.environment.activeIE.leftBorder.isOn(mascot.anchor) :\r\n\t\t\t\t\tmascot.environment.activeIE.rightBorder.isOn(mascot.anchor)}"
      ],
      "groupIndex": 8,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "ClimbIEWall",
      "chineseName": "🧗 爬墙",
      "frequency": 100,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.lookRight ? mascot.environment.activeIE.leftBorder.isOn(mascot.anchor) :\r\n\t\t\t\t\tmascot.environment.activeIE.rightBorder.isOn(mascot.anchor)}"
      ],
      "groupIndex": 8,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "ClimbIEBottom",
      "frequency": 100,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.activeIE.bottomBorder.isOn(mascot.anchor)}"
      ],
      "groupIndex": 9,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "GrabIEBottomLeftWall",
      "chineseName": "🤲 抓左下墙",
      "frequency": 100,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.activeIE.bottomBorder.isOn(mascot.anchor)}"
      ],
      "groupIndex": 9,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "GrabIEBottomRightWall",
      "chineseName": "🤲 抓右下墙",
      "frequency": 100,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.activeIE.bottomBorder.isOn(mascot.anchor)}"
      ],
      "groupIndex": 9,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "JumpFromLeftWall",
      "chineseName": "🦘 从左墙跳",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{!mascot.environment.workArea.leftBorder.isOn(mascot.anchor) &&\r\n\t\t\tmascot.anchor.x < mascot.environment.workArea.left+400 &&\r\n\t\t\tMath.abs(mascot.environment.workArea.bottom-mascot.anchor.y) <mascot.environment.workArea.height/4}"
      ],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "JumpFromRightWall",
      "chineseName": "🦘 从右墙跳",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{!mascot.environment.workArea.rightBorder.isOn(mascot.anchor) &&\r\n\t\t\tmascot.anchor.x >= mascot.environment.workArea.right-400 &&\r\n\t\t\tMath.abs(mascot.environment.workArea.bottom-mascot.anchor.y) <mascot.environment.workArea.height/4}"
      ],
      "groupIndex": 0,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "JumpOnIELeftWall",
      "chineseName": "🦘 跳上左墙",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.activeIE.visible}",
        "#{mascot.anchor.x < mascot.environment.activeIE.left &&\r\n\t\t\t\tMath.abs(mascot.environment.activeIE.bottom-mascot.anchor.y) <mascot.environment.activeIE.height/4}"
      ],
      "groupIndex": 10,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "JumpOnIERightWall",
      "chineseName": "🦘 跳上右墙",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.activeIE.visible}",
        "#{mascot.anchor.x > mascot.environment.activeIE.right &&\r\n\t\t\t\tMath.abs(mascot.environment.activeIE.bottom-mascot.anchor.y) <mascot.environment.activeIE.height/4}"
      ],
      "groupIndex": 10,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "ThrowIEFromLeft",
      "chineseName": "📦 从左侧扔",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.activeIE.visible}",
        "#{mascot.environment.activeIE.bottom < mascot.anchor.y-64 &&\r\n\t\t\t\tmascot.anchor.x < mascot.environment.activeIE.left}"
      ],
      "groupIndex": 10,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "ThrowIEFromRight",
      "chineseName": "📦 从右侧扔",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.activeIE.visible}",
        "#{mascot.environment.activeIE.bottom < mascot.anchor.y-64 &&\r\n\t\t\t\tmascot.anchor.x > mascot.environment.activeIE.right}"
      ],
      "groupIndex": 10,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkAndThrowIEFromRight",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.activeIE.visible}",
        "#{mascot.environment.activeIE.bottom < mascot.anchor.y-64 &&\r\n\t\t\t\tmascot.anchor.x < mascot.environment.activeIE.left}"
      ],
      "groupIndex": 10,
      "hidden": false
    },
    {
      "type": "Behavior",
      "name": "WalkAndThrowIEFromLeft",
      "frequency": 0,
      "nextBehaviors": [],
      "conditions": [
        "#{mascot.environment.activeIE.visible}",
        "#{mascot.environment.activeIE.bottom < mascot.anchor.y-64 &&\r\n\t\t\t\tmascot.anchor.x > mascot.environment.activeIE.right}"
      ],
      "groupIndex": 10,
      "hidden": false
    }
  ],
  "spritesheet": "blank-guy/spritesheet.png",
  "sprites": {
    "/shime30.png": {
      "x": 0,
      "y": 0,
      "width": 128,
      "height": 128
    },
    "/shime1.png": {
      "x": 128,
      "y": 0,
      "width": 128,
      "height": 128
    },
    "/shime11.png": {
      "x": 0,
      "y": 128,
      "width": 128,
      "height": 128
    },
    "/shime12.png": {
      "x": 128,
      "y": 128,
      "width": 128,
      "height": 128
    },
    "/shime13.png": {
      "x": 256,
      "y": 0,
      "width": 128,
      "height": 128
    },
    "/shime14.png": {
      "x": 256,
      "y": 128,
      "width": 128,
      "height": 128
    },
    "/shime15.png": {
      "x": 0,
      "y": 256,
      "width": 128,
      "height": 128
    },
    "/shime16.png": {
      "x": 128,
      "y": 256,
      "width": 128,
      "height": 128
    },
    "/shime17.png": {
      "x": 256,
      "y": 256,
      "width": 128,
      "height": 128
    },
    "/shime18.png": {
      "x": 384,
      "y": 0,
      "width": 128,
      "height": 128
    },
    "/shime19.png": {
      "x": 384,
      "y": 128,
      "width": 128,
      "height": 128
    },
    "/shime2.png": {
      "x": 384,
      "y": 256,
      "width": 128,
      "height": 128
    },
    "/shime20.png": {
      "x": 0,
      "y": 384,
      "width": 128,
      "height": 128
    },
    "/shime21.png": {
      "x": 128,
      "y": 384,
      "width": 128,
      "height": 128
    },
    "/shime22.png": {
      "x": 256,
      "y": 384,
      "width": 128,
      "height": 128
    },
    "/shime23.png": {
      "x": 384,
      "y": 384,
      "width": 128,
      "height": 128
    },
    "/shime24.png": {
      "x": 512,
      "y": 0,
      "width": 128,
      "height": 128
    },
    "/shime25.png": {
      "x": 512,
      "y": 128,
      "width": 128,
      "height": 128
    },
    "/shime26.png": {
      "x": 512,
      "y": 256,
      "width": 128,
      "height": 128
    },
    "/shime27.png": {
      "x": 512,
      "y": 384,
      "width": 128,
      "height": 128
    },
    "/shime28.png": {
      "x": 0,
      "y": 512,
      "width": 128,
      "height": 128
    },
    "/shime29.png": {
      "x": 128,
      "y": 512,
      "width": 128,
      "height": 128
    },
    "/shime3.png": {
      "x": 256,
      "y": 512,
      "width": 128,
      "height": 128
    },
    "/shime10.png": {
      "x": 384,
      "y": 512,
      "width": 128,
      "height": 128
    },
    "/shime31.png": {
      "x": 512,
      "y": 512,
      "width": 128,
      "height": 128
    },
    "/shime32.png": {
      "x": 640,
      "y": 0,
      "width": 128,
      "height": 128
    },
    "/shime33.png": {
      "x": 640,
      "y": 128,
      "width": 128,
      "height": 128
    },
    "/shime34.png": {
      "x": 640,
      "y": 256,
      "width": 128,
      "height": 128
    },
    "/shime35.png": {
      "x": 640,
      "y": 384,
      "width": 128,
      "height": 128
    },
    "/shime36.png": {
      "x": 640,
      "y": 512,
      "width": 128,
      "height": 128
    },
    "/shime37.png": {
      "x": 0,
      "y": 640,
      "width": 128,
      "height": 128
    },
    "/shime38.png": {
      "x": 128,
      "y": 640,
      "width": 128,
      "height": 128
    },
    "/shime39.png": {
      "x": 256,
      "y": 640,
      "width": 128,
      "height": 128
    },
    "/shime4.png": {
      "x": 384,
      "y": 640,
      "width": 128,
      "height": 128
    },
    "/shime40.png": {
      "x": 512,
      "y": 640,
      "width": 128,
      "height": 128
    },
    "/shime41.png": {
      "x": 640,
      "y": 640,
      "width": 128,
      "height": 128
    },
    "/shime42.png": {
      "x": 768,
      "y": 0,
      "width": 128,
      "height": 128
    },
    "/shime43.png": {
      "x": 768,
      "y": 128,
      "width": 128,
      "height": 128
    },
    "/shime44.png": {
      "x": 768,
      "y": 256,
      "width": 128,
      "height": 128
    },
    "/shime45.png": {
      "x": 768,
      "y": 384,
      "width": 128,
      "height": 128
    },
    "/shime46.png": {
      "x": 768,
      "y": 512,
      "width": 128,
      "height": 128
    },
    "/shime5.png": {
      "x": 768,
      "y": 640,
      "width": 128,
      "height": 128
    },
    "/shime6.png": {
      "x": 0,
      "y": 768,
      "width": 128,
      "height": 128
    },
    "/shime7.png": {
      "x": 128,
      "y": 768,
      "width": 128,
      "height": 128
    },
    "/shime8.png": {
      "x": 256,
      "y": 768,
      "width": 128,
      "height": 128
    },
    "/shime9.png": {
      "x": 384,
      "y": 768,
      "width": 128,
      "height": 128
    }
  }
}