{
    "__ScenePrivateLogin": {
        "desc": "处理登录界面",
        "recognition": {
            "type": "TemplateMatch",
            "param": {
                "roi": [
                    0,
                    -100,
                    100,
                    100
                ],
                "template": [
                    "SceneManager/LoginExit.png"
                ]
            }
        },
        "action": "ClickKey",
        "key": 27, // 公告弹窗截不到图无法识别，因此硬编码ESC
        "next": [
            "__ScenePrivateLoginContinue",
            "__ScenePrivateLogin"
        ]
    },
    "__ScenePrivateLoginContinue": {
        "desc": "等待登录页面出现按钮继续",
        "recognition": {
            "type": "OCR",
            "param": {
                "roi": [
                    -250,
                    200,
                    250,
                    400
                ],
                "expected": [
                    "点击任意位置继续",
                    "按下任意位置繼續",
                    "Click to continue",
                    "クリックして続ける",
                    "아무 곳이나 눌러 계속하기"
                ]
            }
        },
        "action": {
            "type": "Click"
        },
        "next": [
            "[JumpBack]SceneWaitLoadingExit",
            "[JumpBack]__ScenePrivateLoginMonthlyPassConfirm",
            "__ScenePrivateLoginSuccess",
            "[JumpBack]__ScenePrivateLoginCloseDialog"
        ]
    },
    "__ScenePrivateLoginMonthlyPassConfirm": {
        "desc": "领取月卡，无法跳过必须领取",
        "recognition": {
            "type": "OCR",
            "param": {
                "roi": [
                    0,
                    0,
                    0,
                    0
                ],
                "expected": [
                    "月卡剩余天数",
                    "月卡剩餘天數",
                    "(?i)Monthly\\s*Pass\\s*Day\\s*\\(\\s*s\\s*\\)\\s*Left",
                    "月パス残り",
                    "今日月卡奖励",
                    "今日月卡獎勵",
                    "(?i)Daily\\s*Monthly\\s*Pass\\s*Rewards",
                    "本日報酬",
                    "아무 곳이나 눌러 계속하기",
                    "월정액 남은 시간",
                    "오늘의 월정액 보상",
                    "点击任意位置继续",
                    "按下任意位置繼續",
                    "Click to continue",
                    "クリックして続ける"
                ]
            }
        },
        "action": {
            "type": "Click"
        }
    },
    "__ScenePrivateLoginCloseDialog": {
        "desc": "关闭所有待领取的弹窗，此功能目的是进入游戏，奖励领取统一在单独任务中处理",
        "action": {
            "type": "ClickKey",
            "param": {
                "key": 27 // ESC
            }
        }
    },
    "__ScenePrivateLoginSuccess": {
        "desc": "进入大世界成功",
        "recognition": {
            "type": "And",
            "param": {
                "all_of": [
                    "InWorld"
                ]
            }
        },
        "pre_delay": 0,
        "post_delay": 0
    }
}
