{
  "game": "order-of-the-sinking-star",
  "levelId": "heroes1_13_v2",
  "revision": "screenshots-reviewed-2026-10-18",
  "candidateReviewNote": "All H13 work is private pending root visual review. Source frames/waypoints are annotated against the native model; no product files are changed.",
  "sourceId": "teams-heroes1-13-v2-screenshots",
  "label": {
    "en": "Warrior and Thief team walkthrough",
    "zh": "战士与盗贼双人流程"
  },
  "screenActions": [
    {
      "actorId": 87031889,
      "direction": "R"
    },
    {
      "actorId": 87031889,
      "direction": "R"
    },
    {
      "actorId": 87031885,
      "direction": "R"
    },
    {
      "actorId": 87031885,
      "direction": "R"
    },
    {
      "actorId": 87031885,
      "direction": "R"
    },
    {
      "actorId": 87031885,
      "direction": "U"
    },
    {
      "actorId": 87031885,
      "direction": "U"
    },
    {
      "actorId": 87031885,
      "direction": "U"
    },
    {
      "actorId": 87031885,
      "direction": "D"
    },
    {
      "actorId": 87031889,
      "direction": "R"
    },
    {
      "actorId": 87031889,
      "direction": "D"
    },
    {
      "actorId": 87031889,
      "direction": "D"
    },
    {
      "actorId": 87031889,
      "direction": "R"
    },
    {
      "actorId": 87031889,
      "direction": "R"
    },
    {
      "actorId": 87031889,
      "direction": "R"
    },
    {
      "actorId": 87031889,
      "direction": "R"
    },
    {
      "actorId": 87031889,
      "direction": "L"
    },
    {
      "actorId": 87031889,
      "direction": "L"
    },
    {
      "actorId": 87031885,
      "direction": "L"
    },
    {
      "actorId": 87031885,
      "direction": "L"
    },
    {
      "actorId": 87031885,
      "direction": "L"
    },
    {
      "actorId": 87031889,
      "direction": "L"
    },
    {
      "actorId": 87031889,
      "direction": "L"
    },
    {
      "actorId": 87031889,
      "direction": "D"
    },
    {
      "actorId": 87031885,
      "direction": "R"
    },
    {
      "actorId": 87031885,
      "direction": "R"
    },
    {
      "actorId": 87031885,
      "direction": "L"
    },
    {
      "actorId": 87031889,
      "direction": "D"
    },
    {
      "actorId": 87031889,
      "direction": "L"
    },
    {
      "actorId": 87031885,
      "direction": "L"
    },
    {
      "actorId": 87031889,
      "direction": "L"
    },
    {
      "actorId": 87031889,
      "direction": "U"
    },
    {
      "actorId": 87031885,
      "direction": "U"
    },
    {
      "actorId": 87031885,
      "direction": "R"
    },
    {
      "actorId": 87031885,
      "direction": "L"
    },
    {
      "actorId": 87031885,
      "direction": "D"
    },
    {
      "actorId": 87031885,
      "direction": "D"
    },
    {
      "actorId": 87031885,
      "direction": "R"
    },
    {
      "actorId": 87031885,
      "direction": "R"
    },
    {
      "actorId": 87031885,
      "direction": "U"
    },
    {
      "actorId": 87031885,
      "direction": "R"
    },
    {
      "actorId": 87031885,
      "direction": "R"
    },
    {
      "actorId": 87031885,
      "direction": "U"
    },
    {
      "actorId": 87031889,
      "direction": "D"
    },
    {
      "actorId": 87031889,
      "direction": "R"
    },
    {
      "actorId": 87031889,
      "direction": "R"
    },
    {
      "actorId": 87031885,
      "direction": "U"
    },
    {
      "actorId": 87031885,
      "direction": "R"
    },
    {
      "actorId": 87031885,
      "direction": "R"
    },
    {
      "actorId": 87031885,
      "direction": "R"
    },
    {
      "actorId": 87031889,
      "direction": "R"
    },
    {
      "actorId": 87031889,
      "direction": "U"
    },
    {
      "actorId": 87031885,
      "direction": "L"
    },
    {
      "actorId": 87031885,
      "direction": "L"
    },
    {
      "actorId": 87031885,
      "direction": "R"
    },
    {
      "actorId": 87031885,
      "direction": "R"
    },
    {
      "actorId": 87031889,
      "direction": "U"
    },
    {
      "actorId": 87031885,
      "direction": "U"
    },
    {
      "actorId": 87031885,
      "direction": "R"
    },
    {
      "actorId": 87031885,
      "direction": "R"
    },
    {
      "actorId": 87031889,
      "direction": "R"
    },
    {
      "actorId": 87031889,
      "direction": "R"
    },
    {
      "actorId": 87031889,
      "direction": "D"
    },
    {
      "actorId": 87031889,
      "direction": "R"
    },
    {
      "actorId": 87031889,
      "direction": "U"
    },
    {
      "actorId": 87031885,
      "direction": "L"
    },
    {
      "actorId": 87031885,
      "direction": "D"
    },
    {
      "actorId": 87031889,
      "direction": "L"
    },
    {
      "actorId": 87031885,
      "direction": "L"
    },
    {
      "actorId": 87031889,
      "direction": "D"
    },
    {
      "actorId": 87031889,
      "direction": "R"
    },
    {
      "actorId": 87031889,
      "direction": "R"
    },
    {
      "actorId": 87031889,
      "direction": "R"
    },
    {
      "actorId": 87031889,
      "direction": "U"
    },
    {
      "actorId": 87031889,
      "direction": "U"
    },
    {
      "actorId": 87031889,
      "direction": "L"
    },
    {
      "actorId": 87031889,
      "direction": "D"
    },
    {
      "actorId": 87031889,
      "direction": "R"
    },
    {
      "actorId": 87031889,
      "direction": "D"
    },
    {
      "actorId": 87031889,
      "direction": "L"
    },
    {
      "actorId": 87031889,
      "direction": "U"
    },
    {
      "actorId": 87031889,
      "direction": "U"
    },
    {
      "actorId": 87031889,
      "direction": "U"
    },
    {
      "actorId": 87031889,
      "direction": "U"
    },
    {
      "actorId": 87031889,
      "direction": "L"
    },
    {
      "actorId": 87031889,
      "direction": "L"
    },
    {
      "actorId": 87031885,
      "direction": "R"
    },
    {
      "actorId": 87031885,
      "direction": "D"
    },
    {
      "actorId": 87031885,
      "direction": "D"
    },
    {
      "actorId": 87031885,
      "direction": "D"
    },
    {
      "actorId": 87031885,
      "direction": "L"
    },
    {
      "actorId": 87031885,
      "direction": "L"
    }
  ],
  "source": {
    "url": "https://www.youtube.com/watch?v=MdTV7GbJbMI",
    "creator": "Gamer Guru",
    "title": "Order of The Sinking Star - Heroes of Hauling All Puzzle Solutions (Walkthrough)",
    "videoSha256": "f5f8f32f2b9258c7390180c0d7101d088bca324d2dd24b2ffee0d48cb1d2654a",
    "gameBuild": null,
    "originalWidth": 1280,
    "originalHeight": 720,
    "crop": {
      "x": 0,
      "y": 0,
      "width": 1280,
      "height": 720
    },
    "selection": "Selected matching source checkpoints; dialogue pauses and non-instructional animation omitted. Visible hero swaps and exit teleport effects are included where they clarify the route. The directions are a separately replay-validated illustrated route, not a recovered native input log."
  },
  "frames": [
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/01.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 372.733333,
      "sourceFrameSha256": "7c2e24a8779937d7ea5b4adbff2b339f3ac48b004603ebb289814f9173e5890a",
      "imageSha256": "8a373780cc294609a8012705d488bb5d85954bd0f7acf9682ae3ea8998442784",
      "checkpointActionIndex": 0,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            284,
            498,
            100,
            105
          ],
          "world": {
            "x": 0,
            "y": 1
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            337,
            207,
            90,
            110
          ],
          "world": {
            "x": 0,
            "y": 5
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            482,
            204,
            105,
            115
          ],
          "world": {
            "x": 2,
            "y": 5
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            712,
            344,
            112,
            125
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "empty"
        }
      ],
      "instruction": {
        "en": "Start with the Thief below the Warrior.",
        "zh": "从盗贼在下、战士在上的位置开始。"
      },
      "result": {
        "en": "Both heroes and crystals are in their starting places; both switches are empty and both gates are closed.",
        "zh": "两位英雄和水晶都在起始位置；两个开关均为空，闸门均关闭。"
      },
      "alt": {
        "en": "Both heroes and crystals are in their starting places; both switches are empty and both gates are closed.",
        "zh": "两位英雄和水晶都在起始位置；两个开关均为空，闸门均关闭。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/02.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 373.483333,
      "sourceFrameSha256": "8981003e40eec9bd9f1b954df2f5608799747d7b2aecbac433450e462865134e",
      "imageSha256": "dafdbcdfc730b1fa7b9bff9f331ca99c185b5c9fd5012fa562f6e63a03103965",
      "checkpointActionIndex": 2,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            284,
            498,
            100,
            105
          ],
          "world": {
            "x": 0,
            "y": 1
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            489,
            207,
            90,
            110
          ],
          "world": {
            "x": 2,
            "y": 5
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            558,
            204,
            105,
            115
          ],
          "world": {
            "x": 3,
            "y": 5
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            712,
            344,
            112,
            125
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "empty"
        }
      ],
      "instruction": {
        "en": "Warrior: move right twice, pushing Crystal 1 right on the second move.",
        "zh": "战士：向右两格，第二步将水晶 1 向右推。"
      },
      "result": {
        "en": "Warrior is two tiles right of his start; Crystal 1 has moved right once.",
        "zh": "战士比起点向右两格；水晶 1 已向右移动一格。"
      },
      "alt": {
        "en": "Warrior is two tiles right of his start; Crystal 1 has moved right once.",
        "zh": "战士比起点向右两格；水晶 1 已向右移动一格。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/03.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 374.483333,
      "sourceFrameSha256": "df8275c3a1c36845fd2b3b8f245e5afac03269defb849f50ae0a37d4c77e8ede",
      "imageSha256": "87e907489612ce9f312a417cc3a7e8f86395463ffabf50e5d78886473a4ec893",
      "checkpointActionIndex": 5,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            560,
            498,
            100,
            105
          ],
          "world": {
            "x": 3,
            "y": 1
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            489,
            207,
            90,
            110
          ],
          "world": {
            "x": 2,
            "y": 5
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            558,
            204,
            105,
            115
          ],
          "world": {
            "x": 3,
            "y": 5
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            712,
            344,
            112,
            125
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "empty"
        }
      ],
      "instruction": {
        "en": "Thief: move right three times.",
        "zh": "盗贼：向右三格。"
      },
      "result": {
        "en": "The Thief reaches the lower passage beside Crystal 1.",
        "zh": "盗贼到达水晶 1 旁的下方通道。"
      },
      "alt": {
        "en": "The Thief reaches the lower passage beside Crystal 1.",
        "zh": "盗贼到达水晶 1 旁的下方通道。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/04.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 375.483333,
      "sourceFrameSha256": "7264e2f4adf5ad786d14d1cb33b01c97c1dc537780af48e92fe3b51e3ea37312",
      "imageSha256": "0e6614d86636a0bf54281867cbc86744c66ce4b86f7296d517c86f07c39384e1",
      "checkpointActionIndex": 8,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            560,
            282,
            100,
            105
          ],
          "world": {
            "x": 3,
            "y": 4
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            489,
            207,
            90,
            110
          ],
          "world": {
            "x": 2,
            "y": 5
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            558,
            204,
            105,
            115
          ],
          "world": {
            "x": 3,
            "y": 5
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            712,
            344,
            112,
            125
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "empty"
        }
      ],
      "instruction": {
        "en": "Thief: move up three times.",
        "zh": "盗贼：向上三格。"
      },
      "result": {
        "en": "The Thief reaches the upper passage; Crystal 1 remains in place.",
        "zh": "盗贼到达上方通道；水晶 1 保持原位。"
      },
      "alt": {
        "en": "The Thief reaches the upper passage; Crystal 1 remains in place.",
        "zh": "盗贼到达上方通道；水晶 1 保持原位。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/05.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 376.483333,
      "sourceFrameSha256": "32f0b2f488baec56dd2521e77ccc4dd86004cd4dfa58df4799cbe0a621b44646",
      "imageSha256": "9cd721d993bac37b1e829a34010501d592e6bda3f3cb17f024ab68b41a58e408",
      "checkpointActionIndex": 9,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            560,
            354,
            100,
            105
          ],
          "world": {
            "x": 3,
            "y": 3
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            489,
            207,
            90,
            110
          ],
          "world": {
            "x": 2,
            "y": 5
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            558,
            276,
            105,
            115
          ],
          "world": {
            "x": 3,
            "y": 4
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            712,
            344,
            112,
            125
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "empty"
        }
      ],
      "instruction": {
        "en": "Thief: move down once to pull Crystal 1 down.",
        "zh": "盗贼：向下一格，将水晶 1 向下拉。"
      },
      "result": {
        "en": "Crystal 1 moves one tile down.",
        "zh": "水晶 1 向下移动一格。"
      },
      "alt": {
        "en": "Crystal 1 moves one tile down.",
        "zh": "水晶 1 向下移动一格。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/06.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 378.483333,
      "sourceFrameSha256": "abd9fada45dae7d3919db97af823dffb6b672b7796a5a298a71002e236ca85ec",
      "imageSha256": "bcdab4e8c2d3dea7ef3746beb90871f3e3ebfe1d095cd305239c872c0dfe3b60",
      "checkpointActionIndex": 12,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            560,
            498,
            100,
            105
          ],
          "world": {
            "x": 3,
            "y": 1
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            565,
            351,
            90,
            110
          ],
          "world": {
            "x": 3,
            "y": 3
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            558,
            420,
            105,
            115
          ],
          "world": {
            "x": 3,
            "y": 2
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            712,
            344,
            112,
            125
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "empty"
        }
      ],
      "instruction": {
        "en": "Warrior: move right once and down twice to push Crystal 1 down.",
        "zh": "战士：向右一格、向下两格，将水晶 1 向下推。"
      },
      "result": {
        "en": "Crystal 1 reaches the lower lane.",
        "zh": "水晶 1 到达下方通道。"
      },
      "alt": {
        "en": "Crystal 1 reaches the lower lane.",
        "zh": "水晶 1 到达下方通道。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/07.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 380.683333,
      "sourceFrameSha256": "da0be03fbcc4a641f380cf7419c98947dfb46c97f643b14ec4112ec8464a86bc",
      "imageSha256": "db55f72bb2b2cb5d56f703ffbb2a8118c43ca9ff24f56f72d5e9df7b01a644a4",
      "checkpointActionIndex": 18,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            560,
            498,
            100,
            105
          ],
          "world": {
            "x": 3,
            "y": 1
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            723,
            351,
            90,
            110
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            558,
            420,
            105,
            115
          ],
          "world": {
            "x": 3,
            "y": 2
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            949,
            344,
            112,
            125
          ],
          "world": {
            "x": 8,
            "y": 3
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "empty"
        }
      ],
      "instruction": {
        "en": "Warrior: move right four times, then left twice to reposition.",
        "zh": "战士：向右四格，再向左两格调整位置。"
      },
      "result": {
        "en": "Crystal 2 reaches the far-right lane; the Warrior returns toward the middle.",
        "zh": "水晶 2 到达最右侧通道；战士回到中间通道。"
      },
      "alt": {
        "en": "Crystal 2 reaches the far-right lane; the Warrior returns toward the middle.",
        "zh": "水晶 2 到达最右侧通道；战士回到中间通道。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/08.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 384.283333,
      "sourceFrameSha256": "19e225eea7afc7d1bd29e7f7d5da47e2e784c0b7be20396dbe2081c65bfdfd1e",
      "imageSha256": "69683e5c8d45ae5555488d838d6a54cf68799992c3d0cba022689e52eb72d5d2",
      "checkpointActionIndex": 24,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            284,
            498,
            100,
            105
          ],
          "world": {
            "x": 0,
            "y": 1
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            565,
            423,
            90,
            110
          ],
          "world": {
            "x": 3,
            "y": 2
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            558,
            492,
            105,
            115
          ],
          "world": {
            "x": 3,
            "y": 1
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            949,
            344,
            112,
            125
          ],
          "world": {
            "x": 8,
            "y": 3
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "empty"
        }
      ],
      "instruction": {
        "en": "Thief: move left three times. Warrior: move left twice, then down once.",
        "zh": "盗贼：向左三格。战士：向左两格，再向下一格。"
      },
      "result": {
        "en": "Crystal 1 reaches the lower-left lane; Crystal 2 remains at the right edge.",
        "zh": "水晶 1 到达左下通道；水晶 2 仍在右侧边缘。"
      },
      "alt": {
        "en": "Crystal 1 reaches the lower-left lane; Crystal 2 remains at the right edge.",
        "zh": "水晶 1 到达左下通道；水晶 2 仍在右侧边缘。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/09.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 385.483333,
      "sourceFrameSha256": "0706975d523828e3badbb2568d9a7ad7ab3cee20db29a5648367d0c894c3c055",
      "imageSha256": "83a1f780bac1d6e501c42d3a570a97c9fb5881e3ccdea9224d3c62543a761754",
      "checkpointActionIndex": 27,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            376,
            498,
            100,
            105
          ],
          "world": {
            "x": 1,
            "y": 1
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            565,
            423,
            90,
            110
          ],
          "world": {
            "x": 3,
            "y": 2
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            466,
            492,
            105,
            115
          ],
          "world": {
            "x": 2,
            "y": 1
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            949,
            344,
            112,
            125
          ],
          "world": {
            "x": 8,
            "y": 3
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "empty"
        }
      ],
      "instruction": {
        "en": "Thief: move right twice, then left once.",
        "zh": "盗贼：向右两格，再向左一格。"
      },
      "result": {
        "en": "Crystal 1 shifts one tile left.",
        "zh": "水晶 1 向左移动一格。"
      },
      "alt": {
        "en": "Crystal 1 shifts one tile left.",
        "zh": "水晶 1 向左移动一格。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/10.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 387.283333,
      "sourceFrameSha256": "c8db8663f4ec246a197b6cc504d1165b94983c21fd0a1777ecfbc5f83be88ce1",
      "imageSha256": "3a3f8a7a40abd1cfeb34052bf122646b581ae05f857537ab6a37c5fca2e96f35",
      "checkpointActionIndex": 30,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            192,
            498,
            100,
            105
          ],
          "world": {
            "x": -1,
            "y": 1
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            473,
            495,
            90,
            110
          ],
          "world": {
            "x": 2,
            "y": 1
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            282,
            492,
            105,
            115
          ],
          "world": {
            "x": 0,
            "y": 1
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            949,
            344,
            112,
            125
          ],
          "world": {
            "x": 8,
            "y": 3
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "empty"
        }
      ],
      "instruction": {
        "en": "Warrior: move down, then left. Thief: move left once.",
        "zh": "战士：向下、再向左。盗贼：向左一格。"
      },
      "result": {
        "en": "Crystal 1 reaches the far-left lane.",
        "zh": "水晶 1 到达最左侧通道。"
      },
      "alt": {
        "en": "Crystal 1 reaches the far-left lane.",
        "zh": "水晶 1 到达最左侧通道。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/11.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 390.883333,
      "sourceFrameSha256": "5bfc867339839086879013e1bff94e48f9884a8efd34c01c67bd599f95ebfd37",
      "imageSha256": "ba101597e830f58d740831b229e692eadc0138b126638a293908a3a51b4bd78d",
      "checkpointActionIndex": 42,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            560,
            453,
            100,
            150
          ],
          "world": {
            "x": 3,
            "y": 1
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            307,
            423,
            90,
            110
          ],
          "world": {
            "x": 0,
            "y": 2
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            466,
            492,
            105,
            115
          ],
          "world": {
            "x": 2,
            "y": 1
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            949,
            344,
            112,
            125
          ],
          "world": {
            "x": 8,
            "y": 3
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "empty"
        }
      ],
      "instruction": {
        "en": "Warrior: left, then up. Thief: up, right, left, down twice, right twice, up, then right twice.",
        "zh": "战士：向左、再向上。盗贼：向上、向右、向左、向下两格、向右两格、向上，再向右两格。"
      },
      "result": {
        "en": "The Thief returns to the center route; Crystal 1 is in the lower lane.",
        "zh": "盗贼回到中间路线；水晶 1 位于下方通道。"
      },
      "alt": {
        "en": "The Thief returns to the center route; Crystal 1 is in the lower lane.",
        "zh": "盗贼回到中间路线；水晶 1 位于下方通道。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/12.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 393.283333,
      "sourceFrameSha256": "b406d8a5011703181c7ba988813247da247dd675498dde3f4ed8c5aa38b4201f",
      "imageSha256": "ec81b0f9b4154da9bbb1b956282aa1c9b2358c1ed25de126e476bf5d9e205fab",
      "checkpointActionIndex": 46,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            560,
            381,
            100,
            150
          ],
          "world": {
            "x": 3,
            "y": 2
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            473,
            495,
            90,
            110
          ],
          "world": {
            "x": 2,
            "y": 1
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            558,
            492,
            105,
            115
          ],
          "world": {
            "x": 3,
            "y": 1
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            949,
            344,
            112,
            125
          ],
          "world": {
            "x": 8,
            "y": 3
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "empty"
        }
      ],
      "instruction": {
        "en": "Thief: move up once. Warrior: move down, then right twice.",
        "zh": "盗贼：向上一格。战士：向下，再向右两格。"
      },
      "result": {
        "en": "Crystal 1 moves right along the lower route.",
        "zh": "水晶 1 沿下方路线向右移动。"
      },
      "alt": {
        "en": "Crystal 1 moves right along the lower route.",
        "zh": "水晶 1 沿下方路线向右移动。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/13.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 396.283333,
      "sourceFrameSha256": "366057e9bdc0bccc4784463c04f04874907b7c21fed9f8dc48ad11a6bf570d93",
      "imageSha256": "7842ea3f48d09f9d3823be8acc5899a90e529ad25c831d0f5c6bc27ca4965789",
      "checkpointActionIndex": 51,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            797,
            354,
            100,
            105
          ],
          "world": {
            "x": 6,
            "y": 3
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            565,
            495,
            90,
            110
          ],
          "world": {
            "x": 3,
            "y": 1
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            558,
            420,
            105,
            115
          ],
          "world": {
            "x": 3,
            "y": 2
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            949,
            344,
            112,
            125
          ],
          "world": {
            "x": 8,
            "y": 3
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "empty"
        }
      ],
      "instruction": {
        "en": "Thief: move up, then right three times. Warrior: move right once.",
        "zh": "盗贼：向上，再向右三格。战士：向右一格。"
      },
      "result": {
        "en": "The Thief reaches the upper-right route.",
        "zh": "盗贼到达右上路线。"
      },
      "alt": {
        "en": "The Thief reaches the upper-right route.",
        "zh": "盗贼到达右上路线。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/14.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 397.083333,
      "sourceFrameSha256": "971c6f47b2c6c1df83c767d980d12db1c87696aab7bfcae382c19b5c93a7ba45",
      "imageSha256": "e54b26c1ae47b7b71eb4d9424c29bfa769e182f1db935a8bbdb372fc41853c51",
      "checkpointActionIndex": 52,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            797,
            354,
            100,
            105
          ],
          "world": {
            "x": 6,
            "y": 3
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            565,
            423,
            90,
            110
          ],
          "world": {
            "x": 3,
            "y": 2
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            558,
            348,
            105,
            115
          ],
          "world": {
            "x": 3,
            "y": 3
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            949,
            344,
            112,
            125
          ],
          "world": {
            "x": 8,
            "y": 3
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "empty"
        }
      ],
      "instruction": {
        "en": "Warrior: move up once.",
        "zh": "战士：向上一格。"
      },
      "result": {
        "en": "The Warrior steps above the lower approach.",
        "zh": "战士来到下方通道上方。"
      },
      "alt": {
        "en": "The Warrior steps above the lower approach.",
        "zh": "战士来到下方通道上方。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/15.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 399.083333,
      "sourceFrameSha256": "794d7657a0f9d421c9a5e88998b87f1e0053ece0fa44494da6b7a08392ed6ed4",
      "imageSha256": "c0900a610082d6fbdf9144a155cb025869f16f830b9023e6bb32041f5d358a80",
      "checkpointActionIndex": 56,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            797,
            354,
            100,
            105
          ],
          "world": {
            "x": 6,
            "y": 3
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            565,
            423,
            90,
            110
          ],
          "world": {
            "x": 3,
            "y": 2
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            716,
            348,
            105,
            115
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            949,
            344,
            112,
            125
          ],
          "world": {
            "x": 8,
            "y": 3
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "empty"
        }
      ],
      "instruction": {
        "en": "Thief: move left twice, then right twice.",
        "zh": "盗贼：向左两格，再向右两格。"
      },
      "result": {
        "en": "Crystal 1 moves to the right-side approach.",
        "zh": "水晶 1 移到右侧通道入口。"
      },
      "alt": {
        "en": "Crystal 1 moves to the right-side approach.",
        "zh": "水晶 1 移到右侧通道入口。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/16.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 402.083333,
      "sourceFrameSha256": "c0ee3a0387989986becc935fda417a892cd1daae368332a8d013616aff93aad4",
      "imageSha256": "1071ff1aaef94b127096cd458253ebdc03d81ccbf0ea4af22eb1d7193e35fcd3",
      "checkpointActionIndex": 57,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            797,
            354,
            100,
            105
          ],
          "world": {
            "x": 6,
            "y": 3
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            565,
            351,
            90,
            110
          ],
          "world": {
            "x": 3,
            "y": 3
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            716,
            348,
            105,
            115
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            949,
            344,
            112,
            125
          ],
          "world": {
            "x": 8,
            "y": 3
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "empty"
        }
      ],
      "instruction": {
        "en": "Warrior: move up once.",
        "zh": "战士：向上一格。"
      },
      "result": {
        "en": "The Warrior reaches the upper approach.",
        "zh": "战士到达上方通道入口。"
      },
      "alt": {
        "en": "The Warrior reaches the upper approach.",
        "zh": "战士到达上方通道入口。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/17.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 404.083333,
      "sourceFrameSha256": "f033c14f3ff125673a86dbb97017bfb4d040bbdeafd9185f70094d5ac34cdec8",
      "imageSha256": "1bacdd10cfd405b41a2300efc5621d1d3f2ba568ad22555e8faa0ca94e507d62",
      "checkpointActionIndex": 60,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            945,
            282,
            100,
            105
          ],
          "world": {
            "x": 8,
            "y": 4
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            565,
            351,
            90,
            110
          ],
          "world": {
            "x": 3,
            "y": 3
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            716,
            348,
            105,
            115
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            949,
            344,
            112,
            125
          ],
          "world": {
            "x": 8,
            "y": 3
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "empty"
        }
      ],
      "instruction": {
        "en": "Thief: move up once, then right twice.",
        "zh": "盗贼：向上一格，再向右两格。"
      },
      "result": {
        "en": "The Thief clears space for Crystal 1.",
        "zh": "盗贼为水晶 1 腾出位置。"
      },
      "alt": {
        "en": "The Thief clears space for Crystal 1.",
        "zh": "盗贼为水晶 1 腾出位置。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/18.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 405.083333,
      "sourceFrameSha256": "abe254e2ec9a58d8ac14ac7640b323e1bbbeae2ff4039b4bdb4b7352393f622e",
      "imageSha256": "f195429398930fd15853d78c41db560c2c0d8d9b4b37f385f02361e41abf19c2",
      "checkpointActionIndex": 62,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            945,
            282,
            100,
            105
          ],
          "world": {
            "x": 8,
            "y": 4
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            723,
            351,
            90,
            110
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            794,
            348,
            105,
            115
          ],
          "world": {
            "x": 6,
            "y": 3
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            949,
            344,
            112,
            125
          ],
          "world": {
            "x": 8,
            "y": 3
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "empty"
        }
      ],
      "instruction": {
        "en": "Warrior: move right twice to push Crystal 1 right.",
        "zh": "战士：向右两格，将水晶 1 向右推。"
      },
      "result": {
        "en": "Crystal 1 reaches the upper-right lane.",
        "zh": "水晶 1 到达右上通道。"
      },
      "alt": {
        "en": "Crystal 1 reaches the upper-right lane.",
        "zh": "水晶 1 到达右上通道。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/19.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 408.083333,
      "sourceFrameSha256": "fda81edea325ddfb839fe536d75825e6de4bf738620abd1807506eb043c1cace",
      "imageSha256": "17a870a7ad656c87732c5d3b3d2df2e266a6ef65c11933ee3445ca7123778289",
      "checkpointActionIndex": 65,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            945,
            282,
            100,
            105
          ],
          "world": {
            "x": 8,
            "y": 4
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            802,
            351,
            90,
            110
          ],
          "world": {
            "x": 6,
            "y": 3
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            788,
            276,
            105,
            115
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            949,
            344,
            112,
            125
          ],
          "world": {
            "x": 8,
            "y": 3
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "empty"
        }
      ],
      "instruction": {
        "en": "Warrior: move down, right, then up to place Crystal 1 on Switch A.",
        "zh": "战士：向下、向右、再向上，将水晶 1 放到开关 A 上。"
      },
      "result": {
        "en": "Crystal 1 holds Switch A.",
        "zh": "水晶 1 压住开关 A。"
      },
      "alt": {
        "en": "Crystal 1 holds Switch A.",
        "zh": "水晶 1 压住开关 A。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/20.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 410.083333,
      "sourceFrameSha256": "5dfea34dfd7747b46074773f80a57a9f51c33b00acb168b5f4505ed17b09d42b",
      "imageSha256": "fbd573b9c22c917df0f3bf476420a1eee85eb4912f9949353bd6f7b15fbaa0be",
      "checkpointActionIndex": 67,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            876,
            354,
            100,
            105
          ],
          "world": {
            "x": 7,
            "y": 3
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            802,
            351,
            90,
            110
          ],
          "world": {
            "x": 6,
            "y": 3
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            788,
            276,
            105,
            115
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            949,
            344,
            112,
            125
          ],
          "world": {
            "x": 8,
            "y": 3
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "empty"
        }
      ],
      "instruction": {
        "en": "Thief: move left, then down.",
        "zh": "盗贼：向左，再向下。"
      },
      "result": {
        "en": "The Thief moves beside Crystal 2.",
        "zh": "盗贼来到水晶 2 旁边。"
      },
      "alt": {
        "en": "The Thief moves beside Crystal 2.",
        "zh": "盗贼来到水晶 2 旁边。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/21.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 411.083333,
      "sourceFrameSha256": "33f1e4d8f0f8c841f850b2280f1051f2c55f10e8c5b4e446bb6f8795d0af00d2",
      "imageSha256": "8aadc57744b68fe24bcf9dae13afb6dcfdc6661dd675d2824584b50c18242041",
      "checkpointActionIndex": 68,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            876,
            354,
            100,
            105
          ],
          "world": {
            "x": 7,
            "y": 3
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            723,
            351,
            90,
            110
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            788,
            276,
            105,
            115
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            949,
            344,
            112,
            125
          ],
          "world": {
            "x": 8,
            "y": 3
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "empty"
        }
      ],
      "instruction": {
        "en": "Warrior: move left once.",
        "zh": "战士：向左一格。"
      },
      "result": {
        "en": "Crystal 1 stays on Switch A.",
        "zh": "水晶 1 继续压住开关 A。"
      },
      "alt": {
        "en": "Crystal 1 stays on Switch A.",
        "zh": "水晶 1 继续压住开关 A。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/22.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 412.883333,
      "sourceFrameSha256": "1300dfa6b9943227c72ce37a775aafd016a1a338604b09b11139038707618d97",
      "imageSha256": "efba69fff1f5d5b43b1d9b3d6083026ecb0559dd4def234ad11d384a8b2c5024",
      "checkpointActionIndex": 69,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            797,
            354,
            100,
            105
          ],
          "world": {
            "x": 6,
            "y": 3
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            723,
            351,
            90,
            110
          ],
          "world": {
            "x": 5,
            "y": 3
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            788,
            276,
            105,
            115
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            870,
            344,
            112,
            125
          ],
          "world": {
            "x": 7,
            "y": 3
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "empty"
        }
      ],
      "instruction": {
        "en": "Thief: move left once to pull Crystal 2 left.",
        "zh": "盗贼：向左一格，将水晶 2 向左拉。"
      },
      "result": {
        "en": "Crystal 2 moves one tile left.",
        "zh": "水晶 2 向左移动一格。"
      },
      "alt": {
        "en": "Crystal 2 moves one tile left.",
        "zh": "水晶 2 向左移动一格。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/23.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 414.083333,
      "sourceFrameSha256": "9780344115c1df0bd40aa4050d696ca8132b4a283ade08169086b50b4656c9f6",
      "imageSha256": "63950350273c88a4787c0b34544fcd7f1fe34be943cea6768e979455dfae4b81",
      "checkpointActionIndex": 70,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            797,
            354,
            100,
            105
          ],
          "world": {
            "x": 6,
            "y": 3
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            737,
            423,
            90,
            110
          ],
          "world": {
            "x": 5,
            "y": 2
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            788,
            276,
            105,
            115
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            870,
            344,
            112,
            125
          ],
          "world": {
            "x": 7,
            "y": 3
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "empty"
        }
      ],
      "instruction": {
        "en": "Warrior: move down once.",
        "zh": "战士：向下一格。"
      },
      "result": {
        "en": "The Warrior moves to the lower path; Crystal 1 remains on Switch A.",
        "zh": "战士来到下方路线；水晶 1 仍压住开关 A。"
      },
      "alt": {
        "en": "The Warrior moves to the lower path; Crystal 1 remains on Switch A.",
        "zh": "战士来到下方路线；水晶 1 仍压住开关 A。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/24.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 417.083333,
      "sourceFrameSha256": "703420f38f13b239b5f85210c876fe99dc052cc64c6b4ce96f0c48b596357c41",
      "imageSha256": "7a91b43020299fb154387a9bd50dd56211933a6b3f8b5d1015c2a0b2dac94487",
      "checkpointActionIndex": 78,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            797,
            354,
            100,
            105
          ],
          "world": {
            "x": 6,
            "y": 3
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            960,
            351,
            90,
            110
          ],
          "world": {
            "x": 8,
            "y": 3
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            788,
            276,
            105,
            115
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            898,
            416,
            112,
            125
          ],
          "world": {
            "x": 7,
            "y": 2
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "closed"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "empty"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "empty"
        }
      ],
      "instruction": {
        "en": "Warrior: move right three times, up twice, left, down, then right.",
        "zh": "战士：向右三格、向上两格、向左、向下，再向右。"
      },
      "result": {
        "en": "The Warrior stands above Crystal 2, which is beside Switch B.",
        "zh": "战士来到水晶 2 上方；水晶 2 在开关 B 旁边。"
      },
      "alt": {
        "en": "The Warrior stands above Crystal 2, which is beside Switch B.",
        "zh": "战士来到水晶 2 上方；水晶 2 在开关 B 旁边。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/25.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 420.083333,
      "sourceFrameSha256": "cacb52d64c302597e61b127e14dfa499f4272cde4867f23222d835296fdb0e5e",
      "imageSha256": "ccf64f9aaf5aa91d49874f77d0ee9e14dfb6e10cd31eb01bf0deecc0a7807c5b",
      "checkpointActionIndex": 86,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            797,
            354,
            100,
            105
          ],
          "world": {
            "x": 6,
            "y": 3
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            709,
            135,
            90,
            110
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            788,
            276,
            105,
            115
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            812,
            416,
            112,
            125
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "occupied"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "open"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "occupied"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "empty"
        }
      ],
      "instruction": {
        "en": "Warrior: move down, left, up four times, then left twice.",
        "zh": "战士：向下、向左、向上四格，再向左两格。"
      },
      "result": {
        "en": "Warrior reaches Exit 1; both switches are held and both gates are open.",
        "zh": "战士到达出口 1；两个开关均被压住，两道闸门打开。"
      },
      "alt": {
        "en": "Warrior reaches Exit 1; both switches are held and both gates are open.",
        "zh": "战士到达出口 1；两个开关均被压住，两道闸门打开。"
      }
    },
    {
      "image": "/art/walkthrough/teams-heroes1_13_v2/26.svg",
      "width": 1280,
      "height": 720,
      "sourcePtsSeconds": 423.083333,
      "sourceFrameSha256": "46b54cc7b0e93a0a174e43fd36d5c528758de68be5b2a92f0fc716603d880679",
      "imageSha256": "93bcb474ca2e1ae6490421bc2bba1674ddc4938064f5532693ae5d6e6435354e",
      "checkpointActionIndex": 92,
      "markers": [
        {
          "type": "actor",
          "label": "thief",
          "badge": "TH",
          "color": "#3182ce",
          "rect": [
            750,
            570,
            100,
            105
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031885
        },
        {
          "type": "actor",
          "label": "warrior",
          "badge": "WA",
          "color": "#3182ce",
          "rect": [
            709,
            135,
            90,
            110
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031889
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "badge": "1",
          "color": "#f0a72f",
          "rect": [
            788,
            276,
            105,
            115
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031863
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "badge": "2",
          "color": "#f0a72f",
          "rect": [
            812,
            416,
            112,
            125
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420421
        },
        {
          "type": "switch",
          "label": "switch-a",
          "badge": "A",
          "color": "#d858ad",
          "rect": [
            784,
            297,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 4
          },
          "sourceId": 87031918,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "badge": "B",
          "color": "#d858ad",
          "rect": [
            806,
            431,
            103,
            97
          ],
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 95420422,
          "state": "occupied"
        },
        {
          "type": "gate",
          "label": "gate-1",
          "badge": "G1",
          "color": "#22b8cf",
          "rect": [
            891,
            447,
            134,
            147
          ],
          "world": {
            "x": 7,
            "y": 1
          },
          "sourceId": 87031910,
          "state": "open"
        },
        {
          "type": "gate",
          "label": "gate-2",
          "badge": "G2",
          "color": "#22b8cf",
          "rect": [
            850,
            178,
            138,
            144
          ],
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 87031922,
          "state": "open"
        },
        {
          "type": "exit",
          "label": "exit-1",
          "badge": "E1",
          "color": "#36b37e",
          "rect": [
            697,
            159,
            109,
            97
          ],
          "world": {
            "x": 5,
            "y": 6
          },
          "sourceId": 87031849,
          "state": "occupied"
        },
        {
          "type": "exit",
          "label": "exit-2",
          "badge": "E2",
          "color": "#36b37e",
          "rect": [
            728,
            588,
            116,
            109
          ],
          "world": {
            "x": 5,
            "y": 0
          },
          "sourceId": 87031875,
          "state": "occupied"
        }
      ],
      "instruction": {
        "en": "Thief: move right, down three times, then left twice to Exit 2.",
        "zh": "盗贼：向右、向下三格，再向左两格到达出口 2。"
      },
      "result": {
        "en": "Both heroes occupy separate exits; the team finishes.",
        "zh": "两位英雄分别到达出口；队伍完成关卡。"
      },
      "alt": {
        "en": "Both heroes occupy separate exits; the team finishes.",
        "zh": "两位英雄分别到达出口；队伍完成关卡。"
      }
    }
  ]
}
