{
  "version": 12,
  "stages": [
    {
      "stage": "Game_Specific_Show",
      "start": [
        "In Properties for 'game_capture', Choose ComboBox: Window, Item"
      ],
      "end": [
        "game_capture:window property is applied in render"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "Game_Window_Match_Priority",
      "start": [
        "In Properties for 'game_capture', Choose ComboBox: Window Match Priority"
      ],
      "end": [
        "game_capture:priority property is applied in render"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "Game_SLI_Capture_Mode",
      "start": [
        "In Properties for 'game_capture', Begin Choose CheckBox: SLI/Crossfire Capture Mode (Slow)"
      ],
      "end": [
        "game_capture:sli_compatibility property is applied in render"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "Game_Allow_Transparency",
      "start": [
        "In Properties for 'game_capture', Begin Choose CheckBox: Allow Transparency"
      ],
      "end": [
        "game_capture:allow_transparency property is applied in render"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "Game_Premultiplied_Alpha",
      "start": [
        "In Properties for 'game_capture', Begin Choose CheckBox: Premultiplied Alpha"
      ],
      "end": [
        "game_capture:premultiplied_alpha property is applied in render"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "Game_Limit_Capture_Framerate",
      "start": [
        "In Properties for 'game_capture', Begin Choose CheckBox: Limit capture framerate"
      ],
      "end": [
        "game_capture:limit_framerate property is applied in render"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "Game_Capture_Cursor",
      "start": [
        "In Properties for 'game_capture', Begin Choose CheckBox: Capture Cursor"
      ],
      "end": [
        "game_capture:capture_cursor property is applied in render"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "Game_Use_Anti_Cheat_Compatibility_Hook",
      "start": [
        "In Properties for 'game_capture', Begin Choose CheckBox: Use anti-cheat compatibility hook"
      ],
      "end": [
        "game_capture:anti_cheat_hook property is applied in render"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "Game_Capture_Third_Party_Overlays",
      "start": [
        "In Properties for 'game_capture', Begin Choose CheckBox: Capture third-party overlays (such as steam)"
      ],
      "end": [
        "game_capture:capture_overlays property is applied in render"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "Game_Hook_Rate",
      "start": [
        "game_capture:hook_rate property will be changed in the ui"
      ],
      "end": [
        "game_capture:hook_rate property is applied in render"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "Game_Color_Space",
      "start": [
        "game_capture:rgb10a2_space property will be changed in the ui"
      ],
      "end": [
        "rgb10a2_space property is applied in render"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_Capture_Audio_Unchecked",
      "start": [
        "In Properties for 'game_capture', Begin Choose CheckBox: Capture Audio (BETA), State: Unchecked"
      ],
      "end": [
        "In Properties for 'game_capture', End Choose CheckBox: Capture Audio (BETA), State: Checked"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_Capture_Audio_Checked",
      "start": [
        "In Properties for 'game_capture', Begin Choose CheckBox: Capture Audio (BETA), State: Checked"
      ],
      "end": [
        "In Properties for 'game_capture', End Choose CheckBox: Capture Audio (BETA), State: Unchecked"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_SLI_Compatibility_Unchecked",
      "start": [
        "In Properties for 'game_capture', Begin Choose CheckBox: SLI/Crossfire Capture Mode (Slow), State: Unchecked"
      ],
      "end": [
        "In Properties for 'game_capture', End Choose CheckBox: SLI/Crossfire Capture Mode (Slow), State: Checked"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_SLI_Compatibility_Checked",
      "start": [
        "In Properties for 'game_capture', Begin Choose CheckBox: SLI/Crossfire Capture Mode (Slow), State: Checked"
      ],
      "end": [
        "In Properties for 'game_capture', End Choose CheckBox: SLI/Crossfire Capture Mode (Slow), State: Unchecked"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_Allow_Transparency_Unchecked",
      "start": [
        "In Properties for 'game_capture', Begin Choose CheckBox: Allow Transparency, State: Unchecked"
      ],
      "end": [
        "In Properties for 'game_capture', End Choose CheckBox: Allow Transparency, State: Checked"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_Allow_Transparency_Checked",
      "start": [
        "In Properties for 'game_capture', Begin Choose CheckBox: Allow Transparency, State: Checked"
      ],
      "end": [
        "In Properties for 'game_capture', End Choose CheckBox: Allow Transparency, State: Unchecked"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_Premultiplied_Alpha_Unchecked",
      "start": [
        "In Properties for 'game_capture', Begin Choose CheckBox: Premultiplied Alpha, State: Unchecked"
      ],
      "end": [
        "In Properties for 'game_capture', End Choose CheckBox: Premultiplied Alpha, State: Checked"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_Premultiplied_Alpha_Checked",
      "start": [
        "In Properties for 'game_capture', Begin Choose CheckBox: Premultiplied Alpha, State: Checked"
      ],
      "end": [
        "In Properties for 'game_capture', End Choose CheckBox: Premultiplied Alpha, State: Unchecked"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_Limit_Framerate_Unchecked",
      "start": [
        "In Properties for 'game_capture', Begin Choose CheckBox: Limit capture framerate, State: Unchecked"
      ],
      "end": [
        "In Properties for 'game_capture', End Choose CheckBox: Limit capture framerate, State: Checked"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_Limit_Framerate_Checked",
      "start": [
        "In Properties for 'game_capture', Begin Choose CheckBox: Limit capture framerate, State: Checked"
      ],
      "end": [
        "In Properties for 'game_capture', End Choose CheckBox: Limit capture framerate, State: Unchecked"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_Capture_Cursor_Unchecked",
      "start": [
        "In Properties for 'game_capture', Begin Choose CheckBox: Capture Cursor, State: Unchecked"
      ],
      "end": [
        "In Properties for 'game_capture', End Choose CheckBox: Capture Cursor, State: Checked"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_Capture_Cursor_Checked",
      "start": [
        "In Properties for 'game_capture', Begin Choose CheckBox: Capture Cursor, State: Checked"
      ],
      "end": [
        "In Properties for 'game_capture', End Choose CheckBox: Capture Cursor, State: Unchecked"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_Anti_Cheat_Hook_Unchecked",
      "start": [
        "In Properties for 'game_capture', Begin Choose CheckBox: Use anti-cheat compatibility hook, State: Unchecked"
      ],
      "end": [
        "In Properties for 'game_capture', End Choose CheckBox: Use anti-cheat compatibility hook, State: Checked"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_Anti_Cheat_Hook_Checked",
      "start": [
        "In Properties for 'game_capture', Begin Choose CheckBox: Use anti-cheat compatibility hook, State: Checked"
      ],
      "end": [
        "In Properties for 'game_capture', End Choose CheckBox: Use anti-cheat compatibility hook, State: Unchecked"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_Capture_Overlays_Unchecked",
      "start": [
        "In Properties for 'game_capture', Begin Choose CheckBox: Capture third-party overlays (such as steam), State: Unchecked"
      ],
      "end": [
        "In Properties for 'game_capture', End Choose CheckBox: Capture third-party overlays (such as steam), State: Checked"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_Capture_Overlays_Checked",
      "start": [
        "In Properties for 'game_capture', Begin Choose CheckBox: Capture third-party overlays (such as steam), State: Checked"
      ],
      "end": [
        "In Properties for 'game_capture', End Choose CheckBox: Capture third-party overlays (such as steam), State: Unchecked"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_Mode_Click",
      "start": [
        "In Properties for 'game_capture', Click ComboBox: Mode"
      ],
      "end": [
        "Widget Properties for 'game_capture', ComboBox: Mode Show"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_Mode_Choose",
      "start": [
        "In Properties for 'game_capture', Choose ComboBox: Mode, Item: Capture specific window"
      ],
      "end": [
        "Widget Properties for 'game_capture', ComboBox: Mode Hide"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_Window_Click",
      "start": [
        "In Properties for 'game_capture', Click ComboBox: Window"
      ],
      "end": [
        "Widget Properties for 'game_capture', ComboBox: Window Show"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_Window_Choose",
      "start": [
        "In Properties for 'game_capture', Choose ComboBox: Window"
      ],
      "end": [
        "Widget Properties for 'game_capture', ComboBox: Window Hide"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_WindowMatchPriority_Click",
      "start": [
        "In Properties for 'game_capture', Click ComboBox: Window Match Priority"
      ],
      "end": [
        "Widget Properties for 'game_capture', ComboBox: Window Match Priority Show"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_WindowMatchPriority_Choose",
      "start": [
        "In Properties for 'game_capture', Choose ComboBox: Window Match Priority, Item: Window title must match"
      ],
      "end": [
        "Widget Properties for 'game_capture', ComboBox: Window Match Priority Hide"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_HookRate_Click",
      "start": [
        "In Properties for 'game_capture', Click ComboBox: Hook Rate"
      ],
      "end": [
        "Widget Properties for 'game_capture', ComboBox: Hook Rate Show"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_HookRate_Choose",
      "start": [
        "In Properties for 'game_capture', Choose ComboBox: Hook Rate, Item: Slow"
      ],
      "end": [
        "Widget Properties for 'game_capture', ComboBox: Hook Rate Hide"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_RGB10A2ColorSpace_Click",
      "start": [
        "In Properties for 'game_capture', Click ComboBox: RGB10A2 Color Space"
      ],
      "end": [
        "Widget Properties for 'game_capture', ComboBox: RGB10A2 Color Space Show"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_RGB10A2ColorSpace_Choose",
      "start": [
        "In Properties for 'game_capture', Choose ComboBox: RGB10A2 Color Space, Item: Rec. 2100 (PQ)"
      ],
      "end": [
        "Widget Properties for 'game_capture', ComboBox: RGB10A2 Color Space Hide"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_Filters",
      "start": [
        "In [Properties for 'game_capture'], Click [button: Filters]"
      ],
      "end": [
        "PLSDialogView OBSBasicFilters Show"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_Defaults",
      "start": [
        "In [Properties for 'game_capture'], Click [button: Restore defaults]"
      ],
      "end": [
        "UI: [ALERT] Are you sure you wish to reset current properties to their defaults"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_Defaults_close",
      "start": [
        "In [Alert: Are you sure you wish to reset current properties to their defaults?], Click [button: Yes]"
      ],
      "end": [
        "In Alert: Are you sure you wish to reset current properties to their defaults?, Widget PLSAlertView Close"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_Defaults_apply",
      "start": [
        "In [Alert: Are you sure you wish to reset current properties to their defaults?], Click [button: Yes]"
      ],
      "end": [
        "game_capture:RefreshProperties Done"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_ToolBar_mode_Click",
      "start": [
        "In ToolBar For 'game_capture', Click ComboBox: combobox"
      ],
      "end": [
        "Widget ToolBar For 'game_capture', ComboBox: combobox Show"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_ToolBar_mode_Choose",
      "start": [
        "In ToolBar For 'game_capture', Choose ComboBox: combobox, Item"
      ],
      "end": [
        "Widget ToolBar For 'game_capture', ComboBox: combobox Hide"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_ui_ToolBar_window",
      "start": [
        "game_capture:window_toolbar property will be changed in the ui"
      ],
      "end": [
        "game_capture:window_toolbar property is applied in render"
      ],
      "feature": [
        "Game capture source"
      ]
    },
    {
      "stage": "game_property_windows_open",
      "start": [
        "game_capture request property window"
      ],
      "end": [
        "game_capture show property window"
      ],
      "feature": [
        "Game capture source"
      ]
    }
  ]
}