{
  "version": 12,
  "stages": [
    {
      "stage": "SceneTemplate_NoResources_Click_Retry",
      "start": [
        "In [SceneTemplate], Click [button: Retry]"
      ],
      "end": [
        "PLSSceneTemplateMainScene::showLoading",
        "UI: [ALERT] A network error has occurred."
      ],
      "feature": [
        "Main"
      ]
    },
    {
      "stage": "SceneTemplate_Checkbox_Type_Show",
      "start": [
        "In SceneTemplate, Click ComboBox: Type"
      ],
      "end": [
        "Widget SceneTemplate, ComboBox: Type Show"
      ],
      "feature": [
        "Main"
      ]
    },
    {
      "stage": "SceneTemplate_Checkbox_Type_Click_All",
      "start": [
        "In SceneTemplate, Choose ComboBox: Type, Item: All"
      ],
      "end": [
        "Widget SceneTemplate, ComboBox: Type Hide"
      ],
      "feature": [
        "Main"
      ]
    },
    {
      "stage": "SceneTemplate_Checkbox_Type_Click_Plus",
      "start": [
        "In SceneTemplate, Choose ComboBox: Type, Item: Plus"
      ],
      "end": [
        "Widget SceneTemplate, ComboBox: Type Hide"
      ],
      "feature": [
        "Main"
      ]
    },
    {
      "stage": "SceneTemplate_Checkbox_Type_Click_Free",
      "start": [
        "In SceneTemplate, Choose ComboBox: Type, Item: Free"
      ],
      "end": [
        "Widget SceneTemplate, ComboBox: Type Hide"
      ],
      "feature": [
        "Main"
      ]
    },
    {
      "stage": "SceneTemplate_Checkbox_Sort_Show",
      "start": [
        "In SceneTemplate, Click ComboBox: Sort by Latest"
      ],
      "end": [
        "Widget SceneTemplate, ComboBox: Sort by Latest Show"
      ],
      "feature": [
        "Main"
      ]
    },
    {
      "stage": "SceneTemplate_Checkbox_Sort_Click_ByPopularity",
      "start": [
        "In SceneTemplate, Choose ComboBox: Sort by Latest, Item: By popularity"
      ],
      "end": [
        "In [SceneTemplate], Choose [Sort by Latest: By popularity]"
      ],
      "feature": [
        "Main"
      ]
    },
    {
      "stage": "SceneTemplate_Checkbox_Sort_Click_SortByLatest",
      "start": [
        "In SceneTemplate, Choose ComboBox: Sort by Latest, Item: Sort by Latest"
      ],
      "end": [
        "In [SceneTemplate], Choose [Sort by Latest: Sort by Latest]"
      ],
      "feature": [
        "Main"
      ]
    },
    {
      "stage": "SceneTemplate_Main_Click_InstallSceneTemplate",
      "start": [
        "In [SceneTemplate], Click [button: Install Template]"
      ],
      "end": [
        "Start to switch scene collection"
      ],
      "feature": [
        "Main"
      ]
    },
    {
      "stage": "SceneTemplate_Main_Click_ViewMore",
      "start": [
        "In [SceneTemplate], Click [button: View more]"
      ],
      "end": [
        "In Scene Template Window, the detail scene template page has been displayed."
      ],
      "feature": [
        "Main"
      ]
    },
    {
      "stage": "SceneTemplate_Main_Click_Thumbnail",
      "start": [
        "In Scene Template Window, the scene template image thumbnail has been clicked.",
        "In Scene Template Window, the scene template video thumbnail has been clicked."
      ],
      "end": [
        "In Scene Template Window, the detail scene template page has been displayed."
      ],
      "feature": [
        "Main"
      ]
    },
    {
      "stage": "SceneTemplate_Main_Hover_Thumbnail",
      "start": [
        "In Scene Template Main Window, the scene template item enter event triggered."
      ],
      "end": [
        "In Scene Template Main Window, the install button and view more button displayed."
      ],
      "feature": [
        "Main"
      ]
    },
    {
      "stage": "SceneTemplate_Main_Click_Close",
      "start": [
        "In [SceneTemplate], Click [TitleBar Button: Close]"
      ],
      "end": [
        "PLSDialogView PLSSceneTemplateContainer Hide"
      ],
      "feature": [
        "Main"
      ]
    },
    {
      "stage": "SceneTemplate_Detail_Click_ReturnToList",
      "start": [
        "In Scene Template Detail Window, the return button has been clicked."
      ],
      "end": [
        "In Scene Template Window, the main scene template page has been displayed."
      ],
      "feature": [
        "Detail"
      ]
    },
    {
      "stage": "SceneTemplate_Detail_Click_ImageThumbnail",
      "start": [
        "In Scene Template Window, the scene template image thumbnail has been clicked."
      ],
      "end": [
        "In Scene Template Detail Window, resource path was changed."
      ],
      "feature": [
        "Detail"
      ]
    },
    {
      "stage": "SceneTemplate_Detail_Click_VideoThumbnail",
      "start": [
        "In Scene Template Window, the scene template video thumbnail has been clicked."
      ],
      "end": [
        "In Scene Template Detail Window, resource path was changed."
      ],
      "feature": [
        "Detail"
      ]
    },
    {
      "stage": "SceneTemplate_Detail_Click_InstallSceneTemplate",
      "start": [
        "In [SceneTemplate], Click [button: Install Template]"
      ],
      "end": [
        "UI: [ALERT] This is a premium scene template.",
        "Start to switch scene collection"
      ],
      "feature": [
        "Detail"
      ]
    },
    {
      "stage": "SceneTemplate_Detail_Click_Close",
      "start": [
        "In [SceneTemplate], Click [TitleBar Button: Close]"
      ],
      "end": [
        "PLSDialogView PLSSceneTemplateContainer Hide"
      ],
      "feature": [
        "Detail"
      ]
    }
  ]
}