{
  "version": 12,
  "stages": [
    {
      "stage": "ChatSource_Click_ToolBar_Properties",
      "start": [
        "In [ToolBar For 'prism_chatv2_source'], Click [button: Properties]"
      ],
      "end": [
        "PLSDialogView PLSBasicProperties Show"
      ],
      "feature": [
        "Tool Bar"
      ]
    },
    {
      "stage": "ChatSource_Click_ToolBar_Filters",
      "start": [
        "In [ToolBar For 'prism_chatv2_source'], Click [button: Filters]"
      ],
      "end": [
        "PLSDialogView OBSBasicFilters Show"
      ],
      "feature": [
        "Tool Bar"
      ]
    },
    {
      "stage": "ChatSource_Click_ToolBar_chatsize",
      "start": [
        "In [ToolBar For 'prism_chatv2_source'], Click [button: Change chat size]"
      ],
      "end": [
        "PLSDialogView PLSDialogView Show"
      ],
      "feature": [
        "Tool Bar"
      ]
    },
    {
      "stage": "ChatSource_Click_chatsize_Close",
      "start": [
        "In [PRISM Chat], Click [TitleBar Button: Close]"
      ],
      "end": [
        "In PRISM Chat, Widget PLSDialogView Close"
      ],
      "feature": [
        "Tool Bar"
      ]
    },
    {
      "stage": "ChatSource_Click_Tab_Theme",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [button: Chat Feature Settings]"
      ],
      "end": [
        "prism_chatv2_source:RefreshProperties Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ChatSource_Click_Tab_Feature",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [button: Theme Selection]"
      ],
      "end": [
        "prism_chatv2_source:RefreshProperties Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ChatSource_Click_Tab_Font",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [button: Font && Background Settings]"
      ],
      "end": [
        "prism_chatv2_source:RefreshProperties Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ChatSource_Click_Tab_Background",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [button: Chat Background]"
      ],
      "end": [
        "prism_chatv2_source:RefreshProperties Done"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ChatSource_Click_Close_Nomodify",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [TitleBar Button: Close]"
      ],
      "end": [
        "PLSDialogView PLSBasicProperties Hide"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ChatSource_Click_Close_modify",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [TitleBar Button: Close]"
      ],
      "end": [
        "UI: [ALERT] There are unsaved changes"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ChatSource_Click_Reset",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [button: Restore defaults]"
      ],
      "end": [
        "UI: [ALERT] Are you sure you wish to reset current properties to their defaults?"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ChatSource_Click_OK",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [button: OK]"
      ],
      "end": [
        "PLSDialogView PLSBasicProperties Hide"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ChatSource_Click_Cancel",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [button: Cancel]"
      ],
      "end": [
        "PLSDialogView PLSBasicProperties Hide"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ChatSource_Click_Temp_My",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [button: MY]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Theme Selection"
      ]
    },
    {
      "stage": "ChatSource_Click_Temp_Theme",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [button: THEME]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Theme Selection"
      ]
    },
    {
      "stage": "ChatSource_Click_Temp_Text",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Choose [template: Text]"
      ],
      "end": [
        "prism_chatv2_source:RefreshProperties Done"
      ],
      "feature": [
        "Properties",
        "Theme Selection"
      ]
    },
    {
      "stage": "ChatSource_Click_Temp_Box",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Choose [template: Box]"
      ],
      "end": [
        "prism_chatv2_source:RefreshProperties Done"
      ],
      "feature": [
        "Properties",
        "Theme Selection"
      ]
    },
    {
      "stage": "ChatSource_Click_Temp_Bubble",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Choose [template: Bubble]"
      ],
      "end": [
        "prism_chatv2_source:RefreshProperties Done"
      ],
      "feature": [
        "Properties",
        "Theme Selection"
      ]
    },
    {
      "stage": "ChatSource_Click_Temp_Neon",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Choose [template: Neon]"
      ],
      "end": [
        "prism_chatv2_source:RefreshProperties Done"
      ],
      "feature": [
        "Properties",
        "Theme Selection"
      ]
    },
    {
      "stage": "ChatSource_Click_Temp_Dynamic",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Choose [template: Dynamic]"
      ],
      "end": [
        "prism_chatv2_source:RefreshProperties Done"
      ],
      "feature": [
        "Properties",
        "Theme Selection"
      ]
    },
    {
      "stage": "ChatSource_Click_Filters",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [button: Filters]"
      ],
      "end": [
        "PLSDialogView OBSBasicFilters Show"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ChatSource_Click_My_Theme",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Choose [template: My Theme - 1]"
      ],
      "end": [
        "prism_chatv2_source:RefreshProperties Done"
      ],
      "feature": [
        "Properties",
        "Theme Selection"
      ]
    },
    {
      "stage": "ChatSource_Click_My_Edit",
      "start": [
        "In [Properties for 'prism_chatv2_source'], clicked [My Theme - 1: Edit]"
      ],
      "end": [
        "PLSDialogView PLSNameDialog Show"
      ],
      "feature": [
        "Properties",
        "Theme Selection"
      ]
    },
    {
      "stage": "ChatSource_Click_My_Remove",
      "start": [
        "In [Properties for 'prism_chatv2_source'], clicked [My Theme - 1: Remove]"
      ],
      "end": [
        "UI: [ALERT] Do you want to delete My Theme - 1?"
      ],
      "feature": [
        "Properties",
        "Theme Selection"
      ]
    },
    {
      "stage": "ChatSource_Checked_Twitch",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose CheckBox: Twitch, State: Checked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_UnChecked_Twitch",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose CheckBox: Twitch, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_Checked_YouTube",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose CheckBox: YouTube, State: Checked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_UnChecked_YouTube",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose CheckBox: YouTube, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_Checked_Facebook",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose CheckBox: Facebook, State: Checked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_UnChecked_Facebook",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose CheckBox: Facebook, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_Checked_Shopping",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose CheckBox: NAVER Shopping LIVE, State: Checked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_UnChecked_Shopping",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose CheckBox: NAVER Shopping LIVE, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_Checked_Chzzk",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose CheckBox: CHZZK, State: Checked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_UnChecked_Chzzk",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose CheckBox: CHZZK, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_Checked_NaveTV",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose CheckBox: NAVER TV, State: Checked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_UnChecked_NaveTV",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose CheckBox: NAVER TV, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_Checked_Soop",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose CheckBox: SOOP, State: Checked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_UnChecked_Soop",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose CheckBox: SOOP, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_Checked_Logo",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose CheckBox: Platform logo, State: Checked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_UnChecked_Logo",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose CheckBox: Platform logo, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_Checked_Icon",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose CheckBox: Rank icon, State: Checked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_UnChecked_Icon",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose CheckBox: Rank icon, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_Checked_ID",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose CheckBox: ID, State: Checked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_UnChecked_ID",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose CheckBox: ID, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_Checked_Linebreaks",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose CheckBox: Insert line breaks, State: Checked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_UnChecked_Right",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose RadioButton: Align chats right, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_UnChecked_Left",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose RadioButton: Align chats left, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_UnChecked_Linebreaks",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose CheckBox: Insert line breaks, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_UnChecked_Off",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose RadioButton: Off, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_UnChecked_On",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose RadioButton: On, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_Click_Width_Up",
      "start": [
        "In Properties for 'prism_chatv2_source', Click SpinBox: Chat Size -> Width Step Up Button"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_Click_Width_Down",
      "start": [
        "In Properties for 'prism_chatv2_source', Click SpinBox: Chat Size -> Width Step Down Button"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_Click_Height_Up",
      "start": [
        "In Properties for 'prism_chatv2_source', Click SpinBox: Chat Size -> Height Step Up Button"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_Click_Height_Down",
      "start": [
        "In Properties for 'prism_chatv2_source', Click SpinBox: Chat Size -> Height Step Down Button"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_Click_Motion_Enble",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose CheckBox: , State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_Click_Motion_Unenble",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose CheckBox: , State: Checked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_Click_Motion_Random",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose RadioButton: Random, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_Click_Motion_Wave",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose RadioButton: Wave, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_Click_Motion_Shaking",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose RadioButton: Shaking, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ]
    },
    {
      "stage": "ChatSource_Click_Font_NotoSans",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Font: Noto Sans]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Font_More",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Font: More Fonts]"
      ],
      "end": [
        "In Properties for 'prism_chatv2_source', Widget Font more Frame Show"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Choose_Font_NirmalaUI",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Choose [Font: Nirmala UI]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Font_Pretendard",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Font: Pretendard]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Font_Coming",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Font: Coming Soon]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Font_Sanchez",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Font: Sanchez]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Font_Nunito",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Font: Nunito]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Font_Poppins",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Font: Poppins]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Font_Barlow",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Font: Barlow Condensed]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Font_Quicksand",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Font: Quicksand]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Font_Courier",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Font: Courier Prime]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Font_Caveat",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Font: Caveat]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Font_Nanum",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Font: NanumGothic]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Font_Dohyeon",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Font: Do Hyeon]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Font_Jua",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Font: Jua]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Font_Poor",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Font: Poor Story]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Font_Gmarket",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Font: Gmarket Sans TTF]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Font_Dream",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Font: S-Core Dream]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Font_Cafe24",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Font: Cafe24 Ssurround]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Font_Gamja",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Font: Gamja Flower]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Font_Myeongjo",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Font: NanumMyeongjo]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Bold_ComboBox",
      "start": [
        "In Properties for 'prism_chatv2_source', Click ComboBox: Font"
      ],
      "end": [
        "Widget Properties for 'prism_chatv2_source', ComboBox: Font Show"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Choose_Font_Bold",
      "start": [
        "In Properties for 'prism_chatv2_source', Choose ComboBox: Font, Item: Bold"
      ],
      "end": [
        "Widget Properties for 'prism_chatv2_source', ComboBox: Font Hide"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_FontSize_Up",
      "start": [
        "In Properties for 'prism_chatv2_source', Click SpinBox: Font Size Step Up Button"
      ],
      "end": [
        " prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_FontSize_Down",
      "start": [
        "In Properties for 'prism_chatv2_source', Click SpinBox: Font Size Step Down Button"
      ],
      "end": [
        " prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Effect_Color",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Outline Effect: Color]"
      ],
      "end": [
        "PLSDialogView PLSColorDialogView Show"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Effect_Up",
      "start": [
        "In Properties for 'prism_chatv2_source', Click SpinBox: Font Settings Step Up Button"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Effect_Down",
      "start": [
        "In Properties for 'prism_chatv2_source', Click SpinBox: Font Settings Step Down Button"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_General_Single",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose RadioButton: Single color, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_General_Random",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose RadioButton: Random color, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_General_Color",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [General Nickname: Color]"
      ],
      "end": [
        "PLSDialogView PLSColorDialogView Show"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Manager_Color",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Manager: Color]"
      ],
      "end": [
        "PLSDialogView PLSColorDialogView Show"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Subscription_Color",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Paid Subscription: Color]"
      ],
      "end": [
        "PLSDialogView PLSColorDialogView Show"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Message_Color",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Chat Message: Color]"
      ],
      "end": [
        "PLSDialogView PLSColorDialogView Show"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_UnChecked_Vivid",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose RadioButton: Vivid, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_UnChecked_Pastel",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose RadioButton: Pastel, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Transparency_Dwon",
      "start": [
        "In Properties for 'prism_chatv2_source', Click SpinBox: Chat Window Transparency Step Down Button"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Click_Transparency_Up",
      "start": [
        "In Properties for 'prism_chatv2_source', Click SpinBox: Chat Window Transparency Step Up Button"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_UnChecked_Enable",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose RadioButton: Enable, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:RefreshProperties Done"
      ],
      "feature": [
        "Properties",
        "chat Background"
      ]
    },
    {
      "stage": "ChatSource_UnChecked_Disable",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose RadioButton: Disable, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:RefreshProperties Done"
      ],
      "feature": [
        "Properties",
        "chat Background"
      ]
    },
    {
      "stage": "ChatSource_Choose_Temp_Simple",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Choose [template: Simple Line]"
      ],
      "end": [
        "prism_chatv2_source:RefreshProperties Done"
      ],
      "feature": [
        "Properties",
        "chat Background"
      ]
    },
    {
      "stage": "ChatSource_Choose_Temp_Round",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Choose [template: Round Frame]"
      ],
      "end": [
        "prism_chatv2_source:RefreshProperties Done"
      ],
      "feature": [
        "Properties",
        "chat Background"
      ]
    },
    {
      "stage": "ChatSource_Choose_Temp_Hud",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Choose [template: HUD]"
      ],
      "end": [
        "prism_chatv2_source:RefreshProperties Done"
      ],
      "feature": [
        "Properties",
        "chat Background"
      ]
    },
    {
      "stage": "ChatSource_Choose_Temp_Pop",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Choose [template: POP]"
      ],
      "end": [
        "prism_chatv2_source:RefreshProperties Done"
      ],
      "feature": [
        "Properties",
        "chat Background"
      ]
    },
    {
      "stage": "ChatSource_Choose_Selectionr_Color",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose RadioButton: Color Selection, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:RefreshProperties Done"
      ],
      "feature": [
        "Properties",
        "chat Background"
      ]
    },
    {
      "stage": "ChatSource_Choose_Selection_Custom",
      "start": [
        "In Properties for 'prism_chatv2_source', Begin Choose RadioButton: Custom Selection, State: Unchecked"
      ],
      "end": [
        "prism_chatv2_source:RefreshProperties Done"
      ],
      "feature": [
        "Properties",
        "chat Background"
      ]
    },
    {
      "stage": "ChatSource_Choose_Color_0",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Color Settings: Index 0]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "chat Background"
      ]
    },
    {
      "stage": "ChatSource_Choose_Color_1",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Color Settings: Index 1]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "chat Background"
      ]
    },
    {
      "stage": "ChatSource_Choose_Color_2",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [Color Settings: Index 2]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "chat Background"
      ]
    },
    {
      "stage": "ChatSource_Choose_Custom_Color",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [button: Color]"
      ],
      "end": [
        "PLSDialogView PLSColorDialogView Show"
      ],
      "feature": [
        "Properties",
        "chat Background"
      ]
    },
    {
      "stage": "ChatSource_Click_Save_theme",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Click [button: Save as your custom theme]"
      ],
      "end": [
        "PLSDialogView PLSNameDialog Show"
      ],
      "feature": [
        "Properties"
      ]
    },
    {
      "stage": "ChatSource_Hover_Platform_Type",
      "start": [
        "In Properties for 'prism_chatv2_source', Widget Help Icon Enter"
      ],
      "end": [
        "Widget ToolTip Show"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ],
      "abort": [
        "In Properties for 'prism_chatv2_source', Widget Help Icon Leave"
      ]
    },
    {
      "stage": "ChatSource_Hover_Rank_Icon",
      "start": [
        "In Properties for 'prism_chatv2_source', Widget Help Icon Enter"
      ],
      "end": [
        "Widget ToolTip Show"
      ],
      "feature": [
        "Properties",
        "Feature Settings"
      ],
      "abort": [
        "In Properties for 'prism_chatv2_source', Widget Help Icon Leave"
      ]
    },
    {
      "stage": "ChatSource_Hover_Manager",
      "start": [
        "In Properties for 'prism_chatv2_source', Widget Help Icon Enter"
      ],
      "end": [
        "Widget ToolTip Show"
      ],
      "feature": [
        "Properties",
        "Font"
      ],
      "abort": [
        "In Properties for 'prism_chatv2_source', Widget Help Icon Leave"
      ]
    },
    {
      "stage": "ChatSource_Hover_Paid_Subscription",
      "start": [
        "In Properties for 'prism_chatv2_source', Widget Help Icon Enter"
      ],
      "end": [
        "Widget ToolTip Show"
      ],
      "feature": [
        "Properties",
        "Font"
      ],
      "abort": [
        "In Properties for 'prism_chatv2_source', Widget Help Icon Leave"
      ]
    },
    {
      "stage": "ChatSource_Checked_WholeChat",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Choose [Whole Chat Background: Checked]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Unchecked_WholeChat",
      "start": [
        "In [Properties for 'prism_chatv2_source'], Choose [Whole Chat Background: Unchecked]"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Individual_Up",
      "start": [
        "In Properties for 'prism_chatv2_source', Click SpinBox: Background Settings Step Up Button"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Individual_Down",
      "start": [
        "In Properties for 'prism_chatv2_source', Click SpinBox: Background Settings Step Down Button"
      ],
      "end": [
        "prism_chatv2_source:ControlChanged Done"
      ],
      "feature": [
        "Properties",
        "Font"
      ]
    },
    {
      "stage": "ChatSource_Hover_ToolBar_chatsize",
      "start": [
        "In ToolBar For 'prism_chatv2_source', Widget Change chat size Enter"
      ],
      "end": [
        "Widget ToolTip Show"
      ],
      "feature": [
        "Tool Bar"
      ],
      "abort": [
        "In ToolBar For 'prism_chatv2_source', Widget Change chat size Leave"
      ]
    }
  ]
}