{
  "game": "order-of-the-sinking-star",
  "levelId": "heroes1_21_v3",
  "sourceId": "teams-heroes1-21-v3-screenshots",
  "revision": "screenshots-reviewed-2026-10-18",
  "label": {
    "en": "Warrior, Thief and Wizard teamwork: final chamber",
    "zh": "战士、盗贼与法师协作：最终房间"
  },
  "screenActions": [
    {
      "actorId": 87031846,
      "direction": "L"
    },
    {
      "actorId": 87031846,
      "direction": "L"
    },
    {
      "actorId": 87031846,
      "direction": "D"
    },
    {
      "actorId": 87031846,
      "direction": "D"
    },
    {
      "actorId": 87031846,
      "direction": "R"
    },
    {
      "actorId": 87031846,
      "direction": "R"
    },
    {
      "actorId": 87031846,
      "direction": "U"
    },
    {
      "actorId": 87031846,
      "direction": "U"
    },
    {
      "actorId": 87031846,
      "direction": "L"
    },
    {
      "actorId": 87031846,
      "direction": "D"
    },
    {
      "actorId": 87031846,
      "direction": "R"
    },
    {
      "actorId": 87031846,
      "direction": "R"
    },
    {
      "actorId": 87031846,
      "direction": "D"
    },
    {
      "actorId": 87031846,
      "direction": "U"
    },
    {
      "actorId": 87031846,
      "direction": "L"
    },
    {
      "actorId": 87031846,
      "direction": "L"
    },
    {
      "actorId": 111149309,
      "direction": "D"
    },
    {
      "actorId": 111149309,
      "direction": "R"
    },
    {
      "actorId": 111149309,
      "direction": "R"
    },
    {
      "actorId": 111149309,
      "direction": "D"
    },
    {
      "actorId": 111149309,
      "direction": "R"
    },
    {
      "actorId": 111149309,
      "direction": "U"
    },
    {
      "actorId": 111149309,
      "direction": "D"
    },
    {
      "actorId": 111149309,
      "direction": "L"
    },
    {
      "actorId": 111149309,
      "direction": "L"
    },
    {
      "actorId": 111149309,
      "direction": "L"
    },
    {
      "actorId": 87031848,
      "direction": "D"
    },
    {
      "actorId": 87031848,
      "direction": "L"
    },
    {
      "actorId": 87031848,
      "direction": "D"
    },
    {
      "actorId": 87031848,
      "direction": "R"
    },
    {
      "actorId": 87031848,
      "direction": "U"
    },
    {
      "actorId": 87031848,
      "direction": "U"
    },
    {
      "actorId": 87031848,
      "direction": "R"
    },
    {
      "actorId": 87031846,
      "direction": "D"
    },
    {
      "actorId": 87031846,
      "direction": "L"
    },
    {
      "actorId": 87031846,
      "direction": "L"
    },
    {
      "actorId": 87031846,
      "direction": "L"
    },
    {
      "actorId": 87031846,
      "direction": "L"
    },
    {
      "actorId": 87031846,
      "direction": "D"
    },
    {
      "actorId": 87031846,
      "direction": "L"
    },
    {
      "actorId": 87031846,
      "direction": "U"
    },
    {
      "actorId": 87031846,
      "direction": "U"
    },
    {
      "actorId": 87031846,
      "direction": "L"
    },
    {
      "actorId": 87031846,
      "direction": "L"
    },
    {
      "actorId": 87031846,
      "direction": "L"
    },
    {
      "actorId": 87031846,
      "direction": "U"
    },
    {
      "actorId": 87031846,
      "direction": "D"
    },
    {
      "actorId": 87031846,
      "direction": "R"
    },
    {
      "actorId": 87031846,
      "direction": "U"
    },
    {
      "actorId": 87031846,
      "direction": "U"
    },
    {
      "actorId": 87031846,
      "direction": "L"
    },
    {
      "actorId": 87031846,
      "direction": "L"
    },
    {
      "actorId": 87031846,
      "direction": "L"
    },
    {
      "actorId": 87031846,
      "direction": "L"
    },
    {
      "actorId": 87031846,
      "direction": "U"
    },
    {
      "actorId": 87031846,
      "direction": "U"
    },
    {
      "actorId": 87031846,
      "direction": "D"
    },
    {
      "actorId": 87031846,
      "direction": "R"
    },
    {
      "actorId": 111149309,
      "direction": "U"
    },
    {
      "actorId": 111149309,
      "direction": "R"
    },
    {
      "actorId": 111149309,
      "direction": "R"
    },
    {
      "actorId": 111149309,
      "direction": "R"
    },
    {
      "actorId": 111149309,
      "direction": "D"
    },
    {
      "actorId": 111149309,
      "direction": "L"
    },
    {
      "actorId": 111149309,
      "direction": "L"
    },
    {
      "actorId": 111149309,
      "direction": "R"
    },
    {
      "actorId": 111149309,
      "direction": "D"
    },
    {
      "actorId": 111149309,
      "direction": "D"
    },
    {
      "actorId": 111149309,
      "direction": "R"
    },
    {
      "actorId": 111149309,
      "direction": "R"
    },
    {
      "actorId": 111149309,
      "direction": "R"
    },
    {
      "actorId": 87031846,
      "direction": "R"
    },
    {
      "actorId": 87031846,
      "direction": "R"
    },
    {
      "actorId": 87031846,
      "direction": "R"
    },
    {
      "actorId": 87031846,
      "direction": "U"
    },
    {
      "actorId": 87031846,
      "direction": "U"
    },
    {
      "actorId": 87031846,
      "direction": "U"
    },
    {
      "actorId": 87031846,
      "direction": "U"
    },
    {
      "actorId": 87031846,
      "direction": "R"
    },
    {
      "actorId": 87031846,
      "direction": "U"
    },
    {
      "actorId": 87031848,
      "direction": "L"
    },
    {
      "actorId": 87031848,
      "direction": "D"
    },
    {
      "actorId": 87031848,
      "direction": "D"
    },
    {
      "actorId": 87031848,
      "direction": "D"
    },
    {
      "actorId": 87031848,
      "direction": "D"
    },
    {
      "actorId": 87031848,
      "direction": "D"
    },
    {
      "actorId": 87031848,
      "direction": "D"
    },
    {
      "actorId": 87031848,
      "direction": "L"
    },
    {
      "actorId": 87031848,
      "direction": "U"
    },
    {
      "actorId": 87031848,
      "direction": "R"
    },
    {
      "actorId": 87031848,
      "direction": "U"
    },
    {
      "actorId": 87031848,
      "direction": "U"
    },
    {
      "actorId": 87031848,
      "direction": "U"
    },
    {
      "actorId": 111149309,
      "direction": "R"
    },
    {
      "actorId": 111149309,
      "direction": "R"
    },
    {
      "actorId": 111149309,
      "direction": "D"
    },
    {
      "actorId": 111149309,
      "direction": "D"
    },
    {
      "actorId": 111149309,
      "direction": "L"
    },
    {
      "actorId": 111149309,
      "direction": "U"
    },
    {
      "actorId": 111149309,
      "direction": "U"
    },
    {
      "actorId": 111149309,
      "direction": "U"
    },
    {
      "actorId": 111149309,
      "direction": "U"
    },
    {
      "actorId": 111149309,
      "direction": "U"
    },
    {
      "actorId": 111149309,
      "direction": "D"
    },
    {
      "actorId": 111149309,
      "direction": "D"
    },
    {
      "actorId": 111149309,
      "direction": "D"
    },
    {
      "actorId": 111149309,
      "direction": "D"
    },
    {
      "actorId": 87031846,
      "direction": "L"
    },
    {
      "actorId": 87031846,
      "direction": "D"
    },
    {
      "actorId": 87031846,
      "direction": "L"
    },
    {
      "actorId": 111149309,
      "direction": "D"
    },
    {
      "actorId": 111149309,
      "direction": "D"
    },
    {
      "actorId": 111149309,
      "direction": "D"
    },
    {
      "actorId": 111149309,
      "direction": "D"
    },
    {
      "actorId": 111149309,
      "direction": "D"
    },
    {
      "actorId": 87031848,
      "direction": "D"
    },
    {
      "actorId": 87031848,
      "direction": "L"
    }
  ],
  "source": {
    "url": "https://www.bilibili.com/video/BV13FH96bE4m/?p=3",
    "creator": "塞德莎",
    "videoSha256": "b5597c35b6135fb6fa6a57c9cad914a5134b8bee5e40660e967cb8bccefc32aa",
    "gameBuild": null,
    "originalWidth": 1280,
    "originalHeight": 720,
    "crop": {
      "x": 0,
      "y": 0,
      "width": 1280,
      "height": 720
    },
    "selection": "Selected settled checkpoints from the recorded room. Directions are a validated route between screenshots, not a recovered native input log."
  },
  "frames": [
    {
      "image": "/art/walkthrough/teams-heroes1_21_v3/01.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 1168,
      "sourceFrameSha256": "8b52dd227936ec7b54719085396ed59d32b8141692930a0bc1efa73aa00826da",
      "imageSha256": "09a6ae5d616a9737718156cc075224630c790b39f70dc7ee55cf89493806e381",
      "checkpointActionIndex": 0,
      "markers": [
        {
          "type": "switch",
          "label": "switch-A",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            541,
            158,
            56,
            56
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 87031864,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-B",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            663,
            109,
            56,
            56
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 94371851,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-C",
          "badge": "C",
          "color": "#d858ad",
          "rect": [
            418,
            109,
            56,
            56
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 94371855,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-D",
          "badge": "D",
          "color": "#d858ad",
          "rect": [
            239,
            214,
            56,
            56
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371856,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-E",
          "badge": "E",
          "color": "#d858ad",
          "rect": [
            838,
            109,
            56,
            56
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371862,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-F",
          "badge": "F",
          "color": "#d858ad",
          "rect": [
            961,
            214,
            56,
            56
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371863,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate-G1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            586,
            228,
            80,
            105
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 94371852,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-G2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            320,
            228,
            80,
            105
          ],
          "world": {
            "x": 1,
            "y": 3
          },
          "sourceId": 94371860,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-G3",
          "badge": "G3",
          "color": "#22b8cf",
          "rect": [
            853,
            228,
            80,
            105
          ],
          "world": {
            "x": 9,
            "y": 3
          },
          "sourceId": 94371861,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-E1",
          "badge": "E1",
          "color": "#35a853",
          "rect": [
            535,
            391,
            58,
            58
          ],
          "world": {
            "x": 4,
            "y": 1
          },
          "sourceId": 95420424,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E2",
          "badge": "E2",
          "color": "#35a853",
          "rect": [
            600,
            391,
            58,
            58
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 95420426,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E3",
          "badge": "E3",
          "color": "#35a853",
          "rect": [
            665,
            391,
            58,
            58
          ],
          "world": {
            "x": 6,
            "y": 1
          },
          "sourceId": 95420430,
          "state": "empty"
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            229,
            75,
            72,
            88
          ],
          "world": {
            "x": -1,
            "y": 6
          },
          "sourceId": 111149309
        },
        {
          "type": "actor",
          "label": "wizard",
          "badge": "WI",
          "color": "#3182ce",
          "rect": [
            949,
            75,
            72,
            88
          ],
          "world": {
            "x": 11,
            "y": 6
          },
          "sourceId": 87031846
        },
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            589,
            75,
            72,
            88
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031848
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            344,
            140,
            79,
            82
          ],
          "world": {
            "x": 1,
            "y": 5
          },
          "sourceId": 87031858
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            532,
            77,
            76,
            82
          ],
          "world": {
            "x": 4,
            "y": 6
          },
          "sourceId": 94371848
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "badge": "3",
          "color": "#f0a72f",
          "rect": [
            835,
            137,
            86,
            83
          ],
          "world": {
            "x": 9,
            "y": 5
          },
          "sourceId": 94371864
        },
        {
          "type": "crystal",
          "label": "crystal-4",
          "badge": "4",
          "color": "#f0a72f",
          "rect": [
            858,
            419,
            99,
            91
          ],
          "world": {
            "x": 9,
            "y": 0
          },
          "sourceId": 94371866
        },
        {
          "type": "crystal",
          "label": "crystal-5",
          "badge": "5",
          "color": "#f0a72f",
          "rect": [
            662,
            574,
            80,
            76
          ],
          "world": {
            "x": 6,
            "y": -2
          },
          "sourceId": 94371867
        },
        {
          "type": "crystal",
          "label": "crystal-6",
          "badge": "6",
          "color": "#f0a72f",
          "rect": [
            587,
            574,
            79,
            76
          ],
          "world": {
            "x": 5,
            "y": -2
          },
          "sourceId": 94371868
        }
      ],
      "instruction": {
        "en": "Inspect the starting layout: Warrior left, Thief center, Wizard right.",
        "zh": "先看起始布局：战士在左，盗贼在中，法师在右。"
      },
      "result": {
        "en": "All six crystals are in their starts; switches are empty and gates are closed.",
        "zh": "六颗水晶都在起点；开关未触发，闸门关闭。"
      },
      "alt": {
        "en": "All six crystals are in their starts; switches are empty and gates are closed.",
        "zh": "六颗水晶都在起点；开关未触发，闸门关闭。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_21_v3/02.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 1187,
      "sourceFrameSha256": "4fa068aceeaa51439cdd443014cac8853869f02b2682e3d27ab1b87004922525",
      "imageSha256": "fb09a0a3d94e55a17186530aed50098f27bd4c0317618d65214bdc6f7ea9ab03",
      "checkpointActionIndex": 16,
      "markers": [
        {
          "type": "switch",
          "label": "switch-A",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            541,
            158,
            56,
            56
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 87031864,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-B",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            663,
            109,
            56,
            56
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 94371851,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-C",
          "badge": "C",
          "color": "#d858ad",
          "rect": [
            418,
            109,
            56,
            56
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 94371855,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-D",
          "badge": "D",
          "color": "#d858ad",
          "rect": [
            239,
            214,
            56,
            56
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371856,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-E",
          "badge": "E",
          "color": "#d858ad",
          "rect": [
            838,
            109,
            56,
            56
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371862,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-F",
          "badge": "F",
          "color": "#d858ad",
          "rect": [
            961,
            214,
            56,
            56
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371863,
          "state": "occupied"
        },
        {
          "type": "gate",
          "label": "gate-G1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            586,
            228,
            80,
            105
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 94371852,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-G2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            320,
            228,
            80,
            105
          ],
          "world": {
            "x": 1,
            "y": 3
          },
          "sourceId": 94371860,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-G3",
          "badge": "G3",
          "color": "#22b8cf",
          "rect": [
            853,
            228,
            80,
            105
          ],
          "world": {
            "x": 9,
            "y": 3
          },
          "sourceId": 94371861,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-E1",
          "badge": "E1",
          "color": "#35a853",
          "rect": [
            535,
            391,
            58,
            58
          ],
          "world": {
            "x": 4,
            "y": 1
          },
          "sourceId": 95420424,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E2",
          "badge": "E2",
          "color": "#35a853",
          "rect": [
            600,
            391,
            58,
            58
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 95420426,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E3",
          "badge": "E3",
          "color": "#35a853",
          "rect": [
            665,
            391,
            58,
            58
          ],
          "world": {
            "x": 6,
            "y": 1
          },
          "sourceId": 95420430,
          "state": "empty"
        },
        {
          "type": "actor",
          "label": "wizard",
          "badge": "WI",
          "color": "#3182ce",
          "rect": [
            829,
            75,
            72,
            88
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 87031846
        },
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            589,
            75,
            72,
            88
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031848
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            229,
            75,
            72,
            88
          ],
          "world": {
            "x": -1,
            "y": 6
          },
          "sourceId": 111149309
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            344,
            140,
            79,
            82
          ],
          "world": {
            "x": 1,
            "y": 5
          },
          "sourceId": 87031858
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            532,
            77,
            76,
            82
          ],
          "world": {
            "x": 4,
            "y": 6
          },
          "sourceId": 94371848
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "badge": "3",
          "color": "#f0a72f",
          "rect": [
            977,
            184,
            85,
            70
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371864
        },
        {
          "type": "crystal",
          "label": "crystal-4",
          "badge": "4",
          "color": "#f0a72f",
          "rect": [
            858,
            419,
            99,
            91
          ],
          "world": {
            "x": 9,
            "y": 0
          },
          "sourceId": 94371866
        },
        {
          "type": "crystal",
          "label": "crystal-5",
          "badge": "5",
          "color": "#f0a72f",
          "rect": [
            662,
            574,
            80,
            76
          ],
          "world": {
            "x": 6,
            "y": -2
          },
          "sourceId": 94371867
        },
        {
          "type": "crystal",
          "label": "crystal-6",
          "badge": "6",
          "color": "#f0a72f",
          "rect": [
            587,
            574,
            79,
            76
          ],
          "world": {
            "x": 5,
            "y": -2
          },
          "sourceId": 94371868
        }
      ],
      "instruction": {
        "en": "Wizard: left twice, down twice, right twice, up twice, then left. Down, right twice, down, up, then left twice.",
        "zh": "法师：向左两格、向下两格、向右两格、向上两格，然后向左；向下、向右两格、向下、向上，最后向左两格。"
      },
      "result": {
        "en": "Crystal 3 is on F; the Wizard stands on E.",
        "zh": "水晶 3 位于 F；法师站在 E 上。"
      },
      "alt": {
        "en": "Crystal 3 is on F; the Wizard stands on E.",
        "zh": "水晶 3 位于 F；法师站在 E 上。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_21_v3/03.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 1190.5,
      "sourceFrameSha256": "1ff351ae3c0b8ba9469beb56082b30f08d7376f94dabe67001175a2190f17d7c",
      "imageSha256": "cfca19037b3e27d7c4f430ca8920f7418a8affb2a8aa0692f8bba69e1b85c40f",
      "checkpointActionIndex": 26,
      "markers": [
        {
          "type": "switch",
          "label": "switch-A",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            541,
            158,
            56,
            56
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 87031864,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-B",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            663,
            109,
            56,
            56
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 94371851,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-C",
          "badge": "C",
          "color": "#d858ad",
          "rect": [
            418,
            109,
            56,
            56
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 94371855,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-D",
          "badge": "D",
          "color": "#d858ad",
          "rect": [
            239,
            214,
            56,
            56
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371856,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-E",
          "badge": "E",
          "color": "#d858ad",
          "rect": [
            838,
            109,
            56,
            56
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371862,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-F",
          "badge": "F",
          "color": "#d858ad",
          "rect": [
            961,
            214,
            56,
            56
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371863,
          "state": "occupied"
        },
        {
          "type": "gate",
          "label": "gate-G1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            586,
            228,
            80,
            105
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 94371852,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-G2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            320,
            228,
            80,
            105
          ],
          "world": {
            "x": 1,
            "y": 3
          },
          "sourceId": 94371860,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-G3",
          "badge": "G3",
          "color": "#22b8cf",
          "rect": [
            853,
            228,
            80,
            105
          ],
          "world": {
            "x": 9,
            "y": 3
          },
          "sourceId": 94371861,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-E1",
          "badge": "E1",
          "color": "#35a853",
          "rect": [
            535,
            391,
            58,
            58
          ],
          "world": {
            "x": 4,
            "y": 1
          },
          "sourceId": 95420424,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E2",
          "badge": "E2",
          "color": "#35a853",
          "rect": [
            600,
            391,
            58,
            58
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 95420426,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E3",
          "badge": "E3",
          "color": "#35a853",
          "rect": [
            665,
            391,
            58,
            58
          ],
          "world": {
            "x": 6,
            "y": 1
          },
          "sourceId": 95420430,
          "state": "empty"
        },
        {
          "type": "actor",
          "label": "wizard",
          "badge": "WI",
          "color": "#3182ce",
          "rect": [
            829,
            75,
            72,
            88
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 87031846
        },
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            589,
            75,
            72,
            88
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031848
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            229,
            194,
            72,
            88
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 111149309
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            405,
            87,
            65,
            81
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 87031858
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            532,
            77,
            76,
            82
          ],
          "world": {
            "x": 4,
            "y": 6
          },
          "sourceId": 94371848
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "badge": "3",
          "color": "#f0a72f",
          "rect": [
            977,
            184,
            85,
            70
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371864
        },
        {
          "type": "crystal",
          "label": "crystal-4",
          "badge": "4",
          "color": "#f0a72f",
          "rect": [
            858,
            419,
            99,
            91
          ],
          "world": {
            "x": 9,
            "y": 0
          },
          "sourceId": 94371866
        },
        {
          "type": "crystal",
          "label": "crystal-5",
          "badge": "5",
          "color": "#f0a72f",
          "rect": [
            662,
            574,
            80,
            76
          ],
          "world": {
            "x": 6,
            "y": -2
          },
          "sourceId": 94371867
        },
        {
          "type": "crystal",
          "label": "crystal-6",
          "badge": "6",
          "color": "#f0a72f",
          "rect": [
            587,
            574,
            79,
            76
          ],
          "world": {
            "x": 5,
            "y": -2
          },
          "sourceId": 94371868
        }
      ],
      "instruction": {
        "en": "Warrior: down, right twice, down, right, up to push Crystal 1 onto C; then down and left three onto D.",
        "zh": "战士：向下、向右两格、向下、向右、向上，把水晶 1 推到 C；再向下并向左三格到 D。"
      },
      "result": {
        "en": "Switch D is occupied and Crystal 1 is on C.",
        "zh": "D 已占据，水晶 1 位于 C。"
      },
      "alt": {
        "en": "Switch D is occupied and Crystal 1 is on C.",
        "zh": "D 已占据，水晶 1 位于 C。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_21_v3/04.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 1194,
      "sourceFrameSha256": "c048c6cebf3136cc5c172376f5b1a1d90f2277c73e2d15a51df677f057bb28cd",
      "imageSha256": "003177725a401664ad5708a24bcd1fec5a668f865c2466d9c16be439b379821a",
      "checkpointActionIndex": 30,
      "markers": [
        {
          "type": "switch",
          "label": "switch-A",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            541,
            158,
            56,
            56
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 87031864,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-B",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            663,
            109,
            56,
            56
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 94371851,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-C",
          "badge": "C",
          "color": "#d858ad",
          "rect": [
            418,
            109,
            56,
            56
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 94371855,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-D",
          "badge": "D",
          "color": "#d858ad",
          "rect": [
            239,
            214,
            56,
            56
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371856,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-E",
          "badge": "E",
          "color": "#d858ad",
          "rect": [
            838,
            109,
            56,
            56
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371862,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-F",
          "badge": "F",
          "color": "#d858ad",
          "rect": [
            961,
            214,
            56,
            56
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371863,
          "state": "occupied"
        },
        {
          "type": "gate",
          "label": "gate-G1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            586,
            228,
            80,
            105
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 94371852,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-G2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            320,
            228,
            80,
            105
          ],
          "world": {
            "x": 1,
            "y": 3
          },
          "sourceId": 94371860,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-G3",
          "badge": "G3",
          "color": "#22b8cf",
          "rect": [
            853,
            228,
            80,
            105
          ],
          "world": {
            "x": 9,
            "y": 3
          },
          "sourceId": 94371861,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-E1",
          "badge": "E1",
          "color": "#35a853",
          "rect": [
            535,
            391,
            58,
            58
          ],
          "world": {
            "x": 4,
            "y": 1
          },
          "sourceId": 95420424,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E2",
          "badge": "E2",
          "color": "#35a853",
          "rect": [
            600,
            391,
            58,
            58
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 95420426,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E3",
          "badge": "E3",
          "color": "#35a853",
          "rect": [
            665,
            391,
            58,
            58
          ],
          "world": {
            "x": 6,
            "y": 1
          },
          "sourceId": 95420430,
          "state": "empty"
        },
        {
          "type": "actor",
          "label": "wizard",
          "badge": "WI",
          "color": "#3182ce",
          "rect": [
            829,
            75,
            72,
            88
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 87031846
        },
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            589,
            194,
            72,
            88
          ],
          "world": {
            "x": 5,
            "y": 4
          },
          "sourceId": 87031848
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            229,
            194,
            72,
            88
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 111149309
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            405,
            87,
            65,
            81
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 87031858
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            532,
            139,
            75,
            83
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 94371848
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "badge": "3",
          "color": "#f0a72f",
          "rect": [
            977,
            184,
            85,
            70
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371864
        },
        {
          "type": "crystal",
          "label": "crystal-4",
          "badge": "4",
          "color": "#f0a72f",
          "rect": [
            858,
            419,
            99,
            91
          ],
          "world": {
            "x": 9,
            "y": 0
          },
          "sourceId": 94371866
        },
        {
          "type": "crystal",
          "label": "crystal-5",
          "badge": "5",
          "color": "#f0a72f",
          "rect": [
            662,
            574,
            80,
            76
          ],
          "world": {
            "x": 6,
            "y": -2
          },
          "sourceId": 94371867
        },
        {
          "type": "crystal",
          "label": "crystal-6",
          "badge": "6",
          "color": "#f0a72f",
          "rect": [
            587,
            574,
            79,
            76
          ],
          "world": {
            "x": 5,
            "y": -2
          },
          "sourceId": 94371868
        }
      ],
      "instruction": {
        "en": "Move the Thief down, left, down, then right through the center.",
        "zh": "让盗贼向下、向左、再向下，最后向右穿过中间。"
      },
      "result": {
        "en": "The Thief reaches the center lane; Switch B is still empty.",
        "zh": "盗贼到达中央通道；B 仍空着。"
      },
      "alt": {
        "en": "The Thief reaches the center lane; Switch B is still empty.",
        "zh": "盗贼到达中央通道；B 仍空着。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_21_v3/05.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 1195,
      "sourceFrameSha256": "187d1c0021971ff87dc5dda108f2ea6e0ddbb11147a6b78e124c6823896bb0e1",
      "imageSha256": "89a36eec9e9561429b83c828bc67bf394bea87cf443b672a384c9b6ebf9f392e",
      "checkpointActionIndex": 33,
      "markers": [
        {
          "type": "switch",
          "label": "switch-A",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            541,
            158,
            56,
            56
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 87031864,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-B",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            663,
            109,
            56,
            56
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 94371851,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-C",
          "badge": "C",
          "color": "#d858ad",
          "rect": [
            418,
            109,
            56,
            56
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 94371855,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-D",
          "badge": "D",
          "color": "#d858ad",
          "rect": [
            239,
            214,
            56,
            56
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371856,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-E",
          "badge": "E",
          "color": "#d858ad",
          "rect": [
            838,
            109,
            56,
            56
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371862,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-F",
          "badge": "F",
          "color": "#d858ad",
          "rect": [
            961,
            214,
            56,
            56
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371863,
          "state": "occupied"
        },
        {
          "type": "gate",
          "label": "gate-G1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            586,
            228,
            80,
            105
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 94371852,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            320,
            228,
            80,
            105
          ],
          "world": {
            "x": 1,
            "y": 3
          },
          "sourceId": 94371860,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G3",
          "badge": "G3",
          "color": "#22b8cf",
          "rect": [
            853,
            228,
            80,
            105
          ],
          "world": {
            "x": 9,
            "y": 3
          },
          "sourceId": 94371861,
          "state": "open"
        },
        {
          "type": "exit",
          "label": "exit-E1",
          "badge": "E1",
          "color": "#35a853",
          "rect": [
            535,
            391,
            58,
            58
          ],
          "world": {
            "x": 4,
            "y": 1
          },
          "sourceId": 95420424,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E2",
          "badge": "E2",
          "color": "#35a853",
          "rect": [
            600,
            391,
            58,
            58
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 95420426,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E3",
          "badge": "E3",
          "color": "#35a853",
          "rect": [
            665,
            391,
            58,
            58
          ],
          "world": {
            "x": 6,
            "y": 1
          },
          "sourceId": 95420430,
          "state": "empty"
        },
        {
          "type": "actor",
          "label": "wizard",
          "badge": "WI",
          "color": "#3182ce",
          "rect": [
            829,
            75,
            72,
            88
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 87031846
        },
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            649,
            75,
            72,
            88
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 87031848
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            229,
            194,
            72,
            88
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 111149309
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            405,
            87,
            65,
            81
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 87031858
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            532,
            139,
            75,
            83
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 94371848
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "badge": "3",
          "color": "#f0a72f",
          "rect": [
            977,
            184,
            85,
            70
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371864
        },
        {
          "type": "crystal",
          "label": "crystal-4",
          "badge": "4",
          "color": "#f0a72f",
          "rect": [
            858,
            419,
            99,
            91
          ],
          "world": {
            "x": 9,
            "y": 0
          },
          "sourceId": 94371866
        },
        {
          "type": "crystal",
          "label": "crystal-5",
          "badge": "5",
          "color": "#f0a72f",
          "rect": [
            662,
            574,
            80,
            76
          ],
          "world": {
            "x": 6,
            "y": -2
          },
          "sourceId": 94371867
        },
        {
          "type": "crystal",
          "label": "crystal-6",
          "badge": "6",
          "color": "#f0a72f",
          "rect": [
            587,
            574,
            79,
            76
          ],
          "world": {
            "x": 5,
            "y": -2
          },
          "sourceId": 94371868
        }
      ],
      "instruction": {
        "en": "Move the Thief up twice, then right onto Switch B.",
        "zh": "让盗贼向上走两格，再向右到开关 B 上。"
      },
      "result": {
        "en": "B is occupied and all three gates open.",
        "zh": "B 已占据，三扇闸门全部打开。"
      },
      "alt": {
        "en": "B is occupied and all three gates open.",
        "zh": "B 已占据，三扇闸门全部打开。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_21_v3/06.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 1199.5,
      "sourceFrameSha256": "6a354c8e692a657b65cf207dd0322ace94555d881138452a4e9fc91c3ab34173",
      "imageSha256": "0ed0b13fd0f4dacdd82c8f8be5ea47f6427a0a298ad4a3911598863499eac7f9",
      "checkpointActionIndex": 34,
      "markers": [
        {
          "type": "switch",
          "label": "switch-A",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            541,
            158,
            56,
            56
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 87031864,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-B",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            663,
            109,
            56,
            56
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 94371851,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-C",
          "badge": "C",
          "color": "#d858ad",
          "rect": [
            418,
            109,
            56,
            56
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 94371855,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-D",
          "badge": "D",
          "color": "#d858ad",
          "rect": [
            239,
            214,
            56,
            56
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371856,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-E",
          "badge": "E",
          "color": "#d858ad",
          "rect": [
            838,
            109,
            56,
            56
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371862,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-F",
          "badge": "F",
          "color": "#d858ad",
          "rect": [
            961,
            214,
            56,
            56
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371863,
          "state": "occupied"
        },
        {
          "type": "gate",
          "label": "gate-G1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            586,
            228,
            80,
            105
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 94371852,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            320,
            228,
            80,
            105
          ],
          "world": {
            "x": 1,
            "y": 3
          },
          "sourceId": 94371860,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G3",
          "badge": "G3",
          "color": "#22b8cf",
          "rect": [
            853,
            228,
            80,
            105
          ],
          "world": {
            "x": 9,
            "y": 3
          },
          "sourceId": 94371861,
          "state": "open"
        },
        {
          "type": "exit",
          "label": "exit-E1",
          "badge": "E1",
          "color": "#35a853",
          "rect": [
            535,
            391,
            58,
            58
          ],
          "world": {
            "x": 4,
            "y": 1
          },
          "sourceId": 95420424,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E2",
          "badge": "E2",
          "color": "#35a853",
          "rect": [
            600,
            391,
            58,
            58
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 95420426,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E3",
          "badge": "E3",
          "color": "#35a853",
          "rect": [
            665,
            391,
            58,
            58
          ],
          "world": {
            "x": 6,
            "y": 1
          },
          "sourceId": 95420430,
          "state": "empty"
        },
        {
          "type": "actor",
          "label": "wizard",
          "badge": "WI",
          "color": "#3182ce",
          "rect": [
            829,
            432,
            72,
            88
          ],
          "world": {
            "x": 9,
            "y": 0
          },
          "sourceId": 87031846
        },
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            649,
            75,
            72,
            88
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 87031848
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            229,
            194,
            72,
            88
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 111149309
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            405,
            87,
            65,
            81
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 87031858
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            532,
            139,
            75,
            83
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 94371848
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "badge": "3",
          "color": "#f0a72f",
          "rect": [
            977,
            184,
            85,
            70
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371864
        },
        {
          "type": "crystal",
          "label": "crystal-4",
          "badge": "4",
          "color": "#f0a72f",
          "rect": [
            835,
            82,
            84,
            87
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371866
        },
        {
          "type": "crystal",
          "label": "crystal-5",
          "badge": "5",
          "color": "#f0a72f",
          "rect": [
            662,
            574,
            80,
            76
          ],
          "world": {
            "x": 6,
            "y": -2
          },
          "sourceId": 94371867
        },
        {
          "type": "crystal",
          "label": "crystal-6",
          "badge": "6",
          "color": "#f0a72f",
          "rect": [
            587,
            574,
            79,
            76
          ],
          "world": {
            "x": 5,
            "y": -2
          },
          "sourceId": 94371868
        }
      ],
      "instruction": {
        "en": "Move the Wizard down, swapping with Crystal 4.",
        "zh": "让法师向下与水晶 4 交换位置。"
      },
      "result": {
        "en": "The Wizard reaches the lower right; Crystal 4 takes E.",
        "zh": "法师到达右下方；水晶 4 占据 E。"
      },
      "alt": {
        "en": "The Wizard reaches the lower right; Crystal 4 takes E.",
        "zh": "法师到达右下方；水晶 4 占据 E。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_21_v3/07.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 1202.5,
      "sourceFrameSha256": "0d57551e04d44ddde78c5ac71bdde38bddf767ea58b2ba97ecc8be8b2ec89274",
      "imageSha256": "6d6b09eb9859546384cbd43a0892b2b0d465ffe0a8a54197034979457abf1799",
      "checkpointActionIndex": 39,
      "markers": [
        {
          "type": "switch",
          "label": "switch-A",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            541,
            158,
            56,
            56
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 87031864,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-B",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            663,
            109,
            56,
            56
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 94371851,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-C",
          "badge": "C",
          "color": "#d858ad",
          "rect": [
            418,
            109,
            56,
            56
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 94371855,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-D",
          "badge": "D",
          "color": "#d858ad",
          "rect": [
            239,
            214,
            56,
            56
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371856,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-E",
          "badge": "E",
          "color": "#d858ad",
          "rect": [
            838,
            109,
            56,
            56
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371862,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-F",
          "badge": "F",
          "color": "#d858ad",
          "rect": [
            961,
            214,
            56,
            56
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371863,
          "state": "occupied"
        },
        {
          "type": "gate",
          "label": "gate-G1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            586,
            228,
            80,
            105
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 94371852,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            320,
            228,
            80,
            105
          ],
          "world": {
            "x": 1,
            "y": 3
          },
          "sourceId": 94371860,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G3",
          "badge": "G3",
          "color": "#22b8cf",
          "rect": [
            853,
            228,
            80,
            105
          ],
          "world": {
            "x": 9,
            "y": 3
          },
          "sourceId": 94371861,
          "state": "open"
        },
        {
          "type": "exit",
          "label": "exit-E1",
          "badge": "E1",
          "color": "#35a853",
          "rect": [
            535,
            391,
            58,
            58
          ],
          "world": {
            "x": 4,
            "y": 1
          },
          "sourceId": 95420424,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E2",
          "badge": "E2",
          "color": "#35a853",
          "rect": [
            600,
            391,
            58,
            58
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 95420426,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E3",
          "badge": "E3",
          "color": "#35a853",
          "rect": [
            665,
            391,
            58,
            58
          ],
          "world": {
            "x": 6,
            "y": 1
          },
          "sourceId": 95420430,
          "state": "empty"
        },
        {
          "type": "actor",
          "label": "wizard",
          "badge": "WI",
          "color": "#3182ce",
          "rect": [
            589,
            551,
            72,
            88
          ],
          "world": {
            "x": 5,
            "y": -2
          },
          "sourceId": 87031846
        },
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            649,
            75,
            72,
            88
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 87031848
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            229,
            194,
            72,
            88
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 111149309
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            405,
            87,
            65,
            81
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 87031858
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            532,
            139,
            75,
            83
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 94371848
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "badge": "3",
          "color": "#f0a72f",
          "rect": [
            977,
            184,
            85,
            70
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371864
        },
        {
          "type": "crystal",
          "label": "crystal-4",
          "badge": "4",
          "color": "#f0a72f",
          "rect": [
            835,
            82,
            84,
            87
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371866
        },
        {
          "type": "crystal",
          "label": "crystal-5",
          "badge": "5",
          "color": "#f0a72f",
          "rect": [
            662,
            574,
            80,
            76
          ],
          "world": {
            "x": 6,
            "y": -2
          },
          "sourceId": 94371867
        },
        {
          "type": "crystal",
          "label": "crystal-6",
          "badge": "6",
          "color": "#f0a72f",
          "rect": [
            587,
            435,
            82,
            86
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 94371868
        }
      ],
      "instruction": {
        "en": "Have the Wizard move left four, then down to swap with pink Crystal 6.",
        "zh": "让法师向左走四格，再向下与粉色水晶 6 交换位置。"
      },
      "result": {
        "en": "Crystal 6 moves to the center lane as the Wizard lands below it.",
        "zh": "水晶 6 移到中央通道，法师落在它下方。"
      },
      "alt": {
        "en": "Crystal 6 moves to the center lane as the Wizard lands below it.",
        "zh": "水晶 6 移到中央通道，法师落在它下方。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_21_v3/08.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 1206,
      "sourceFrameSha256": "ee8af71a9880a31ce5cd8c8a6daa2bf71cb6c59631be043a00fb783dfeeba71d",
      "imageSha256": "af9ab9fd33075e64e7e4e8b265f8663d31a04640d3b2ddf30112ad879d3d2989",
      "checkpointActionIndex": 46,
      "markers": [
        {
          "type": "switch",
          "label": "switch-A",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            541,
            158,
            56,
            56
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 87031864,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-B",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            663,
            109,
            56,
            56
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 94371851,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-C",
          "badge": "C",
          "color": "#d858ad",
          "rect": [
            418,
            109,
            56,
            56
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 94371855,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-D",
          "badge": "D",
          "color": "#d858ad",
          "rect": [
            239,
            214,
            56,
            56
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371856,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-E",
          "badge": "E",
          "color": "#d858ad",
          "rect": [
            838,
            109,
            56,
            56
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371862,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-F",
          "badge": "F",
          "color": "#d858ad",
          "rect": [
            961,
            214,
            56,
            56
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371863,
          "state": "occupied"
        },
        {
          "type": "gate",
          "label": "gate-G1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            586,
            228,
            80,
            105
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 94371852,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            320,
            228,
            80,
            105
          ],
          "world": {
            "x": 1,
            "y": 3
          },
          "sourceId": 94371860,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G3",
          "badge": "G3",
          "color": "#22b8cf",
          "rect": [
            853,
            228,
            80,
            105
          ],
          "world": {
            "x": 9,
            "y": 3
          },
          "sourceId": 94371861,
          "state": "open"
        },
        {
          "type": "exit",
          "label": "exit-E1",
          "badge": "E1",
          "color": "#35a853",
          "rect": [
            535,
            391,
            58,
            58
          ],
          "world": {
            "x": 4,
            "y": 1
          },
          "sourceId": 95420424,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E2",
          "badge": "E2",
          "color": "#35a853",
          "rect": [
            600,
            391,
            58,
            58
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 95420426,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E3",
          "badge": "E3",
          "color": "#35a853",
          "rect": [
            665,
            391,
            58,
            58
          ],
          "world": {
            "x": 6,
            "y": 1
          },
          "sourceId": 95420430,
          "state": "empty"
        },
        {
          "type": "actor",
          "label": "wizard",
          "badge": "WI",
          "color": "#3182ce",
          "rect": [
            349,
            372,
            72,
            88
          ],
          "world": {
            "x": 1,
            "y": 1
          },
          "sourceId": 87031846
        },
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            649,
            75,
            72,
            88
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 87031848
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            229,
            194,
            72,
            88
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 111149309
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            405,
            87,
            65,
            81
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 87031858
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            532,
            139,
            75,
            83
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 94371848
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "badge": "3",
          "color": "#f0a72f",
          "rect": [
            977,
            184,
            85,
            70
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371864
        },
        {
          "type": "crystal",
          "label": "crystal-4",
          "badge": "4",
          "color": "#f0a72f",
          "rect": [
            835,
            82,
            84,
            87
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371866
        },
        {
          "type": "crystal",
          "label": "crystal-5",
          "badge": "5",
          "color": "#f0a72f",
          "rect": [
            662,
            574,
            80,
            76
          ],
          "world": {
            "x": 6,
            "y": -2
          },
          "sourceId": 94371867
        },
        {
          "type": "crystal",
          "label": "crystal-6",
          "badge": "6",
          "color": "#f0a72f",
          "rect": [
            587,
            435,
            82,
            86
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 94371868
        }
      ],
      "instruction": {
        "en": "Move the Wizard left, up twice, left three, then up.",
        "zh": "让法师向左、向上两格、向左三格，再向上。"
      },
      "result": {
        "en": "The Wizard reaches the left side of the courtyard.",
        "zh": "法师到达庭院左侧。"
      },
      "alt": {
        "en": "The Wizard reaches the left side of the courtyard.",
        "zh": "法师到达庭院左侧。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_21_v3/09.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 1212,
      "sourceFrameSha256": "7664c798a652060ebe7d6a486658ca7054e737034aa83e78ed24fd9f7c40eee2",
      "imageSha256": "529fec712517fc215dd10c9d6c942ecb6858fa991c71752fc218ffa3b4450ffc",
      "checkpointActionIndex": 58,
      "markers": [
        {
          "type": "switch",
          "label": "switch-A",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            541,
            158,
            56,
            56
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 87031864,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-B",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            663,
            109,
            56,
            56
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 94371851,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-C",
          "badge": "C",
          "color": "#d858ad",
          "rect": [
            418,
            109,
            56,
            56
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 94371855,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-D",
          "badge": "D",
          "color": "#d858ad",
          "rect": [
            239,
            214,
            56,
            56
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371856,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-E",
          "badge": "E",
          "color": "#d858ad",
          "rect": [
            838,
            109,
            56,
            56
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371862,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-F",
          "badge": "F",
          "color": "#d858ad",
          "rect": [
            961,
            214,
            56,
            56
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371863,
          "state": "occupied"
        },
        {
          "type": "gate",
          "label": "gate-G1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            586,
            228,
            80,
            105
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 94371852,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            320,
            228,
            80,
            105
          ],
          "world": {
            "x": 1,
            "y": 3
          },
          "sourceId": 94371860,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G3",
          "badge": "G3",
          "color": "#22b8cf",
          "rect": [
            853,
            228,
            80,
            105
          ],
          "world": {
            "x": 9,
            "y": 3
          },
          "sourceId": 94371861,
          "state": "open"
        },
        {
          "type": "exit",
          "label": "exit-E1",
          "badge": "E1",
          "color": "#35a853",
          "rect": [
            535,
            391,
            58,
            58
          ],
          "world": {
            "x": 4,
            "y": 1
          },
          "sourceId": 95420424,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E2",
          "badge": "E2",
          "color": "#35a853",
          "rect": [
            600,
            391,
            58,
            58
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 95420426,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E3",
          "badge": "E3",
          "color": "#35a853",
          "rect": [
            665,
            391,
            58,
            58
          ],
          "world": {
            "x": 6,
            "y": 1
          },
          "sourceId": 95420430,
          "state": "empty"
        },
        {
          "type": "actor",
          "label": "wizard",
          "badge": "WI",
          "color": "#3182ce",
          "rect": [
            409,
            432,
            72,
            88
          ],
          "world": {
            "x": 2,
            "y": 0
          },
          "sourceId": 87031846
        },
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            649,
            75,
            72,
            88
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 87031848
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            229,
            194,
            72,
            88
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 111149309
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            405,
            87,
            65,
            81
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 87031858
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            532,
            139,
            75,
            83
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 94371848
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "badge": "3",
          "color": "#f0a72f",
          "rect": [
            977,
            184,
            85,
            70
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371864
        },
        {
          "type": "crystal",
          "label": "crystal-4",
          "badge": "4",
          "color": "#f0a72f",
          "rect": [
            835,
            82,
            84,
            87
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371866
        },
        {
          "type": "crystal",
          "label": "crystal-5",
          "badge": "5",
          "color": "#f0a72f",
          "rect": [
            662,
            574,
            80,
            76
          ],
          "world": {
            "x": 6,
            "y": -2
          },
          "sourceId": 94371867
        },
        {
          "type": "crystal",
          "label": "crystal-6",
          "badge": "6",
          "color": "#f0a72f",
          "rect": [
            322,
            185,
            82,
            82
          ],
          "world": {
            "x": 1,
            "y": 4
          },
          "sourceId": 94371868
        }
      ],
      "instruction": {
        "en": "Wizard: down, right to swap with Crystal 6, up twice, left four, up twice, down to swap again, then right.",
        "zh": "法师：向下，向右与水晶 6 交换；向上两格、向左四格、向上两格，再向下交换，最后向右。"
      },
      "result": {
        "en": "Crystal 6 reaches the left gate lane; the Wizard is ready to cross.",
        "zh": "水晶 6 到达左侧闸门通道；法师准备穿过。"
      },
      "alt": {
        "en": "Crystal 6 reaches the left gate lane; the Wizard is ready to cross.",
        "zh": "水晶 6 到达左侧闸门通道；法师准备穿过。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_21_v3/10.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 1215,
      "sourceFrameSha256": "0022ac74cefd03151e6d8af33102e709eddfe92c7bc4d1f63aa9555956b44a6f",
      "imageSha256": "cc40b3ae7d463d493a3bd7547d12419b96de88c6760f9103e9fd5c49d2d1d241",
      "checkpointActionIndex": 68,
      "markers": [
        {
          "type": "switch",
          "label": "switch-A",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            541,
            158,
            56,
            56
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 87031864,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-B",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            663,
            109,
            56,
            56
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 94371851,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-C",
          "badge": "C",
          "color": "#d858ad",
          "rect": [
            418,
            109,
            56,
            56
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 94371855,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-D",
          "badge": "D",
          "color": "#d858ad",
          "rect": [
            239,
            214,
            56,
            56
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371856,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-E",
          "badge": "E",
          "color": "#d858ad",
          "rect": [
            838,
            109,
            56,
            56
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371862,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-F",
          "badge": "F",
          "color": "#d858ad",
          "rect": [
            961,
            214,
            56,
            56
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371863,
          "state": "occupied"
        },
        {
          "type": "gate",
          "label": "gate-G1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            586,
            228,
            80,
            105
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 94371852,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            320,
            228,
            80,
            105
          ],
          "world": {
            "x": 1,
            "y": 3
          },
          "sourceId": 94371860,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G3",
          "badge": "G3",
          "color": "#22b8cf",
          "rect": [
            853,
            228,
            80,
            105
          ],
          "world": {
            "x": 9,
            "y": 3
          },
          "sourceId": 94371861,
          "state": "open"
        },
        {
          "type": "exit",
          "label": "exit-E1",
          "badge": "E1",
          "color": "#35a853",
          "rect": [
            535,
            391,
            58,
            58
          ],
          "world": {
            "x": 4,
            "y": 1
          },
          "sourceId": 95420424,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E2",
          "badge": "E2",
          "color": "#35a853",
          "rect": [
            600,
            391,
            58,
            58
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 95420426,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E3",
          "badge": "E3",
          "color": "#35a853",
          "rect": [
            665,
            391,
            58,
            58
          ],
          "world": {
            "x": 6,
            "y": 1
          },
          "sourceId": 95420430,
          "state": "empty"
        },
        {
          "type": "actor",
          "label": "wizard",
          "badge": "WI",
          "color": "#3182ce",
          "rect": [
            409,
            432,
            72,
            88
          ],
          "world": {
            "x": 2,
            "y": 0
          },
          "sourceId": 87031846
        },
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            649,
            75,
            72,
            88
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 87031848
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            349,
            313,
            72,
            88
          ],
          "world": {
            "x": 1,
            "y": 2
          },
          "sourceId": 111149309
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            405,
            87,
            65,
            81
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 87031858
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            532,
            139,
            75,
            83
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 94371848
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "badge": "3",
          "color": "#f0a72f",
          "rect": [
            977,
            184,
            85,
            70
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371864
        },
        {
          "type": "crystal",
          "label": "crystal-4",
          "badge": "4",
          "color": "#f0a72f",
          "rect": [
            835,
            82,
            84,
            87
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371866
        },
        {
          "type": "crystal",
          "label": "crystal-5",
          "badge": "5",
          "color": "#f0a72f",
          "rect": [
            662,
            574,
            80,
            76
          ],
          "world": {
            "x": 6,
            "y": -2
          },
          "sourceId": 94371867
        },
        {
          "type": "crystal",
          "label": "crystal-6",
          "badge": "6",
          "color": "#f0a72f",
          "rect": [
            206,
            185,
            82,
            74
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371868
        }
      ],
      "instruction": {
        "en": "Warrior: up, right three, down, left twice to push Crystal 6 onto D; then right and down twice through the left gate.",
        "zh": "战士：向上、向右三格、向下、向左两格，把水晶 6 推到 D；再向右并向下两格穿过左侧闸门。"
      },
      "result": {
        "en": "Crystal 6 occupies D; the gates remain open.",
        "zh": "水晶 6 占据 D；闸门保持开启。"
      },
      "alt": {
        "en": "Crystal 6 occupies D; the gates remain open.",
        "zh": "水晶 6 占据 D；闸门保持开启。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_21_v3/11.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 1216.6,
      "sourceFrameSha256": "5a9075dcd22564e6155b048f35c838b126241b9d70a10a248be9b2da68f11fdf",
      "imageSha256": "dbe115ee6cd0dcd4f0802108a5d53c731d416c83e3b9b0019fab27d272c63821",
      "checkpointActionIndex": 71,
      "markers": [
        {
          "type": "switch",
          "label": "switch-A",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            541,
            158,
            56,
            56
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 87031864,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-B",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            663,
            109,
            56,
            56
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 94371851,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-C",
          "badge": "C",
          "color": "#d858ad",
          "rect": [
            418,
            109,
            56,
            56
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 94371855,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-D",
          "badge": "D",
          "color": "#d858ad",
          "rect": [
            239,
            214,
            56,
            56
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371856,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-E",
          "badge": "E",
          "color": "#d858ad",
          "rect": [
            838,
            109,
            56,
            56
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371862,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-F",
          "badge": "F",
          "color": "#d858ad",
          "rect": [
            961,
            214,
            56,
            56
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371863,
          "state": "occupied"
        },
        {
          "type": "gate",
          "label": "gate-G1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            586,
            228,
            80,
            105
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 94371852,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            320,
            228,
            80,
            105
          ],
          "world": {
            "x": 1,
            "y": 3
          },
          "sourceId": 94371860,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G3",
          "badge": "G3",
          "color": "#22b8cf",
          "rect": [
            853,
            228,
            80,
            105
          ],
          "world": {
            "x": 9,
            "y": 3
          },
          "sourceId": 94371861,
          "state": "open"
        },
        {
          "type": "exit",
          "label": "exit-E1",
          "badge": "E1",
          "color": "#35a853",
          "rect": [
            535,
            391,
            58,
            58
          ],
          "world": {
            "x": 4,
            "y": 1
          },
          "sourceId": 95420424,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E2",
          "badge": "E2",
          "color": "#35a853",
          "rect": [
            600,
            391,
            58,
            58
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 95420426,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E3",
          "badge": "E3",
          "color": "#35a853",
          "rect": [
            665,
            391,
            58,
            58
          ],
          "world": {
            "x": 6,
            "y": 1
          },
          "sourceId": 95420430,
          "state": "empty"
        },
        {
          "type": "actor",
          "label": "wizard",
          "badge": "WI",
          "color": "#3182ce",
          "rect": [
            409,
            432,
            72,
            88
          ],
          "world": {
            "x": 2,
            "y": 0
          },
          "sourceId": 87031846
        },
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            649,
            75,
            72,
            88
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 87031848
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            529,
            313,
            72,
            88
          ],
          "world": {
            "x": 4,
            "y": 2
          },
          "sourceId": 111149309
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            405,
            87,
            65,
            81
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 87031858
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            532,
            139,
            75,
            83
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 94371848
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "badge": "3",
          "color": "#f0a72f",
          "rect": [
            977,
            184,
            85,
            70
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371864
        },
        {
          "type": "crystal",
          "label": "crystal-4",
          "badge": "4",
          "color": "#f0a72f",
          "rect": [
            835,
            82,
            84,
            87
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371866
        },
        {
          "type": "crystal",
          "label": "crystal-5",
          "badge": "5",
          "color": "#f0a72f",
          "rect": [
            662,
            574,
            80,
            76
          ],
          "world": {
            "x": 6,
            "y": -2
          },
          "sourceId": 94371867
        },
        {
          "type": "crystal",
          "label": "crystal-6",
          "badge": "6",
          "color": "#f0a72f",
          "rect": [
            206,
            185,
            82,
            74
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371868
        }
      ],
      "instruction": {
        "en": "Move the Warrior right three spaces into the center lane.",
        "zh": "让战士向右走三格进入中央通道。"
      },
      "result": {
        "en": "The Warrior reaches the center approach.",
        "zh": "战士到达中央入口。"
      },
      "alt": {
        "en": "The Warrior reaches the center approach.",
        "zh": "战士到达中央入口。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_21_v3/12.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 1221.4,
      "sourceFrameSha256": "8e094a4bb63abdef4f65146d8626e607a1a885f3d537a18a29f162340491a80c",
      "imageSha256": "3f3fcd79316e6cb845af67d28da34d9e9a80b974708d33ff17bc41e9e68a70ba",
      "checkpointActionIndex": 80,
      "markers": [
        {
          "type": "switch",
          "label": "switch-A",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            541,
            158,
            56,
            56
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 87031864,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-B",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            663,
            109,
            56,
            56
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 94371851,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-C",
          "badge": "C",
          "color": "#d858ad",
          "rect": [
            418,
            109,
            56,
            56
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 94371855,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-D",
          "badge": "D",
          "color": "#d858ad",
          "rect": [
            239,
            214,
            56,
            56
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371856,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-E",
          "badge": "E",
          "color": "#d858ad",
          "rect": [
            838,
            109,
            56,
            56
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371862,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-F",
          "badge": "F",
          "color": "#d858ad",
          "rect": [
            961,
            214,
            56,
            56
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371863,
          "state": "occupied"
        },
        {
          "type": "gate",
          "label": "gate-G1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            586,
            228,
            80,
            105
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 94371852,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            320,
            228,
            80,
            105
          ],
          "world": {
            "x": 1,
            "y": 3
          },
          "sourceId": 94371860,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G3",
          "badge": "G3",
          "color": "#22b8cf",
          "rect": [
            853,
            228,
            80,
            105
          ],
          "world": {
            "x": 9,
            "y": 3
          },
          "sourceId": 94371861,
          "state": "open"
        },
        {
          "type": "exit",
          "label": "exit-E1",
          "badge": "E1",
          "color": "#35a853",
          "rect": [
            535,
            391,
            58,
            58
          ],
          "world": {
            "x": 4,
            "y": 1
          },
          "sourceId": 95420424,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E2",
          "badge": "E2",
          "color": "#35a853",
          "rect": [
            600,
            391,
            58,
            58
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 95420426,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E3",
          "badge": "E3",
          "color": "#35a853",
          "rect": [
            665,
            391,
            58,
            58
          ],
          "world": {
            "x": 6,
            "y": 1
          },
          "sourceId": 95420430,
          "state": "empty"
        },
        {
          "type": "actor",
          "label": "wizard",
          "badge": "WI",
          "color": "#3182ce",
          "rect": [
            649,
            75,
            72,
            88
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 87031846
        },
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            649,
            194,
            72,
            88
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031848
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            529,
            313,
            72,
            88
          ],
          "world": {
            "x": 4,
            "y": 2
          },
          "sourceId": 111149309
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            405,
            87,
            65,
            81
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 87031858
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            532,
            139,
            75,
            83
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 94371848
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "badge": "3",
          "color": "#f0a72f",
          "rect": [
            977,
            184,
            85,
            70
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371864
        },
        {
          "type": "crystal",
          "label": "crystal-4",
          "badge": "4",
          "color": "#f0a72f",
          "rect": [
            835,
            82,
            84,
            87
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371866
        },
        {
          "type": "crystal",
          "label": "crystal-5",
          "badge": "5",
          "color": "#f0a72f",
          "rect": [
            662,
            574,
            80,
            76
          ],
          "world": {
            "x": 6,
            "y": -2
          },
          "sourceId": 94371867
        },
        {
          "type": "crystal",
          "label": "crystal-6",
          "badge": "6",
          "color": "#f0a72f",
          "rect": [
            206,
            185,
            82,
            74
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371868
        }
      ],
      "instruction": {
        "en": "Wizard: right three, up four, right, then up to swap with the Thief.",
        "zh": "法师：向右三格、向上四格，再向右、向上与盗贼交换位置。"
      },
      "result": {
        "en": "The Wizard reaches B while the Thief remains below.",
        "zh": "法师到达 B，盗贼仍在下方。"
      },
      "alt": {
        "en": "The Wizard reaches B while the Thief remains below.",
        "zh": "法师到达 B，盗贼仍在下方。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_21_v3/13.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 1226.4,
      "sourceFrameSha256": "9ee3935e7fd876d1e485e12d12b3d666752aa13c23e8930cda734ec915b3d43a",
      "imageSha256": "2fced5140ebbacedebd32d335d9631d9e0000ef1ea9dccabae9936b76eaf6ee4",
      "checkpointActionIndex": 93,
      "markers": [
        {
          "type": "switch",
          "label": "switch-A",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            541,
            158,
            56,
            56
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 87031864,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-B",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            663,
            109,
            56,
            56
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 94371851,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-C",
          "badge": "C",
          "color": "#d858ad",
          "rect": [
            418,
            109,
            56,
            56
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 94371855,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-D",
          "badge": "D",
          "color": "#d858ad",
          "rect": [
            239,
            214,
            56,
            56
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371856,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-E",
          "badge": "E",
          "color": "#d858ad",
          "rect": [
            838,
            109,
            56,
            56
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371862,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-F",
          "badge": "F",
          "color": "#d858ad",
          "rect": [
            961,
            214,
            56,
            56
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371863,
          "state": "occupied"
        },
        {
          "type": "gate",
          "label": "gate-G1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            586,
            228,
            80,
            105
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 94371852,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            320,
            228,
            80,
            105
          ],
          "world": {
            "x": 1,
            "y": 3
          },
          "sourceId": 94371860,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G3",
          "badge": "G3",
          "color": "#22b8cf",
          "rect": [
            853,
            228,
            80,
            105
          ],
          "world": {
            "x": 9,
            "y": 3
          },
          "sourceId": 94371861,
          "state": "open"
        },
        {
          "type": "exit",
          "label": "exit-E1",
          "badge": "E1",
          "color": "#35a853",
          "rect": [
            535,
            391,
            58,
            58
          ],
          "world": {
            "x": 4,
            "y": 1
          },
          "sourceId": 95420424,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E2",
          "badge": "E2",
          "color": "#35a853",
          "rect": [
            600,
            391,
            58,
            58
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 95420426,
          "state": "crystal"
        },
        {
          "type": "exit",
          "label": "exit-E3",
          "badge": "E3",
          "color": "#35a853",
          "rect": [
            665,
            391,
            58,
            58
          ],
          "world": {
            "x": 6,
            "y": 1
          },
          "sourceId": 95420430,
          "state": "empty"
        },
        {
          "type": "actor",
          "label": "wizard",
          "badge": "WI",
          "color": "#3182ce",
          "rect": [
            649,
            75,
            72,
            88
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 87031846
        },
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            589,
            313,
            72,
            88
          ],
          "world": {
            "x": 5,
            "y": 2
          },
          "sourceId": 87031848
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            529,
            313,
            72,
            88
          ],
          "world": {
            "x": 4,
            "y": 2
          },
          "sourceId": 111149309
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            405,
            87,
            65,
            81
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 87031858
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            532,
            139,
            75,
            83
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 94371848
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "badge": "3",
          "color": "#f0a72f",
          "rect": [
            977,
            184,
            85,
            70
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371864
        },
        {
          "type": "crystal",
          "label": "crystal-4",
          "badge": "4",
          "color": "#f0a72f",
          "rect": [
            835,
            82,
            84,
            87
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371866
        },
        {
          "type": "crystal",
          "label": "crystal-5",
          "badge": "5",
          "color": "#f0a72f",
          "rect": [
            587,
            374,
            82,
            86
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 94371867
        },
        {
          "type": "crystal",
          "label": "crystal-6",
          "badge": "6",
          "color": "#f0a72f",
          "rect": [
            206,
            185,
            82,
            74
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371868
        }
      ],
      "instruction": {
        "en": "Thief: left, down six, left, up, right, then up three, pulling Crystal 5 onto the middle exit.",
        "zh": "盗贼：向左、向下六格、向左、向上、向右，再向上三格，把水晶 5 拉到中间出口。"
      },
      "result": {
        "en": "Crystal 5 reaches the center exit lane.",
        "zh": "水晶 5 到达中央出口通道。"
      },
      "alt": {
        "en": "Crystal 5 reaches the center exit lane.",
        "zh": "水晶 5 到达中央出口通道。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_21_v3/14.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 1227,
      "sourceFrameSha256": "9b3a084d4d2e773fc0bbc6008afa4ce95c4c704e5eaebcaa0bca96a522fa0cf4",
      "imageSha256": "7146e3b8d8371935523ef10d5149a73f69993218a8cdbe8312e9d1556e453f38",
      "checkpointActionIndex": 95,
      "markers": [
        {
          "type": "switch",
          "label": "switch-A",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            541,
            158,
            56,
            56
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 87031864,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-B",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            663,
            109,
            56,
            56
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 94371851,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-C",
          "badge": "C",
          "color": "#d858ad",
          "rect": [
            418,
            109,
            56,
            56
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 94371855,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-D",
          "badge": "D",
          "color": "#d858ad",
          "rect": [
            239,
            214,
            56,
            56
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371856,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-E",
          "badge": "E",
          "color": "#d858ad",
          "rect": [
            838,
            109,
            56,
            56
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371862,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-F",
          "badge": "F",
          "color": "#d858ad",
          "rect": [
            961,
            214,
            56,
            56
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371863,
          "state": "occupied"
        },
        {
          "type": "gate",
          "label": "gate-G1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            586,
            228,
            80,
            105
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 94371852,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            320,
            228,
            80,
            105
          ],
          "world": {
            "x": 1,
            "y": 3
          },
          "sourceId": 94371860,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G3",
          "badge": "G3",
          "color": "#22b8cf",
          "rect": [
            853,
            228,
            80,
            105
          ],
          "world": {
            "x": 9,
            "y": 3
          },
          "sourceId": 94371861,
          "state": "open"
        },
        {
          "type": "exit",
          "label": "exit-E1",
          "badge": "E1",
          "color": "#35a853",
          "rect": [
            535,
            391,
            58,
            58
          ],
          "world": {
            "x": 4,
            "y": 1
          },
          "sourceId": 95420424,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E2",
          "badge": "E2",
          "color": "#35a853",
          "rect": [
            600,
            391,
            58,
            58
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 95420426,
          "state": "crystal"
        },
        {
          "type": "exit",
          "label": "exit-E3",
          "badge": "E3",
          "color": "#35a853",
          "rect": [
            665,
            391,
            58,
            58
          ],
          "world": {
            "x": 6,
            "y": 1
          },
          "sourceId": 95420430,
          "state": "empty"
        },
        {
          "type": "actor",
          "label": "wizard",
          "badge": "WI",
          "color": "#3182ce",
          "rect": [
            649,
            75,
            72,
            88
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 87031846
        },
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            709,
            313,
            72,
            88
          ],
          "world": {
            "x": 7,
            "y": 2
          },
          "sourceId": 87031848
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            649,
            313,
            72,
            88
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 111149309
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            405,
            87,
            65,
            81
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 87031858
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            532,
            139,
            75,
            83
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 94371848
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "badge": "3",
          "color": "#f0a72f",
          "rect": [
            977,
            184,
            85,
            70
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371864
        },
        {
          "type": "crystal",
          "label": "crystal-4",
          "badge": "4",
          "color": "#f0a72f",
          "rect": [
            835,
            82,
            84,
            87
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371866
        },
        {
          "type": "crystal",
          "label": "crystal-5",
          "badge": "5",
          "color": "#f0a72f",
          "rect": [
            587,
            374,
            82,
            86
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 94371867
        },
        {
          "type": "crystal",
          "label": "crystal-6",
          "badge": "6",
          "color": "#f0a72f",
          "rect": [
            206,
            185,
            82,
            74
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371868
        }
      ],
      "instruction": {
        "en": "Warrior: right twice to push the Thief aside.",
        "zh": "战士：向右两格，把盗贼推开。"
      },
      "result": {
        "en": "The center lane is ready for the final Crystal 5 move.",
        "zh": "中央通道已为水晶 5 的最后移动做好准备。"
      },
      "alt": {
        "en": "The center lane is ready for the final Crystal 5 move.",
        "zh": "中央通道已为水晶 5 的最后移动做好准备。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_21_v3/15.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 1230,
      "sourceFrameSha256": "3e44d985b83929474dbc20214d5e451121169f86a7d3a1f0dff06f6974d27f02",
      "imageSha256": "10bc1437ed6c88a550dc9a22b8563694cd61bc18b975387aeed80d1af987478f",
      "checkpointActionIndex": 107,
      "markers": [
        {
          "type": "switch",
          "label": "switch-A",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            541,
            158,
            56,
            56
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 87031864,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-B",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            663,
            109,
            56,
            56
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 94371851,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-C",
          "badge": "C",
          "color": "#d858ad",
          "rect": [
            418,
            109,
            56,
            56
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 94371855,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-D",
          "badge": "D",
          "color": "#d858ad",
          "rect": [
            239,
            214,
            56,
            56
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371856,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-E",
          "badge": "E",
          "color": "#d858ad",
          "rect": [
            838,
            109,
            56,
            56
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371862,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-F",
          "badge": "F",
          "color": "#d858ad",
          "rect": [
            961,
            214,
            56,
            56
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371863,
          "state": "occupied"
        },
        {
          "type": "gate",
          "label": "gate-G1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            586,
            228,
            80,
            105
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 94371852,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            320,
            228,
            80,
            105
          ],
          "world": {
            "x": 1,
            "y": 3
          },
          "sourceId": 94371860,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G3",
          "badge": "G3",
          "color": "#22b8cf",
          "rect": [
            853,
            228,
            80,
            105
          ],
          "world": {
            "x": 9,
            "y": 3
          },
          "sourceId": 94371861,
          "state": "open"
        },
        {
          "type": "exit",
          "label": "exit-E1",
          "badge": "E1",
          "color": "#35a853",
          "rect": [
            535,
            391,
            58,
            58
          ],
          "world": {
            "x": 4,
            "y": 1
          },
          "sourceId": 95420424,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E2",
          "badge": "E2",
          "color": "#35a853",
          "rect": [
            600,
            391,
            58,
            58
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 95420426,
          "state": "actor"
        },
        {
          "type": "exit",
          "label": "exit-E3",
          "badge": "E3",
          "color": "#35a853",
          "rect": [
            665,
            391,
            58,
            58
          ],
          "world": {
            "x": 6,
            "y": 1
          },
          "sourceId": 95420430,
          "state": "empty"
        },
        {
          "type": "actor",
          "label": "wizard",
          "badge": "WI",
          "color": "#3182ce",
          "rect": [
            649,
            75,
            72,
            88
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 87031846
        },
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            709,
            313,
            72,
            88
          ],
          "world": {
            "x": 7,
            "y": 2
          },
          "sourceId": 87031848
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            589,
            372,
            72,
            88
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 111149309
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            405,
            87,
            65,
            81
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 87031858
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            532,
            139,
            75,
            83
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 94371848
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "badge": "3",
          "color": "#f0a72f",
          "rect": [
            977,
            184,
            85,
            70
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371864
        },
        {
          "type": "crystal",
          "label": "crystal-4",
          "badge": "4",
          "color": "#f0a72f",
          "rect": [
            835,
            82,
            84,
            87
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371866
        },
        {
          "type": "crystal",
          "label": "crystal-5",
          "badge": "5",
          "color": "#f0a72f",
          "rect": [
            587,
            80,
            82,
            86
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 94371867
        },
        {
          "type": "crystal",
          "label": "crystal-6",
          "badge": "6",
          "color": "#f0a72f",
          "rect": [
            206,
            185,
            82,
            74
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371868
        }
      ],
      "instruction": {
        "en": "Warrior: down twice, left, up five to push Crystal 5 onto the upper row, then down four onto E2.",
        "zh": "战士：向下两格、向左、向上五格，把水晶 5 推到上排，再向下四格到 E2。"
      },
      "result": {
        "en": "Crystal 5 is adjacent to B; the Wizard still occupies B.",
        "zh": "水晶 5 紧邻 B；法师仍占据 B。"
      },
      "alt": {
        "en": "Crystal 5 is adjacent to B; the Wizard still occupies B.",
        "zh": "水晶 5 紧邻 B；法师仍占据 B。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_21_v3/16.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 1230.6,
      "sourceFrameSha256": "df40d2a308f713e0eb0526370cc633182c4f7545b9ef63ef87e7284328f7fc62",
      "imageSha256": "b8bae98f9d310fc06c768ed6a8d9e067087dad58d8a5a4adcc29a471ba8b7c31",
      "checkpointActionIndex": 108,
      "markers": [
        {
          "type": "switch",
          "label": "switch-A",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            541,
            158,
            56,
            56
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 87031864,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-B",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            663,
            109,
            56,
            56
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 94371851,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-C",
          "badge": "C",
          "color": "#d858ad",
          "rect": [
            418,
            109,
            56,
            56
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 94371855,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-D",
          "badge": "D",
          "color": "#d858ad",
          "rect": [
            239,
            214,
            56,
            56
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371856,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-E",
          "badge": "E",
          "color": "#d858ad",
          "rect": [
            838,
            109,
            56,
            56
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371862,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-F",
          "badge": "F",
          "color": "#d858ad",
          "rect": [
            961,
            214,
            56,
            56
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371863,
          "state": "occupied"
        },
        {
          "type": "gate",
          "label": "gate-G1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            586,
            228,
            80,
            105
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 94371852,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            320,
            228,
            80,
            105
          ],
          "world": {
            "x": 1,
            "y": 3
          },
          "sourceId": 94371860,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G3",
          "badge": "G3",
          "color": "#22b8cf",
          "rect": [
            853,
            228,
            80,
            105
          ],
          "world": {
            "x": 9,
            "y": 3
          },
          "sourceId": 94371861,
          "state": "open"
        },
        {
          "type": "exit",
          "label": "exit-E1",
          "badge": "E1",
          "color": "#35a853",
          "rect": [
            535,
            391,
            58,
            58
          ],
          "world": {
            "x": 4,
            "y": 1
          },
          "sourceId": 95420424,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E2",
          "badge": "E2",
          "color": "#35a853",
          "rect": [
            600,
            391,
            58,
            58
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 95420426,
          "state": "actor"
        },
        {
          "type": "exit",
          "label": "exit-E3",
          "badge": "E3",
          "color": "#35a853",
          "rect": [
            665,
            391,
            58,
            58
          ],
          "world": {
            "x": 6,
            "y": 1
          },
          "sourceId": 95420430,
          "state": "empty"
        },
        {
          "type": "actor",
          "label": "wizard",
          "badge": "WI",
          "color": "#3182ce",
          "rect": [
            589,
            75,
            72,
            88
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031846
        },
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            709,
            313,
            72,
            88
          ],
          "world": {
            "x": 7,
            "y": 2
          },
          "sourceId": 87031848
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            589,
            372,
            72,
            88
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 111149309
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            405,
            87,
            65,
            81
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 87031858
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            532,
            139,
            75,
            83
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 94371848
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "badge": "3",
          "color": "#f0a72f",
          "rect": [
            977,
            184,
            85,
            70
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371864
        },
        {
          "type": "crystal",
          "label": "crystal-4",
          "badge": "4",
          "color": "#f0a72f",
          "rect": [
            835,
            82,
            84,
            87
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371866
        },
        {
          "type": "crystal",
          "label": "crystal-5",
          "badge": "5",
          "color": "#f0a72f",
          "rect": [
            652,
            80,
            82,
            86
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 94371867
        },
        {
          "type": "crystal",
          "label": "crystal-6",
          "badge": "6",
          "color": "#f0a72f",
          "rect": [
            206,
            185,
            82,
            74
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371868
        }
      ],
      "instruction": {
        "en": "Move the Wizard left to swap Crystal 5 onto B.",
        "zh": "让法师向左与水晶 5 交换，把它放到 B 上。"
      },
      "result": {
        "en": "Crystal 5 now occupies B.",
        "zh": "水晶 5 现在占据 B。"
      },
      "alt": {
        "en": "Crystal 5 now occupies B.",
        "zh": "水晶 5 现在占据 B。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_21_v3/17.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 1231,
      "sourceFrameSha256": "c21532cd741522da692a29c8c40461982ccb042a20cb1baea33ffb2a5e14e8a0",
      "imageSha256": "10af24d990cf133daffdb4ac30e31f0347c957f77e5e585b323f497aab97b5bb",
      "checkpointActionIndex": 109,
      "markers": [
        {
          "type": "switch",
          "label": "switch-A",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            541,
            158,
            56,
            56
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 87031864,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-B",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            663,
            109,
            56,
            56
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 94371851,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-C",
          "badge": "C",
          "color": "#d858ad",
          "rect": [
            418,
            109,
            56,
            56
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 94371855,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-D",
          "badge": "D",
          "color": "#d858ad",
          "rect": [
            239,
            214,
            56,
            56
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371856,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-E",
          "badge": "E",
          "color": "#d858ad",
          "rect": [
            838,
            109,
            56,
            56
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371862,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-F",
          "badge": "F",
          "color": "#d858ad",
          "rect": [
            961,
            214,
            56,
            56
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371863,
          "state": "occupied"
        },
        {
          "type": "gate",
          "label": "gate-G1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            586,
            228,
            80,
            105
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 94371852,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            320,
            228,
            80,
            105
          ],
          "world": {
            "x": 1,
            "y": 3
          },
          "sourceId": 94371860,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G3",
          "badge": "G3",
          "color": "#22b8cf",
          "rect": [
            853,
            228,
            80,
            105
          ],
          "world": {
            "x": 9,
            "y": 3
          },
          "sourceId": 94371861,
          "state": "open"
        },
        {
          "type": "exit",
          "label": "exit-E1",
          "badge": "E1",
          "color": "#35a853",
          "rect": [
            535,
            391,
            58,
            58
          ],
          "world": {
            "x": 4,
            "y": 1
          },
          "sourceId": 95420424,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E2",
          "badge": "E2",
          "color": "#35a853",
          "rect": [
            600,
            391,
            58,
            58
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 95420426,
          "state": "actor"
        },
        {
          "type": "exit",
          "label": "exit-E3",
          "badge": "E3",
          "color": "#35a853",
          "rect": [
            665,
            391,
            58,
            58
          ],
          "world": {
            "x": 6,
            "y": 1
          },
          "sourceId": 95420430,
          "state": "empty"
        },
        {
          "type": "actor",
          "label": "wizard",
          "badge": "WI",
          "color": "#3182ce",
          "rect": [
            589,
            372,
            72,
            88
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 87031846
        },
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            709,
            313,
            72,
            88
          ],
          "world": {
            "x": 7,
            "y": 2
          },
          "sourceId": 87031848
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            589,
            75,
            72,
            88
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 111149309
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            405,
            87,
            65,
            81
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 87031858
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            532,
            139,
            75,
            83
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 94371848
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "badge": "3",
          "color": "#f0a72f",
          "rect": [
            977,
            184,
            85,
            70
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371864
        },
        {
          "type": "crystal",
          "label": "crystal-4",
          "badge": "4",
          "color": "#f0a72f",
          "rect": [
            835,
            82,
            84,
            87
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371866
        },
        {
          "type": "crystal",
          "label": "crystal-5",
          "badge": "5",
          "color": "#f0a72f",
          "rect": [
            652,
            80,
            82,
            86
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 94371867
        },
        {
          "type": "crystal",
          "label": "crystal-6",
          "badge": "6",
          "color": "#f0a72f",
          "rect": [
            206,
            185,
            82,
            74
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371868
        }
      ],
      "instruction": {
        "en": "Move the Wizard down to swap places with the Warrior.",
        "zh": "让法师向下与战士交换位置。"
      },
      "result": {
        "en": "The Warrior moves to the upper center; the Wizard reaches the middle exit lane.",
        "zh": "战士到达上方中央；法师到达中间出口通道。"
      },
      "alt": {
        "en": "The Warrior moves to the upper center; the Wizard reaches the middle exit lane.",
        "zh": "战士到达上方中央；法师到达中间出口通道。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_21_v3/18.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 1232.4,
      "sourceFrameSha256": "cbd57ed5db7bc1d9e5e70617d4ef680d4cb4a121a28dc0d627ea748a85fa8ece",
      "imageSha256": "a96535eeab4dae7f6f269631d2eebe912b38e6f8215ee1ac1830be26bc51e824",
      "checkpointActionIndex": 110,
      "markers": [
        {
          "type": "switch",
          "label": "switch-A",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            541,
            158,
            56,
            56
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 87031864,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-B",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            663,
            109,
            56,
            56
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 94371851,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-C",
          "badge": "C",
          "color": "#d858ad",
          "rect": [
            418,
            109,
            56,
            56
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 94371855,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-D",
          "badge": "D",
          "color": "#d858ad",
          "rect": [
            239,
            214,
            56,
            56
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371856,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-E",
          "badge": "E",
          "color": "#d858ad",
          "rect": [
            838,
            109,
            56,
            56
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371862,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-F",
          "badge": "F",
          "color": "#d858ad",
          "rect": [
            961,
            214,
            56,
            56
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371863,
          "state": "occupied"
        },
        {
          "type": "gate",
          "label": "gate-G1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            586,
            228,
            80,
            105
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 94371852,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            320,
            228,
            80,
            105
          ],
          "world": {
            "x": 1,
            "y": 3
          },
          "sourceId": 94371860,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G3",
          "badge": "G3",
          "color": "#22b8cf",
          "rect": [
            853,
            228,
            80,
            105
          ],
          "world": {
            "x": 9,
            "y": 3
          },
          "sourceId": 94371861,
          "state": "open"
        },
        {
          "type": "exit",
          "label": "exit-E1",
          "badge": "E1",
          "color": "#35a853",
          "rect": [
            535,
            391,
            58,
            58
          ],
          "world": {
            "x": 4,
            "y": 1
          },
          "sourceId": 95420424,
          "state": "actor"
        },
        {
          "type": "exit",
          "label": "exit-E2",
          "badge": "E2",
          "color": "#35a853",
          "rect": [
            600,
            391,
            58,
            58
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 95420426,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-E3",
          "badge": "E3",
          "color": "#35a853",
          "rect": [
            665,
            391,
            58,
            58
          ],
          "world": {
            "x": 6,
            "y": 1
          },
          "sourceId": 95420430,
          "state": "empty"
        },
        {
          "type": "actor",
          "label": "wizard",
          "badge": "WI",
          "color": "#3182ce",
          "rect": [
            529,
            372,
            72,
            88
          ],
          "world": {
            "x": 4,
            "y": 1
          },
          "sourceId": 87031846
        },
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            709,
            313,
            72,
            88
          ],
          "world": {
            "x": 7,
            "y": 2
          },
          "sourceId": 87031848
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            589,
            75,
            72,
            88
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 111149309
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            405,
            87,
            65,
            81
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 87031858
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            532,
            139,
            75,
            83
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 94371848
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "badge": "3",
          "color": "#f0a72f",
          "rect": [
            977,
            184,
            85,
            70
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371864
        },
        {
          "type": "crystal",
          "label": "crystal-4",
          "badge": "4",
          "color": "#f0a72f",
          "rect": [
            835,
            82,
            84,
            87
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371866
        },
        {
          "type": "crystal",
          "label": "crystal-5",
          "badge": "5",
          "color": "#f0a72f",
          "rect": [
            652,
            80,
            82,
            86
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 94371867
        },
        {
          "type": "crystal",
          "label": "crystal-6",
          "badge": "6",
          "color": "#f0a72f",
          "rect": [
            206,
            185,
            82,
            74
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371868
        }
      ],
      "instruction": {
        "en": "Move the Wizard left onto exit E1.",
        "zh": "让法师向左到出口 E1。"
      },
      "result": {
        "en": "The Wizard occupies E1.",
        "zh": "法师占据 E1。"
      },
      "alt": {
        "en": "The Wizard occupies E1.",
        "zh": "法师占据 E1。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_21_v3/19.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 1233.8,
      "sourceFrameSha256": "a93aba0da469960c39300f3b33394ad24b4032d391c55d465c1f84bf08280d45",
      "imageSha256": "5d3b5018394c4df06df7caae47da29a644e4ee629ef673b1d16ff59acab29eb4",
      "checkpointActionIndex": 115,
      "markers": [
        {
          "type": "switch",
          "label": "switch-A",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            541,
            158,
            56,
            56
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 87031864,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-B",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            663,
            109,
            56,
            56
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 94371851,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-C",
          "badge": "C",
          "color": "#d858ad",
          "rect": [
            418,
            109,
            56,
            56
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 94371855,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-D",
          "badge": "D",
          "color": "#d858ad",
          "rect": [
            239,
            214,
            56,
            56
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371856,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-E",
          "badge": "E",
          "color": "#d858ad",
          "rect": [
            838,
            109,
            56,
            56
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371862,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-F",
          "badge": "F",
          "color": "#d858ad",
          "rect": [
            961,
            214,
            56,
            56
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371863,
          "state": "occupied"
        },
        {
          "type": "gate",
          "label": "gate-G1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            586,
            228,
            80,
            105
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 94371852,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            320,
            228,
            80,
            105
          ],
          "world": {
            "x": 1,
            "y": 3
          },
          "sourceId": 94371860,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G3",
          "badge": "G3",
          "color": "#22b8cf",
          "rect": [
            853,
            228,
            80,
            105
          ],
          "world": {
            "x": 9,
            "y": 3
          },
          "sourceId": 94371861,
          "state": "open"
        },
        {
          "type": "exit",
          "label": "exit-E1",
          "badge": "E1",
          "color": "#35a853",
          "rect": [
            535,
            391,
            58,
            58
          ],
          "world": {
            "x": 4,
            "y": 1
          },
          "sourceId": 95420424,
          "state": "actor"
        },
        {
          "type": "exit",
          "label": "exit-E2",
          "badge": "E2",
          "color": "#35a853",
          "rect": [
            600,
            391,
            58,
            58
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 95420426,
          "state": "actor"
        },
        {
          "type": "exit",
          "label": "exit-E3",
          "badge": "E3",
          "color": "#35a853",
          "rect": [
            665,
            391,
            58,
            58
          ],
          "world": {
            "x": 6,
            "y": 1
          },
          "sourceId": 95420430,
          "state": "empty"
        },
        {
          "type": "actor",
          "label": "wizard",
          "badge": "WI",
          "color": "#3182ce",
          "rect": [
            529,
            372,
            72,
            88
          ],
          "world": {
            "x": 4,
            "y": 1
          },
          "sourceId": 87031846
        },
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            709,
            313,
            72,
            88
          ],
          "world": {
            "x": 7,
            "y": 2
          },
          "sourceId": 87031848
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            589,
            372,
            72,
            88
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 111149309
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            405,
            87,
            65,
            81
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 87031858
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            532,
            139,
            75,
            83
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 94371848
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "badge": "3",
          "color": "#f0a72f",
          "rect": [
            977,
            184,
            85,
            70
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371864
        },
        {
          "type": "crystal",
          "label": "crystal-4",
          "badge": "4",
          "color": "#f0a72f",
          "rect": [
            835,
            82,
            84,
            87
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371866
        },
        {
          "type": "crystal",
          "label": "crystal-5",
          "badge": "5",
          "color": "#f0a72f",
          "rect": [
            652,
            80,
            82,
            86
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 94371867
        },
        {
          "type": "crystal",
          "label": "crystal-6",
          "badge": "6",
          "color": "#f0a72f",
          "rect": [
            206,
            185,
            82,
            74
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371868
        }
      ],
      "instruction": {
        "en": "Move the Warrior down five spaces onto E2.",
        "zh": "让战士向下走五格到 E2。"
      },
      "result": {
        "en": "The Warrior occupies E2; only the Thief remains.",
        "zh": "战士占据 E2；只剩盗贼。"
      },
      "alt": {
        "en": "The Warrior occupies E2; only the Thief remains.",
        "zh": "战士占据 E2；只剩盗贼。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_21_v3/20.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 1236,
      "sourceFrameSha256": "48ecde6c7b60998f2401d94dce7194136a68838cdbd03bdcf03451273fe534f9",
      "imageSha256": "6637617331122912d14abcd7a9c7046afa15d9868611a4f37446426f9acff274",
      "checkpointActionIndex": 117,
      "markers": [
        {
          "type": "switch",
          "label": "switch-A",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            541,
            158,
            56,
            56
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 87031864,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-B",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            663,
            109,
            56,
            56
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 94371851,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-C",
          "badge": "C",
          "color": "#d858ad",
          "rect": [
            418,
            109,
            56,
            56
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 94371855,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-D",
          "badge": "D",
          "color": "#d858ad",
          "rect": [
            239,
            214,
            56,
            56
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371856,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-E",
          "badge": "E",
          "color": "#d858ad",
          "rect": [
            838,
            109,
            56,
            56
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371862,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-F",
          "badge": "F",
          "color": "#d858ad",
          "rect": [
            961,
            214,
            56,
            56
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371863,
          "state": "occupied"
        },
        {
          "type": "gate",
          "label": "gate-G1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            586,
            228,
            80,
            105
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 94371852,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            320,
            228,
            80,
            105
          ],
          "world": {
            "x": 1,
            "y": 3
          },
          "sourceId": 94371860,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-G3",
          "badge": "G3",
          "color": "#22b8cf",
          "rect": [
            853,
            228,
            80,
            105
          ],
          "world": {
            "x": 9,
            "y": 3
          },
          "sourceId": 94371861,
          "state": "open"
        },
        {
          "type": "exit",
          "label": "exit-E1",
          "badge": "E1",
          "color": "#35a853",
          "rect": [
            535,
            391,
            58,
            58
          ],
          "world": {
            "x": 4,
            "y": 1
          },
          "sourceId": 95420424,
          "state": "actor"
        },
        {
          "type": "exit",
          "label": "exit-E2",
          "badge": "E2",
          "color": "#35a853",
          "rect": [
            600,
            391,
            58,
            58
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 95420426,
          "state": "actor"
        },
        {
          "type": "exit",
          "label": "exit-E3",
          "badge": "E3",
          "color": "#35a853",
          "rect": [
            665,
            391,
            58,
            58
          ],
          "world": {
            "x": 6,
            "y": 1
          },
          "sourceId": 95420430,
          "state": "actor"
        },
        {
          "type": "actor",
          "label": "wizard",
          "badge": "WI",
          "color": "#3182ce",
          "rect": [
            529,
            372,
            72,
            88
          ],
          "world": {
            "x": 4,
            "y": 1
          },
          "sourceId": 87031846
        },
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            649,
            372,
            72,
            88
          ],
          "world": {
            "x": 6,
            "y": 1
          },
          "sourceId": 87031848
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            589,
            372,
            72,
            88
          ],
          "world": {
            "x": 5,
            "y": 1
          },
          "sourceId": 111149309
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            405,
            87,
            65,
            81
          ],
          "world": {
            "x": 2,
            "y": 6
          },
          "sourceId": 87031858
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            532,
            139,
            75,
            83
          ],
          "world": {
            "x": 4,
            "y": 5
          },
          "sourceId": 94371848
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "badge": "3",
          "color": "#f0a72f",
          "rect": [
            977,
            184,
            85,
            70
          ],
          "world": {
            "x": 11,
            "y": 4
          },
          "sourceId": 94371864
        },
        {
          "type": "crystal",
          "label": "crystal-4",
          "badge": "4",
          "color": "#f0a72f",
          "rect": [
            835,
            82,
            84,
            87
          ],
          "world": {
            "x": 9,
            "y": 6
          },
          "sourceId": 94371866
        },
        {
          "type": "crystal",
          "label": "crystal-5",
          "badge": "5",
          "color": "#f0a72f",
          "rect": [
            652,
            80,
            82,
            86
          ],
          "world": {
            "x": 6,
            "y": 6
          },
          "sourceId": 94371867
        },
        {
          "type": "crystal",
          "label": "crystal-6",
          "badge": "6",
          "color": "#f0a72f",
          "rect": [
            206,
            185,
            82,
            74
          ],
          "world": {
            "x": -1,
            "y": 4
          },
          "sourceId": 94371868
        }
      ],
      "instruction": {
        "en": "Move the Thief down, then left onto E3.",
        "zh": "让盗贼向下，再向左到 E3。"
      },
      "result": {
        "en": "All three heroes occupy the exits at once.",
        "zh": "三位英雄同时占据三个出口。"
      },
      "alt": {
        "en": "All three heroes occupy the exits at once.",
        "zh": "三位英雄同时占据三个出口。"
      }
    }
  ]
}
