From c09d19191e12a4931082bf5086aa77e9b29e6800 Mon Sep 17 00:00:00 2001 From: David <56174894+Constrat@users.noreply.github.com> Date: Sun, 19 Nov 2023 00:27:19 +0100 Subject: [PATCH] feat: SSS#2 YostarEN implementation (#7346) --- resource/copilot/SSS_MamaJohnsNewPlate.json | 612 +++++++++ ...MamaJohnsNewPlate_SkadiAlterChenAlter.json | 1177 +++++++++++++++++ .../SSS_RaytheanIndustriesTestPlatform.json | 843 ++++++++++++ ...heanIndustriesTestPlatform_SkadiAlter.json | 1032 +++++++++++++++ ...”急).json => SSS_è’废ç¯å¡”-é‡å²³æ ¸v2.0(兼容应急).json} | 0 ...son => SSS_阿尔斯特甜å“制作平å°-澄闪铃兰核v1.3(ä¸å…¼å®¹åº”急).json} | 0 .../{ => old}/SSS_AcahuallanJungle.json | 0 .../SSS_Under-ConstructionDossolesPlate.json | 0 .../{ => old}/SSS_多索雷斯在建地å—.json | 0 .../{ => old}/SSS_约翰è€å¦ˆæ–°å»ºåœ°å—.json | 0 .../copilot/{ => old}/SSS_阿å¡èƒ¡æ‹‰ä¸›æž—.json | 0 .../{ => old}/SSS_雷神工业测试平å°.json | 0 .../SSS_雷神工业测试平å°_浊蒂版.json | 0 resource/global/YoStarEN/resource/tasks.json | 127 +- src/MaaCore/Task/SSS/SSSBattleProcessTask.cpp | 2 +- .../Task/SSS/SSSDropRewardsTaskPlugin.cpp | 14 +- 16 files changed, 3777 insertions(+), 30 deletions(-) create mode 100644 resource/copilot/SSS_MamaJohnsNewPlate.json create mode 100644 resource/copilot/SSS_MamaJohnsNewPlate_SkadiAlterChenAlter.json create mode 100644 resource/copilot/SSS_RaytheanIndustriesTestPlatform.json create mode 100644 resource/copilot/SSS_RaytheanIndustriesTestPlatform_SkadiAlter.json rename resource/copilot/{SSS_ä¿å…¨è’废ç¯å¡”-é‡å²³æ ¸v2.0(兼容应急).json => SSS_è’废ç¯å¡”-é‡å²³æ ¸v2.0(兼容应急).json} (100%) rename resource/copilot/{SSS_ä¿å…¨é˜¿å°”斯特甜å“制作平å°-澄闪铃兰核v1.3(ä¸å…¼å®¹åº”急).json => SSS_阿尔斯特甜å“制作平å°-澄闪铃兰核v1.3(ä¸å…¼å®¹åº”急).json} (100%) rename resource/copilot/{ => old}/SSS_AcahuallanJungle.json (100%) rename resource/copilot/{ => old}/SSS_Under-ConstructionDossolesPlate.json (100%) rename resource/copilot/{ => old}/SSS_多索雷斯在建地å—.json (100%) rename resource/copilot/{ => old}/SSS_约翰è€å¦ˆæ–°å»ºåœ°å—.json (100%) rename resource/copilot/{ => old}/SSS_阿å¡èƒ¡æ‹‰ä¸›æž—.json (100%) rename resource/copilot/{ => old}/SSS_雷神工业测试平å°.json (100%) rename resource/copilot/{ => old}/SSS_雷神工业测试平å°_浊蒂版.json (100%) diff --git a/resource/copilot/SSS_MamaJohnsNewPlate.json b/resource/copilot/SSS_MamaJohnsNewPlate.json new file mode 100644 index 0000000000..c23b356161 --- /dev/null +++ b/resource/copilot/SSS_MamaJohnsNewPlate.json @@ -0,0 +1,612 @@ +{ + "type": "SSS", + "stage_name": "Mama John's New Plate", + "minimum_required": "v4.26.0", + "doc": { + "title": "Mama John's New Plate (Emergency untested)", + "title_color": "dark", + "details": "Author: YueShen\nEN Adaptation: Constrat\nMama John's New Plate (emergency untested) can only hit level 5, and level 5 depends on luck!\nSelect the tactical equipment organiser\nTry to bring Vanguard with Block 2 and skill 1 \nYou need to manually form a team.", + "details_color": "dark" + }, + "buff": "战术装备整ç†ç®±", + "equipment": [ + "A", + "A", + "A", + "A", + "A", + "A", + "A", + "A" + ], + "strategy": "Main Strategy", + "opers": [ + { + "name": "Thorns", + "skill": 3, + "skill_usage": 1 + }, + { + "name": "Mudrock", + "skill": 2, + "skill_usage": 0 + }, + { + "name": "Myrtle", + "skill": 1, + "skill_usage": 1 + }, + { + "name": "Blaze", + "skill": 2, + "skill_usage": 0 + }, + { + "name": "Saria", + "skill": 1, + "skill_usage": 0 + } + ], + "tool_men": { + "Vanguard": 1, + "Guard": 2, + "Supporter": 6, + "Defender": 2, + "Caster": 2 + }, + "drops": [ + "é‡è£…", + "è¿‘å«", + "无需增调干员", + "术士", + "辅助", + "医疗", + "狙击", + "战备激活阀", + "改派å‘讯器", + "å制导能组件", + "装备扩充箱" + ], + "blacklist": [ + "罗比èˆå¡”", + "掠风", + "白é“", + "å²å°”特尔", + "玛æ©çº³", + "龙舌兰", + "å¹½çµé²¨", + "陈", + "耀骑士临光", + "æ–¯å¡è’‚", + "赫拉格", + "å®´", + "羽毛笔", + "é‡å²³", + "莫斯æé©¬", + "远山", + "天ç«", + "炎熔", + "赤冬", + "炎狱炎熔", + "莱æ©å“ˆç‰¹", + "格雷伊", + "蚀清", + "梅尔", + "ç½—å°é»‘", + "U-Official", + "阿米娅", + "玫兰莎" + ], + "stages": [ + { + "stage_name": "知难而进", + "strategies": [ + { + "core": "Blaze", + "tool_men": { + "è¿‘å«": 1 + }, + "location": [ + 5, + 5 + ], + "direction": "Up" + }, + { + "tool_men": { + "先锋": 100 + }, + "location": [ + 7, + 1 + ], + "direction": "Down" + }, + { + "core": "Saria", + "tool_men": { + "é‡è£…": 1 + }, + "location": [ + 5, + 4 + ], + "direction": "Up" + }, + { + "tool_men": { + "辅助": 100 + }, + "location": [ + 6, + 5 + ], + "direction": "Up" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二å€é€Ÿ" + }, + { + "type": "部署", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 1, + 2 + ], + "direction": "Down" + }, + { + "type": "部署", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 1, + 3 + ], + "direction": "Down" + }, + { + "type": "部署", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 1, + 5 + ], + "direction": "Down" + } + ], + "retry_times": 5 + }, + { + "stage_name": "è’地的手段", + "strategies": [ + { + "tool_men": { + "先锋": 100 + }, + "location": [ + 8, + 2 + ], + "direction": "Left" + }, + { + "core": "Thorns", + "tool_men": { + "è¿‘å«": 2 + }, + "location": [ + 3, + 2 + ], + "direction": "Down" + }, + { + "core": "Mudrock", + "tool_men": { + "é‡è£…": 2 + }, + "location": [ + 2, + 4 + ], + "direction": "Right" + }, + { + "tool_men": { + "辅助": 100, + "术士": 100 + }, + "location": [ + 5, + 3 + ], + "direction": "Up" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二å€é€Ÿ" + }, + { + "type": "部署", + "name": "Saria", + "location": [ + 2, + 2 + ], + "direction": "Right" + }, + { + "type": "部署", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 8, + 1 + ], + "direction": "Down" + }, + { + "type": "部署", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 8, + 2 + ], + "direction": "Down" + }, + { + "type": "部署", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 8, + 2 + ], + "direction": "Down" + } + ], + "retry_times": 5 + }, + { + "stage_name": "麻木å‰è¡Œ", + "strategies": [ + { + "tool_men": { + "先锋": 100 + }, + "location": [ + 8, + 1 + ], + "direction": "Down" + }, + { + "core": "Thorns", + "tool_men": { + "è¿‘å«": 4 + }, + "location": [ + 7, + 2 + ], + "direction": "Left" + }, + { + "core": "Saria", + "tool_men": { + "é‡è£…": 3, + "è¿‘å«": 2 + }, + "location": [ + 5, + 2 + ], + "direction": "Left" + }, + { + "core": "伊芙利特", + "tool_men": { + "术士": 2 + }, + "location": [ + 8, + 2 + ], + "direction": "Left" + }, + { + "core": "Mudrock", + "tool_men": { + "é‡è£…": 1 + }, + "location": [ + 6, + 2 + ], + "direction": "Left" + }, + { + "tool_men": { + "辅助": 100 + }, + "location": [ + 5, + 3 + ], + "direction": "Left" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二å€é€Ÿ" + }, + { + "type": "部署", + "name": "战备激活阀", + "location": [ + 6, + 3 + ], + "direction": "Up" + }, + { + "type": "部署", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 3, + 6 + ], + "direction": "Down" + }, + { + "type": "部署", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 4, + 6 + ], + "direction": "Down" + }, + { + "type": "部署", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 5, + 6 + ], + "direction": "Down" + } + ], + "retry_times": 5 + }, + { + "stage_name": "混乱“派对â€", + "strategies": [ + { + "tool_men": { + "先锋": 100 + }, + "location": [ + 3, + 3 + ], + "direction": "Right" + }, + { + "core": "Thorns", + "tool_men": { + "è¿‘å«": 3 + }, + "location": [ + 3, + 2 + ], + "direction": "Right" + }, + { + "core": "Saria", + "tool_men": { + "é‡è£…": 3 + }, + "location": [ + 4, + 2 + ], + "direction": "Right" + }, + { + "core": "Mudrock", + "tool_men": { + "é‡è£…": 3 + }, + "location": [ + 4, + 3 + ], + "direction": "Right" + }, + { + "tool_men": { + "辅助": 100 + }, + "location": [ + 3, + 1 + ], + "direction": "Right" + }, + { + "tool_men": { + "术士": 100 + }, + "location": [ + 2, + 2 + ], + "direction": "Right" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二å€é€Ÿ" + }, + { + "type": "部署", + "name": "战备激活阀", + "location": [ + 3, + 3 + ], + "direction": "Right" + }, + { + "type": "部署", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 7, + 1 + ], + "direction": "Down" + }, + { + "type": "部署", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 6, + 1 + ], + "direction": "Down" + }, + { + "type": "部署", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 5, + 1 + ], + "direction": "Down" + } + ], + "retry_times": 5 + }, + { + "stage_name": "消æ¯ä¼ é€’", + "strategies": [ + { + "tool_men": { + "先锋": 100 + }, + "location": [ + 8, + 2 + ], + "direction": "Down" + }, + { + "core": "Blaze", + "tool_men": { + "è¿‘å«": 4 + }, + "location": [ + 7, + 3 + ], + "direction": "Left" + }, + { + "core": "Saria", + "tool_men": { + "é‡è£…": 3, + "è¿‘å«": 2 + }, + "location": [ + 6, + 3 + ], + "direction": "Left" + }, + { + "tool_men": { + "辅助": 100, + "术士": 100 + }, + "location": [ + 7, + 2 + ], + "direction": "Left" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "CheckIfStartOver", + "name": "Suzuran" + }, + { + "type": "部署", + "name": "Suzuran", + "location": [ + 3, + 4 + ], + "direction": "Right" + }, + { + "type": "二å€é€Ÿ" + }, + { + "type": "部署", + "name": "伊芙利特", + "location": [ + 9, + 3 + ], + "direction": "Left" + }, + { + "type": "部署", + "name": "战备激活阀", + "location": [ + 7, + 4 + ], + "direction": "Up" + }, + { + "type": "部署", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 2, + 3 + ], + "direction": "Down" + }, + { + "type": "部署", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 3, + 3 + ], + "direction": "Down" + }, + { + "type": "部署", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 4, + 3 + ], + "direction": "Down" + } + ], + "retry_times": 5 + } + ] +} diff --git a/resource/copilot/SSS_MamaJohnsNewPlate_SkadiAlterChenAlter.json b/resource/copilot/SSS_MamaJohnsNewPlate_SkadiAlterChenAlter.json new file mode 100644 index 0000000000..d4893aa84c --- /dev/null +++ b/resource/copilot/SSS_MamaJohnsNewPlate_SkadiAlterChenAlter.json @@ -0,0 +1,1177 @@ +{ + "type": "SSS", + "stage_name": "Mama John's New Plate", + "minimum_required": "v4.26.0", + "doc": { + "title": "Mama John's New Plate - Mudrock 2, Saria 1, Goldenglow 2, Penance 3, Ch'en Alter 3, Skadi Alter 2", + "title_color": "yellow", + "details": "Author: DL_Junyihan\nEN Adaptation: Constrat\nDemo Video: BV1Rs4y1g7Dq\nYour support is my motivation to create and maintain!\n\nThis script is suitable for the Doctors who are in no short of core operators!\n\nSince the vanguard needs to stand on the field to receive the enemy, it is recommended to bring a block 2 vanguard that can actively return the cost! Don't bring other branches except Bagpipe with Skill 3! If you are bringing Siege, please set it to Skill 1 in the character management screen and in the squad!\nToolman Cadets should be able to fight as much as possible!\nDon't bring a cart!\nPay attention to the default skills of the cadres, for example, don't bring a 3-skill Fartooth!\n\nYou can click on the file to refer to the blacklist, and then decide which cadre to bring!\n\nBecause the blacklist adds too much, may lead to the MAA in the selection of cadres to do not choose, they look at the point of relatively small impact (heavy armour, medical, guards, special try not to point, because they are not written at all).\n\nNormal difficulty steady, emergency mode needs luck (I really tried!)\n\nEmergency difficulty doesn't require one life to pass, just let him cycle through a few more times on his own.\n\nToolman:\nVanguard: 6\nDefender: 0\nSniper: 4\nCaster: 4\n\nConducted Energy Primary: Energy Perturbation Amplifier\nTactical Gear: Caster B, all others choose A\n\nScript idea reference:\nFigured it out myself after hundreds of defeats!", + "details_color": "yellow" + }, + "buff": "èƒ½é‡æ‰°åŠ¨æ”¾å¤§å™¨", + "equipment": [ + "A", + "A", + "B", + "A", + "A", + "A", + "A", + "A" + ], + "strategy": "Main Strategy", + "opers": [ + { + "name": "塞雷娅", + "skill": 1, + "skill_usage": 0 + }, + { + "name": "斥罪", + "skill": 3, + "skill_usage": 1 + }, + { + "name": "泥岩", + "skill": 2, + "skill_usage": 0 + }, + { + "name": "凿—¥å¨é¾™é™ˆ", + "skill": 3, + "skill_usage": 1 + }, + { + "name": "澄闪", + "skill": 2, + "skill_usage": 0 + }, + { + "name": "浊心斯å¡è’‚", + "skill": 2, + "skill_usage": 0 + } + ], + "tool_men": { + "pioneer": 6, + "sniper": 4, + "caster": 4 + }, + "drops": [ + "无需增调干员", + "狙击", + "先锋", + "术士", + "辅助", + "战备激活阀", + "å¼‚æ€æ¿€åŒ–æ’ä»¶" + ], + "blacklist": [ + "豆苗", + "夜åŠ", + "伺夜", + "缪尔赛æ€", + "桃金娘", + "æžå¢ƒ", + "ç´æŸ³", + "伊内ä¸", + "晓歌", + "野鬃", + "苇è‰", + "格拉尼", + "谜图", + "红豆", + "芬", + "香è‰", + "翎羽", + "夜刀", + "å±±", + "é‡å²³", + "玛æ©çº³", + "龙舌兰", + "æ–¯å¡è’‚", + "赫拉格", + "耀骑士临光", + "å²å°”特尔", + "圣约é€è‘¬äºº", + "阿米娅", + "因陀罗", + "星æž", + "芙兰å¡", + "赤冬", + "达格达", + "海沫", + "ç«é¾™S黑角", + "æ‘©æ ¹", + "燧石", + "炎客", + "羽毛笔", + "铸é“", + "断罪者", + "å®´", + "缠丸", + "æ°å…‹", + "猎蜂", + "æ…•æ–¯", + "休谟斯", + "ç½—å°é»‘", + "玫兰莎", + "Castle-3", + "森蚺", + "æžå…‰", + "æ´‹ç°", + "ç«ç¥ž", + "è²äºšæ¢…å¡”", + "é€è‘¬äºº", + "奥斯塔", + "æ¾æžœ", + "早露", + "熔泉", + "埃拉托", + "é“…è¸", + "普罗旺斯", + "酸糖", + "正义骑士å·", + "泰拉大陆调查团", + "伊芙利特", + "蚀清", + "凯尔希", + "焰影苇è‰", + "濯尘芙蓉", + "Lancet-2", + "æµ·è’‚", + "U-Official", + "傀影", + "ç¼„é»˜å¾·å…‹è¨æ–¯", + "麒麟R夜刀", + "è€é²¤", + "多è西", + "阿", + "空构", + "乌有", + "红", + "æ§ç¥", + "å¡å¤«å¡", + "霜åŽ", + "罗宾", + "ç ¾", + "å­‘", + "THRM-EX" + ], + "stages": [ + { + "stage_name": "知难而进", + "strategies": [ + { + "tool_men": { + "pioneer": 1 + }, + "location": [ + 7, + 1 + ], + "direction": "Down" + }, + { + "core": "斥罪", + "tool_men": { + "pioneer": 1, + "tank": 1 + }, + "location": [ + 7, + 3 + ], + "direction": "Down" + }, + { + "core": "澄闪", + "tool_men": { + "sniper": 2 + }, + "location": [ + 7, + 2 + ], + "direction": "Down" + }, + { + "core": "浊心斯å¡è’‚", + "tool_men": { + "caster": 2 + }, + "location": [ + 7, + 1 + ], + "direction": "Down" + }, + { + "core": "èƒ½é‡æ‰°åŠ¨æ”¾å¤§å™¨", + "tool_men": { + "sniper": 0 + }, + "location": [ + 7, + 5 + ], + "direction": "None", + "kills": 15 + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二å€é€Ÿ" + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 1, + 5 + ], + "direction": "None", + "costs": 60 + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 2, + 5 + ], + "direction": "None", + "costs": 65 + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 3, + 5 + ], + "direction": "None", + "costs": 70 + } + ], + "retry_times": 9 + }, + { + "stage_name": "è’地的手段", + "strategies": [ + { + "tool_men": { + "pioneer": 1 + }, + "location": [ + 4, + 2 + ], + "direction": "Right" + }, + { + "core": "塞雷娅", + "tool_men": { + "pioneer": 1 + }, + "location": [ + 5, + 2 + ], + "direction": "Right" + }, + { + "tool_men": { + "support": 2 + }, + "location": [ + 4, + 2 + ], + "direction": "Right" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [ + 4, + 2 + ], + "direction": "Right" + }, + { + "core": "澄闪", + "tool_men": { + "sniper": 3 + }, + "location": [ + 5, + 3 + ], + "direction": "Right" + }, + { + "core": "泥岩", + "tool_men": { + "pioneer": 1 + }, + "location": [ + 5, + 4 + ], + "direction": "Right" + }, + { + "core": "浊心斯å¡è’‚", + "tool_men": { + "caster": 1, + "pioneer": 2 + }, + "location": [ + 4, + 4 + ], + "direction": "Right" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [ + 4, + 2 + ], + "direction": "Right" + }, + { + "core": "èƒ½é‡æ‰°åŠ¨æ”¾å¤§å™¨", + "tool_men": { + "sniper": 0 + }, + "location": [ + 6, + 2 + ], + "direction": "None", + "kills": 20 + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二å€é€Ÿ" + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 8, + 4 + ], + "direction": "None", + "costs": 60 + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 8, + 5 + ], + "direction": "None", + "costs": 65 + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 7, + 5 + ], + "direction": "None", + "costs": 70 + } + ], + "retry_times": 9 + }, + { + "stage_name": "麻木å‰è¡Œ", + "strategies": [ + { + "tool_men": { + "pioneer": 1 + }, + "location": [ + 5, + 2 + ], + "direction": "Left" + }, + { + "core": "凿—¥å¨é¾™é™ˆ", + "tool_men": { + "pioneer": 2, + "caster": 1 + }, + "location": [ + 6, + 2 + ], + "direction": "Left" + }, + { + "core": "塞雷娅", + "tool_men": { + "pioneer": 0 + }, + "location": [ + 5, + 2 + ], + "direction": "Left" + }, + { + "core": "澄闪", + "tool_men": { + "sniper": 3 + }, + "location": [ + 7, + 2 + ], + "direction": "Left" + }, + { + "core": "泥岩", + "tool_men": { + "pioneer": 0 + }, + "location": [ + 5, + 2 + ], + "direction": "Left" + }, + { + "core": "斥罪", + "tool_men": { + "pioneer": 0 + }, + "location": [ + 5, + 2 + ], + "direction": "Left" + }, + { + "core": "浊心斯å¡è’‚", + "tool_men": { + "caster": 2, + "pioneer": 1 + }, + "location": [ + 8, + 2 + ], + "direction": "Left" + }, + { + "tool_men": { + "support": 5 + }, + "location": [ + 8, + 1 + ], + "direction": "Left" + }, + { + "core": "èƒ½é‡æ‰°åŠ¨æ”¾å¤§å™¨", + "tool_men": { + "sniper": 0 + }, + "location": [ + 4, + 2 + ], + "direction": "None", + "kills": 10 + }, + { + "core": "战备激活阀", + "tool_men": { + "sniper": 0 + }, + "location": [ + 6, + 3 + ], + "direction": "Up", + "kills": 15 + }, + { + "tool_men": { + "sniper": 2 + }, + "location": [ + 8, + 1 + ], + "direction": "Left" + }, + { + "tool_men": { + "caster": 3 + }, + "location": [ + 8, + 1 + ], + "direction": "Left" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二å€é€Ÿ" + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 3, + 6 + ], + "direction": "None", + "costs": 60 + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 4, + 6 + ], + "direction": "None", + "costs": 65 + }, + { + "type": "Deploy", + "name": "战备激活阀", + "location": [ + 5, + 3 + ], + "direction": "Up", + "kills": 45 + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 5, + 6 + ], + "direction": "None", + "costs": 70 + } + ], + "retry_times": 9 + }, + { + "stage_name": "混乱“派对â€", + "strategies": [ + { + "tool_men": { + "pioneer": 1 + }, + "location": [ + 3, + 2 + ], + "direction": "Right" + }, + { + "core": "泥岩", + "tool_men": { + "pioneer": 1 + }, + "location": [ + 3, + 2 + ], + "direction": "Right", + "kills": 2 + }, + { + "core": "澄闪", + "tool_men": { + "sniper": 3, + "caster": 2 + }, + "location": [ + 3, + 1 + ], + "direction": "Down", + "kills": 3 + }, + { + "core": "斥罪", + "tool_men": { + "pioneer": 1 + }, + "location": [ + 1, + 3 + ], + "direction": "Right", + "kills": 7 + }, + { + "core": "塞雷娅", + "tool_men": { + "pioneer": 0 + }, + "location": [ + 1, + 3 + ], + "direction": "Right", + "kills": 11 + }, + { + "core": "èƒ½é‡æ‰°åŠ¨æ”¾å¤§å™¨", + "tool_men": { + "sniper": 0 + }, + "location": [ + 4, + 3 + ], + "direction": "None", + "kills": 13 + }, + { + "core": "浊心斯å¡è’‚", + "tool_men": { + "caster": 2 + }, + "location": [ + 2, + 2 + ], + "direction": "Right", + "kills": 18 + }, + { + "tool_men": { + "support": 5 + }, + "location": [ + 1, + 2 + ], + "direction": "Right", + "kills": 20 + }, + { + "core": "战备激活阀", + "tool_men": { + "sniper": 0 + }, + "location": [ + 3, + 3 + ], + "direction": "Up", + "kills": 25 + }, + { + "tool_men": { + "pioneer": 2 + }, + "location": [ + 1, + 2 + ], + "direction": "Right", + "kills": 30 + }, + { + "tool_men": { + "sniper": 2 + }, + "location": [ + 1, + 2 + ], + "direction": "Right", + "kills": 30 + }, + { + "tool_men": { + "caster": 3 + }, + "location": [ + 1, + 2 + ], + "direction": "Right", + "kills": 30 + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二å€é€Ÿ" + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 7, + 1 + ], + "direction": "None", + "costs": 60 + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 6, + 1 + ], + "direction": "None", + "costs": 65 + }, + { + "type": "Deploy", + "name": "战备激活阀", + "location": [ + 2, + 3 + ], + "direction": "Right", + "kills": 15 + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 5, + 1 + ], + "direction": "None", + "costs": 70 + } + ], + "retry_times": 9 + }, + { + "stage_name": "消æ¯ä¼ é€’", + "strategies": [ + { + "tool_men": { + "pioneer": 1 + }, + "location": [ + 6, + 3 + ], + "direction": "Left" + }, + { + "core": "斥罪", + "tool_men": { + "pioneer": 1 + }, + "location": [ + 5, + 3 + ], + "direction": "Up" + }, + { + "core": "泥岩", + "tool_men": { + "pioneer": 1 + }, + "location": [ + 6, + 3 + ], + "direction": "Left" + }, + { + "core": "èƒ½é‡æ‰°åŠ¨æ”¾å¤§å™¨", + "tool_men": { + "sniper": 0 + }, + "location": [ + 4, + 3 + ], + "direction": "None", + "kills": 9 + }, + { + "core": "浊心斯å¡è’‚", + "tool_men": { + "caster": 2 + }, + "location": [ + 4, + 2 + ], + "direction": "Right", + "kills": 11 + }, + { + "core": "澄闪", + "tool_men": { + "sniper": 3 + }, + "location": [ + 4, + 4 + ], + "direction": "Right", + "kills": 11 + }, + { + "core": "凿—¥å¨é¾™é™ˆ", + "tool_men": { + "pioneer": 3, + "caster": 2 + }, + "location": [ + 3, + 2 + ], + "direction": "Right", + "kills": 15 + }, + { + "tool_men": { + "support": 5 + }, + "location": [ + 7, + 3 + ], + "direction": "Left", + "kills": 15 + }, + { + "core": "战备激活阀", + "tool_men": { + "sniper": 0 + }, + "location": [ + 5, + 2 + ], + "direction": "Down", + "kills": 50 + }, + { + "tool_men": { + "sniper": 2 + }, + "location": [ + 7, + 3 + ], + "direction": "Left", + "kills": 60 + }, + { + "tool_men": { + "caster": 3 + }, + "location": [ + 7, + 3 + ], + "direction": "Left", + "kills": 65 + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二å€é€Ÿ" + }, + { + "type": "Deploy", + "name": "æ–¯å¡è’‚的海嗣", + "location": [ + 5, + 4 + ], + "direction": "None", + "kills": 13 + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 3, + 5 + ], + "direction": "None", + "costs": 60 + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 4, + 5 + ], + "direction": "None", + "costs": 65 + }, + { + "type": "Deploy", + "name": "战备激活阀", + "location": [ + 3, + 4 + ], + "direction": "Right", + "kills": 58 + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 5, + 5 + ], + "direction": "None", + "costs": 70 + } + ], + "retry_times": 9 + }, + { + "stage_name": "力é‡çš„炫耀", + "strategies": [ + { + "tool_men": { + "pioneer": 1 + }, + "location": [ + 3, + 6 + ], + "direction": "Up" + }, + { + "core": "泥岩", + "tool_men": { + "pioneer": 0 + }, + "location": [ + 3, + 6 + ], + "direction": "Up" + }, + { + "tool_men": { + "pioneer": 1 + }, + "location": [ + 2, + 5 + ], + "direction": "Right" + }, + { + "core": "斥罪", + "tool_men": { + "pioneer": 0 + }, + "location": [ + 1, + 4 + ], + "direction": "Up", + "kills": 8 + }, + { + "tool_men": { + "caster": 1 + }, + "location": [ + 1, + 6 + ], + "direction": "Right", + "kills": 6 + }, + { + "core": "塞雷娅", + "tool_men": { + "pioneer": 0 + }, + "location": [ + 2, + 5 + ], + "direction": "Right", + "kills": 7 + }, + { + "tool_men": { + "sniper": 1 + }, + "location": [ + 1, + 5 + ], + "direction": "Right", + "kills": 8 + }, + { + "core": "浊心斯å¡è’‚", + "tool_men": { + "caster": 1 + }, + "location": [ + 1, + 6 + ], + "direction": "Right", + "kills": 9 + }, + { + "core": "èƒ½é‡æ‰°åŠ¨æ”¾å¤§å™¨", + "tool_men": { + "sniper": 0 + }, + "location": [ + 4, + 5 + ], + "direction": "None", + "kills": 10 + }, + { + "tool_men": { + "pioneer": 1 + }, + "location": [ + 5, + 3 + ], + "direction": "Down", + "kills": 12 + }, + { + "core": "泥岩", + "tool_men": { + "pioneer": 0 + }, + "location": [ + 3, + 6 + ], + "direction": "Up" + }, + { + "core": "澄闪", + "tool_men": { + "sniper": 3 + }, + "location": [ + 1, + 5 + ], + "direction": "Right", + "kills": 15 + }, + { + "core": "凿—¥å¨é¾™é™ˆ", + "tool_men": { + "caster": 2, + "pioneer": 2 + }, + "location": [ + 5, + 3 + ], + "direction": "Down", + "kills": 15 + }, + { + "tool_men": { + "support": 8 + }, + "location": [ + 3, + 3 + ], + "direction": "Left", + "kills": 40 + }, + { + "core": "战备激活阀", + "tool_men": { + "sniper": 0 + }, + "location": [ + 3, + 5 + ], + "direction": "Left", + "kills": 36 + }, + { + "tool_men": { + "caster": 5 + }, + "location": [ + 3, + 3 + ], + "direction": "Left", + "kills": 55 + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二å€é€Ÿ" + }, + { + "type": "Deploy", + "name": "战备激活阀", + "location": [ + 1, + 3 + ], + "direction": "Down", + "kills": 40 + }, + { + "type": "Deploy", + "name": "æ–¯å¡è’‚的海嗣", + "location": [ + 4, + 2 + ], + "direction": "None", + "kills": 58 + } + ], + "retry_times": 18 + } + ] +} diff --git a/resource/copilot/SSS_RaytheanIndustriesTestPlatform.json b/resource/copilot/SSS_RaytheanIndustriesTestPlatform.json new file mode 100644 index 0000000000..417e1f2cc3 --- /dev/null +++ b/resource/copilot/SSS_RaytheanIndustriesTestPlatform.json @@ -0,0 +1,843 @@ +{ + "type": "SSS", + "stage_name": "Raythean Industries Test Platform", + "minimum_required": "v4.26.0", + "doc": { + "title": "Raythean Industries Test Platform - Goldenglow, Suzuran, Saria, Nightingale, Ptilopsis", + "title_color": "dark", + "details": "Currently can only be manually teamed, please try to choose a high degree of practice and low cost of the operators, toolman vanguard do not bring cast front, medical with group milk, sniper recommended to bring 2 stars and the following\nOrdinary difficulty has been tested and passed the rate is high, playing emergency difficulty needs luck and practice.\n\nIt is recommended that after you have confirmed that you have chosen the third guide energy original, selected all tactical equipment except for the medical selection of B other selection of A, manual formation and lineup confirmation, and then start the MAA.\n\nWork modified from è§ç„¶q BV1Sm4y117e3\n\nCarry from: homework porter\nThere is a problem with the group to find management homework porters / touch you a little / carbon grilled sandworm legs\n\nWarm tips: preservation has three etching chapter, the conditions for obtaining are through the ordinary difficulty, not reopen through the ordinary difficulty, through the emergency difficulty, using this homework is recommended to play through the emergency difficulty only once, brush the material to use the ordinary difficulty.", + "details_color": "dark" + }, + "buff": "便æºå¼åŒ»ç–—设备", + "equipment": [ + "A", + "A", + "A", + "A", + "A", + "A", + "B", + "A" + ], + "strategy": "Main Strategy", + "opers": [ + { + "name": "Saria", + "skill": 2, + "skill_usage": 0 + }, + { + "name": "Goldenglow", + "skill": 2, + "skill_usage": 0 + }, + { + "name": "Suzuran", + "skill": 2, + "skill_usage": 0 + }, + { + "name": "Ptilopsis", + "skill": 2, + "skill_usage": 0 + }, + { + "name": "Nightingale", + "skill": 2, + "skill_usage": 0 + } + ], + "tool_men": { + "先锋": 3, + "é‡è£…": 2, + "狙击": 6, + "医疗": 1, + "辅助": 3 + }, + "drops": [ + "无需增调干员", + "狙击", + "辅助", + "先锋", + "é‡è£…", + "战备激活阀", + "增活针剂", + "医疗", + "è¿‘å«" + ], + "blacklist": [ + "罗比èˆå¡”", + "掠风", + "白é“", + "伺夜", + "豆苗", + "夜åŠ", + "森蚺", + "泥岩", + "斥罪", + "æ´‹ç°", + "æžå…‰", + "æµ·è’‚", + "U-Official", + "空", + "晓歌", + "梅尔", + "桃金娘", + "æžå¢ƒ", + "ç´æŸ³" + ], + "stages": [ + { + "stage_name": "致命å¸å¼•", + "strategies": [ + { + "tool_men": { + "先锋": 1 + }, + "location": [ + 4, + 2 + ], + "direction": "Right" + }, + { + "core": "Ptilopsis", + "tool_men": { + "医疗": 1 + }, + "location": [ + 3, + 1 + ], + "direction": "Down" + }, + { + "core": "Nightingale", + "tool_men": { + "医疗": 0 + }, + "location": [ + 3, + 1 + ], + "direction": "Down" + }, + { + "core": "Saria", + "tool_men": { + "é‡è£…": 0 + }, + "location": [ + 4, + 2 + ], + "direction": "Right" + }, + { + "core": "Goldenglow", + "tool_men": { + "狙击": 2 + }, + "location": [ + 3, + 3 + ], + "direction": "Right" + }, + { + "tool_men": { + "辅助": 100 + }, + "location": [ + 4, + 1 + ], + "direction": "Right" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二å€é€Ÿ" + }, + { + "type": "Deploy", + "name": "便æºå¼åŒ»ç–—设备", + "location": [ + 3, + 5 + ], + "direction": "None", + "kills": 10 + } + ], + "retry_times": 3 + }, + { + "stage_name": "烂醉é“锤", + "strategies": [ + { + "tool_men": { + "先锋": 1 + }, + "location": [ + 4, + 1 + ], + "direction": "Left" + }, + { + "core": "Saria", + "tool_men": { + "é‡è£…": 1 + }, + "location": [ + 3, + 1 + ], + "direction": "Left" + }, + { + "core": "Ptilopsis", + "tool_men": { + "狙击": 0 + }, + "location": [ + 3, + 3 + ], + "direction": "Up" + }, + { + "core": "Nightingale", + "tool_men": { + "狙击": 0 + }, + "location": [ + 3, + 3 + ], + "direction": "Up" + }, + { + "core": "Goldenglow", + "tool_men": { + "狙击": 2 + }, + "location": [ + 3, + 2 + ], + "direction": "Left" + }, + { + "tool_men": { + "辅助": 100 + }, + "location": [ + 2, + 2 + ], + "direction": "Left" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二å€é€Ÿ" + }, + { + "type": "Deploy", + "name": "便æºå¼åŒ»ç–—设备", + "location": [ + 5, + 5 + ], + "direction": "None", + "kills": 15 + } + ], + "retry_times": 3 + }, + { + "stage_name": "为了生存", + "strategies": [ + { + "tool_men": { + "先锋": 1 + }, + "location": [ + 4, + 3 + ], + "direction": "Right" + }, + { + "tool_men": { + "医疗": 1 + }, + "location": [ + 4, + 2 + ], + "direction": "Right" + }, + { + "core": "Ptilopsis", + "tool_men": { + "狙击": 0 + }, + "location": [ + 4, + 2 + ], + "direction": "Right" + }, + { + "core": "Nightingale", + "tool_men": { + "狙击": 0 + }, + "location": [ + 4, + 2 + ], + "direction": "Right" + }, + { + "core": "Goldenglow", + "tool_men": { + "狙击": 3 + }, + "location": [ + 5, + 2 + ], + "direction": "Right" + }, + { + "core": "Suzuran", + "tool_men": { + "狙击": 2 + }, + "location": [ + 6, + 2 + ], + "direction": "Down" + }, + { + "core": "Saria", + "tool_men": { + "先锋": 1, + "é‡è£…": 1 + }, + "location": [ + 4, + 3 + ], + "direction": "Right" + }, + { + "tool_men": { + "辅助": 100, + "狙击": 100 + }, + "location": [ + 3, + 2 + ], + "direction": "Right" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二å€é€Ÿ" + }, + { + "type": "Deploy", + "name": "战备激活阀", + "kills": 20, + "location": [ + 5, + 1 + ], + "direction": "Down" + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "kills": 27, + "location": [ + 1, + 5 + ], + "direction": "None" + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "kills": 27, + "location": [ + 2, + 5 + ], + "direction": "None" + }, + { + "type": "Deploy", + "name": "便æºå¼åŒ»ç–—设备", + "location": [ + 2, + 6 + ], + "direction": "None" + } + ], + "retry_times": 3 + }, + { + "stage_name": "æ··åˆæ¯’æ°”", + "strategies": [ + { + "tool_men": { + "先锋": 1 + }, + "location": [ + 4, + 2 + ], + "direction": "Down" + }, + { + "tool_men": { + "医疗": 1 + }, + "location": [ + 6, + 2 + ], + "direction": "Left" + }, + { + "core": "Nightingale", + "tool_men": { + "医疗": 0 + }, + "location": [ + 6, + 2 + ], + "direction": "Left" + }, + { + "core": "Ptilopsis", + "tool_men": { + "狙击": 0 + }, + "location": [ + 6, + 2 + ], + "direction": "Left" + }, + { + "core": "Goldenglow", + "tool_men": { + "狙击": 3 + }, + "location": [ + 6, + 3 + ], + "direction": "Down" + }, + { + "tool_men": { + "先锋": 1 + }, + "location": [ + 7, + 2 + ], + "direction": "Down" + }, + { + "core": "Saria", + "tool_men": { + "é‡è£…": 1, + "先锋": 1 + }, + "location": [ + 5, + 2 + ], + "direction": "Down" + }, + { + "tool_men": { + "先锋": 100 + }, + "location": [ + 7, + 2 + ], + "direction": "Down" + }, + { + "tool_men": { + "é‡è£…": 100 + }, + "location": [ + 4, + 2 + ], + "direction": "Down" + }, + { + "tool_men": { + "辅助": 100 + }, + "location": [ + 6, + 1 + ], + "direction": "Left" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二å€é€Ÿ" + }, + { + "type": "Deploy", + "name": "战备激活阀", + "kills": 12, + "location": [ + 5, + 3 + ], + "direction": "Right" + }, + { + "type": "Deploy", + "name": "便æºå¼åŒ»ç–—设备", + "kills": 15, + "location": [ + 2, + 3 + ], + "direction": "None" + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "kills": 27, + "location": [ + 1, + 3 + ], + "direction": "None" + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "kills": 27, + "location": [ + 1, + 4 + ], + "direction": "None" + } + ], + "retry_times": 8 + }, + { + "stage_name": "枯朽孕育", + "strategies": [ + { + "tool_men": { + "先锋": 1 + }, + "location": [ + 1, + 3 + ], + "direction": "Right" + }, + { + "core": "Ptilopsis", + "tool_men": { + "医疗": 1 + }, + "location": [ + 1, + 4 + ], + "direction": "Up" + }, + { + "core": "Saria", + "tool_men": { + "é‡è£…": 1, + "先锋": 2 + }, + "location": [ + 2, + 3 + ], + "direction": "Right" + }, + { + "core": "Goldenglow", + "tool_men": { + "狙击": 3 + }, + "location": [ + 2, + 2 + ], + "direction": "Right" + }, + { + "core": "Nightingale", + "tool_men": { + "狙击": 1 + }, + "location": [ + 1, + 2 + ], + "direction": "Down" + }, + { + "core": "Suzuran", + "tool_men": { + "狙击": 3 + }, + "location": [ + 2, + 4 + ], + "direction": "Right" + }, + { + "tool_men": { + "辅助": 100, + "狙击": 100 + }, + "location": [ + 3, + 2 + ], + "direction": "Right" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二å€é€Ÿ" + }, + { + "type": "Retreat", + "costs": 60, + "location": [ + 1, + 3 + ] + }, + { + "type": "Deploy", + "name": "战备激活阀", + "kills": 10, + "location": [ + 2, + 1 + ], + "direction": "Down" + }, + { + "type": "Deploy", + "name": "便æºå¼åŒ»ç–—设备", + "kills": 15, + "location": [ + 4, + 5 + ], + "direction": "None" + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "kills": 30, + "location": [ + 2, + 5 + ], + "direction": "None" + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "kills": 30, + "location": [ + 3, + 5 + ], + "direction": "None" + } + ], + "retry_times": 8 + }, + { + "stage_name": "窒æ¯", + "strategies": [ + { + "tool_men": { + "先锋": 1 + }, + "location": [ + 3, + 4 + ], + "direction": "Left" + }, + { + "tool_men": { + "医疗": 1 + }, + "location": [ + 5, + 5 + ], + "direction": "Left" + }, + { + "core": "Nightingale", + "tool_men": { + "狙击": 1 + }, + "location": [ + 4, + 5 + ], + "direction": "Left" + }, + { + "core": "Saria", + "tool_men": { + "é‡è£…": 1 + }, + "location": [ + 3, + 4 + ], + "direction": "Left" + }, + { + "core": "Goldenglow", + "tool_men": { + "狙击": 3 + }, + "location": [ + 5, + 4 + ], + "direction": "Left" + }, + { + "core": "Suzuran", + "tool_men": { + "狙击": 3 + }, + "location": [ + 2, + 5 + ], + "direction": "Right" + }, + { + "core": "Ptilopsis", + "tool_men": { + "狙击": 3 + }, + "location": [ + 5, + 5 + ], + "direction": "Left" + }, + { + "tool_men": { + "辅助": 100 + }, + "location": [ + 2, + 3 + ], + "direction": "Down" + }, + { + "tool_men": { + "é‡è£…": 100, + "先锋": 100, + "è¿‘å«": 100 + }, + "location": [ + 7, + 2 + ], + "direction": "Right" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二å€é€Ÿ" + }, + { + "type": "Deploy", + "name": "战备激活阀", + "kills": 10, + "location": [ + 6, + 4 + ], + "direction": "Left" + }, + { + "type": "Deploy", + "name": "便æºå¼åŒ»ç–—设备", + "location": [ + 6, + 3 + ], + "direction": "None" + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "kills": 30, + "location": [ + 7, + 6 + ], + "direction": "None" + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "kills": 30, + "location": [ + 8, + 6 + ], + "direction": "None" + } + ], + "retry_times": 8 + } + ] +} diff --git a/resource/copilot/SSS_RaytheanIndustriesTestPlatform_SkadiAlter.json b/resource/copilot/SSS_RaytheanIndustriesTestPlatform_SkadiAlter.json new file mode 100644 index 0000000000..20d82659aa --- /dev/null +++ b/resource/copilot/SSS_RaytheanIndustriesTestPlatform_SkadiAlter.json @@ -0,0 +1,1032 @@ +{ + "type": "SSS", + "stage_name": "Raythean Industries Test Platform", + "minimum_required": "v4.26.0", + "doc": { + "title": "Raythean Industries Test Platform - Goldenglow 2, Suzuran 2, Saria 2, Nightingale 3, Nearl 1, Ptilopsis 2, Skadi Alter 2", + "title_color": "skyblue", + "details": "Author: DL_Junyihan\nEN Adaptation: Constrat\nDemo Video: BV16M411G79i\nYour support is my motivation to create and maintain!\n\nThis script is suitable for the Doctors who are in no short of core operators!\n\nSince the vanguard needs to stand on the field to receive the enemy, it is recommended to bring a block 2 vanguard that can actively return the cost! \n\nDon't bring Tactician Vanguard, block one vanguards, flagbearer vanguard! Except Bagpipe\nDo not bring more Supporter!\nDon't bring carts!\nPay attention to the default skills of the operators, for example, don't bring a 3-skill Fartooth!\n\nYou can click on the file to refer to the blacklist, and then decide which operators to bring!\n\nBecause the blacklist adds too much, may lead to the MAA in the selection of operators to do not choose, they look at the point of relatively small impact (medical close guards special 100% do not point)\n\nNormal difficulty steady, emergency mode needs a drop of luck (already very hard in the save!)\nEmergency difficulty does not require a life to pass, but relatively good to get the chapter, let him let himself cycle a few times!\n\nToolman:\nVanguard: 3\nDefender: 1\nSniper: 5\nCaster: 2\nSupporter: 2\n\nConducted Energy Original: Portable First-aid Kit\nTactical equipment: Caster B, Medic B, all others A.\nPlease manually form your team and click start after confirming the lineup.\n\nScript Reference:\n自在é“爷 BV1Ko4y1L7c4\nè§ç„¶q BV1Sm4y117e3", + "details_color": "skyblue" + }, + "buff": "便æºå¼åŒ»ç–—设备", + "equipment": [ + "A", + "A", + "B", + "A", + "A", + "A", + "B", + "A" + ], + "strategy": "Main Strategy", + "opers": [ + { + "name": "塞雷娅", + "skill": 2, + "skill_usage": 0 + }, + { + "name": "澄闪", + "skill": 2, + "skill_usage": 0 + }, + { + "name": "铃兰", + "skill": 2, + "skill_usage": 0 + }, + { + "name": "白é¢é¸®", + "skill": 2, + "skill_usage": 1 + }, + { + "name": "夜莺", + "skill": 3, + "skill_usage": 1 + }, + { + "name": "浊心斯å¡è’‚", + "skill": 2, + "skill_usage": 0 + }, + { + "name": "临光", + "skill": 1, + "skill_usage": 0 + } + ], + "tool_men": { + "pioneer": 3, + "tank": 1, + "sniper": 5, + "caster": 2, + "support": 2 + }, + "drops": [ + "无需增调干员", + "狙击", + "术士", + "先锋", + "é‡è£…", + "辅助", + "战备激活阀", + "增活针剂" + ], + "blacklist": [ + "豆苗", + "夜åŠ", + "伺夜", + "缪尔赛æ€", + "桃金娘", + "æžå¢ƒ", + "ç´æŸ³", + "伊内ä¸", + "晓歌", + "野鬃", + "苇è‰", + "格拉尼", + "红豆", + "谜图", + "翎羽", + "å±±", + "é‡å²³", + "玛æ©çº³", + "龙舌兰", + "æ–¯å¡è’‚", + "赫拉格", + "耀骑士临光", + "å²å°”特尔", + "圣约é€è‘¬äºº", + "阿米娅", + "因陀罗", + "星æž", + "芙兰å¡", + "赤冬", + "达格达", + "海沫", + "ç«é¾™S黑角", + "æ‘©æ ¹", + "燧石", + "炎客", + "羽毛笔", + "铸é“", + "断罪者", + "å®´", + "缠丸", + "æ°å…‹", + "猎蜂", + "æ…•æ–¯", + "休谟斯", + "ç½—å°é»‘", + "玫兰莎", + "Castle-3", + "ç‘•å…‰", + "森蚺", + "æžå…‰", + "泥岩", + "斥罪", + "æ´‹ç°", + "ç«ç¥ž", + "凿—¥å¨é¾™é™ˆ", + "è²äºšæ¢…å¡”", + "é€è‘¬äºº", + "奥斯塔", + "æ¾æžœ", + "早露", + "熔泉", + "埃拉托", + "é“…è¸", + "普罗旺斯", + "酸糖", + "正义骑士å·", + "泰拉大陆调查团", + "伊芙利特", + "蚀清", + "凯尔希", + "焰影苇è‰", + "濯尘芙蓉", + "Lancet-2", + "白é“", + "掠风", + "罗比èˆå¡”", + "空", + "æµ·è’‚", + "U-Official", + "傀影", + "ç¼„é»˜å¾·å…‹è¨æ–¯", + "麒麟R夜刀", + "è€é²¤", + "多è西", + "阿", + "空构", + "乌有", + "红", + "æ§ç¥", + "å¡å¤«å¡", + "霜åŽ", + "罗宾", + "ç ¾", + "å­‘", + "THRM-EX" + ], + "stages": [ + { + "stage_name": "致命å¸å¼•", + "strategies": [ + { + "tool_men": { + "pioneer": 1 + }, + "location": [ + 4, + 2 + ], + "direction": "Right" + }, + { + "tool_men": { + "medic": 1 + }, + "location": [ + 3, + 1 + ], + "direction": "Down" + }, + { + "core": "塞雷娅", + "tool_men": { + "pioneer": 1, + "tank": 1 + }, + "location": [ + 4, + 2 + ], + "direction": "Right" + }, + { + "core": "浊心斯å¡è’‚", + "tool_men": { + "support": 3, + "caster": 1 + }, + "location": [ + 4, + 1 + ], + "direction": "Down" + }, + { + "core": "澄闪", + "tool_men": { + "sniper": 3 + }, + "location": [ + 3, + 3 + ], + "direction": "Right" + }, + { + "core": "便æºå¼åŒ»ç–—设备", + "tool_men": { + "sniper": 0 + }, + "location": [ + 3, + 5 + ], + "direction": "None", + "kills": 10 + }, + { + "tool_men": { + "medic": 1 + }, + "location": [ + 3, + 1 + ], + "direction": "Down" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二å€é€Ÿ" + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 7, + 1 + ], + "direction": "None", + "costs": 40 + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 6, + 1 + ], + "direction": "None", + "costs": 45 + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 6, + 2 + ], + "direction": "None", + "costs": 50 + } + ], + "retry_times": 9 + }, + { + "stage_name": "烂醉é“锤", + "strategies": [ + { + "tool_men": { + "pioneer": 1 + }, + "location": [ + 4, + 1 + ], + "direction": "Left" + }, + { + "core": "塞雷娅", + "tool_men": { + "pioneer": 1, + "tank": 1 + }, + "location": [ + 3, + 1 + ], + "direction": "Left" + }, + { + "tool_men": { + "medic": 1 + }, + "location": [ + 3, + 3 + ], + "direction": "Up" + }, + { + "core": "浊心斯å¡è’‚", + "tool_men": { + "support": 3, + "caster": 1 + }, + "location": [ + 2, + 2 + ], + "direction": "Left" + }, + { + "core": "澄闪", + "tool_men": { + "sniper": 3 + }, + "location": [ + 3, + 2 + ], + "direction": "Left" + }, + { + "core": "便æºå¼åŒ»ç–—设备", + "tool_men": { + "sniper": 0 + }, + "location": [ + 5, + 5 + ], + "direction": "None", + "kills": 15 + }, + { + "tool_men": { + "medic": 1 + }, + "location": [ + 3, + 3 + ], + "direction": "Up" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二å€é€Ÿ" + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 4, + 5 + ], + "direction": "None", + "costs": 40 + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 3, + 5 + ], + "direction": "None", + "costs": 45 + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 2, + 5 + ], + "direction": "None", + "costs": 50 + } + ], + "retry_times": 9 + }, + { + "stage_name": "为了生存", + "strategies": [ + { + "core": "临光", + "tool_men": { + "pioneer": 1 + }, + "location": [ + 4, + 3 + ], + "direction": "Right" + }, + { + "tool_men": { + "medic": 1 + }, + "location": [ + 3, + 2 + ], + "direction": "Right" + }, + { + "core": "澄闪", + "tool_men": { + "sniper": 3 + }, + "location": [ + 4, + 2 + ], + "direction": "Right" + }, + { + "core": "战备激活阀", + "tool_men": { + "sniper": 0 + }, + "location": [ + 4, + 1 + ], + "direction": "Down", + "kills": 15 + }, + { + "core": "塞雷娅", + "tool_men": { + "pioneer": 1, + "tank": 1 + }, + "location": [ + 5, + 3 + ], + "direction": "Right" + }, + { + "core": "铃兰", + "tool_men": { + "support": 3, + "sniper": 2, + "caster": 2 + }, + "location": [ + 5, + 2 + ], + "direction": "Down" + }, + { + "core": "便æºå¼åŒ»ç–—设备", + "tool_men": { + "sniper": 0 + }, + "location": [ + 7, + 3 + ], + "direction": "None" + }, + { + "tool_men": { + "medic": 2 + }, + "location": [ + 3, + 2 + ], + "direction": "Right" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二å€é€Ÿ" + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 3, + 6 + ], + "direction": "None", + "costs": 40 + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 4, + 6 + ], + "direction": "None", + "costs": 45 + }, + { + "type": "Deploy", + "name": "战备激活阀", + "location": [ + 6, + 3 + ], + "direction": "Left", + "kills": 34 + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 5, + 6 + ], + "direction": "None", + "costs": 50 + } + ], + "retry_times": 9 + }, + { + "stage_name": "æ··åˆæ¯’æ°”", + "strategies": [ + { + "core": "塞雷娅", + "tool_men": { + "pioneer": 1, + "tank": 1 + }, + "location": [ + 4, + 2 + ], + "direction": "Down" + }, + { + "tool_men": { + "medic": 1 + }, + "location": [ + 6, + 2 + ], + "direction": "Left" + }, + { + "core": "临光", + "tool_men": { + "pioneer": 1 + }, + "location": [ + 5, + 2 + ], + "direction": "Down" + }, + { + "tool_men": { + "pioneer": 1 + }, + "location": [ + 7, + 2 + ], + "direction": "Down" + }, + { + "core": "澄闪", + "tool_men": { + "sniper": 3 + }, + "location": [ + 6, + 3 + ], + "direction": "Down" + }, + { + "core": "战备激活阀", + "tool_men": { + "sniper": 0 + }, + "location": [ + 5, + 3 + ], + "direction": "Right", + "kills": 12 + }, + { + "tool_men": { + "medic": 1 + }, + "location": [ + 6, + 2 + ], + "direction": "Left" + }, + { + "core": "浊心斯å¡è’‚", + "tool_men": { + "support": 3, + "caster": 2 + }, + "location": [ + 6, + 1 + ], + "direction": "Down" + }, + { + "core": "便æºå¼åŒ»ç–—设备", + "tool_men": { + "sniper": 0 + }, + "location": [ + 7, + 3 + ], + "direction": "None", + "kills": 15 + }, + { + "tool_men": { + "pioneer": 2 + }, + "location": [ + 7, + 2 + ], + "direction": "Down" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二å€é€Ÿ" + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 1, + 3 + ], + "direction": "None", + "costs": 40 + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 2, + 3 + ], + "direction": "None", + "costs": 45 + }, + { + "type": "Deploy", + "name": "战备激活阀", + "location": [ + 4, + 3 + ], + "direction": "Up", + "kills": 21 + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 3, + 3 + ], + "direction": "None", + "costs": 50 + } + ], + "retry_times": 9 + }, + { + "stage_name": "枯朽孕育", + "strategies": [ + { + "core": "临光", + "tool_men": { + "pioneer": 1 + }, + "location": [ + 1, + 3 + ], + "direction": "Right" + }, + { + "tool_men": { + "medic": 1 + }, + "location": [ + 1, + 4 + ], + "direction": "Up" + }, + { + "core": "塞雷娅", + "tool_men": { + "pioneer": 1, + "tank": 1 + }, + "location": [ + 2, + 3 + ], + "direction": "Right" + }, + { + "core": "澄闪", + "tool_men": { + "sniper": 3 + }, + "location": [ + 2, + 2 + ], + "direction": "Right" + }, + { + "core": "战备激活阀", + "tool_men": { + "sniper": 0 + }, + "location": [ + 3, + 2 + ], + "direction": "Left", + "kills": 12 + }, + { + "core": "浊心斯å¡è’‚", + "tool_men": { + "caster": 2 + }, + "location": [ + 1, + 2 + ], + "direction": "Right" + }, + { + "core": "铃兰", + "tool_men": { + "support": 2, + "sniper": 3 + }, + "location": [ + 2, + 4 + ], + "direction": "Right" + }, + { + "core": "便æºå¼åŒ»ç–—设备", + "tool_men": { + "sniper": 0 + }, + "location": [ + 4, + 5 + ], + "direction": "None", + "kills": 16 + }, + { + "tool_men": { + "medic": 1 + }, + "location": [ + 1, + 4 + ], + "direction": "Up" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二å€é€Ÿ" + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 6, + 3 + ], + "direction": "None", + "costs": 40 + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 5, + 3 + ], + "direction": "None", + "costs": 45 + }, + { + "type": "Deploy", + "name": "战备激活阀", + "location": [ + 3, + 3 + ], + "direction": "Left", + "kills": 30 + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 4, + 3 + ], + "direction": "None", + "costs": 50 + } + ], + "retry_times": 9 + }, + { + "stage_name": "窒æ¯", + "strategies": [ + { + "tool_men": { + "pioneer": 1 + }, + "location": [ + 3, + 4 + ], + "direction": "Left" + }, + { + "tool_men": { + "medic": 1 + }, + "location": [ + 5, + 5 + ], + "direction": "Left" + }, + { + "core": "塞雷娅", + "tool_men": { + "pioneer": 1, + "tank": 1 + }, + "location": [ + 3, + 4 + ], + "direction": "Left" + }, + { + "core": "澄闪", + "tool_men": { + "sniper": 3 + }, + "location": [ + 5, + 4 + ], + "direction": "Left" + }, + { + "core": "战备激活阀", + "tool_men": { + "sniper": 0 + }, + "location": [ + 6, + 4 + ], + "direction": "Left", + "kills": 10 + }, + { + "core": "浊心斯å¡è’‚", + "tool_men": { + "support": 1, + "caster": 2 + }, + "location": [ + 4, + 5 + ], + "direction": "Left" + }, + { + "tool_men": { + "support": 10 + }, + "location": [ + 2, + 3 + ], + "direction": "Down" + }, + { + "core": "铃兰", + "tool_men": { + "sniper": 3 + }, + "location": [ + 2, + 5 + ], + "direction": "Right" + }, + { + "core": "便æºå¼åŒ»ç–—设备", + "tool_men": { + "sniper": 0 + }, + "location": [ + 6, + 5 + ], + "direction": "None" + }, + { + "tool_men": { + "medic": 1 + }, + "location": [ + 5, + 5 + ], + "direction": "Left" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二å€é€Ÿ" + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 1, + 1 + ], + "direction": "None", + "costs": 40 + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 2, + 1 + ], + "direction": "None", + "costs": 45 + }, + { + "type": "Deploy", + "name": "战备激活阀", + "location": [ + 2, + 4 + ], + "direction": "Right", + "kills": 30 + }, + { + "type": "Deploy", + "name": "è¶…é‡ç»ç¼˜æ°´æ³¥", + "location": [ + 3, + 1 + ], + "direction": "None", + "costs": 50 + } + ], + "retry_times": 9 + } + ] +} diff --git a/resource/copilot/SSS_ä¿å…¨è’废ç¯å¡”-é‡å²³æ ¸v2.0(兼容应急).json b/resource/copilot/SSS_è’废ç¯å¡”-é‡å²³æ ¸v2.0(兼容应急).json similarity index 100% rename from resource/copilot/SSS_ä¿å…¨è’废ç¯å¡”-é‡å²³æ ¸v2.0(兼容应急).json rename to resource/copilot/SSS_è’废ç¯å¡”-é‡å²³æ ¸v2.0(兼容应急).json diff --git a/resource/copilot/SSS_ä¿å…¨é˜¿å°”斯特甜å“制作平å°-澄闪铃兰核v1.3(ä¸å…¼å®¹åº”急).json b/resource/copilot/SSS_阿尔斯特甜å“制作平å°-澄闪铃兰核v1.3(ä¸å…¼å®¹åº”急).json similarity index 100% rename from resource/copilot/SSS_ä¿å…¨é˜¿å°”斯特甜å“制作平å°-澄闪铃兰核v1.3(ä¸å…¼å®¹åº”急).json rename to resource/copilot/SSS_阿尔斯特甜å“制作平å°-澄闪铃兰核v1.3(ä¸å…¼å®¹åº”急).json diff --git a/resource/copilot/SSS_AcahuallanJungle.json b/resource/copilot/old/SSS_AcahuallanJungle.json similarity index 100% rename from resource/copilot/SSS_AcahuallanJungle.json rename to resource/copilot/old/SSS_AcahuallanJungle.json diff --git a/resource/copilot/SSS_Under-ConstructionDossolesPlate.json b/resource/copilot/old/SSS_Under-ConstructionDossolesPlate.json similarity index 100% rename from resource/copilot/SSS_Under-ConstructionDossolesPlate.json rename to resource/copilot/old/SSS_Under-ConstructionDossolesPlate.json diff --git a/resource/copilot/SSS_多索雷斯在建地å—.json b/resource/copilot/old/SSS_多索雷斯在建地å—.json similarity index 100% rename from resource/copilot/SSS_多索雷斯在建地å—.json rename to resource/copilot/old/SSS_多索雷斯在建地å—.json diff --git a/resource/copilot/SSS_约翰è€å¦ˆæ–°å»ºåœ°å—.json b/resource/copilot/old/SSS_约翰è€å¦ˆæ–°å»ºåœ°å—.json similarity index 100% rename from resource/copilot/SSS_约翰è€å¦ˆæ–°å»ºåœ°å—.json rename to resource/copilot/old/SSS_约翰è€å¦ˆæ–°å»ºåœ°å—.json diff --git a/resource/copilot/SSS_阿å¡èƒ¡æ‹‰ä¸›æž—.json b/resource/copilot/old/SSS_阿å¡èƒ¡æ‹‰ä¸›æž—.json similarity index 100% rename from resource/copilot/SSS_阿å¡èƒ¡æ‹‰ä¸›æž—.json rename to resource/copilot/old/SSS_阿å¡èƒ¡æ‹‰ä¸›æž—.json diff --git a/resource/copilot/SSS_雷神工业测试平å°.json b/resource/copilot/old/SSS_雷神工业测试平å°.json similarity index 100% rename from resource/copilot/SSS_雷神工业测试平å°.json rename to resource/copilot/old/SSS_雷神工业测试平å°.json diff --git a/resource/copilot/SSS_雷神工业测试平å°_浊蒂版.json b/resource/copilot/old/SSS_雷神工业测试平å°_浊蒂版.json similarity index 100% rename from resource/copilot/SSS_雷神工业测试平å°_浊蒂版.json rename to resource/copilot/old/SSS_雷神工业测试平å°_浊蒂版.json diff --git a/resource/global/YoStarEN/resource/tasks.json b/resource/global/YoStarEN/resource/tasks.json index 2e2f39fda9..d89ffbdc42 100644 --- a/resource/global/YoStarEN/resource/tasks.json +++ b/resource/global/YoStarEN/resource/tasks.json @@ -1795,7 +1795,7 @@ "骰å­" ], [ - "First-aid Kit", + "^First-aid Kit", "急救包" ], [ @@ -1886,6 +1886,14 @@ ".*girian Oscilloscope", "阿戈尔示波器" ], + [ + "Assault Chip Circuit", + "强攻电路芯片" + ], + [ + "Ambush Chip Circuit", + "ä¼å‡»ç”µè·¯èŠ¯ç‰‡" + ], [ "Heavy Insulated Concrete", "è¶…é‡ç»ç¼˜æ°´æ³¥" @@ -2179,11 +2187,7 @@ "é‡åŠ›" ], [ - "Portable First-aid Kit", - "便æºå¼åŒ»ç–—设备" - ], - [ - "Silence the Paradigmatic", + "Silence the Paradigmatic.?", "淬羽赫默" ], [ @@ -2206,26 +2210,18 @@ "Ho'olheyak", "éœå°”æµ·é›…" ], - [ - "Energy Perturbation Amplifier", - "èƒ½é‡æ‰°åŠ¨æ”¾å¤§å™¨" - ], [ "Melanite", "玫拉" ], [ - "Energy Perturbation Amplifier", - "èƒ½é‡æ‰°åŠ¨æ”¾å¤§å™¨" + "Night Banisher", + "夜ç¯" ], [ "Post-Firing Debt Relief Program", "解雇者清债程åº" ], - [ - "Night Banisher", - "夜ç¯" - ], [ "Rupturing Canister", "爆裂毒气ç½" @@ -2235,24 +2231,40 @@ "èƒ½é‡æ‰°åŠ¨æ”¾å¤§å™¨" ], [ - "Tactical Equipment Toolbox", - "战术装备整ç†ç®±" + "Signal Blocker", + "ä¿¡å·é˜»æ–­æ’ä»¶" + ], + [ + "Heteromorphic Accelerator", + "å¼‚æ€æ¿€åŒ–æ’ä»¶" ], [ "Tactical Equipment Toolbox", "战术装备整ç†ç®±" ], [ - "Tactical Equipment Toolbox", - "战术装备整ç†ç®±" + "Equipment Expansion Box", + "装备扩充箱" ], [ - "Portable First-aid Kit", + "Equipment Collection Box", + "装备储集箱" + ], + [ + "Portable First-*aid Kit", "便æºå¼åŒ»ç–—设备" ], [ - "Portable First-aid Kit", - "便æºå¼åŒ»ç–—设备" + "Efficiency Capsule", + "能效胶囊" + ], + [ + "Stimulation Shot", + "增活针剂" + ], + [ + "No more operators needed", + "无需增调干员" ] ] }, @@ -3513,6 +3525,18 @@ [ "Coating Device Conduction Valve", "镀膜装置导能阀" + ], + [ + "Portable First-*aid Kit", + "便æºå¼åŒ»ç–—设备" + ], + [ + "Energy Perturbation Amplifier?", + "èƒ½é‡æ‰°åŠ¨æ”¾å¤§å™¨" + ], + [ + "Tactical Equipment Toolbox", + "战术装备整ç†ç®±" ] ] }, @@ -3558,6 +3582,10 @@ 33 ], "ocrReplace": [ + [ + "\\.", + "" + ], [ "Jungle Greetings", "丛林å¼å¯’æš„" @@ -3605,6 +3633,54 @@ [ "A Piece of Steak", "一å—肉排" + ], + [ + "I Know the Risks", + "知难而进" + ], + [ + "Bar*enlands.*", + "è’地的手段" + ], + [ + "Numb Wa[yv].*", + "麻木å‰è¡Œ" + ], + [ + "Chaotic Part[yv]", + "混乱“派对â€" + ], + [ + "Messenger", + "消æ¯ä¼ é€’" + ], + [ + "Show of Power", + "力é‡çš„炫耀" + ], + [ + "Fatal Attraction", + "致命å¸å¼•" + ], + [ + "Drunk Hammer", + "烂醉é“锤" + ], + [ + "For Survival", + "为了生存" + ], + [ + "Mixed Gas", + "æ··åˆæ¯’æ°”" + ], + [ + "Nurturing Wither", + "枯朽孕育" + ], + [ + "Suffocation", + "窒æ¯" ] ] }, @@ -3642,7 +3718,8 @@ "SSSDropRecruitmentConfirm": { "text": [ "Confirm assignment", - "Confirm Selection" + "Confirm Selection", + "Abandon Assignment" ], "roi": [ 1105, @@ -6332,4 +6409,4 @@ "SAND" ] } -} \ No newline at end of file +} diff --git a/src/MaaCore/Task/SSS/SSSBattleProcessTask.cpp b/src/MaaCore/Task/SSS/SSSBattleProcessTask.cpp index e379f926bc..6bb21cd8e7 100644 --- a/src/MaaCore/Task/SSS/SSSBattleProcessTask.cpp +++ b/src/MaaCore/Task/SSS/SSSBattleProcessTask.cpp @@ -224,5 +224,5 @@ bool asst::SSSBattleProcessTask::check_and_get_drops(const cv::Mat& reusable) task_name = inst_string() + "@SSSHalfTimeDropsBegin"; } Log.info("Get drops", drops); - return ProcessTask(*this, { task_name }).set_reusable_image(image).run(); + return ProcessTask(*this, { task_name }).set_reusable_image(image).set_retry_times(3).run(); } diff --git a/src/MaaCore/Task/SSS/SSSDropRewardsTaskPlugin.cpp b/src/MaaCore/Task/SSS/SSSDropRewardsTaskPlugin.cpp index f665356e02..e706166ce0 100644 --- a/src/MaaCore/Task/SSS/SSSDropRewardsTaskPlugin.cpp +++ b/src/MaaCore/Task/SSS/SSSDropRewardsTaskPlugin.cpp @@ -41,6 +41,7 @@ bool asst::SSSDropRewardsTaskPlugin::_run() std::vector opers; for (const auto& result : analyzer.get_result()) { if (SSSCopilot.get_data().blacklist.contains(result.text)) { + Log.info("Operator is blacklisted:", result.text); continue; } auto role = BattleData.get_role(result.text); @@ -48,18 +49,23 @@ bool asst::SSSDropRewardsTaskPlugin::_run() .ocr_res = result, .role = role == Role::Unknown ? std::nullopt : std::optional(role) }); } + bool operSelect = false; for (const std::string& name : SSSCopilot.get_data().order_of_drops) { - auto role = get_role_type(name); - bool is_role = role != Role::Unknown; - auto iter = ranges::find_if(opers, [&](const DropRecruitment& props) { - return (is_role && props.role) ? *props.role == role : props.ocr_res.text == name; + auto iter = ranges::find_if(opers, [&](const auto& props) { + auto role = get_role_type(name); + return (role != Role::Unknown && props.role) ? *props.role == role : props.ocr_res.text == name; }); if (iter != opers.cend()) { ctrler()->click(iter->ocr_res.rect); sleep(Task.get("SSSDropRecruitmentOCR")->post_delay); + operSelect = true; break; } } + if (!operSelect) { + Log.warn("No operator selected. Bypassing blacklist..."); + ctrler()->click(opers.at(0).ocr_res.rect); + } return ProcessTask(*this, { "SSSDropRecruitmentConfirm" }).set_retry_times(5).run(); }