{
  "game": "order-of-the-sinking-star",
  "levelId": "heroes1_6",
  "revision": "screenshots-reviewed-2026-10-18",
  "sourceId": "opening-heroes1-6-screenshots",
  "label": {
    "en": "Thief three-crystal walkthrough",
    "zh": "盗贼三水晶流程"
  },
  "screenActions": [
    "L",
    "D",
    "D",
    "D",
    "R",
    "R",
    "U",
    "D",
    "D",
    "L",
    "U",
    "L",
    "D",
    "R",
    "R",
    "U",
    "R",
    "R",
    "R",
    "R",
    "U",
    "U",
    "L",
    "L",
    "L",
    "L",
    "R",
    "D",
    "L",
    "D",
    "D",
    "L",
    "U",
    "L",
    "U",
    "U",
    "R",
    "R",
    "U",
    "R",
    "D",
    "L",
    "D",
    "D",
    "D",
    "L",
    "L",
    "U",
    "U",
    "U",
    "R",
    "R",
    "D",
    "R",
    "D",
    "R",
    "U",
    "U",
    "R",
    "R",
    "U",
    "U"
  ],
  "source": {
    "url": "https://www.bilibili.com/video/BV13FH96bE4m/?p=3",
    "creator": "塞德莎",
    "videoSha256": "b5597c35b6135fb6fa6a57c9cad914a5134b8bee5e40660e967cb8bccefc32aa",
    "gameBuild": null,
    "originalWidth": 1280,
    "originalHeight": 720,
    "crop": {
      "x": 150,
      "y": 190,
      "width": 980,
      "height": 460
    },
    "selection": "Selected matching checkpoints from the Chinese walkthrough; earlier retries omitted. The 62 screen-direction actions form a valid route linking observed board states checked with the existing replay model. This is not a recovered native input log."
  },
  "frames": [
    {
      "image": "/art/walkthrough/opening-heroes1_6/01.svg",
      "width": 980,
      "height": 460,
      "sourcePtsSeconds": 292.000375,
      "sourceFrameSha256": "9ef61570cee9f9fd9cbf5ef43437fc6ae882bf62ace285903c5bc45a6505fa29",
      "imageSha256": "76f798f812bbf1e1ea0ecf2f84b3f1e3367387fba594ee57b1bb648b3634ba4f",
      "checkpointActionIndex": 0,
      "markers": [
        {
          "type": "switch",
          "label": "switch-a",
          "rect": [
            434.0,
            503.0,
            84,
            72
          ],
          "badge": "A",
          "color": "#d858ad",
          "world": {
            "x": 2,
            "y": 2
          },
          "sourceId": 1048604,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "rect": [
            594.0,
            503.0,
            84,
            72
          ],
          "badge": "B",
          "color": "#d858ad",
          "world": {
            "x": 4,
            "y": 2
          },
          "sourceId": 1048605,
          "state": "empty"
        },
        {
          "type": "switch",
          "label": "switch-c",
          "rect": [
            754.0,
            503.0,
            84,
            72
          ],
          "badge": "C",
          "color": "#d858ad",
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 1048606,
          "state": "empty"
        },
        {
          "type": "gate",
          "label": "gate",
          "rect": [
            832.0,
            280.0,
            88,
            70
          ],
          "badge": "G",
          "color": "#22b8cf",
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 106954755,
          "state": "closed"
        },
        {
          "type": "exit",
          "label": "exit",
          "rect": [
            832.0,
            229.0,
            88,
            70
          ],
          "badge": "✓",
          "color": "#36b37e",
          "world": {
            "x": 7,
            "y": 6
          },
          "sourceId": 1048588
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "rect": [
            521.0,
            283.0,
            70,
            64
          ],
          "badge": "1",
          "color": "#f0a72f",
          "world": {
            "x": 3,
            "y": 5
          },
          "sourceId": 1048592
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "rect": [
            441.0,
            343.0,
            70,
            64
          ],
          "badge": "2",
          "color": "#f0a72f",
          "world": {
            "x": 2,
            "y": 4
          },
          "sourceId": 1048597
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "rect": [
            521.0,
            343.0,
            70,
            64
          ],
          "badge": "3",
          "color": "#f0a72f",
          "world": {
            "x": 3,
            "y": 4
          },
          "sourceId": 1048598
        },
        {
          "type": "player",
          "label": "thief",
          "rect": [
            438.0,
            274.0,
            76,
            82
          ],
          "badge": "▶",
          "color": "#3182ce",
          "world": {
            "x": 2,
            "y": 5
          }
        }
      ],
      "instruction": {
        "en": "Start on the left side of the room.",
        "zh": "从房间左侧开始。"
      },
      "result": {
        "en": "All three switches are empty; the gate is closed.",
        "zh": "三个开关均为空，闸门关闭。"
      },
      "alt": {
        "en": "The Thief and all three numbered crystals are on the left side of the board. Switches A, B, and C are empty; the gate is closed and the exit is visible.",
        "zh": "盗贼与三块编号水晶位于棋盘左侧。开关 A、B、C 为空；闸门关闭，出口清晰可见。"
      }
    },
    {
      "image": "/art/walkthrough/opening-heroes1_6/02.svg",
      "width": 980,
      "height": 460,
      "sourcePtsSeconds": 295.000375,
      "sourceFrameSha256": "65d10b0b5887afd72f57779f9e41c591547600f2428d0e791dc6175f36884943",
      "imageSha256": "8144b6db5d3db55652472f3dc068cab4a30e02d714f06d0ccb0613a9facd1489",
      "checkpointActionIndex": 1,
      "markers": [
        {
          "type": "crystal",
          "label": "crystal-1",
          "rect": [
            441.0,
            283.0,
            70,
            64
          ],
          "badge": "1",
          "color": "#f0a72f",
          "world": {
            "x": 2,
            "y": 5
          },
          "sourceId": 1048592
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "rect": [
            441.0,
            343.0,
            70,
            64
          ],
          "badge": "2",
          "color": "#f0a72f",
          "world": {
            "x": 2,
            "y": 4
          },
          "sourceId": 1048597
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "rect": [
            521.0,
            343.0,
            70,
            64
          ],
          "badge": "3",
          "color": "#f0a72f",
          "world": {
            "x": 3,
            "y": 4
          },
          "sourceId": 1048598
        },
        {
          "type": "player",
          "label": "thief",
          "rect": [
            358.0,
            274.0,
            76,
            82
          ],
          "badge": "▶",
          "color": "#3182ce",
          "world": {
            "x": 1,
            "y": 5
          }
        }
      ],
      "instruction": {
        "en": "Move left once to pull Crystal 1 (purple) left.",
        "zh": "向左走一格，将水晶 1（紫色）向左拉动。"
      },
      "result": {
        "en": "Crystal 1 has shifted left; Crystals 2 and 3 remain in place.",
        "zh": "水晶 1 已向左移动；水晶 2、3 保持原位。"
      },
      "alt": {
        "en": "The Thief stands left of Crystal 1 after pulling it one cell left. Crystals 2 and 3 remain in their starting places.",
        "zh": "盗贼将水晶 1 向左拉了一格后站在其左侧。水晶 2、3 仍在起始位置。"
      }
    },
    {
      "image": "/art/walkthrough/opening-heroes1_6/03.svg",
      "width": 980,
      "height": 460,
      "sourcePtsSeconds": 299.000375,
      "sourceFrameSha256": "a3df1de88bbcdc6d48b5490fa5437a71e5a136b33f6b3333410a50cbf3c2f692",
      "imageSha256": "8b06bdff75b26d76a708ca1c24e545a1b8f7b7fe6062dbf70b685517e4fffb69",
      "checkpointActionIndex": 8,
      "markers": [
        {
          "type": "crystal",
          "label": "crystal-1",
          "rect": [
            441.0,
            283.0,
            70,
            64
          ],
          "badge": "1",
          "color": "#f0a72f",
          "world": {
            "x": 2,
            "y": 5
          },
          "sourceId": 1048592
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "rect": [
            441.0,
            343.0,
            70,
            64
          ],
          "badge": "2",
          "color": "#f0a72f",
          "world": {
            "x": 2,
            "y": 4
          },
          "sourceId": 1048597
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "rect": [
            521.0,
            427.0,
            70,
            64
          ],
          "badge": "3",
          "color": "#f0a72f",
          "world": {
            "x": 3,
            "y": 3
          },
          "sourceId": 1048598
        },
        {
          "type": "player",
          "label": "thief",
          "rect": [
            518.0,
            498.0,
            76,
            82
          ],
          "badge": "▶",
          "color": "#3182ce",
          "world": {
            "x": 3,
            "y": 2
          }
        }
      ],
      "instruction": {
        "en": "Walk down three cells, right twice, then up and down to pull Crystal 3 (pink) down one cell.",
        "zh": "向下走三格、向右走两格，再向上和向下各走一格，将水晶 3（粉色）向下拉一格。"
      },
      "result": {
        "en": "Crystal 3 is one cell lower; the Thief stands below it.",
        "zh": "水晶 3 向下移动一格，盗贼站在其下方。"
      },
      "alt": {
        "en": "The Thief stands below Crystal 3 after pulling it down one cell. Crystals 1 and 2 remain on the left.",
        "zh": "盗贼将水晶 3 向下拉了一格后站在其下方。水晶 1、2 仍在左侧。"
      }
    },
    {
      "image": "/art/walkthrough/opening-heroes1_6/04.svg",
      "width": 980,
      "height": 460,
      "sourcePtsSeconds": 300.000375,
      "sourceFrameSha256": "065e88e92c82e837cbdcffa616c8b18289ef52b2d24f1dd00dea2394813501c6",
      "imageSha256": "ae658886b3f341f98098174094763881ec4c8a2c8cea584792ed020235e0af38",
      "checkpointActionIndex": 9,
      "markers": [
        {
          "type": "crystal",
          "label": "crystal-1",
          "rect": [
            441.0,
            283.0,
            70,
            64
          ],
          "badge": "1",
          "color": "#f0a72f",
          "world": {
            "x": 2,
            "y": 5
          },
          "sourceId": 1048592
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "rect": [
            441.0,
            343.0,
            70,
            64
          ],
          "badge": "2",
          "color": "#f0a72f",
          "world": {
            "x": 2,
            "y": 4
          },
          "sourceId": 1048597
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "rect": [
            521.0,
            507.0,
            70,
            64
          ],
          "badge": "3",
          "color": "#f0a72f",
          "world": {
            "x": 3,
            "y": 2
          },
          "sourceId": 1048598
        },
        {
          "type": "player",
          "label": "thief",
          "rect": [
            468,
            548,
            110,
            86
          ],
          "badge": "▶",
          "color": "#3182ce",
          "world": {
            "x": 3,
            "y": 1
          }
        }
      ],
      "instruction": {
        "en": "Step down once more to pull Crystal 3 down again.",
        "zh": "再向下走一格，将水晶 3 再向下拉一格。"
      },
      "result": {
        "en": "Crystal 3 moves one more cell down; the Thief follows below.",
        "zh": "水晶 3 再向下移动一格，盗贼跟到其下方。"
      },
      "alt": {
        "en": "The Thief and Crystal 3 have moved one cell farther down into the lower lane.",
        "zh": "盗贼与水晶 3 又向下移动一格，进入下方通道。"
      }
    },
    {
      "image": "/art/walkthrough/opening-heroes1_6/05.svg",
      "width": 980,
      "height": 460,
      "sourcePtsSeconds": 303.200375,
      "sourceFrameSha256": "04907b2e329bc814c4d2a23a245185a76e113e94e7030baa4a18471eda379259",
      "imageSha256": "e1766bf34a0f2d6e0dba56b834652598abe4694941cbd43d136ea3d4d9082c5b",
      "checkpointActionIndex": 20,
      "markers": [
        {
          "type": "switch",
          "label": "switch-c",
          "rect": [
            754.0,
            503.0,
            84,
            72
          ],
          "badge": "C",
          "color": "#d858ad",
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 1048606,
          "state": "occupied"
        },
        {
          "type": "gate",
          "label": "gate",
          "rect": [
            832.0,
            280.0,
            88,
            70
          ],
          "badge": "G",
          "color": "#22b8cf",
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 106954755,
          "state": "closed"
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "rect": [
            441.0,
            283.0,
            70,
            64
          ],
          "badge": "1",
          "color": "#f0a72f",
          "world": {
            "x": 2,
            "y": 5
          },
          "sourceId": 1048592
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "rect": [
            441.0,
            343.0,
            70,
            64
          ],
          "badge": "2",
          "color": "#f0a72f",
          "world": {
            "x": 2,
            "y": 4
          },
          "sourceId": 1048597
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "rect": [
            761.0,
            507.0,
            70,
            64
          ],
          "badge": "3",
          "color": "#f0a72f",
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 1048598
        },
        {
          "type": "player",
          "label": "thief",
          "rect": [
            838.0,
            498.0,
            76,
            82
          ],
          "badge": "▶",
          "color": "#3182ce",
          "world": {
            "x": 7,
            "y": 2
          }
        }
      ],
      "instruction": {
        "en": "Pull Crystal 3 left once, loop below it, then pull right four times onto Switch C.",
        "zh": "先将水晶 3 向左拉一格，绕到它下方，再向右拉四格至开关 C。"
      },
      "result": {
        "en": "Crystal 3 holds Switch C; A and B are empty, so the gate is closed.",
        "zh": "水晶 3 位于开关 C；A、B 为空，闸门关闭。"
      },
      "alt": {
        "en": "Crystal 3 rests on Switch C. The Thief stands to its right, while the two left switches remain empty.",
        "zh": "水晶 3 位于开关 C 上。盗贼站在其右侧，左边两个开关仍为空。"
      }
    },
    {
      "image": "/art/walkthrough/opening-heroes1_6/06.svg",
      "width": 980,
      "height": 460,
      "sourcePtsSeconds": 304.000375,
      "sourceFrameSha256": "724bdc3ae7b963621d030a16bd3fa16eac3832304929324d1d8b12855975697b",
      "imageSha256": "9380cffea95ba76bd4fb9f0acab413bcbe4f1fe010317adce153853a8eae3afb",
      "checkpointActionIndex": 25,
      "markers": [
        {
          "type": "switch",
          "label": "switch-c",
          "rect": [
            754.0,
            503.0,
            84,
            72
          ],
          "badge": "C",
          "color": "#d858ad",
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 1048606,
          "state": "occupied"
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "rect": [
            441.0,
            283.0,
            70,
            64
          ],
          "badge": "1",
          "color": "#f0a72f",
          "world": {
            "x": 2,
            "y": 5
          },
          "sourceId": 1048592
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "rect": [
            441.0,
            343.0,
            70,
            64
          ],
          "badge": "2",
          "color": "#f0a72f",
          "world": {
            "x": 2,
            "y": 4
          },
          "sourceId": 1048597
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "rect": [
            761.0,
            507.0,
            70,
            64
          ],
          "badge": "3",
          "color": "#f0a72f",
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 1048598
        },
        {
          "type": "player",
          "label": "thief",
          "rect": [
            598.0,
            334.0,
            76,
            82
          ],
          "badge": "▶",
          "color": "#3182ce",
          "world": {
            "x": 4,
            "y": 4
          }
        }
      ],
      "instruction": {
        "en": "Move up twice, then left three cells.",
        "zh": "向上走两格，再向左走三格。"
      },
      "result": {
        "en": "The Thief has crossed toward Crystal 2; the crystals have not moved.",
        "zh": "盗贼绕到水晶 2 附近；水晶均未移动。"
      },
      "alt": {
        "en": "The Thief crosses the upper middle of the room toward Crystal 2. The other pieces hold their positions.",
        "zh": "盗贼穿过房间上方中部，靠近水晶 2；其他物件保持原位。"
      }
    },
    {
      "image": "/art/walkthrough/opening-heroes1_6/07.svg",
      "width": 980,
      "height": 460,
      "sourcePtsSeconds": 305.000375,
      "sourceFrameSha256": "36de593c5c896830d1e236e5205ecba7b58f7de7dcd0202ea70ce2dbe4046ece",
      "imageSha256": "dfb8e33fe08efab19175838983555a65d77a13d00b467e4a1f9aef449df47b56",
      "checkpointActionIndex": 28,
      "markers": [
        {
          "type": "switch",
          "label": "switch-c",
          "rect": [
            754.0,
            503.0,
            84,
            72
          ],
          "badge": "C",
          "color": "#d858ad",
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 1048606,
          "state": "occupied"
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "rect": [
            441.0,
            283.0,
            70,
            64
          ],
          "badge": "1",
          "color": "#f0a72f",
          "world": {
            "x": 2,
            "y": 5
          },
          "sourceId": 1048592
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "rect": [
            521.0,
            343.0,
            70,
            64
          ],
          "badge": "2",
          "color": "#f0a72f",
          "world": {
            "x": 3,
            "y": 4
          },
          "sourceId": 1048597
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "rect": [
            761.0,
            507.0,
            70,
            64
          ],
          "badge": "3",
          "color": "#f0a72f",
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 1048598
        },
        {
          "type": "player",
          "label": "thief",
          "rect": [
            540,
            375,
            110,
            90
          ],
          "badge": "▶",
          "color": "#3182ce",
          "world": {
            "x": 4,
            "y": 3
          }
        }
      ],
      "instruction": {
        "en": "Step left and right to pull Crystal 2 one cell right, then move down once.",
        "zh": "先向左再向右，将水晶 2 向右拉一格，然后向下走一格。"
      },
      "result": {
        "en": "Crystal 2 shifts right; the Thief stands below it.",
        "zh": "水晶 2 向右移动，盗贼站在其下方。"
      },
      "alt": {
        "en": "The peach Crystal 2 has shifted one cell right while the Thief stands below and to its right.",
        "zh": "桃色水晶 2 向右移动一格，盗贼站在它的右下方。"
      }
    },
    {
      "image": "/art/walkthrough/opening-heroes1_6/08.svg",
      "width": 980,
      "height": 460,
      "sourcePtsSeconds": 305.500375,
      "sourceFrameSha256": "5e94955dfd0609a9a15ce65f44a850f02daaa00f2179e940e2d10b62932f9132",
      "imageSha256": "e04a33d37222a73af82539e6ffa58dc912fe99ee289672ac611a900349e73c73",
      "checkpointActionIndex": 31,
      "markers": [
        {
          "type": "switch",
          "label": "switch-c",
          "rect": [
            754.0,
            503.0,
            84,
            72
          ],
          "badge": "C",
          "color": "#d858ad",
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 1048606,
          "state": "occupied"
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "rect": [
            441.0,
            283.0,
            70,
            64
          ],
          "badge": "1",
          "color": "#f0a72f",
          "world": {
            "x": 2,
            "y": 5
          },
          "sourceId": 1048592
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "rect": [
            521.0,
            507.0,
            70,
            64
          ],
          "badge": "2",
          "color": "#f0a72f",
          "world": {
            "x": 3,
            "y": 2
          },
          "sourceId": 1048597
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "rect": [
            761.0,
            507.0,
            70,
            64
          ],
          "badge": "3",
          "color": "#f0a72f",
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 1048598
        },
        {
          "type": "player",
          "label": "thief",
          "rect": [
            480,
            540,
            110,
            92
          ],
          "badge": "▶",
          "color": "#3182ce",
          "world": {
            "x": 3,
            "y": 1
          }
        }
      ],
      "instruction": {
        "en": "Move left once, then down twice to pull Crystal 2 two cells down.",
        "zh": "向左走一格，再向下走两格，将水晶 2 向下拉两格。"
      },
      "result": {
        "en": "Crystal 2 reaches the middle lane; the Thief stands below it.",
        "zh": "水晶 2 到达中间通道，盗贼站在其下方。"
      },
      "alt": {
        "en": "Crystal 2 reaches the middle lane while the Thief stands directly below it.",
        "zh": "水晶 2 进入中间通道，盗贼站在它正下方。"
      }
    },
    {
      "image": "/art/walkthrough/opening-heroes1_6/09.svg",
      "width": 980,
      "height": 460,
      "sourcePtsSeconds": 306.000375,
      "sourceFrameSha256": "1c84bda6f0917650cd43cd96a2379c7ad247e92f747edd52e1917daabd438f43",
      "imageSha256": "156d770d894e8b6985504c4636bcc83e58c45e7afedf241530768d31f4f3c0d2",
      "checkpointActionIndex": 32,
      "markers": [
        {
          "type": "switch",
          "label": "switch-c",
          "rect": [
            754.0,
            503.0,
            84,
            72
          ],
          "badge": "C",
          "color": "#d858ad",
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 1048606,
          "state": "occupied"
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "rect": [
            441.0,
            283.0,
            70,
            64
          ],
          "badge": "1",
          "color": "#f0a72f",
          "world": {
            "x": 2,
            "y": 5
          },
          "sourceId": 1048592
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "rect": [
            521.0,
            507.0,
            70,
            64
          ],
          "badge": "2",
          "color": "#f0a72f",
          "world": {
            "x": 3,
            "y": 2
          },
          "sourceId": 1048597
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "rect": [
            761.0,
            507.0,
            70,
            64
          ],
          "badge": "3",
          "color": "#f0a72f",
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 1048598
        },
        {
          "type": "player",
          "label": "thief",
          "rect": [
            385,
            505,
            104,
            100
          ],
          "badge": "▶",
          "color": "#3182ce",
          "world": {
            "x": 2,
            "y": 1
          }
        }
      ],
      "instruction": {
        "en": "Step left once to stand below Switch A.",
        "zh": "向左走一格，站到开关 A 下方。"
      },
      "result": {
        "en": "The Thief stands below Switch A; Crystal 2 remains in the middle lane.",
        "zh": "盗贼站在开关 A 下方；水晶 2 仍在中间通道。"
      },
      "alt": {
        "en": "The Thief stands below Switch A; Crystal 2 is one cell to the right and above.",
        "zh": "盗贼站在开关 A 下方；水晶 2 位于其右上方一格。"
      }
    },
    {
      "image": "/art/walkthrough/opening-heroes1_6/10.svg",
      "width": 980,
      "height": 460,
      "sourcePtsSeconds": 309.000375,
      "sourceFrameSha256": "14f2362b40d7b5a8f4f9d147ca792655016ca247f7eea51116b1900c84b0971a",
      "imageSha256": "45fbaadf1d86a5195a4cbe4c3182ecd893216e29e9af8477ce6873d323591fa1",
      "checkpointActionIndex": 40,
      "markers": [
        {
          "type": "switch",
          "label": "switch-a",
          "rect": [
            434.0,
            503.0,
            84,
            72
          ],
          "badge": "A",
          "color": "#d858ad",
          "world": {
            "x": 2,
            "y": 2
          },
          "sourceId": 1048604,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-c",
          "rect": [
            754.0,
            503.0,
            84,
            72
          ],
          "badge": "C",
          "color": "#d858ad",
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 1048606,
          "state": "occupied"
        },
        {
          "type": "gate",
          "label": "gate",
          "rect": [
            832.0,
            280.0,
            88,
            70
          ],
          "badge": "G",
          "color": "#22b8cf",
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 106954755,
          "state": "closed"
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "rect": [
            521.0,
            283.0,
            70,
            64
          ],
          "badge": "1",
          "color": "#f0a72f",
          "world": {
            "x": 3,
            "y": 5
          },
          "sourceId": 1048592
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "rect": [
            441.0,
            507.0,
            70,
            64
          ],
          "badge": "2",
          "color": "#f0a72f",
          "world": {
            "x": 2,
            "y": 2
          },
          "sourceId": 1048597
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "rect": [
            761.0,
            507.0,
            70,
            64
          ],
          "badge": "3",
          "color": "#f0a72f",
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 1048598
        },
        {
          "type": "player",
          "label": "thief",
          "rect": [
            598.0,
            274.0,
            76,
            82
          ],
          "badge": "▶",
          "color": "#3182ce",
          "world": {
            "x": 4,
            "y": 5
          }
        }
      ],
      "instruction": {
        "en": "Move up and left to pull Crystal 2 onto Switch A; circle up and right to pull Crystal 1 one cell right.",
        "zh": "向上再向左，将水晶 2 拉到开关 A；绕到上方后向右移动，将水晶 1 向右拉一格。"
      },
      "result": {
        "en": "Crystal 2 holds A and Crystal 3 holds C; Crystal 1 remains in the upper-left lane. The gate is closed.",
        "zh": "水晶 2 位于 A，水晶 3 位于 C；水晶 1 仍在左上通道，闸门关闭。"
      },
      "alt": {
        "en": "Crystals 2 and 3 occupy switches A and C. Crystal 1 has shifted right near the upper left; Switch B remains empty.",
        "zh": "水晶 2、3 分别位于开关 A、C。水晶 1 向右移到左上方附近；开关 B 仍为空。"
      }
    },
    {
      "image": "/art/walkthrough/opening-heroes1_6/11.svg",
      "width": 980,
      "height": 460,
      "sourcePtsSeconds": 310.000375,
      "sourceFrameSha256": "3e1ed92f6e595d2cf7a88fb9cb5359e592fc22c4ab56b770f81bb4f79526dc07",
      "imageSha256": "95e5f987c63aaca2ef8bfc62951ce24109cfc19b7fa7ca3b0a096b05bdb2cea8",
      "checkpointActionIndex": 45,
      "markers": [
        {
          "type": "switch",
          "label": "switch-a",
          "rect": [
            434.0,
            503.0,
            84,
            72
          ],
          "badge": "A",
          "color": "#d858ad",
          "world": {
            "x": 2,
            "y": 2
          },
          "sourceId": 1048604,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-c",
          "rect": [
            754.0,
            503.0,
            84,
            72
          ],
          "badge": "C",
          "color": "#d858ad",
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 1048606,
          "state": "occupied"
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "rect": [
            521.0,
            507.0,
            70,
            64
          ],
          "badge": "1",
          "color": "#f0a72f",
          "world": {
            "x": 3,
            "y": 2
          },
          "sourceId": 1048592
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "rect": [
            441.0,
            507.0,
            70,
            64
          ],
          "badge": "2",
          "color": "#f0a72f",
          "world": {
            "x": 2,
            "y": 2
          },
          "sourceId": 1048597
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "rect": [
            761.0,
            507.0,
            70,
            64
          ],
          "badge": "3",
          "color": "#f0a72f",
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 1048598
        },
        {
          "type": "player",
          "label": "thief",
          "rect": [
            475,
            535,
            110,
            100
          ],
          "badge": "▶",
          "color": "#3182ce",
          "world": {
            "x": 3,
            "y": 1
          }
        }
      ],
      "instruction": {
        "en": "Move down, left, then down three times to pull Crystal 1 toward the middle.",
        "zh": "向下、向左，再向下走三格，将水晶 1 拉向中部。"
      },
      "result": {
        "en": "Crystal 1 reaches the middle lane; Crystals 2 and 3 remain on A and C.",
        "zh": "水晶 1 到达中间通道；水晶 2、3 仍在 A、C 上。"
      },
      "alt": {
        "en": "Crystal 1 has been pulled down toward the middle. The Thief stands below it; Crystals 2 and 3 remain on A and C.",
        "zh": "水晶 1 被向下拉至中部附近。盗贼站在其下方；水晶 2、3 仍在 A、C 上。"
      }
    },
    {
      "image": "/art/walkthrough/opening-heroes1_6/12.svg",
      "width": 980,
      "height": 460,
      "sourcePtsSeconds": 311.000375,
      "sourceFrameSha256": "d5a007cd5df9c9c94f7f5be6993add501ba1283fc2f0cd18e390229499c5982c",
      "imageSha256": "60a90b87f79a7308f361b2f6cd91a2ef4cd9f56bdef9bb9a216287c4ac02ef16",
      "checkpointActionIndex": 50,
      "markers": [
        {
          "type": "switch",
          "label": "switch-a",
          "rect": [
            434.0,
            503.0,
            84,
            72
          ],
          "badge": "A",
          "color": "#d858ad",
          "world": {
            "x": 2,
            "y": 2
          },
          "sourceId": 1048604,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-c",
          "rect": [
            754.0,
            503.0,
            84,
            72
          ],
          "badge": "C",
          "color": "#d858ad",
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 1048606,
          "state": "occupied"
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "rect": [
            521.0,
            507.0,
            70,
            64
          ],
          "badge": "1",
          "color": "#f0a72f",
          "world": {
            "x": 3,
            "y": 2
          },
          "sourceId": 1048592
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "rect": [
            441.0,
            507.0,
            70,
            64
          ],
          "badge": "2",
          "color": "#f0a72f",
          "world": {
            "x": 2,
            "y": 2
          },
          "sourceId": 1048597
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "rect": [
            761.0,
            507.0,
            70,
            64
          ],
          "badge": "3",
          "color": "#f0a72f",
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 1048598
        },
        {
          "type": "player",
          "label": "thief",
          "rect": [
            358.0,
            334.0,
            76,
            82
          ],
          "badge": "▶",
          "color": "#3182ce",
          "world": {
            "x": 1,
            "y": 4
          }
        }
      ],
      "instruction": {
        "en": "Move left twice, then up three times.",
        "zh": "向左走两格，再向上走三格。"
      },
      "result": {
        "en": "Crystal 1 stays in the middle; Crystals 2 and 3 remain on A and C.",
        "zh": "水晶 1 留在中间；水晶 2、3 仍在 A、C 上。"
      },
      "alt": {
        "en": "The Thief reaches the left side of the room. The numbered crystals remain arranged across the lower middle.",
        "zh": "盗贼来到房间左侧。编号水晶仍分布在下方中部。"
      }
    },
    {
      "image": "/art/walkthrough/opening-heroes1_6/13.svg",
      "width": 980,
      "height": 460,
      "sourcePtsSeconds": 312.200375,
      "sourceFrameSha256": "173726c449743c462a688bab9423ab894b06882c30e3a9506c6d6cdf4f181df6",
      "imageSha256": "2498466226a6f37c2006a2f3a15048d3c1363ed3ca39565b895d26a7290b8374",
      "checkpointActionIndex": 56,
      "markers": [
        {
          "type": "switch",
          "label": "switch-a",
          "rect": [
            434.0,
            503.0,
            84,
            72
          ],
          "badge": "A",
          "color": "#d858ad",
          "world": {
            "x": 2,
            "y": 2
          },
          "sourceId": 1048604,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "rect": [
            594.0,
            503.0,
            84,
            72
          ],
          "badge": "B",
          "color": "#d858ad",
          "world": {
            "x": 4,
            "y": 2
          },
          "sourceId": 1048605,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-c",
          "rect": [
            754.0,
            503.0,
            84,
            72
          ],
          "badge": "C",
          "color": "#d858ad",
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 1048606,
          "state": "occupied"
        },
        {
          "type": "gate",
          "label": "gate",
          "rect": [
            832.0,
            280.0,
            88,
            70
          ],
          "badge": "G",
          "color": "#22b8cf",
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 106954755,
          "state": "open"
        },
        {
          "type": "exit",
          "label": "exit",
          "rect": [
            832.0,
            229.0,
            88,
            70
          ],
          "badge": "✓",
          "color": "#36b37e",
          "world": {
            "x": 7,
            "y": 6
          },
          "sourceId": 1048588
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "rect": [
            601.0,
            507.0,
            70,
            64
          ],
          "badge": "1",
          "color": "#f0a72f",
          "world": {
            "x": 4,
            "y": 2
          },
          "sourceId": 1048592
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "rect": [
            441.0,
            507.0,
            70,
            64
          ],
          "badge": "2",
          "color": "#f0a72f",
          "world": {
            "x": 2,
            "y": 2
          },
          "sourceId": 1048597
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "rect": [
            761.0,
            507.0,
            70,
            64
          ],
          "badge": "3",
          "color": "#f0a72f",
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 1048598
        },
        {
          "type": "player",
          "label": "thief",
          "rect": [
            678.0,
            498.0,
            76,
            82
          ],
          "badge": "▶",
          "color": "#3182ce",
          "world": {
            "x": 5,
            "y": 2
          }
        }
      ],
      "instruction": {
        "en": "Move right twice, down, right, down, then right to pull Crystal 1 onto Switch B.",
        "zh": "向右走两格、向下、向右、向下，再向右，将水晶 1 拉到开关 B 上。"
      },
      "result": {
        "en": "Crystal 1 holds B, Crystal 2 holds A, and Crystal 3 holds C. All switches are occupied; the gate is open.",
        "zh": "水晶 1 位于 B，水晶 2 位于 A，水晶 3 位于 C。三个开关均已占据，闸门打开。"
      },
      "alt": {
        "en": "The purple Crystal 1 rests on Switch B. Crystals 2 and 3 remain on A and C; the Thief stands beside B and the gate is open.",
        "zh": "紫色水晶 1 位于开关 B。水晶 2、3 仍在 A、C；盗贼站在 B 旁，闸门已打开。"
      }
    },
    {
      "image": "/art/walkthrough/opening-heroes1_6/14.svg",
      "width": 980,
      "height": 460,
      "sourcePtsSeconds": 316.000375,
      "sourceFrameSha256": "9c2f2ad68397278e394fa1c2cb58bc75317daff1cc03e880b0356bd1de68fb3b",
      "imageSha256": "94f6e12b81c7628b73ff9c06e70f17ccaee956c9a713cfcd57d1793ee18d21aa",
      "checkpointActionIndex": 62,
      "markers": [
        {
          "type": "switch",
          "label": "switch-a",
          "rect": [
            434.0,
            503.0,
            84,
            72
          ],
          "badge": "A",
          "color": "#d858ad",
          "world": {
            "x": 2,
            "y": 2
          },
          "sourceId": 1048604,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-b",
          "rect": [
            594.0,
            503.0,
            84,
            72
          ],
          "badge": "B",
          "color": "#d858ad",
          "world": {
            "x": 4,
            "y": 2
          },
          "sourceId": 1048605,
          "state": "occupied"
        },
        {
          "type": "switch",
          "label": "switch-c",
          "rect": [
            754.0,
            503.0,
            84,
            72
          ],
          "badge": "C",
          "color": "#d858ad",
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 1048606,
          "state": "occupied"
        },
        {
          "type": "gate",
          "label": "gate",
          "rect": [
            832.0,
            280.0,
            88,
            70
          ],
          "badge": "G",
          "color": "#22b8cf",
          "world": {
            "x": 7,
            "y": 5
          },
          "sourceId": 106954755,
          "state": "open"
        },
        {
          "type": "exit",
          "label": "exit",
          "rect": [
            832.0,
            229.0,
            88,
            70
          ],
          "badge": "✓",
          "color": "#36b37e",
          "world": {
            "x": 7,
            "y": 6
          },
          "sourceId": 1048588
        },
        {
          "type": "crystal",
          "label": "crystal-1",
          "rect": [
            601.0,
            507.0,
            70,
            64
          ],
          "badge": "1",
          "color": "#f0a72f",
          "world": {
            "x": 4,
            "y": 2
          },
          "sourceId": 1048592
        },
        {
          "type": "crystal",
          "label": "crystal-2",
          "rect": [
            441.0,
            507.0,
            70,
            64
          ],
          "badge": "2",
          "color": "#f0a72f",
          "world": {
            "x": 2,
            "y": 2
          },
          "sourceId": 1048597
        },
        {
          "type": "crystal",
          "label": "crystal-3",
          "rect": [
            761.0,
            507.0,
            70,
            64
          ],
          "badge": "3",
          "color": "#f0a72f",
          "world": {
            "x": 6,
            "y": 2
          },
          "sourceId": 1048598
        },
        {
          "type": "player",
          "label": "thief",
          "rect": [
            838.0,
            223.0,
            76,
            82
          ],
          "badge": "▶",
          "color": "#3182ce",
          "world": {
            "x": 7,
            "y": 6
          }
        }
      ],
      "instruction": {
        "en": "Move up twice, right twice, then up twice through the open gate to the exit.",
        "zh": "向上走两格、向右走两格，再向上走两格，穿过已打开的闸门到达出口。"
      },
      "result": {
        "en": "The Thief reaches the exit; all three switches remain occupied and the gate is open.",
        "zh": "盗贼抵达出口；三个开关仍被占据，闸门打开。"
      },
      "alt": {
        "en": "The Thief stands at the upper-right exit. All three switches are occupied, and the gate remains open.",
        "zh": "盗贼站在右上方出口。三个开关均被占据，闸门保持打开。"
      }
    }
  ]
}
