[
  {
    "step": "title",
    "action": null,
    "from": "title",
    "screen": "title",
    "game_state": "title",
    "round": 0,
    "wait_ms": 0,
    "snapshot": {
      "t": 1791893756.475,
      "alive": true,
      "focus": null,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "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": "20",
        "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": 1,
    "snapshot": {
      "t": 1791893756.477,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 1,
      "score": 0,
      "lives": 3,
      "answered": 0,
      "question_count": 20,
      "question": {
        "question": "Co se stane správci Frankovi?",
        "options": [
          "Uteče na ministerstvo",
          "Je zavražděn",
          "Zničí jeho hůlku",
          "Zatkne Voldemorta"
        ],
        "correct": 1,
        "correct_letter": "B",
        "explanation": "Voldemort nechá správce Franka Brycea zemřít a Harry se ze snu probudí."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Harry sní o domě Raddleových, kde se skrývá Voldemort.",
        "Question": "Co se stane správci Frankovi?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "3",
        "AnsweredCount": "0",
        "CorrectCount": "0",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "1",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "0 / 0",
        "Progress": "0 / 20",
        "OptA": "Uteče na ministerstvo",
        "OptB": "Je zavražděn",
        "OptC": "Zničí jeho hůlku",
        "OptD": "Zatkne Voldemorta",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "current",
        "Chapter.1.Progress": "0 / 4",
        "Chapter.2.State": "todo",
        "Chapter.2.Progress": "0 / 4",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 4",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "answer-1",
    "action": "answer1",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 1,
    "wait_ms": 0,
    "snapshot": {
      "t": 1791893756.477,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 1,
      "score": 1,
      "lives": 3,
      "answered": 1,
      "question_count": 20,
      "question": {
        "question": "Co se stane správci Frankovi?",
        "options": [
          "Uteče na ministerstvo",
          "Je zavražděn",
          "Zničí jeho hůlku",
          "Zatkne Voldemorta"
        ],
        "correct": 1,
        "correct_letter": "B",
        "explanation": "Voldemort nechá správce Franka Brycea zemřít a Harry se ze snu probudí."
      },
      "selected": 1,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Voldemort nechá správce Franka Brycea zemřít a Harry se ze snu probudí.",
        "Ending": "",
        "Aftermath": "Voldemort nechá správce Franka Brycea zemřít a Harry se ze snu probudí.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "3",
        "AnsweredCount": "1",
        "CorrectCount": "1",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "1",
        "ChapterLabel": "",
        "YourLetter": "B",
        "YourText": "Je zavražděn",
        "RightLetter": "B",
        "RightText": "Je zavražděn",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "1 / 1",
        "Progress": "1 / 20",
        "OptA": "Uteče na ministerstvo",
        "OptB": "Je zavražděn",
        "OptC": "Zničí jeho hůlku",
        "OptD": "Zatkne Voldemorta",
        "StateA": "",
        "StateB": "correct",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "current",
        "Chapter.1.Progress": "1 / 4",
        "Chapter.2.State": "todo",
        "Chapter.2.Progress": "0 / 4",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 4",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "question-2",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 2,
    "wait_ms": 0,
    "snapshot": {
      "t": 1791893756.478,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 2,
      "score": 1,
      "lives": 3,
      "answered": 1,
      "question_count": 20,
      "question": {
        "question": "Čím se tam přenesou?",
        "options": [
          "Denním věštcem",
          "Starou botou",
          "Zlatým vejcem",
          "Pobertovým plánkem"
        ],
        "correct": 1,
        "correct_letter": "B",
        "explanation": "Stará bota poslouží jako přenášedlo na mistrovství světa."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Harry s Weasleyovými míří na mistrovství ve famfrpálu.",
        "Question": "Čím se tam přenesou?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "3",
        "AnsweredCount": "1",
        "CorrectCount": "1",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "1",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "1 / 1",
        "Progress": "1 / 20",
        "OptA": "Denním věštcem",
        "OptB": "Starou botou",
        "OptC": "Zlatým vejcem",
        "OptD": "Pobertovým plánkem",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "current",
        "Chapter.1.Progress": "1 / 4",
        "Chapter.2.State": "todo",
        "Chapter.2.Progress": "0 / 4",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 4",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "answer-2",
    "action": "answer2",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 2,
    "wait_ms": 0,
    "snapshot": {
      "t": 1791893756.478,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 2,
      "score": 1,
      "lives": 2,
      "answered": 2,
      "question_count": 20,
      "question": {
        "question": "Čím se tam přenesou?",
        "options": [
          "Denním věštcem",
          "Starou botou",
          "Zlatým vejcem",
          "Pobertovým plánkem"
        ],
        "correct": 1,
        "correct_letter": "B",
        "explanation": "Stará bota poslouží jako přenášedlo na mistrovství světa."
      },
      "selected": 2,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Stará bota poslouží jako přenášedlo na mistrovství světa.",
        "Ending": "",
        "Aftermath": "Stará bota poslouží jako přenášedlo na mistrovství světa.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "2",
        "CorrectCount": "1",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "1",
        "ChapterLabel": "",
        "YourLetter": "C",
        "YourText": "Zlatým vejcem",
        "RightLetter": "B",
        "RightText": "Starou botou",
        "Result": "",
        "Outcome": "wrong",
        "Error": "",
        "Score": "1 / 2",
        "Progress": "2 / 20",
        "OptA": "Denním věštcem",
        "OptB": "Starou botou",
        "OptC": "Zlatým vejcem",
        "OptD": "Pobertovým plánkem",
        "StateA": "",
        "StateB": "correct",
        "StateC": "wrong",
        "StateD": "",
        "Chapter.1.State": "current",
        "Chapter.1.Progress": "2 / 4",
        "Chapter.2.State": "todo",
        "Chapter.2.Progress": "0 / 4",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 4",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "question-3",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 3,
    "wait_ms": 0,
    "snapshot": {
      "t": 1791893756.479,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 3,
      "score": 1,
      "lives": 2,
      "answered": 2,
      "question_count": 20,
      "question": {
        "question": "Co se objeví na obloze?",
        "options": [
          "Nebelvírský meč",
          "Brumbálův Patronus",
          "Zlatý pohár",
          "Znamení zla"
        ],
        "correct": 3,
        "correct_letter": "D",
        "explanation": "Po útoku se na obloze objeví Znamení zla."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Po zápase tábor napadnou Smrtijedi.",
        "Question": "Co se objeví na obloze?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "2",
        "CorrectCount": "1",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "1",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "1 / 2",
        "Progress": "2 / 20",
        "OptA": "Nebelvírský meč",
        "OptB": "Brumbálův Patronus",
        "OptC": "Zlatý pohár",
        "OptD": "Znamení zla",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "current",
        "Chapter.1.Progress": "2 / 4",
        "Chapter.2.State": "todo",
        "Chapter.2.Progress": "0 / 4",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 4",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "answer-3",
    "action": "answer3",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 3,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.48,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 3,
      "score": 2,
      "lives": 2,
      "answered": 3,
      "question_count": 20,
      "question": {
        "question": "Co se objeví na obloze?",
        "options": [
          "Nebelvírský meč",
          "Brumbálův Patronus",
          "Zlatý pohár",
          "Znamení zla"
        ],
        "correct": 3,
        "correct_letter": "D",
        "explanation": "Po útoku se na obloze objeví Znamení zla."
      },
      "selected": 3,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Po útoku se na obloze objeví Znamení zla.",
        "Ending": "",
        "Aftermath": "Po útoku se na obloze objeví Znamení zla.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "3",
        "CorrectCount": "2",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "1",
        "ChapterLabel": "",
        "YourLetter": "D",
        "YourText": "Znamení zla",
        "RightLetter": "D",
        "RightText": "Znamení zla",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "2 / 3",
        "Progress": "3 / 20",
        "OptA": "Nebelvírský meč",
        "OptB": "Brumbálův Patronus",
        "OptC": "Zlatý pohár",
        "OptD": "Znamení zla",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "correct",
        "Chapter.1.State": "current",
        "Chapter.1.Progress": "3 / 4",
        "Chapter.2.State": "todo",
        "Chapter.2.Progress": "0 / 4",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 4",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "question-4",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 4,
    "wait_ms": 0,
    "snapshot": {
      "t": 1791893756.481,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 4,
      "score": 2,
      "lives": 2,
      "answered": 3,
      "question_count": 20,
      "question": {
        "question": "Co Brumbál oznámí?",
        "options": [
          "Návrat do Tajemné komnaty",
          "Volbu nového ministra",
          "Zrušení školního roku",
          "Turnaj tří kouzelníků"
        ],
        "correct": 3,
        "correct_letter": "D",
        "explanation": "Bradavice budou hostit Turnaj tří kouzelníků."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Do Bradavic přijedou hosté ze dvou dalších škol.",
        "Question": "Co Brumbál oznámí?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "3",
        "CorrectCount": "2",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "1",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "2 / 3",
        "Progress": "3 / 20",
        "OptA": "Návrat do Tajemné komnaty",
        "OptB": "Volbu nového ministra",
        "OptC": "Zrušení školního roku",
        "OptD": "Turnaj tří kouzelníků",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "current",
        "Chapter.1.Progress": "3 / 4",
        "Chapter.2.State": "todo",
        "Chapter.2.Progress": "0 / 4",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 4",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "answer-4",
    "action": "answer3",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 4,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.482,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 4,
      "score": 3,
      "lives": 2,
      "answered": 4,
      "question_count": 20,
      "question": {
        "question": "Co Brumbál oznámí?",
        "options": [
          "Návrat do Tajemné komnaty",
          "Volbu nového ministra",
          "Zrušení školního roku",
          "Turnaj tří kouzelníků"
        ],
        "correct": 3,
        "correct_letter": "D",
        "explanation": "Bradavice budou hostit Turnaj tří kouzelníků."
      },
      "selected": 3,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Bradavice budou hostit Turnaj tří kouzelníků.",
        "Ending": "",
        "Aftermath": "Bradavice budou hostit Turnaj tří kouzelníků.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "4",
        "CorrectCount": "3",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "1",
        "ChapterLabel": "",
        "YourLetter": "D",
        "YourText": "Turnaj tří kouzelníků",
        "RightLetter": "D",
        "RightText": "Turnaj tří kouzelníků",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "3 / 4",
        "Progress": "4 / 20",
        "OptA": "Návrat do Tajemné komnaty",
        "OptB": "Volbu nového ministra",
        "OptC": "Zrušení školního roku",
        "OptD": "Turnaj tří kouzelníků",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "correct",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "todo",
        "Chapter.2.Progress": "0 / 4",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 4",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "question-5",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 5,
    "wait_ms": 0,
    "snapshot": {
      "t": 1791893756.483,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 5,
      "score": 3,
      "lives": 2,
      "answered": 4,
      "question_count": 20,
      "question": {
        "question": "Na čem je názorně ukáže?",
        "options": [
          "Na pavoukovi",
          "Na Ronovi",
          "Na fénixovi",
          "Na vlastním koštěti"
        ],
        "correct": 0,
        "correct_letter": "A",
        "explanation": "Moody předvede tři neodpustitelné kletby na pavoukovi."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Nový profesor Moody předvede zakázaná kouzla.",
        "Question": "Na čem je názorně ukáže?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "4",
        "CorrectCount": "3",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "2",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "3 / 4",
        "Progress": "4 / 20",
        "OptA": "Na pavoukovi",
        "OptB": "Na Ronovi",
        "OptC": "Na fénixovi",
        "OptD": "Na vlastním koštěti",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "current",
        "Chapter.2.Progress": "0 / 4",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 4",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "answer-5",
    "action": "answer0",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 5,
    "wait_ms": 0,
    "snapshot": {
      "t": 1791893756.483,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 5,
      "score": 4,
      "lives": 2,
      "answered": 5,
      "question_count": 20,
      "question": {
        "question": "Na čem je názorně ukáže?",
        "options": [
          "Na pavoukovi",
          "Na Ronovi",
          "Na fénixovi",
          "Na vlastním koštěti"
        ],
        "correct": 0,
        "correct_letter": "A",
        "explanation": "Moody předvede tři neodpustitelné kletby na pavoukovi."
      },
      "selected": 0,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Moody předvede tři neodpustitelné kletby na pavoukovi.",
        "Ending": "",
        "Aftermath": "Moody předvede tři neodpustitelné kletby na pavoukovi.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "5",
        "CorrectCount": "4",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "2",
        "ChapterLabel": "",
        "YourLetter": "A",
        "YourText": "Na pavoukovi",
        "RightLetter": "A",
        "RightText": "Na pavoukovi",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "4 / 5",
        "Progress": "5 / 20",
        "OptA": "Na pavoukovi",
        "OptB": "Na Ronovi",
        "OptC": "Na fénixovi",
        "OptD": "Na vlastním koštěti",
        "StateA": "correct",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "current",
        "Chapter.2.Progress": "1 / 4",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 4",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "question-6",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 6,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.485,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 6,
      "score": 4,
      "lives": 2,
      "answered": 5,
      "question_count": 20,
      "question": {
        "question": "Jaké jméno ještě vydá?",
        "options": [
          "Ron Weasley",
          "Neville Longbottom",
          "Draco Malfoy",
          "Harry Potter"
        ],
        "correct": 3,
        "correct_letter": "D",
        "explanation": "Pohár navíc vybere nezletilého Harryho, který musí také soutěžit."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Ohnivý pohár vybere tři očekávané šampiony.",
        "Question": "Jaké jméno ještě vydá?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "5",
        "CorrectCount": "4",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "2",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "4 / 5",
        "Progress": "5 / 20",
        "OptA": "Ron Weasley",
        "OptB": "Neville Longbottom",
        "OptC": "Draco Malfoy",
        "OptD": "Harry Potter",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "current",
        "Chapter.2.Progress": "1 / 4",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 4",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "answer-6",
    "action": "answer3",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 6,
    "wait_ms": 50,
    "snapshot": {
      "t": 1791893756.532,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 6,
      "score": 5,
      "lives": 2,
      "answered": 6,
      "question_count": 20,
      "question": {
        "question": "Jaké jméno ještě vydá?",
        "options": [
          "Ron Weasley",
          "Neville Longbottom",
          "Draco Malfoy",
          "Harry Potter"
        ],
        "correct": 3,
        "correct_letter": "D",
        "explanation": "Pohár navíc vybere nezletilého Harryho, který musí také soutěžit."
      },
      "selected": 3,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Pohár navíc vybere nezletilého Harryho, který musí také soutěžit.",
        "Ending": "",
        "Aftermath": "Pohár navíc vybere nezletilého Harryho, který musí také soutěžit.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "6",
        "CorrectCount": "5",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "2",
        "ChapterLabel": "",
        "YourLetter": "D",
        "YourText": "Harry Potter",
        "RightLetter": "D",
        "RightText": "Harry Potter",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "5 / 6",
        "Progress": "6 / 20",
        "OptA": "Ron Weasley",
        "OptB": "Neville Longbottom",
        "OptC": "Draco Malfoy",
        "OptD": "Harry Potter",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "correct",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "current",
        "Chapter.2.Progress": "2 / 4",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 4",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "question-7",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 7,
    "wait_ms": 11,
    "snapshot": {
      "t": 1791893756.55,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 7,
      "score": 5,
      "lives": 2,
      "answered": 6,
      "question_count": 20,
      "question": {
        "question": "Jaké tvory tam Harry uvidí?",
        "options": [
          "Mozkomory",
          "Draky",
          "Bazilišky",
          "Hipogryfy"
        ],
        "correct": 1,
        "correct_letter": "B",
        "explanation": "Harry zjistí, že první úkol čeká u draků, a upozorní na to Cedrica."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Hagrid Harrymu tajně ukáže přípravu první zkoušky.",
        "Question": "Jaké tvory tam Harry uvidí?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "6",
        "CorrectCount": "5",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "2",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "5 / 6",
        "Progress": "6 / 20",
        "OptA": "Mozkomory",
        "OptB": "Draky",
        "OptC": "Bazilišky",
        "OptD": "Hipogryfy",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "current",
        "Chapter.2.Progress": "2 / 4",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 4",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "answer-7",
    "action": "answer1",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 7,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.552,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 7,
      "score": 6,
      "lives": 2,
      "answered": 7,
      "question_count": 20,
      "question": {
        "question": "Jaké tvory tam Harry uvidí?",
        "options": [
          "Mozkomory",
          "Draky",
          "Bazilišky",
          "Hipogryfy"
        ],
        "correct": 1,
        "correct_letter": "B",
        "explanation": "Harry zjistí, že první úkol čeká u draků, a upozorní na to Cedrica."
      },
      "selected": 1,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Harry zjistí, že první úkol čeká u draků, a upozorní na to Cedrica.",
        "Ending": "",
        "Aftermath": "Harry zjistí, že první úkol čeká u draků, a upozorní na to Cedrica.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "7",
        "CorrectCount": "6",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "2",
        "ChapterLabel": "",
        "YourLetter": "B",
        "YourText": "Draky",
        "RightLetter": "B",
        "RightText": "Draky",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "6 / 7",
        "Progress": "7 / 20",
        "OptA": "Mozkomory",
        "OptB": "Draky",
        "OptC": "Bazilišky",
        "OptD": "Hipogryfy",
        "StateA": "",
        "StateB": "correct",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "current",
        "Chapter.2.Progress": "3 / 4",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 4",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "question-8",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 8,
    "wait_ms": 0,
    "snapshot": {
      "t": 1791893756.552,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 8,
      "score": 6,
      "lives": 2,
      "answered": 7,
      "question_count": 20,
      "question": {
        "question": "Co si přivolá pro splnění úkolu?",
        "options": [
          "Nebelvírský meč",
          "Letaxový prášek",
          "Koště",
          "Časovrat"
        ],
        "correct": 2,
        "correct_letter": "C",
        "explanation": "Harry si přivolá koště a získá zlaté vejce."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Harry stojí před drakem u zlatého vejce.",
        "Question": "Co si přivolá pro splnění úkolu?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "7",
        "CorrectCount": "6",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "2",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "6 / 7",
        "Progress": "7 / 20",
        "OptA": "Nebelvírský meč",
        "OptB": "Letaxový prášek",
        "OptC": "Koště",
        "OptD": "Časovrat",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "current",
        "Chapter.2.Progress": "3 / 4",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 4",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "answer-8",
    "action": "answer2",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 8,
    "wait_ms": 0,
    "snapshot": {
      "t": 1791893756.553,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 8,
      "score": 7,
      "lives": 2,
      "answered": 8,
      "question_count": 20,
      "question": {
        "question": "Co si přivolá pro splnění úkolu?",
        "options": [
          "Nebelvírský meč",
          "Letaxový prášek",
          "Koště",
          "Časovrat"
        ],
        "correct": 2,
        "correct_letter": "C",
        "explanation": "Harry si přivolá koště a získá zlaté vejce."
      },
      "selected": 2,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Harry si přivolá koště a získá zlaté vejce.",
        "Ending": "",
        "Aftermath": "Harry si přivolá koště a získá zlaté vejce.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "8",
        "CorrectCount": "7",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "2",
        "ChapterLabel": "",
        "YourLetter": "C",
        "YourText": "Koště",
        "RightLetter": "C",
        "RightText": "Koště",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "7 / 8",
        "Progress": "8 / 20",
        "OptA": "Nebelvírský meč",
        "OptB": "Letaxový prášek",
        "OptC": "Koště",
        "OptD": "Časovrat",
        "StateA": "",
        "StateB": "",
        "StateC": "correct",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "4 / 4",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 4",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "question-9",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 9,
    "wait_ms": 4,
    "snapshot": {
      "t": 1791893756.558,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 9,
      "score": 7,
      "lives": 2,
      "answered": 8,
      "question_count": 20,
      "question": {
        "question": "Jak naloží s jejich sporem?",
        "options": [
          "Odejde z Bradavic",
          "Zničí jeho vejce",
          "Udá ho Moodymu",
          "Smíří se s ním"
        ],
        "correct": 3,
        "correct_letter": "D",
        "explanation": "Ron pochopí nebezpečí turnaje a s Harrym se smíří."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Ron po první zkoušce mluví s Harrym.",
        "Question": "Jak naloží s jejich sporem?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "8",
        "CorrectCount": "7",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "3",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "7 / 8",
        "Progress": "8 / 20",
        "OptA": "Odejde z Bradavic",
        "OptB": "Zničí jeho vejce",
        "OptC": "Udá ho Moodymu",
        "OptD": "Smíří se s ním",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "4 / 4",
        "Chapter.3.State": "current",
        "Chapter.3.Progress": "0 / 4",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "answer-9",
    "action": "answer3",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 9,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.56,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 9,
      "score": 8,
      "lives": 2,
      "answered": 9,
      "question_count": 20,
      "question": {
        "question": "Jak naloží s jejich sporem?",
        "options": [
          "Odejde z Bradavic",
          "Zničí jeho vejce",
          "Udá ho Moodymu",
          "Smíří se s ním"
        ],
        "correct": 3,
        "correct_letter": "D",
        "explanation": "Ron pochopí nebezpečí turnaje a s Harrym se smíří."
      },
      "selected": 3,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Ron pochopí nebezpečí turnaje a s Harrym se smíří.",
        "Ending": "",
        "Aftermath": "Ron pochopí nebezpečí turnaje a s Harrym se smíří.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "9",
        "CorrectCount": "8",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "3",
        "ChapterLabel": "",
        "YourLetter": "D",
        "YourText": "Smíří se s ním",
        "RightLetter": "D",
        "RightText": "Smíří se s ním",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "8 / 9",
        "Progress": "9 / 20",
        "OptA": "Odejde z Bradavic",
        "OptB": "Zničí jeho vejce",
        "OptC": "Udá ho Moodymu",
        "OptD": "Smíří se s ním",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "correct",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "4 / 4",
        "Chapter.3.State": "current",
        "Chapter.3.Progress": "1 / 4",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "question-10",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 10,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.561,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 10,
      "score": 8,
      "lives": 2,
      "answered": 9,
      "question_count": 20,
      "question": {
        "question": "S kým se tam objeví Hermiona?",
        "options": [
          "S Cedricem Diggorym",
          "S Nevilem Longbottomem",
          "S Dracem Malfoyem",
          "S Viktorem Krumem"
        ],
        "correct": 3,
        "correct_letter": "D",
        "explanation": "Hermiona na ples přijde s Viktorem Krumem."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Harry s Ronem přijdou na Vánoční ples.",
        "Question": "S kým se tam objeví Hermiona?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "9",
        "CorrectCount": "8",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "3",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "8 / 9",
        "Progress": "9 / 20",
        "OptA": "S Cedricem Diggorym",
        "OptB": "S Nevilem Longbottomem",
        "OptC": "S Dracem Malfoyem",
        "OptD": "S Viktorem Krumem",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "4 / 4",
        "Chapter.3.State": "current",
        "Chapter.3.Progress": "1 / 4",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "answer-10",
    "action": "answer3",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 10,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.563,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 10,
      "score": 9,
      "lives": 2,
      "answered": 10,
      "question_count": 20,
      "question": {
        "question": "S kým se tam objeví Hermiona?",
        "options": [
          "S Cedricem Diggorym",
          "S Nevilem Longbottomem",
          "S Dracem Malfoyem",
          "S Viktorem Krumem"
        ],
        "correct": 3,
        "correct_letter": "D",
        "explanation": "Hermiona na ples přijde s Viktorem Krumem."
      },
      "selected": 3,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Hermiona na ples přijde s Viktorem Krumem.",
        "Ending": "",
        "Aftermath": "Hermiona na ples přijde s Viktorem Krumem.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "10",
        "CorrectCount": "9",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "3",
        "ChapterLabel": "",
        "YourLetter": "D",
        "YourText": "S Viktorem Krumem",
        "RightLetter": "D",
        "RightText": "S Viktorem Krumem",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "9 / 10",
        "Progress": "10 / 20",
        "OptA": "S Cedricem Diggorym",
        "OptB": "S Nevilem Longbottomem",
        "OptC": "S Dracem Malfoyem",
        "OptD": "S Viktorem Krumem",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "correct",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "4 / 4",
        "Chapter.3.State": "current",
        "Chapter.3.Progress": "2 / 4",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "question-11",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 11,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.565,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 11,
      "score": 9,
      "lives": 2,
      "answered": 10,
      "question_count": 20,
      "question": {
        "question": "Kde Harry uslyší srozumitelnou zprávu?",
        "options": [
          "U Ohnivého poháru",
          "Na vrcholu věže",
          "Pod vodou",
          "V Zapovězeném lese"
        ],
        "correct": 2,
        "correct_letter": "C",
        "explanation": "Harry ponoří vejce do vody a rozluští nápovědu k úkolu v jezeře."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Cedric poradí Harrymu s vejcem.",
        "Question": "Kde Harry uslyší srozumitelnou zprávu?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "10",
        "CorrectCount": "9",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "3",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "9 / 10",
        "Progress": "10 / 20",
        "OptA": "U Ohnivého poháru",
        "OptB": "Na vrcholu věže",
        "OptC": "Pod vodou",
        "OptD": "V Zapovězeném lese",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "4 / 4",
        "Chapter.3.State": "current",
        "Chapter.3.Progress": "2 / 4",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "answer-11",
    "action": "answer2",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 11,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.566,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 11,
      "score": 10,
      "lives": 2,
      "answered": 11,
      "question_count": 20,
      "question": {
        "question": "Kde Harry uslyší srozumitelnou zprávu?",
        "options": [
          "U Ohnivého poháru",
          "Na vrcholu věže",
          "Pod vodou",
          "V Zapovězeném lese"
        ],
        "correct": 2,
        "correct_letter": "C",
        "explanation": "Harry ponoří vejce do vody a rozluští nápovědu k úkolu v jezeře."
      },
      "selected": 2,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Harry ponoří vejce do vody a rozluští nápovědu k úkolu v jezeře.",
        "Ending": "",
        "Aftermath": "Harry ponoří vejce do vody a rozluští nápovědu k úkolu v jezeře.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "11",
        "CorrectCount": "10",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "3",
        "ChapterLabel": "",
        "YourLetter": "C",
        "YourText": "Pod vodou",
        "RightLetter": "C",
        "RightText": "Pod vodou",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "10 / 11",
        "Progress": "11 / 20",
        "OptA": "U Ohnivého poháru",
        "OptB": "Na vrcholu věže",
        "OptC": "Pod vodou",
        "OptD": "V Zapovězeném lese",
        "StateA": "",
        "StateB": "",
        "StateC": "correct",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "4 / 4",
        "Chapter.3.State": "current",
        "Chapter.3.Progress": "3 / 4",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "question-12",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 12,
    "wait_ms": 0,
    "snapshot": {
      "t": 1791893756.567,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 12,
      "score": 10,
      "lives": 2,
      "answered": 11,
      "question_count": 20,
      "question": {
        "question": "Kdo mu poskytne žaberník?",
        "options": [
          "Neville",
          "Dobby",
          "Hagrid",
          "Snape"
        ],
        "correct": 0,
        "correct_letter": "A",
        "explanation": "V této filmové verzi Harrymu žaberník opatří Neville."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Harry potřebuje dýchat při dalším úkolu pod vodou.",
        "Question": "Kdo mu poskytne žaberník?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "11",
        "CorrectCount": "10",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "3",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "10 / 11",
        "Progress": "11 / 20",
        "OptA": "Neville",
        "OptB": "Dobby",
        "OptC": "Hagrid",
        "OptD": "Snape",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "4 / 4",
        "Chapter.3.State": "current",
        "Chapter.3.Progress": "3 / 4",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "answer-12",
    "action": "answer0",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 12,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.568,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 12,
      "score": 11,
      "lives": 2,
      "answered": 12,
      "question_count": 20,
      "question": {
        "question": "Kdo mu poskytne žaberník?",
        "options": [
          "Neville",
          "Dobby",
          "Hagrid",
          "Snape"
        ],
        "correct": 0,
        "correct_letter": "A",
        "explanation": "V této filmové verzi Harrymu žaberník opatří Neville."
      },
      "selected": 0,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "V této filmové verzi Harrymu žaberník opatří Neville.",
        "Ending": "",
        "Aftermath": "V této filmové verzi Harrymu žaberník opatří Neville.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "12",
        "CorrectCount": "11",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "3",
        "ChapterLabel": "",
        "YourLetter": "A",
        "YourText": "Neville",
        "RightLetter": "A",
        "RightText": "Neville",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "11 / 12",
        "Progress": "12 / 20",
        "OptA": "Neville",
        "OptB": "Dobby",
        "OptC": "Hagrid",
        "OptD": "Snape",
        "StateA": "correct",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "4 / 4",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "4 / 4",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "question-13",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 13,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.57,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 13,
      "score": 11,
      "lives": 2,
      "answered": 12,
      "question_count": 20,
      "question": {
        "question": "Koho kromě Rona zachrání?",
        "options": [
          "Draca",
          "Gabrielle",
          "Hermionu",
          "Cho Changovou"
        ],
        "correct": 1,
        "correct_letter": "B",
        "explanation": "Harry vezme k hladině Rona i Fleurinu sestru Gabrielle."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Harry doplave k zajatcům na dně jezera.",
        "Question": "Koho kromě Rona zachrání?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "12",
        "CorrectCount": "11",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "4",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "11 / 12",
        "Progress": "12 / 20",
        "OptA": "Draca",
        "OptB": "Gabrielle",
        "OptC": "Hermionu",
        "OptD": "Cho Changovou",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "4 / 4",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "4 / 4",
        "Chapter.4.State": "current",
        "Chapter.4.Progress": "0 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "answer-13",
    "action": "answer1",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 13,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.571,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 13,
      "score": 12,
      "lives": 2,
      "answered": 13,
      "question_count": 20,
      "question": {
        "question": "Koho kromě Rona zachrání?",
        "options": [
          "Draca",
          "Gabrielle",
          "Hermionu",
          "Cho Changovou"
        ],
        "correct": 1,
        "correct_letter": "B",
        "explanation": "Harry vezme k hladině Rona i Fleurinu sestru Gabrielle."
      },
      "selected": 1,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Harry vezme k hladině Rona i Fleurinu sestru Gabrielle.",
        "Ending": "",
        "Aftermath": "Harry vezme k hladině Rona i Fleurinu sestru Gabrielle.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "13",
        "CorrectCount": "12",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "4",
        "ChapterLabel": "",
        "YourLetter": "B",
        "YourText": "Gabrielle",
        "RightLetter": "B",
        "RightText": "Gabrielle",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "12 / 13",
        "Progress": "13 / 20",
        "OptA": "Draca",
        "OptB": "Gabrielle",
        "OptC": "Hermionu",
        "OptD": "Cho Changovou",
        "StateA": "",
        "StateB": "correct",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "4 / 4",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "4 / 4",
        "Chapter.4.State": "current",
        "Chapter.4.Progress": "1 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "question-14",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 14,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.573,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 14,
      "score": 12,
      "lives": 2,
      "answered": 13,
      "question_count": 20,
      "question": {
        "question": "Co tam naleznou?",
        "options": [
          "Tělo Bartyho Skrka",
          "Voldemortovu hůlku",
          "Ztraceného fénixe",
          "Ohnivý pohár"
        ],
        "correct": 0,
        "correct_letter": "A",
        "explanation": "Přátelé objeví mrtvého Bartyho Skrka staršího."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Harry s přáteli procházejí lesem.",
        "Question": "Co tam naleznou?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "13",
        "CorrectCount": "12",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "4",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "12 / 13",
        "Progress": "13 / 20",
        "OptA": "Tělo Bartyho Skrka",
        "OptB": "Voldemortovu hůlku",
        "OptC": "Ztraceného fénixe",
        "OptD": "Ohnivý pohár",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "4 / 4",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "4 / 4",
        "Chapter.4.State": "current",
        "Chapter.4.Progress": "1 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "answer-14",
    "action": "answer0",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 14,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.574,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 14,
      "score": 13,
      "lives": 2,
      "answered": 14,
      "question_count": 20,
      "question": {
        "question": "Co tam naleznou?",
        "options": [
          "Tělo Bartyho Skrka",
          "Voldemortovu hůlku",
          "Ztraceného fénixe",
          "Ohnivý pohár"
        ],
        "correct": 0,
        "correct_letter": "A",
        "explanation": "Přátelé objeví mrtvého Bartyho Skrka staršího."
      },
      "selected": 0,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Přátelé objeví mrtvého Bartyho Skrka staršího.",
        "Ending": "",
        "Aftermath": "Přátelé objeví mrtvého Bartyho Skrka staršího.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "14",
        "CorrectCount": "13",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "4",
        "ChapterLabel": "",
        "YourLetter": "A",
        "YourText": "Tělo Bartyho Skrka",
        "RightLetter": "A",
        "RightText": "Tělo Bartyho Skrka",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "13 / 14",
        "Progress": "14 / 20",
        "OptA": "Tělo Bartyho Skrka",
        "OptB": "Voldemortovu hůlku",
        "OptC": "Ztraceného fénixe",
        "OptD": "Ohnivý pohár",
        "StateA": "correct",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "4 / 4",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "4 / 4",
        "Chapter.4.State": "current",
        "Chapter.4.Progress": "2 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "question-15",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 15,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.575,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 15,
      "score": 13,
      "lives": 2,
      "answered": 14,
      "question_count": 20,
      "question": {
        "question": "Koho v soudní vzpomínce usvědčí Karkarov?",
        "options": [
          "Cedrica Diggoryho",
          "Arthura Weasleyho",
          "Nevilla Longbottoma",
          "Bartyho Skrka mladšího"
        ],
        "correct": 3,
        "correct_letter": "D",
        "explanation": "Karkarov označí Skrkova syna za Smrtijeda."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Harry vstoupí do Brumbálovy myslánky.",
        "Question": "Koho v soudní vzpomínce usvědčí Karkarov?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "14",
        "CorrectCount": "13",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "4",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "13 / 14",
        "Progress": "14 / 20",
        "OptA": "Cedrica Diggoryho",
        "OptB": "Arthura Weasleyho",
        "OptC": "Nevilla Longbottoma",
        "OptD": "Bartyho Skrka mladšího",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "4 / 4",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "4 / 4",
        "Chapter.4.State": "current",
        "Chapter.4.Progress": "2 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "answer-15",
    "action": "answer3",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 15,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.576,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 15,
      "score": 14,
      "lives": 2,
      "answered": 15,
      "question_count": 20,
      "question": {
        "question": "Koho v soudní vzpomínce usvědčí Karkarov?",
        "options": [
          "Cedrica Diggoryho",
          "Arthura Weasleyho",
          "Nevilla Longbottoma",
          "Bartyho Skrka mladšího"
        ],
        "correct": 3,
        "correct_letter": "D",
        "explanation": "Karkarov označí Skrkova syna za Smrtijeda."
      },
      "selected": 3,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Karkarov označí Skrkova syna za Smrtijeda.",
        "Ending": "",
        "Aftermath": "Karkarov označí Skrkova syna za Smrtijeda.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "15",
        "CorrectCount": "14",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "4",
        "ChapterLabel": "",
        "YourLetter": "D",
        "YourText": "Bartyho Skrka mladšího",
        "RightLetter": "D",
        "RightText": "Bartyho Skrka mladšího",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "14 / 15",
        "Progress": "15 / 20",
        "OptA": "Cedrica Diggoryho",
        "OptB": "Arthura Weasleyho",
        "OptC": "Nevilla Longbottoma",
        "OptD": "Bartyho Skrka mladšího",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "correct",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "4 / 4",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "4 / 4",
        "Chapter.4.State": "current",
        "Chapter.4.Progress": "3 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "question-16",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 16,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.578,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 16,
      "score": 14,
      "lives": 2,
      "answered": 15,
      "question_count": 20,
      "question": {
        "question": "Jak s ním naloží?",
        "options": [
          "Rozbijí ho",
          "Nechají ho Krumovi",
          "Dotknou se ho společně",
          "Vezme ho jen Cedric"
        ],
        "correct": 2,
        "correct_letter": "C",
        "explanation": "Harry a Cedric pohár uchopí společně a přenesou se na hřbitov."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "V bludišti Harry a Cedric doběhnou k poháru.",
        "Question": "Jak s ním naloží?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "15",
        "CorrectCount": "14",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "4",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "14 / 15",
        "Progress": "15 / 20",
        "OptA": "Rozbijí ho",
        "OptB": "Nechají ho Krumovi",
        "OptC": "Dotknou se ho společně",
        "OptD": "Vezme ho jen Cedric",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "4 / 4",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "4 / 4",
        "Chapter.4.State": "current",
        "Chapter.4.Progress": "3 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "answer-16",
    "action": "answer2",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 16,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.579,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 16,
      "score": 15,
      "lives": 2,
      "answered": 16,
      "question_count": 20,
      "question": {
        "question": "Jak s ním naloží?",
        "options": [
          "Rozbijí ho",
          "Nechají ho Krumovi",
          "Dotknou se ho společně",
          "Vezme ho jen Cedric"
        ],
        "correct": 2,
        "correct_letter": "C",
        "explanation": "Harry a Cedric pohár uchopí společně a přenesou se na hřbitov."
      },
      "selected": 2,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Harry a Cedric pohár uchopí společně a přenesou se na hřbitov.",
        "Ending": "",
        "Aftermath": "Harry a Cedric pohár uchopí společně a přenesou se na hřbitov.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "16",
        "CorrectCount": "15",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "4",
        "ChapterLabel": "",
        "YourLetter": "C",
        "YourText": "Dotknou se ho společně",
        "RightLetter": "C",
        "RightText": "Dotknou se ho společně",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "15 / 16",
        "Progress": "16 / 20",
        "OptA": "Rozbijí ho",
        "OptB": "Nechají ho Krumovi",
        "OptC": "Dotknou se ho společně",
        "OptD": "Vezme ho jen Cedric",
        "StateA": "",
        "StateB": "",
        "StateC": "correct",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "4 / 4",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "4 / 4",
        "Chapter.4.State": "done",
        "Chapter.4.Progress": "4 / 4",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "question-17",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 17,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.581,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 17,
      "score": 15,
      "lives": 2,
      "answered": 16,
      "question_count": 20,
      "question": {
        "question": "Co na Voldemortův rozkaz udělá Cedricovi?",
        "options": [
          "Pošle ho do školy",
          "Promění ho v sovu",
          "Zabije ho",
          "Osvobodí ho"
        ],
        "correct": 2,
        "correct_letter": "C",
        "explanation": "Pettigrew Cedrica zabije a Harryho připoutá k náhrobku."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Na hřbitově je přivítá Pettigrew.",
        "Question": "Co na Voldemortův rozkaz udělá Cedricovi?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "16",
        "CorrectCount": "15",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "5",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "15 / 16",
        "Progress": "16 / 20",
        "OptA": "Pošle ho do školy",
        "OptB": "Promění ho v sovu",
        "OptC": "Zabije ho",
        "OptD": "Osvobodí ho",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "4 / 4",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "4 / 4",
        "Chapter.4.State": "done",
        "Chapter.4.Progress": "4 / 4",
        "Chapter.5.State": "current",
        "Chapter.5.Progress": "0 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "answer-17",
    "action": "answer2",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 17,
    "wait_ms": 0,
    "snapshot": {
      "t": 1791893756.582,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 17,
      "score": 16,
      "lives": 2,
      "answered": 17,
      "question_count": 20,
      "question": {
        "question": "Co na Voldemortův rozkaz udělá Cedricovi?",
        "options": [
          "Pošle ho do školy",
          "Promění ho v sovu",
          "Zabije ho",
          "Osvobodí ho"
        ],
        "correct": 2,
        "correct_letter": "C",
        "explanation": "Pettigrew Cedrica zabije a Harryho připoutá k náhrobku."
      },
      "selected": 2,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Pettigrew Cedrica zabije a Harryho připoutá k náhrobku.",
        "Ending": "",
        "Aftermath": "Pettigrew Cedrica zabije a Harryho připoutá k náhrobku.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "17",
        "CorrectCount": "16",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "5",
        "ChapterLabel": "",
        "YourLetter": "C",
        "YourText": "Zabije ho",
        "RightLetter": "C",
        "RightText": "Zabije ho",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "16 / 17",
        "Progress": "17 / 20",
        "OptA": "Pošle ho do školy",
        "OptB": "Promění ho v sovu",
        "OptC": "Zabije ho",
        "OptD": "Osvobodí ho",
        "StateA": "",
        "StateB": "",
        "StateC": "correct",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "4 / 4",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "4 / 4",
        "Chapter.4.State": "done",
        "Chapter.4.Progress": "4 / 4",
        "Chapter.5.State": "current",
        "Chapter.5.Progress": "1 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "question-18",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 18,
    "wait_ms": 0,
    "snapshot": {
      "t": 1791893756.582,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 18,
      "score": 16,
      "lives": 2,
      "answered": 17,
      "question_count": 20,
      "question": {
        "question": "Co Harrymu odebere?",
        "options": [
          "Krev",
          "Vlasy",
          "Hůlku pro pohár",
          "Vzpomínku na rodiče"
        ],
        "correct": 0,
        "correct_letter": "A",
        "explanation": "Pettigrew použije Harryho krev a Voldemort získá nové tělo."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Pettigrew připraví temný obřad.",
        "Question": "Co Harrymu odebere?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "17",
        "CorrectCount": "16",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "5",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "16 / 17",
        "Progress": "17 / 20",
        "OptA": "Krev",
        "OptB": "Vlasy",
        "OptC": "Hůlku pro pohár",
        "OptD": "Vzpomínku na rodiče",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "4 / 4",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "4 / 4",
        "Chapter.4.State": "done",
        "Chapter.4.Progress": "4 / 4",
        "Chapter.5.State": "current",
        "Chapter.5.Progress": "1 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "answer-18",
    "action": "answer0",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 18,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.584,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 18,
      "score": 17,
      "lives": 2,
      "answered": 18,
      "question_count": 20,
      "question": {
        "question": "Co Harrymu odebere?",
        "options": [
          "Krev",
          "Vlasy",
          "Hůlku pro pohár",
          "Vzpomínku na rodiče"
        ],
        "correct": 0,
        "correct_letter": "A",
        "explanation": "Pettigrew použije Harryho krev a Voldemort získá nové tělo."
      },
      "selected": 0,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Pettigrew použije Harryho krev a Voldemort získá nové tělo.",
        "Ending": "",
        "Aftermath": "Pettigrew použije Harryho krev a Voldemort získá nové tělo.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "18",
        "CorrectCount": "17",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "5",
        "ChapterLabel": "",
        "YourLetter": "A",
        "YourText": "Krev",
        "RightLetter": "A",
        "RightText": "Krev",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "17 / 18",
        "Progress": "18 / 20",
        "OptA": "Krev",
        "OptB": "Vlasy",
        "OptC": "Hůlku pro pohár",
        "OptD": "Vzpomínku na rodiče",
        "StateA": "correct",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "4 / 4",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "4 / 4",
        "Chapter.4.State": "done",
        "Chapter.4.Progress": "4 / 4",
        "Chapter.5.State": "current",
        "Chapter.5.Progress": "2 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "question-19",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 19,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.585,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 19,
      "score": 17,
      "lives": 2,
      "answered": 18,
      "question_count": 20,
      "question": {
        "question": "Jak se mu podaří vrátit?",
        "options": [
          "Pohárem s Cedricovým tělem",
          "Pettigrewovým autem",
          "Skrz Brumbálův krb",
          "S Voldemortovým koštětem"
        ],
        "correct": 0,
        "correct_letter": "A",
        "explanation": "Ozvěny obětí pomohou Harrymu uniknout pohárem i s Cedricovým tělem."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Harry se střetne s Voldemortem a hůlky se propojí.",
        "Question": "Jak se mu podaří vrátit?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "18",
        "CorrectCount": "17",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "5",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "17 / 18",
        "Progress": "18 / 20",
        "OptA": "Pohárem s Cedricovým tělem",
        "OptB": "Pettigrewovým autem",
        "OptC": "Skrz Brumbálův krb",
        "OptD": "S Voldemortovým koštětem",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "4 / 4",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "4 / 4",
        "Chapter.4.State": "done",
        "Chapter.4.Progress": "4 / 4",
        "Chapter.5.State": "current",
        "Chapter.5.Progress": "2 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "answer-19",
    "action": "answer0",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 19,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.586,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 19,
      "score": 18,
      "lives": 2,
      "answered": 19,
      "question_count": 20,
      "question": {
        "question": "Jak se mu podaří vrátit?",
        "options": [
          "Pohárem s Cedricovým tělem",
          "Pettigrewovým autem",
          "Skrz Brumbálův krb",
          "S Voldemortovým koštětem"
        ],
        "correct": 0,
        "correct_letter": "A",
        "explanation": "Ozvěny obětí pomohou Harrymu uniknout pohárem i s Cedricovým tělem."
      },
      "selected": 0,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Ozvěny obětí pomohou Harrymu uniknout pohárem i s Cedricovým tělem.",
        "Ending": "",
        "Aftermath": "Ozvěny obětí pomohou Harrymu uniknout pohárem i s Cedricovým tělem.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "19",
        "CorrectCount": "18",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "5",
        "ChapterLabel": "",
        "YourLetter": "A",
        "YourText": "Pohárem s Cedricovým tělem",
        "RightLetter": "A",
        "RightText": "Pohárem s Cedricovým tělem",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "18 / 19",
        "Progress": "19 / 20",
        "OptA": "Pohárem s Cedricovým tělem",
        "OptB": "Pettigrewovým autem",
        "OptC": "Skrz Brumbálův krb",
        "OptD": "S Voldemortovým koštětem",
        "StateA": "correct",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "4 / 4",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "4 / 4",
        "Chapter.4.State": "done",
        "Chapter.4.Progress": "4 / 4",
        "Chapter.5.State": "current",
        "Chapter.5.Progress": "3 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "question-20",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 20,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.588,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 20,
      "score": 18,
      "lives": 2,
      "answered": 19,
      "question_count": 20,
      "question": {
        "question": "Kdo se z něj po zásahu učitelů odhalí?",
        "options": [
          "Peter Pettigrew",
          "Barty Skrk mladší",
          "Lucius Malfoy",
          "Sirius Black"
        ],
        "correct": 1,
        "correct_letter": "B",
        "explanation": "Falešný Moody je Barty Skrk mladší; pravého Moodyho držel zavřeného v truhle."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Moody po návratu odvede Harryho od ostatních.",
        "Question": "Kdo se z něj po zásahu učitelů odhalí?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "19",
        "CorrectCount": "18",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "5",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "18 / 19",
        "Progress": "19 / 20",
        "OptA": "Peter Pettigrew",
        "OptB": "Barty Skrk mladší",
        "OptC": "Lucius Malfoy",
        "OptD": "Sirius Black",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "4 / 4",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "4 / 4",
        "Chapter.4.State": "done",
        "Chapter.4.Progress": "4 / 4",
        "Chapter.5.State": "current",
        "Chapter.5.Progress": "3 / 4"
      },
      "settled": true
    }
  },
  {
    "step": "answer-20",
    "action": "answer2",
    "from": "question",
    "screen": "win",
    "game_state": "win",
    "round": 20,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.589,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Ohnivý pohár",
      "media_type": "movie",
      "screen": "win",
      "game_state": "win",
      "round": 20,
      "score": 18,
      "lives": 1,
      "answered": 20,
      "question_count": 20,
      "question": {
        "question": "Kdo se z něj po zásahu učitelů odhalí?",
        "options": [
          "Peter Pettigrew",
          "Barty Skrk mladší",
          "Lucius Malfoy",
          "Sirius Black"
        ],
        "correct": 1,
        "correct_letter": "B",
        "explanation": "Falešný Moody je Barty Skrk mladší; pravého Moodyho držel zavřeného v truhle."
      },
      "selected": 2,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Falešný Moody je Barty Skrk mladší; pravého Moodyho držel zavřeného v truhle.",
        "Ending": "Harry se vrátí s Cedricovým tělem a odhalí podvod falešného Moodyho. Brumbál připomene Cedricovu smrt a varuje před Voldemortovým návratem.",
        "Aftermath": "Falešný Moody je Barty Skrk mladší; pravého Moodyho držel zavřeného v truhle. Harry se vrátí s Cedricovým tělem a odhalí podvod falešného Moodyho. Brumbál připomene Cedricovu smrt a varuje před Voldemortovým návratem.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "1",
        "AnsweredCount": "20",
        "CorrectCount": "18",
        "QuestionCount": "20",
        "SceneLabel": "",
        "Chapter": "5",
        "ChapterLabel": "",
        "YourLetter": "C",
        "YourText": "Lucius Malfoy",
        "RightLetter": "B",
        "RightText": "Barty Skrk mladší",
        "Result": "",
        "Outcome": "wrong",
        "Error": "",
        "Score": "18 / 20",
        "Progress": "20 / 20",
        "OptA": "Peter Pettigrew",
        "OptB": "Barty Skrk mladší",
        "OptC": "Lucius Malfoy",
        "OptD": "Sirius Black",
        "StateA": "",
        "StateB": "correct",
        "StateC": "wrong",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "4 / 4",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "4 / 4",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "4 / 4",
        "Chapter.4.State": "done",
        "Chapter.4.Progress": "4 / 4",
        "Chapter.5.State": "done",
        "Chapter.5.Progress": "4 / 4"
      },
      "settled": true
    }
  }
]