[
  {
    "step": "title",
    "action": null,
    "from": "title",
    "screen": "title",
    "game_state": "title",
    "round": 0,
    "wait_ms": 0,
    "snapshot": {
      "t": 1791893756.577,
      "alive": true,
      "focus": null,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Fénixův řád",
      "media_type": "movie",
      "screen": "title",
      "game_state": "title",
      "round": 0,
      "score": 0,
      "lives": 3,
      "answered": 0,
      "question_count": 0,
      "question": null,
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "3",
        "AnsweredCount": "",
        "CorrectCount": "",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "",
        "Progress": "",
        "OptA": "",
        "OptB": "",
        "OptC": "",
        "OptD": "",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "",
        "Chapter.1.Progress": "",
        "Chapter.2.State": "",
        "Chapter.2.Progress": "",
        "Chapter.3.State": "",
        "Chapter.3.Progress": "",
        "Chapter.4.State": "",
        "Chapter.4.Progress": "",
        "Chapter.5.State": "",
        "Chapter.5.Progress": ""
      },
      "settled": true
    }
  },
  {
    "step": "question-1",
    "action": "start",
    "from": "title",
    "screen": "question",
    "game_state": "playing",
    "round": 1,
    "wait_ms": 23,
    "snapshot": {
      "t": 1791893756.6,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Fénixův řád",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 1,
      "score": 0,
      "lives": 3,
      "answered": 0,
      "question_count": 10,
      "question": {
        "question": "Čím Harry oba ochrání?",
        "options": [
          "Mnoholičným lektvarem",
          "Patronem",
          "Znamením zla",
          "Časovratem"
        ],
        "correct": 1,
        "correct_letter": "B",
        "explanation": "Harry vyvolá Patrona a zažene mozkomory."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Harryho s Dudleym v podchodu napadnou mozkomoři.",
        "Question": "Čím Harry oba ochrání?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "3",
        "AnsweredCount": "0",
        "CorrectCount": "0",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "1",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "0 / 0",
        "Progress": "0 / 10",
        "OptA": "Mnoholičným lektvarem",
        "OptB": "Patronem",
        "OptC": "Znamením zla",
        "OptD": "Časovratem",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "current",
        "Chapter.1.Progress": "0 / 2",
        "Chapter.2.State": "todo",
        "Chapter.2.Progress": "0 / 2",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 2",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "answer-1",
    "action": "answer2",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 1,
    "wait_ms": 16,
    "snapshot": {
      "t": 1791893756.616,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Fénixův řád",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 1,
      "score": 0,
      "lives": 2,
      "answered": 1,
      "question_count": 10,
      "question": {
        "question": "Čím Harry oba ochrání?",
        "options": [
          "Mnoholičným lektvarem",
          "Patronem",
          "Znamením zla",
          "Časovratem"
        ],
        "correct": 1,
        "correct_letter": "B",
        "explanation": "Harry vyvolá Patrona a zažene mozkomory."
      },
      "selected": 2,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Harry vyvolá Patrona a zažene mozkomory.",
        "Ending": "",
        "Aftermath": "Harry vyvolá Patrona a zažene mozkomory.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "1",
        "CorrectCount": "0",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "1",
        "ChapterLabel": "",
        "YourLetter": "C",
        "YourText": "Znamením zla",
        "RightLetter": "B",
        "RightText": "Patronem",
        "Result": "",
        "Outcome": "wrong",
        "Error": "",
        "Score": "0 / 1",
        "Progress": "1 / 10",
        "OptA": "Mnoholičným lektvarem",
        "OptB": "Patronem",
        "OptC": "Znamením zla",
        "OptD": "Časovratem",
        "StateA": "",
        "StateB": "correct",
        "StateC": "wrong",
        "StateD": "",
        "Chapter.1.State": "current",
        "Chapter.1.Progress": "1 / 2",
        "Chapter.2.State": "todo",
        "Chapter.2.Progress": "0 / 2",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 2",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "question-2",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 2,
    "wait_ms": 9,
    "snapshot": {
      "t": 1791893756.626,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Fénixův řád",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 2,
      "score": 0,
      "lives": 2,
      "answered": 1,
      "question_count": 10,
      "question": {
        "question": "Kam ho dopraví?",
        "options": [
          "Do Malfoyova sídla",
          "Na Grimmauldovo náměstí",
          "Do Tajemné komnaty",
          "Do Azkabanu"
        ],
        "correct": 1,
        "correct_letter": "B",
        "explanation": "Harry dorazí do ústředí řádu v domě Siria Blacka."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Členové Fénixova řádu vyzvednou Harryho.",
        "Question": "Kam ho dopraví?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "2",
        "AnsweredCount": "1",
        "CorrectCount": "0",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "1",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "0 / 1",
        "Progress": "1 / 10",
        "OptA": "Do Malfoyova sídla",
        "OptB": "Na Grimmauldovo náměstí",
        "OptC": "Do Tajemné komnaty",
        "OptD": "Do Azkabanu",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "current",
        "Chapter.1.Progress": "1 / 2",
        "Chapter.2.State": "todo",
        "Chapter.2.Progress": "0 / 2",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 2",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "answer-2",
    "action": "answer2",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 2,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.628,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Fénixův řád",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 2,
      "score": 0,
      "lives": 1,
      "answered": 2,
      "question_count": 10,
      "question": {
        "question": "Kam ho dopraví?",
        "options": [
          "Do Malfoyova sídla",
          "Na Grimmauldovo náměstí",
          "Do Tajemné komnaty",
          "Do Azkabanu"
        ],
        "correct": 1,
        "correct_letter": "B",
        "explanation": "Harry dorazí do ústředí řádu v domě Siria Blacka."
      },
      "selected": 2,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Harry dorazí do ústředí řádu v domě Siria Blacka.",
        "Ending": "",
        "Aftermath": "Harry dorazí do ústředí řádu v domě Siria Blacka.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "1",
        "AnsweredCount": "2",
        "CorrectCount": "0",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "1",
        "ChapterLabel": "",
        "YourLetter": "C",
        "YourText": "Do Tajemné komnaty",
        "RightLetter": "B",
        "RightText": "Na Grimmauldovo náměstí",
        "Result": "",
        "Outcome": "wrong",
        "Error": "",
        "Score": "0 / 2",
        "Progress": "2 / 10",
        "OptA": "Do Malfoyova sídla",
        "OptB": "Na Grimmauldovo náměstí",
        "OptC": "Do Tajemné komnaty",
        "OptD": "Do Azkabanu",
        "StateA": "",
        "StateB": "correct",
        "StateC": "wrong",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "todo",
        "Chapter.2.Progress": "0 / 2",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 2",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "question-3",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 3,
    "wait_ms": 26,
    "snapshot": {
      "t": 1791893756.654,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Fénixův řád",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 3,
      "score": 0,
      "lives": 1,
      "answered": 2,
      "question_count": 10,
      "question": {
        "question": "Co odmítá žáky učit?",
        "options": [
          "Praktická obranná kouzla",
          "Teoretické poučky",
          "Pravidla ministerstva",
          "Dějiny ministerstva"
        ],
        "correct": 0,
        "correct_letter": "A",
        "explanation": "Umbridgeová trvá pouze na teorii a praktická kouzla zakazuje."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "V Bradavicích nastoupí nová učitelka obrany.",
        "Question": "Co odmítá žáky učit?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "1",
        "AnsweredCount": "2",
        "CorrectCount": "0",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "2",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "0 / 2",
        "Progress": "2 / 10",
        "OptA": "Praktická obranná kouzla",
        "OptB": "Teoretické poučky",
        "OptC": "Pravidla ministerstva",
        "OptD": "Dějiny ministerstva",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "current",
        "Chapter.2.Progress": "0 / 2",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 2",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "answer-3",
    "action": "answer0",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 3,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.655,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Fénixův řád",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 3,
      "score": 1,
      "lives": 1,
      "answered": 3,
      "question_count": 10,
      "question": {
        "question": "Co odmítá žáky učit?",
        "options": [
          "Praktická obranná kouzla",
          "Teoretické poučky",
          "Pravidla ministerstva",
          "Dějiny ministerstva"
        ],
        "correct": 0,
        "correct_letter": "A",
        "explanation": "Umbridgeová trvá pouze na teorii a praktická kouzla zakazuje."
      },
      "selected": 0,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Umbridgeová trvá pouze na teorii a praktická kouzla zakazuje.",
        "Ending": "",
        "Aftermath": "Umbridgeová trvá pouze na teorii a praktická kouzla zakazuje.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "1",
        "AnsweredCount": "3",
        "CorrectCount": "1",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "2",
        "ChapterLabel": "",
        "YourLetter": "A",
        "YourText": "Praktická obranná kouzla",
        "RightLetter": "A",
        "RightText": "Praktická obranná kouzla",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "1 / 3",
        "Progress": "3 / 10",
        "OptA": "Praktická obranná kouzla",
        "OptB": "Teoretické poučky",
        "OptC": "Pravidla ministerstva",
        "OptD": "Dějiny ministerstva",
        "StateA": "correct",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "current",
        "Chapter.2.Progress": "1 / 2",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 2",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "question-4",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 4,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.656,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Fénixův řád",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 4,
      "score": 1,
      "lives": 1,
      "answered": 3,
      "question_count": 10,
      "question": {
        "question": "Co Harry po schůzce v Prasinkách přijme?",
        "options": [
          "Odejde učit do Kruvalu",
          "Předá svou hůlku Cho",
          "Bude ostatní učit",
          "Udá skupinu ministerstvu"
        ],
        "correct": 2,
        "correct_letter": "C",
        "explanation": "Harry začne vést tajnou Brumbálovu armádu."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Přátelé chtějí skutečnou výuku obrany.",
        "Question": "Co Harry po schůzce v Prasinkách přijme?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "1",
        "AnsweredCount": "3",
        "CorrectCount": "1",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "2",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "1 / 3",
        "Progress": "3 / 10",
        "OptA": "Odejde učit do Kruvalu",
        "OptB": "Předá svou hůlku Cho",
        "OptC": "Bude ostatní učit",
        "OptD": "Udá skupinu ministerstvu",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "current",
        "Chapter.2.Progress": "1 / 2",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 2",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "answer-4",
    "action": "answer2",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 4,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.658,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Fénixův řád",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 4,
      "score": 2,
      "lives": 1,
      "answered": 4,
      "question_count": 10,
      "question": {
        "question": "Co Harry po schůzce v Prasinkách přijme?",
        "options": [
          "Odejde učit do Kruvalu",
          "Předá svou hůlku Cho",
          "Bude ostatní učit",
          "Udá skupinu ministerstvu"
        ],
        "correct": 2,
        "correct_letter": "C",
        "explanation": "Harry začne vést tajnou Brumbálovu armádu."
      },
      "selected": 2,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Harry začne vést tajnou Brumbálovu armádu.",
        "Ending": "",
        "Aftermath": "Harry začne vést tajnou Brumbálovu armádu.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "1",
        "AnsweredCount": "4",
        "CorrectCount": "2",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "2",
        "ChapterLabel": "",
        "YourLetter": "C",
        "YourText": "Bude ostatní učit",
        "RightLetter": "C",
        "RightText": "Bude ostatní učit",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "2 / 4",
        "Progress": "4 / 10",
        "OptA": "Odejde učit do Kruvalu",
        "OptB": "Předá svou hůlku Cho",
        "OptC": "Bude ostatní učit",
        "OptD": "Udá skupinu ministerstvu",
        "StateA": "",
        "StateB": "",
        "StateC": "correct",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "todo",
        "Chapter.3.Progress": "0 / 2",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "question-5",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 5,
    "wait_ms": 0,
    "snapshot": {
      "t": 1791893756.659,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Fénixův řád",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 5,
      "score": 2,
      "lives": 1,
      "answered": 4,
      "question_count": 10,
      "question": {
        "question": "Jak se Harry zapojí?",
        "options": [
          "Ruší všechny schůzky",
          "Vede nácvik kouzel",
          "Hlídá bránu s Filchem",
          "Zve na ně Umbridgeovou"
        ],
        "correct": 1,
        "correct_letter": "B",
        "explanation": "Harry učí spolužáky obranná kouzla a společně dělají pokroky."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Členové armády začnou pravidelně trénovat.",
        "Question": "Jak se Harry zapojí?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "1",
        "AnsweredCount": "4",
        "CorrectCount": "2",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "3",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "2 / 4",
        "Progress": "4 / 10",
        "OptA": "Ruší všechny schůzky",
        "OptB": "Vede nácvik kouzel",
        "OptC": "Hlídá bránu s Filchem",
        "OptD": "Zve na ně Umbridgeovou",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "current",
        "Chapter.3.Progress": "0 / 2",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "answer-5",
    "action": "answer1",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 5,
    "wait_ms": 0,
    "snapshot": {
      "t": 1791893756.659,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Fénixův řád",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 5,
      "score": 3,
      "lives": 1,
      "answered": 5,
      "question_count": 10,
      "question": {
        "question": "Jak se Harry zapojí?",
        "options": [
          "Ruší všechny schůzky",
          "Vede nácvik kouzel",
          "Hlídá bránu s Filchem",
          "Zve na ně Umbridgeovou"
        ],
        "correct": 1,
        "correct_letter": "B",
        "explanation": "Harry učí spolužáky obranná kouzla a společně dělají pokroky."
      },
      "selected": 1,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Harry učí spolužáky obranná kouzla a společně dělají pokroky.",
        "Ending": "",
        "Aftermath": "Harry učí spolužáky obranná kouzla a společně dělají pokroky.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "1",
        "AnsweredCount": "5",
        "CorrectCount": "3",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "3",
        "ChapterLabel": "",
        "YourLetter": "B",
        "YourText": "Vede nácvik kouzel",
        "RightLetter": "B",
        "RightText": "Vede nácvik kouzel",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "3 / 5",
        "Progress": "5 / 10",
        "OptA": "Ruší všechny schůzky",
        "OptB": "Vede nácvik kouzel",
        "OptC": "Hlídá bránu s Filchem",
        "OptD": "Zve na ně Umbridgeovou",
        "StateA": "",
        "StateB": "correct",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "current",
        "Chapter.3.Progress": "1 / 2",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "question-6",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 6,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.661,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Fénixův řád",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 6,
      "score": 3,
      "lives": 1,
      "answered": 5,
      "question_count": 10,
      "question": {
        "question": "Co nechá Harryho učit se Snapem?",
        "options": [
          "Péči o hipogryfy",
          "Věštění",
          "Nitrobranu",
          "Výrobu žaberníku"
        ],
        "correct": 2,
        "correct_letter": "C",
        "explanation": "Snape má Harryho naučit chránit mysl pomocí nitrobrany."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Brumbál chce omezit nebezpečné spojení s Voldemortem.",
        "Question": "Co nechá Harryho učit se Snapem?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "1",
        "AnsweredCount": "5",
        "CorrectCount": "3",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "3",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "3 / 5",
        "Progress": "5 / 10",
        "OptA": "Péči o hipogryfy",
        "OptB": "Věštění",
        "OptC": "Nitrobranu",
        "OptD": "Výrobu žaberníku",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "current",
        "Chapter.3.Progress": "1 / 2",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "answer-6",
    "action": "answer2",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 6,
    "wait_ms": 0,
    "snapshot": {
      "t": 1791893756.661,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Fénixův řád",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 6,
      "score": 4,
      "lives": 1,
      "answered": 6,
      "question_count": 10,
      "question": {
        "question": "Co nechá Harryho učit se Snapem?",
        "options": [
          "Péči o hipogryfy",
          "Věštění",
          "Nitrobranu",
          "Výrobu žaberníku"
        ],
        "correct": 2,
        "correct_letter": "C",
        "explanation": "Snape má Harryho naučit chránit mysl pomocí nitrobrany."
      },
      "selected": 2,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Snape má Harryho naučit chránit mysl pomocí nitrobrany.",
        "Ending": "",
        "Aftermath": "Snape má Harryho naučit chránit mysl pomocí nitrobrany.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "1",
        "AnsweredCount": "6",
        "CorrectCount": "4",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "3",
        "ChapterLabel": "",
        "YourLetter": "C",
        "YourText": "Nitrobranu",
        "RightLetter": "C",
        "RightText": "Nitrobranu",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "4 / 6",
        "Progress": "6 / 10",
        "OptA": "Péči o hipogryfy",
        "OptB": "Věštění",
        "OptC": "Nitrobranu",
        "OptD": "Výrobu žaberníku",
        "StateA": "",
        "StateB": "",
        "StateC": "correct",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "2 / 2",
        "Chapter.4.State": "todo",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "question-7",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 7,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.663,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Fénixův řád",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 7,
      "score": 4,
      "lives": 1,
      "answered": 6,
      "question_count": 10,
      "question": {
        "question": "Jak Brumbál zareaguje?",
        "options": [
          "Zmizí s Fawkesem",
          "Vydá Harryho",
          "Odevzdá školu Malfoyovi",
          "Přijme pouta"
        ],
        "correct": 0,
        "correct_letter": "A",
        "explanation": "Brumbál unikne s pomocí Fawkese a Umbridgeová převezme školu."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Ministerští představitelé chtějí Brumbála zatknout.",
        "Question": "Jak Brumbál zareaguje?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "1",
        "AnsweredCount": "6",
        "CorrectCount": "4",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "4",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "4 / 6",
        "Progress": "6 / 10",
        "OptA": "Zmizí s Fawkesem",
        "OptB": "Vydá Harryho",
        "OptC": "Odevzdá školu Malfoyovi",
        "OptD": "Přijme pouta",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "2 / 2",
        "Chapter.4.State": "current",
        "Chapter.4.Progress": "0 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "answer-7",
    "action": "answer0",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 7,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.664,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Fénixův řád",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 7,
      "score": 5,
      "lives": 1,
      "answered": 7,
      "question_count": 10,
      "question": {
        "question": "Jak Brumbál zareaguje?",
        "options": [
          "Zmizí s Fawkesem",
          "Vydá Harryho",
          "Odevzdá školu Malfoyovi",
          "Přijme pouta"
        ],
        "correct": 0,
        "correct_letter": "A",
        "explanation": "Brumbál unikne s pomocí Fawkese a Umbridgeová převezme školu."
      },
      "selected": 0,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Brumbál unikne s pomocí Fawkese a Umbridgeová převezme školu.",
        "Ending": "",
        "Aftermath": "Brumbál unikne s pomocí Fawkese a Umbridgeová převezme školu.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "1",
        "AnsweredCount": "7",
        "CorrectCount": "5",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "4",
        "ChapterLabel": "",
        "YourLetter": "A",
        "YourText": "Zmizí s Fawkesem",
        "RightLetter": "A",
        "RightText": "Zmizí s Fawkesem",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "5 / 7",
        "Progress": "7 / 10",
        "OptA": "Zmizí s Fawkesem",
        "OptB": "Vydá Harryho",
        "OptC": "Odevzdá školu Malfoyovi",
        "OptD": "Přijme pouta",
        "StateA": "correct",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "2 / 2",
        "Chapter.4.State": "current",
        "Chapter.4.Progress": "1 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "question-8",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 8,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.665,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Fénixův řád",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 8,
      "score": 5,
      "lives": 1,
      "answered": 7,
      "question_count": 10,
      "question": {
        "question": "Jak se ji pokusí ověřit?",
        "options": [
          "Použije Umbridgeové krb",
          "Odjede do Azkabanu",
          "Přečte Ohnivý pohár",
          "Vypije mnoholičný lektvar"
        ],
        "correct": 0,
        "correct_letter": "A",
        "explanation": "Harry se snaží přes krb kontaktovat řád, ale Umbridgeová ho přistihne."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Harry má novou vizi, v níž Voldemort ohrožuje Siria.",
        "Question": "Jak se ji pokusí ověřit?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "1",
        "AnsweredCount": "7",
        "CorrectCount": "5",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "4",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "5 / 7",
        "Progress": "7 / 10",
        "OptA": "Použije Umbridgeové krb",
        "OptB": "Odjede do Azkabanu",
        "OptC": "Přečte Ohnivý pohár",
        "OptD": "Vypije mnoholičný lektvar",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "2 / 2",
        "Chapter.4.State": "current",
        "Chapter.4.Progress": "1 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "answer-8",
    "action": "answer0",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 8,
    "wait_ms": 15,
    "snapshot": {
      "t": 1791893756.682,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Fénixův řád",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 8,
      "score": 6,
      "lives": 1,
      "answered": 8,
      "question_count": 10,
      "question": {
        "question": "Jak se ji pokusí ověřit?",
        "options": [
          "Použije Umbridgeové krb",
          "Odjede do Azkabanu",
          "Přečte Ohnivý pohár",
          "Vypije mnoholičný lektvar"
        ],
        "correct": 0,
        "correct_letter": "A",
        "explanation": "Harry se snaží přes krb kontaktovat řád, ale Umbridgeová ho přistihne."
      },
      "selected": 0,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Harry se snaží přes krb kontaktovat řád, ale Umbridgeová ho přistihne.",
        "Ending": "",
        "Aftermath": "Harry se snaží přes krb kontaktovat řád, ale Umbridgeová ho přistihne.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "1",
        "AnsweredCount": "8",
        "CorrectCount": "6",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "4",
        "ChapterLabel": "",
        "YourLetter": "A",
        "YourText": "Použije Umbridgeové krb",
        "RightLetter": "A",
        "RightText": "Použije Umbridgeové krb",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "6 / 8",
        "Progress": "8 / 10",
        "OptA": "Použije Umbridgeové krb",
        "OptB": "Odjede do Azkabanu",
        "OptC": "Přečte Ohnivý pohár",
        "OptD": "Vypije mnoholičný lektvar",
        "StateA": "correct",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "2 / 2",
        "Chapter.4.State": "done",
        "Chapter.4.Progress": "2 / 2",
        "Chapter.5.State": "todo",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "question-9",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 9,
    "wait_ms": 3,
    "snapshot": {
      "t": 1791893756.685,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Fénixův řád",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 9,
      "score": 6,
      "lives": 1,
      "answered": 8,
      "question_count": 10,
      "question": {
        "question": "Na čem tam odletí?",
        "options": [
          "Na jednom koštěti",
          "Na hipogryfech",
          "Na testrálech",
          "V létajícím autě"
        ],
        "correct": 2,
        "correct_letter": "C",
        "explanation": "Šestice odletí na testrálech k ministerstvu."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Harry s přáteli chtějí co nejrychleji na ministerstvo.",
        "Question": "Na čem tam odletí?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "1",
        "AnsweredCount": "8",
        "CorrectCount": "6",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "5",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "6 / 8",
        "Progress": "8 / 10",
        "OptA": "Na jednom koštěti",
        "OptB": "Na hipogryfech",
        "OptC": "Na testrálech",
        "OptD": "V létajícím autě",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "2 / 2",
        "Chapter.4.State": "done",
        "Chapter.4.Progress": "2 / 2",
        "Chapter.5.State": "current",
        "Chapter.5.Progress": "0 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "answer-9",
    "action": "answer2",
    "from": "question",
    "screen": "feedback",
    "game_state": "feedback",
    "round": 9,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.687,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Fénixův řád",
      "media_type": "movie",
      "screen": "feedback",
      "game_state": "feedback",
      "round": 9,
      "score": 7,
      "lives": 1,
      "answered": 9,
      "question_count": 10,
      "question": {
        "question": "Na čem tam odletí?",
        "options": [
          "Na jednom koštěti",
          "Na hipogryfech",
          "Na testrálech",
          "V létajícím autě"
        ],
        "correct": 2,
        "correct_letter": "C",
        "explanation": "Šestice odletí na testrálech k ministerstvu."
      },
      "selected": 2,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Šestice odletí na testrálech k ministerstvu.",
        "Ending": "",
        "Aftermath": "Šestice odletí na testrálech k ministerstvu.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "1",
        "AnsweredCount": "9",
        "CorrectCount": "7",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "5",
        "ChapterLabel": "",
        "YourLetter": "C",
        "YourText": "Na testrálech",
        "RightLetter": "C",
        "RightText": "Na testrálech",
        "Result": "",
        "Outcome": "correct",
        "Error": "",
        "Score": "7 / 9",
        "Progress": "9 / 10",
        "OptA": "Na jednom koštěti",
        "OptB": "Na hipogryfech",
        "OptC": "Na testrálech",
        "OptD": "V létajícím autě",
        "StateA": "",
        "StateB": "",
        "StateC": "correct",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "2 / 2",
        "Chapter.4.State": "done",
        "Chapter.4.Progress": "2 / 2",
        "Chapter.5.State": "current",
        "Chapter.5.Progress": "1 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "question-10",
    "action": "next",
    "from": "feedback",
    "screen": "question",
    "game_state": "playing",
    "round": 10,
    "wait_ms": 0,
    "snapshot": {
      "t": 1791893756.687,
      "alive": true,
      "focus": 9790,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Fénixův řád",
      "media_type": "movie",
      "screen": "question",
      "game_state": "playing",
      "round": 10,
      "score": 7,
      "lives": 1,
      "answered": 9,
      "question_count": 10,
      "question": {
        "question": "Co mu pomůže jeho moc odmítnout?",
        "options": [
          "Láska k přátelům",
          "Umbridgeové pero",
          "Znamení zla",
          "Raddleův deník"
        ],
        "correct": 0,
        "correct_letter": "A",
        "explanation": "Harry se opře o své vztahy; Voldemort ustoupí a ministerstvo uvidí, že se vrátil."
      },
      "selected": null,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "Voldemort se pokusí Harryho ovládnout.",
        "Question": "Co mu pomůže jeho moc odmítnout?",
        "Reveal": "",
        "Ending": "",
        "Aftermath": "",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "1",
        "AnsweredCount": "9",
        "CorrectCount": "7",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "5",
        "ChapterLabel": "",
        "YourLetter": "",
        "YourText": "",
        "RightLetter": "",
        "RightText": "",
        "Result": "",
        "Outcome": "",
        "Error": "",
        "Score": "7 / 9",
        "Progress": "9 / 10",
        "OptA": "Láska k přátelům",
        "OptB": "Umbridgeové pero",
        "OptC": "Znamení zla",
        "OptD": "Raddleův deník",
        "StateA": "",
        "StateB": "",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "2 / 2",
        "Chapter.4.State": "done",
        "Chapter.4.Progress": "2 / 2",
        "Chapter.5.State": "current",
        "Chapter.5.Progress": "1 / 2"
      },
      "settled": true
    }
  },
  {
    "step": "answer-10",
    "action": "answer1",
    "from": "question",
    "screen": "gameover",
    "game_state": "gameover",
    "round": 10,
    "wait_ms": 1,
    "snapshot": {
      "t": 1791893756.688,
      "alive": true,
      "focus": 9794,
      "settings_open": false,
      "exit_prompt": false,
      "mode": "story",
      "design": "modern",
      "content": "demo",
      "title": "Harry Potter a Fénixův řád",
      "media_type": "movie",
      "screen": "gameover",
      "game_state": "gameover",
      "round": 10,
      "score": 7,
      "lives": 0,
      "answered": 10,
      "question_count": 10,
      "question": {
        "question": "Co mu pomůže jeho moc odmítnout?",
        "options": [
          "Láska k přátelům",
          "Umbridgeové pero",
          "Znamení zla",
          "Raddleův deník"
        ],
        "correct": 0,
        "correct_letter": "A",
        "explanation": "Harry se opře o své vztahy; Voldemort ustoupí a ministerstvo uvidí, že se vrátil."
      },
      "selected": 1,
      "countdown": 0,
      "autoplay": false,
      "lifelines": {},
      "removed": [],
      "buttons_ready": true,
      "view": {
        "Narration": "",
        "Question": "",
        "Reveal": "Harry se opře o své vztahy; Voldemort ustoupí a ministerstvo uvidí, že se vrátil.",
        "Ending": "",
        "Aftermath": "Harry se opře o své vztahy; Voldemort ustoupí a ministerstvo uvidí, že se vrátil.",
        "Headline": "",
        "PrimaryLabel": "",
        "SourceNote": "",
        "Lives": "0",
        "AnsweredCount": "10",
        "CorrectCount": "7",
        "QuestionCount": "10",
        "SceneLabel": "",
        "Chapter": "5",
        "ChapterLabel": "",
        "YourLetter": "B",
        "YourText": "Umbridgeové pero",
        "RightLetter": "A",
        "RightText": "Láska k přátelům",
        "Result": "",
        "Outcome": "wrong",
        "Error": "",
        "Score": "7 / 10",
        "Progress": "10 / 10",
        "OptA": "Láska k přátelům",
        "OptB": "Umbridgeové pero",
        "OptC": "Znamení zla",
        "OptD": "Raddleův deník",
        "StateA": "correct",
        "StateB": "wrong",
        "StateC": "",
        "StateD": "",
        "Chapter.1.State": "done",
        "Chapter.1.Progress": "2 / 2",
        "Chapter.2.State": "done",
        "Chapter.2.Progress": "2 / 2",
        "Chapter.3.State": "done",
        "Chapter.3.Progress": "2 / 2",
        "Chapter.4.State": "done",
        "Chapter.4.Progress": "2 / 2",
        "Chapter.5.State": "done",
        "Chapter.5.Progress": "2 / 2"
      },
      "settled": true
    }
  }
]