{
    "interface_version": 2,
    "name": "MaaEnd",
    "description": "MaaEnd 终末地小助手，绝赞开发中！",
    "version": "v2.4.0",
    "contact": "$contact.file",
    "license": "locales/LICENSE_SHORT.md",
    "welcome": "README.md",
    "icon": "locales/MaaEnd-Tiny.png",
    "github": "https://github.com/MaaEnd/MaaEnd",
    "mirrorchyan_rid": "MaaEnd",
    "mirrorchyan_multiplatform": true,
    "languages": {
        "zh_cn": "locales/interface/zh_cn.json",
        "zh_tw": "locales/interface/zh_tw.json",
        "en_us": "locales/interface/en_us.json",
        "ja_jp": "locales/interface/ja_jp.json",
        "ko_kr": "locales/interface/ko_kr.json"
    },
    "controller": [
        {
            "name": "Win32-Window",
            "label": "$controller.Win32-Window.label",
            "description": "$controller.Win32-Window.description",
            "type": "Win32",
            "win32": {
                "class_regex": "UnityWndClass",
                "window_regex": "Endfield",
                "screencap": "Background",
                "mouse": "SendMessageWithCursorPos",
                "keyboard": "PostMessage"
            },
            "permission_required": true
        },
        {
            "name": "Win32-Window-Background",
            "label": "$controller.Win32-Window-Background.label",
            "description": "$controller.Win32-Window-Background.description",
            "type": "Win32",
            "win32": {
                "class_regex": "UnityWndClass",
                "window_regex": "Endfield",
                "screencap": "Background",
                "mouse": "SendMessageWithWindowPos",
                "keyboard": "PostMessage"
            },
            "permission_required": true
        },
        {
            "name": "Win32-Front",
            "label": "$controller.Win32-Front.label",
            "description": "$controller.Win32-Front.description",
            "type": "Win32",
            "win32": {
                "class_regex": "UnityWndClass",
                "window_regex": "Endfield",
                "screencap": "ScreenDC",
                "mouse": "Seize",
                "keyboard": "Seize"
            },
            "permission_required": true
        },
        {
            "name": "ADB",
            "label": "$controller.ADB.label",
            "description": "$controller.ADB.description",
            "type": "Adb",
            "attach_resource_path": [
                "./resource_adb"
            ]
        },
        {
            "name": "PlayCover",
            "type": "PlayCover",
            "playcover": {
                "uuid": "maa.playcover"
            }
        }
    ],
    "resource": [
        {
            "name": "官服",
            "label": "$resource.CN.label",
            "path": [
                "./resource"
            ]
        }
    ],
    "agent": [
        {
            "child_exec": "agent/go-service",
            "child_args": []
        },
        {
            "child_exec": "agent/cpp-algo",
            "child_args": []
        }
    ],
    "group": [
        {
            "name": "daily",
            "label": "$group.daily.label",
            "description": "$group.daily.description",
            "default_expand": true
        },
        {
            "name": "foreground",
            "label": "$group.foreground.label",
            "description": "$group.foreground.description",
            "default_expand": true
        },
        {
            "name": "realtime",
            "label": "$group.realtime.label",
            "description": "$group.realtime.description",
            "default_expand": true
        },
        {
            "name": "utility",
            "label": "$group.utility.label",
            "description": "$group.utility.description",
            "default_expand": true
        }
    ],
    "task": [],
    "import": [
        "tasks/DijiangRewards.json",
        "tasks/DailyRewards.json",
        "tasks/ClaimSimulationRewards.json",
        "tasks/VisitFriends.json",
        "tasks/CreditShopping.json",
        "tasks/SeizeEntrustTask.json",
        "tasks/DeliveryJobs.json",
        "tasks/SellProduct.json",
        "tasks/AutoStockpile.json",
        "tasks/AutoResell.json",
        "tasks/Crafting.json",
        "tasks/GearAssembly.json",
        "tasks/Weapon.json",
        "tasks/AutoEssence.json",
        "tasks/EnvironmentMonitoring.json",
        "tasks/ProtocolSpace.json",
        "tasks/GiftOperator.json",
        "tasks/AutoEcoFarm.json",
        "tasks/AutoCollect.json",
        "tasks/RealTimeTask.json",
        "tasks/PuzzleSolver.json",
        "tasks/EssenceFilter.json",
        "tasks/ImportBluePrints.json",
        "tasks/AutoUseSpMedication.json",
        "tasks/ItemTransfer.json",
        "tasks/BatchAddFriends.json",
        "tasks/SimpleProductionBatchStart.json",
        "tasks/ReceiveProdManual.json",
        "tasks/BakerEntry.json",
        "tasks/ReadAllWiki.json",
        "tasks/AndroidOpenGame.json",
        "tasks/preset/DailyFull.json",
        "tasks/preset/QuickDaily.json",
        "tasks/preset/RealtimeAssist.json",
        "tasks/preset/AutoTrading.json",
        "tasks/preset/EssenceFarming.json"
    ]
}
