[
  {
    "step": "title",
    "action": null,
    "from": "title",
    "screen": "title",
    "game_state": "title",
    "round": 0,
    "wait_ms": 0,
    "snapshot": {
      "t": 1791893756.571,
      "alive": true,
      "focus": null,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Tajemná komnata",
      "media_type": "movie",
      "screen": "title",
      "game_state": "title",
      "round": 0,
      "score": 0,
      "lives": 3,
      "answered": 0,
      "question_count": 0,
      "question": null,
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "3",
        "AnsweredCount": "",
        "CorrectCount": "",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "",
        "Progress": "",
        "OptA": "",
        "OptB": "",
        "OptC": "",
        "OptD": "",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "",
        "Chapter.1.Progress": "",
        "Chapter.2.State": "",
        "Chapter.2.Progress": "",
        "Chapter.3.State": "",
        "Chapter.3.Progress": "",
        "Chapter.4.State": "",
        "Chapter.4.Progress": "",
        "Chapter.5.State": "",
        "Chapter.5.Progress": ""
      },
      "settled": true
    }
  },
  {
    "step": "question-1",
    "action": "start",
    "from": "title",
    "screen": "question",
    "game_state": "playing",
    "round": 1,
    "wait_ms": 24,
    "snapshot": {
      "t": 1791893756.596,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Tajemná komnata",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 1,
      "score": 0,
      "lives": 3,
      "answered": 0,
      "question_count": 10,
      "question": {
        "question": "Kdo ho doma varuje před Bradavicemi?",
        "options": [
          "Brumbál",
          "Hagrid",
          "Lucius Malfoy",
          "Dobby"
        ],
        "correct": 3,
        "correct_letter": "D",
        "explanation": "Dobby Harryho varuje, aby se do Bradavic nevracel."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Harry čeká u Dursleyových na návrat do školy.",
        "Question": "Kdo ho doma varuje před Bradavicemi?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "3",
        "AnsweredCount": "0",
        "CorrectCount": "0",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "1",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "0 / 0",
        "Progress": "0 / 10",
        "OptA": "Brumbál",
        "OptB": "Hagrid",
        "OptC": "Lucius Malfoy",
        "OptD": "Dobby",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "current",
        "Chapter.1.Progress": "0 / 2",
        "Chapter.2.State": "todo",
        "Chapter.2.Progress": "0 / 2",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 2",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "answer-1",
    "action": "answer3",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 1,
    "wait_ms": 4,
    "snapshot": {
      "t": 1791893756.6,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Tajemná komnata",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 1,
      "score": 1,
      "lives": 3,
      "answered": 1,
      "question_count": 10,
      "question": {
        "question": "Kdo ho doma varuje před Bradavicemi?",
        "options": [
          "Brumbál",
          "Hagrid",
          "Lucius Malfoy",
          "Dobby"
        ],
        "correct": 3,
        "correct_letter": "D",
        "explanation": "Dobby Harryho varuje, aby se do Bradavic nevracel."
      },
      "selected": 3,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Dobby Harryho varuje, aby se do Bradavic nevracel.",
        "Ending": "",
        "Aftermath": "Dobby Harryho varuje, aby se do Bradavic nevracel.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "3",
        "AnsweredCount": "1",
        "CorrectCount": "1",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "1",
        "ChapterLabel": "",
        "YourLetter": "D",
        "YourText": "Dobby",
        "RightLetter": "D",
        "RightText": "Dobby",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "1 / 1",
        "Progress": "1 / 10",
        "OptA": "Brumbál",
        "OptB": "Hagrid",
        "OptC": "Lucius Malfoy",
        "OptD": "Dobby",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "correct",
        "Chapter.1.State": "current",
        "Chapter.1.Progress": "1 / 2",
        "Chapter.2.State": "todo",
        "Chapter.2.Progress": "0 / 2",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 2",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "question-2",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 2,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.601,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Tajemná komnata",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 2,
      "score": 1,
      "lives": 3,
      "answered": 1,
      "question_count": 10,
      "question": {
        "question": "Kde omylem vystoupí?",
        "options": [
          "V Bradavicích",
          "U Dursleyových",
          "V Obrtlé ulici",
          "Na ministerstvu"
        ],
        "correct": 2,
        "correct_letter": "C",
        "explanation": "Harry skončí v Obrtlé ulici, odkud mu pomůže Hagrid."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Harry poprvé cestuje pomocí letaxového prášku.",
        "Question": "Kde omylem vystoupí?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "3",
        "AnsweredCount": "1",
        "CorrectCount": "1",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "1",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "1 / 1",
        "Progress": "1 / 10",
        "OptA": "V Bradavicích",
        "OptB": "U Dursleyových",
        "OptC": "V Obrtlé ulici",
        "OptD": "Na ministerstvu",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "current",
        "Chapter.1.Progress": "1 / 2",
        "Chapter.2.State": "todo",
        "Chapter.2.Progress": "0 / 2",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 2",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "answer-2",
    "action": "answer3",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 2,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.602,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Tajemná komnata",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 2,
      "score": 1,
      "lives": 2,
      "answered": 2,
      "question_count": 10,
      "question": {
        "question": "Kde omylem vystoupí?",
        "options": [
          "V Bradavicích",
          "U Dursleyových",
          "V Obrtlé ulici",
          "Na ministerstvu"
        ],
        "correct": 2,
        "correct_letter": "C",
        "explanation": "Harry skončí v Obrtlé ulici, odkud mu pomůže Hagrid."
      },
      "selected": 3,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Harry skončí v Obrtlé ulici, odkud mu pomůže Hagrid.",
        "Ending": "",
        "Aftermath": "Harry skončí v Obrtlé ulici, odkud mu pomůže Hagrid.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "2",
        "CorrectCount": "1",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "1",
        "ChapterLabel": "",
        "YourLetter": "D",
        "YourText": "Na ministerstvu",
        "RightLetter": "C",
        "RightText": "V Obrtlé ulici",
        "Result": "",
        "Outcome": "wrong",
        "Error": "",
        "Score": "1 / 2",
        "Progress": "2 / 10",
        "OptA": "V Bradavicích",
        "OptB": "U Dursleyových",
        "OptC": "V Obrtlé ulici",
        "OptD": "Na ministerstvu",
        "StateA": "",
        "StateB": "",
        "StateC": "correct",
        "StateD": "wrong",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "todo",
        "Chapter.2.Progress": "0 / 2",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 2",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "question-3",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 3,
    "wait_ms": 3,
    "snapshot": {
      "t": 1791893756.606,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Tajemná komnata",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 3,
      "score": 1,
      "lives": 2,
      "answered": 2,
      "question_count": 10,
      "question": {
        "question": "Jak se tam rozhodnou dostat?",
        "options": [
          "Krbem v nádražní hale",
          "Ronovým létajícím autem",
          "Na Hagridově motorce",
          "Pěšky přes les"
        ],
        "correct": 1,
        "correct_letter": "B",
        "explanation": "Harry a Ron odletí autem, narazí do vrby a auto jim ujede do lesa."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Chlapci potřebují přesto do školy.",
        "Question": "Jak se tam rozhodnou dostat?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "2",
        "CorrectCount": "1",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "2",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "1 / 2",
        "Progress": "2 / 10",
        "OptA": "Krbem v nádražní hale",
        "OptB": "Ronovým létajícím autem",
        "OptC": "Na Hagridově motorce",
        "OptD": "Pěšky přes les",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "current",
        "Chapter.2.Progress": "0 / 2",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 2",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "answer-3",
    "action": "answer1",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 3,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.607,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Tajemná komnata",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 3,
      "score": 2,
      "lives": 2,
      "answered": 3,
      "question_count": 10,
      "question": {
        "question": "Jak se tam rozhodnou dostat?",
        "options": [
          "Krbem v nádražní hale",
          "Ronovým létajícím autem",
          "Na Hagridově motorce",
          "Pěšky přes les"
        ],
        "correct": 1,
        "correct_letter": "B",
        "explanation": "Harry a Ron odletí autem, narazí do vrby a auto jim ujede do lesa."
      },
      "selected": 1,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Harry a Ron odletí autem, narazí do vrby a auto jim ujede do lesa.",
        "Ending": "",
        "Aftermath": "Harry a Ron odletí autem, narazí do vrby a auto jim ujede do lesa.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "3",
        "CorrectCount": "2",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "2",
        "ChapterLabel": "",
        "YourLetter": "B",
        "YourText": "Ronovým létajícím autem",
        "RightLetter": "B",
        "RightText": "Ronovým létajícím autem",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "2 / 3",
        "Progress": "3 / 10",
        "OptA": "Krbem v nádražní hale",
        "OptB": "Ronovým létajícím autem",
        "OptC": "Na Hagridově motorce",
        "OptD": "Pěšky přes les",
        "StateA": "",
        "StateB": "correct",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "current",
        "Chapter.2.Progress": "1 / 2",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 2",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "question-4",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 4,
    "wait_ms": 0,
    "snapshot": {
      "t": 1791893756.608,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Tajemná komnata",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 4,
      "score": 2,
      "lives": 2,
      "answered": 3,
      "question_count": 10,
      "question": {
        "question": "Co s přáteli nalezne na chodbě?",
        "options": [
          "Ginnyinu hůlku",
          "Zkamenělou kočku",
          "Mrtvého Snapea",
          "Otevřenou Komnatu"
        ],
        "correct": 1,
        "correct_letter": "B",
        "explanation": "Přátelé najdou zkamenělou paní Norrisovou a vzkaz o otevření Komnaty."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Harry slyší hlas, který ostatní neslyší.",
        "Question": "Co s přáteli nalezne na chodbě?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "3",
        "CorrectCount": "2",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "2",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "2 / 3",
        "Progress": "3 / 10",
        "OptA": "Ginnyinu hůlku",
        "OptB": "Zkamenělou kočku",
        "OptC": "Mrtvého Snapea",
        "OptD": "Otevřenou Komnatu",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "current",
        "Chapter.2.Progress": "1 / 2",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 2",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "answer-4",
    "action": "answer1",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 4,
    "wait_ms": 0,
    "snapshot": {
      "t": 1791893756.609,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Tajemná komnata",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 4,
      "score": 3,
      "lives": 2,
      "answered": 4,
      "question_count": 10,
      "question": {
        "question": "Co s přáteli nalezne na chodbě?",
        "options": [
          "Ginnyinu hůlku",
          "Zkamenělou kočku",
          "Mrtvého Snapea",
          "Otevřenou Komnatu"
        ],
        "correct": 1,
        "correct_letter": "B",
        "explanation": "Přátelé najdou zkamenělou paní Norrisovou a vzkaz o otevření Komnaty."
      },
      "selected": 1,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Přátelé najdou zkamenělou paní Norrisovou a vzkaz o otevření Komnaty.",
        "Ending": "",
        "Aftermath": "Přátelé najdou zkamenělou paní Norrisovou a vzkaz o otevření Komnaty.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "4",
        "CorrectCount": "3",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "2",
        "ChapterLabel": "",
        "YourLetter": "B",
        "YourText": "Zkamenělou kočku",
        "RightLetter": "B",
        "RightText": "Zkamenělou kočku",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "3 / 4",
        "Progress": "4 / 10",
        "OptA": "Ginnyinu hůlku",
        "OptB": "Zkamenělou kočku",
        "OptC": "Mrtvého Snapea",
        "OptD": "Otevřenou Komnatu",
        "StateA": "",
        "StateB": "correct",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 2",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "question-5",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 5,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.61,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Tajemná komnata",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 5,
      "score": 3,
      "lives": 2,
      "answered": 4,
      "question_count": 10,
      "question": {
        "question": "Za koho se pomocí lektvaru vydávají?",
        "options": [
          "Za Brumbála a Hagrida",
          "Za Crabbea a Goylea",
          "Za Snapea a Lockharta",
          "Za Percyho a Freda"
        ],
        "correct": 1,
        "correct_letter": "B",
        "explanation": "Chlapci se promění v Crabbea a Goylea a zjistí, že Malfoy dědicem není."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Harry a Ron chtějí zjistit, co ví Malfoy.",
        "Question": "Za koho se pomocí lektvaru vydávají?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "4",
        "CorrectCount": "3",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "3",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "3 / 4",
        "Progress": "4 / 10",
        "OptA": "Za Brumbála a Hagrida",
        "OptB": "Za Crabbea a Goylea",
        "OptC": "Za Snapea a Lockharta",
        "OptD": "Za Percyho a Freda",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "current",
        "Chapter.3.Progress": "0 / 2",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "answer-5",
    "action": "answer1",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 5,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.611,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Tajemná komnata",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 5,
      "score": 4,
      "lives": 2,
      "answered": 5,
      "question_count": 10,
      "question": {
        "question": "Za koho se pomocí lektvaru vydávají?",
        "options": [
          "Za Brumbála a Hagrida",
          "Za Crabbea a Goylea",
          "Za Snapea a Lockharta",
          "Za Percyho a Freda"
        ],
        "correct": 1,
        "correct_letter": "B",
        "explanation": "Chlapci se promění v Crabbea a Goylea a zjistí, že Malfoy dědicem není."
      },
      "selected": 1,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Chlapci se promění v Crabbea a Goylea a zjistí, že Malfoy dědicem není.",
        "Ending": "",
        "Aftermath": "Chlapci se promění v Crabbea a Goylea a zjistí, že Malfoy dědicem není.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "5",
        "CorrectCount": "4",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "3",
        "ChapterLabel": "",
        "YourLetter": "B",
        "YourText": "Za Crabbea a Goylea",
        "RightLetter": "B",
        "RightText": "Za Crabbea a Goylea",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "4 / 5",
        "Progress": "5 / 10",
        "OptA": "Za Brumbála a Hagrida",
        "OptB": "Za Crabbea a Goylea",
        "OptC": "Za Snapea a Lockharta",
        "OptD": "Za Percyho a Freda",
        "StateA": "",
        "StateB": "correct",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "current",
        "Chapter.3.Progress": "1 / 2",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "question-6",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 6,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.613,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Tajemná komnata",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 6,
      "score": 4,
      "lives": 2,
      "answered": 5,
      "question_count": 10,
      "question": {
        "question": "Co ji postihne?",
        "options": [
          "Změní se v sovu",
          "Zkamení",
          "Ztratí hůlku při souboji",
          "Odjede z Bradavic"
        ],
        "correct": 1,
        "correct_letter": "B",
        "explanation": "Hermiona je nalezena zkamenělá, stejně jako další oběti."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Útoky pokračují a Hermiona se nevrací z knihovny.",
        "Question": "Co ji postihne?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "5",
        "CorrectCount": "4",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "3",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "4 / 5",
        "Progress": "5 / 10",
        "OptA": "Změní se v sovu",
        "OptB": "Zkamení",
        "OptC": "Ztratí hůlku při souboji",
        "OptD": "Odjede z Bradavic",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "current",
        "Chapter.3.Progress": "1 / 2",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "answer-6",
    "action": "answer1",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 6,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.614,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Tajemná komnata",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 6,
      "score": 5,
      "lives": 2,
      "answered": 6,
      "question_count": 10,
      "question": {
        "question": "Co ji postihne?",
        "options": [
          "Změní se v sovu",
          "Zkamení",
          "Ztratí hůlku při souboji",
          "Odjede z Bradavic"
        ],
        "correct": 1,
        "correct_letter": "B",
        "explanation": "Hermiona je nalezena zkamenělá, stejně jako další oběti."
      },
      "selected": 1,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Hermiona je nalezena zkamenělá, stejně jako další oběti.",
        "Ending": "",
        "Aftermath": "Hermiona je nalezena zkamenělá, stejně jako další oběti.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "6",
        "CorrectCount": "5",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "3",
        "ChapterLabel": "",
        "YourLetter": "B",
        "YourText": "Zkamení",
        "RightLetter": "B",
        "RightText": "Zkamení",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "5 / 6",
        "Progress": "6 / 10",
        "OptA": "Změní se v sovu",
        "OptB": "Zkamení",
        "OptC": "Ztratí hůlku při souboji",
        "OptD": "Odjede z Bradavic",
        "StateA": "",
        "StateB": "correct",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "2 / 2",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "question-7",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 7,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.616,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Tajemná komnata",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 7,
      "score": 5,
      "lives": 2,
      "answered": 6,
      "question_count": 10,
      "question": {
        "question": "Co v lese následují?",
        "options": [
          "Pavouky",
          "Fénixovy stopy",
          "Hadí kůži",
          "Testrály"
        ],
        "correct": 0,
        "correct_letter": "A",
        "explanation": "Harry a Ron následují pavouky až k Aragogovi."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Hagrid před odchodem zanechá chlapcům radu.",
        "Question": "Co v lese následují?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "6",
        "CorrectCount": "5",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "4",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "5 / 6",
        "Progress": "6 / 10",
        "OptA": "Pavouky",
        "OptB": "Fénixovy stopy",
        "OptC": "Hadí kůži",
        "OptD": "Testrály",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "2 / 2",
        "Chapter.4.State": "current",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "answer-7",
    "action": "answer0",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 7,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.618,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Tajemná komnata",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 7,
      "score": 6,
      "lives": 2,
      "answered": 7,
      "question_count": 10,
      "question": {
        "question": "Co v lese následují?",
        "options": [
          "Pavouky",
          "Fénixovy stopy",
          "Hadí kůži",
          "Testrály"
        ],
        "correct": 0,
        "correct_letter": "A",
        "explanation": "Harry a Ron následují pavouky až k Aragogovi."
      },
      "selected": 0,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Harry a Ron následují pavouky až k Aragogovi.",
        "Ending": "",
        "Aftermath": "Harry a Ron následují pavouky až k Aragogovi.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "7",
        "CorrectCount": "6",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "4",
        "ChapterLabel": "",
        "YourLetter": "A",
        "YourText": "Pavouky",
        "RightLetter": "A",
        "RightText": "Pavouky",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "6 / 7",
        "Progress": "7 / 10",
        "OptA": "Pavouky",
        "OptB": "Fénixovy stopy",
        "OptC": "Hadí kůži",
        "OptD": "Testrály",
        "StateA": "correct",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "2 / 2",
        "Chapter.4.State": "current",
        "Chapter.4.Progress": "1 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "question-8",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 8,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.62,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Tajemná komnata",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 8,
      "score": 6,
      "lives": 2,
      "answered": 7,
      "question_count": 10,
      "question": {
        "question": "Jakého tvora podle něj hledají?",
        "options": [
          "Obřího pavouka",
          "Draka",
          "Baziliška",
          "Vlkodlaka"
        ],
        "correct": 2,
        "correct_letter": "C",
        "explanation": "Hermionin lístek vysvětlí, že útoky způsobuje bazilišek pohybující se potrubím."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Harry prohlíží lístek v Hermionině ruce.",
        "Question": "Jakého tvora podle něj hledají?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "7",
        "CorrectCount": "6",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "4",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "6 / 7",
        "Progress": "7 / 10",
        "OptA": "Obřího pavouka",
        "OptB": "Draka",
        "OptC": "Baziliška",
        "OptD": "Vlkodlaka",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "2 / 2",
        "Chapter.4.State": "current",
        "Chapter.4.Progress": "1 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "answer-8",
    "action": "answer2",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 8,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.621,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Tajemná komnata",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 8,
      "score": 7,
      "lives": 2,
      "answered": 8,
      "question_count": 10,
      "question": {
        "question": "Jakého tvora podle něj hledají?",
        "options": [
          "Obřího pavouka",
          "Draka",
          "Baziliška",
          "Vlkodlaka"
        ],
        "correct": 2,
        "correct_letter": "C",
        "explanation": "Hermionin lístek vysvětlí, že útoky způsobuje bazilišek pohybující se potrubím."
      },
      "selected": 2,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Hermionin lístek vysvětlí, že útoky způsobuje bazilišek pohybující se potrubím.",
        "Ending": "",
        "Aftermath": "Hermionin lístek vysvětlí, že útoky způsobuje bazilišek pohybující se potrubím.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "8",
        "CorrectCount": "7",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "4",
        "ChapterLabel": "",
        "YourLetter": "C",
        "YourText": "Baziliška",
        "RightLetter": "C",
        "RightText": "Baziliška",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "7 / 8",
        "Progress": "8 / 10",
        "OptA": "Obřího pavouka",
        "OptB": "Draka",
        "OptC": "Baziliška",
        "OptD": "Vlkodlaka",
        "StateA": "",
        "StateB": "",
        "StateC": "correct",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "2 / 2",
        "Chapter.4.State": "done",
        "Chapter.4.Progress": "2 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "question-9",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 9,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.622,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Tajemná komnata",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 9,
      "score": 7,
      "lives": 2,
      "answered": 8,
      "question_count": 10,
      "question": {
        "question": "Co o sobě Raddle odhalí?",
        "options": [
          "Je Brumbálův syn",
          "Je Ginnyin bratr",
          "Je zakladatel Mrzimoru",
          "Je mladý Voldemort"
        ],
        "correct": 3,
        "correct_letter": "D",
        "explanation": "Tom Raddle odhalí, že jeho jméno skrývá Voldemortovu identitu."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Harry vstoupí dál a najde Ginny vedle Toma Raddlea.",
        "Question": "Co o sobě Raddle odhalí?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "8",
        "CorrectCount": "7",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "5",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "7 / 8",
        "Progress": "8 / 10",
        "OptA": "Je Brumbálův syn",
        "OptB": "Je Ginnyin bratr",
        "OptC": "Je zakladatel Mrzimoru",
        "OptD": "Je mladý Voldemort",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "2 / 2",
        "Chapter.4.State": "done",
        "Chapter.4.Progress": "2 / 2",
        "Chapter.5.State": "current",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "answer-9",
    "action": "answer3",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 9,
    "wait_ms": 0,
    "snapshot": {
      "t": 1791893756.623,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Tajemná komnata",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 9,
      "score": 8,
      "lives": 2,
      "answered": 9,
      "question_count": 10,
      "question": {
        "question": "Co o sobě Raddle odhalí?",
        "options": [
          "Je Brumbálův syn",
          "Je Ginnyin bratr",
          "Je zakladatel Mrzimoru",
          "Je mladý Voldemort"
        ],
        "correct": 3,
        "correct_letter": "D",
        "explanation": "Tom Raddle odhalí, že jeho jméno skrývá Voldemortovu identitu."
      },
      "selected": 3,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Tom Raddle odhalí, že jeho jméno skrývá Voldemortovu identitu.",
        "Ending": "",
        "Aftermath": "Tom Raddle odhalí, že jeho jméno skrývá Voldemortovu identitu.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "9",
        "CorrectCount": "8",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "5",
        "ChapterLabel": "",
        "YourLetter": "D",
        "YourText": "Je mladý Voldemort",
        "RightLetter": "D",
        "RightText": "Je mladý Voldemort",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "8 / 9",
        "Progress": "9 / 10",
        "OptA": "Je Brumbálův syn",
        "OptB": "Je Ginnyin bratr",
        "OptC": "Je zakladatel Mrzimoru",
        "OptD": "Je mladý Voldemort",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "correct",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "2 / 2",
        "Chapter.4.State": "done",
        "Chapter.4.Progress": "2 / 2",
        "Chapter.5.State": "current",
        "Chapter.5.Progress": "1 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "question-10",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 10,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.624,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Tajemná komnata",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 10,
      "score": 8,
      "lives": 2,
      "answered": 9,
      "question_count": 10,
      "question": {
        "question": "Co tím Dobbymu zajistí?",
        "options": [
          "Novou hůlku",
          "Návrat do Azkabanu",
          "Svobodu",
          "Místo ředitele"
        ],
        "correct": 2,
        "correct_letter": "C",
        "explanation": "Lucius předá Dobbymu ponožku, čímž ho nechtěně osvobodí."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Harry po návratu vrátí Luciovi deník a ukryje do něj ponožku.",
        "Question": "Co tím Dobbymu zajistí?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "9",
        "CorrectCount": "8",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "5",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "8 / 9",
        "Progress": "9 / 10",
        "OptA": "Novou hůlku",
        "OptB": "Návrat do Azkabanu",
        "OptC": "Svobodu",
        "OptD": "Místo ředitele",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "2 / 2",
        "Chapter.4.State": "done",
        "Chapter.4.Progress": "2 / 2",
        "Chapter.5.State": "current",
        "Chapter.5.Progress": "1 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "answer-10",
    "action": "answer3",
    "from": "question",
    "screen": "win",
    "game_state": "win",
    "round": 10,
    "wait_ms": 8,
    "snapshot": {
      "t": 1791893756.633,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Tajemná komnata",
      "media_type": "movie",
      "screen": "win",
      "game_state": "win",
      "round": 10,
      "score": 8,
      "lives": 1,
      "answered": 10,
      "question_count": 10,
      "question": {
        "question": "Co tím Dobbymu zajistí?",
        "options": [
          "Novou hůlku",
          "Návrat do Azkabanu",
          "Svobodu",
          "Místo ředitele"
        ],
        "correct": 2,
        "correct_letter": "C",
        "explanation": "Lucius předá Dobbymu ponožku, čímž ho nechtěně osvobodí."
      },
      "selected": 3,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Lucius předá Dobbymu ponožku, čímž ho nechtěně osvobodí.",
        "Ending": "Ginny je zachráněna a deník zničen. Dobby získá svobodu, zkamenělí se zotaví a Hagrid se vrátí do Bradavic.",
        "Aftermath": "Lucius předá Dobbymu ponožku, čímž ho nechtěně osvobodí. Ginny je zachráněna a deník zničen. Dobby získá svobodu, zkamenělí se zotaví a Hagrid se vrátí do Bradavic.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "1",
        "AnsweredCount": "10",
        "CorrectCount": "8",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "5",
        "ChapterLabel": "",
        "YourLetter": "D",
        "YourText": "Místo ředitele",
        "RightLetter": "C",
        "RightText": "Svobodu",
        "Result": "",
        "Outcome": "wrong",
        "Error": "",
        "Score": "8 / 10",
        "Progress": "10 / 10",
        "OptA": "Novou hůlku",
        "OptB": "Návrat do Azkabanu",
        "OptC": "Svobodu",
        "OptD": "Místo ředitele",
        "StateA": "",
        "StateB": "",
        "StateC": "correct",
        "StateD": "wrong",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "2 / 2",
        "Chapter.4.State": "done",
        "Chapter.4.Progress": "2 / 2",
        "Chapter.5.State": "done",
        "Chapter.5.Progress": "2 / 2"
      },
      "settled": true
    }
  }
]