From cefb9c03f5b38697bc738ab809de12bf4845de9d Mon Sep 17 00:00:00 2001 From: MistEO Date: Sun, 6 Aug 2023 20:07:41 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E6=8B=86=E5=88=86=E6=89=80?= =?UTF-8?q?=E6=9C=89=E8=82=89=E9=B8=BD=E8=B5=84=E6=BA=90=E6=96=87=E4=BB=B6?= =?UTF-8?q?=20(#5856)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Mizuki/autopilot/“命运的宠儿”.json | 151 + resource/roguelike/Mizuki/autopilot/互助.json | 140 + .../roguelike/Mizuki/autopilot/人之光辉.json | 191 + .../roguelike/Mizuki/autopilot/余烬方阵.json | 184 + resource/roguelike/Mizuki/autopilot/共生.json | 100 + .../Mizuki/autopilot/分离与统一.json | 160 + .../roguelike/Mizuki/autopilot/原始部落.json | 217 + .../Mizuki/autopilot/吹笛人的号召.json | 226 + resource/roguelike/Mizuki/autopilot/回溯.json | 241 + .../roguelike/Mizuki/autopilot/地下天途.json | 231 + .../roguelike/Mizuki/autopilot/大君遗脉.json | 226 + .../roguelike/Mizuki/autopilot/大群所向.json | 140 + resource/roguelike/Mizuki/autopilot/失控.json | 323 + .../Mizuki/autopilot/好梦在何方.json | 222 + .../roguelike/Mizuki/autopilot/射手部队.json | 175 + .../roguelike/Mizuki/autopilot/崇敬深海.json | 357 + resource/roguelike/Mizuki/autopilot/巢穴.json | 211 + .../roguelike/Mizuki/autopilot/异体同心.json | 160 + resource/roguelike/Mizuki/autopilot/征兆.json | 170 + .../roguelike/Mizuki/autopilot/据险固守.json | 212 + .../roguelike/Mizuki/autopilot/教徒居所.json | 242 + .../roguelike/Mizuki/autopilot/无声呼号.json | 176 + .../roguelike/Mizuki/autopilot/机械之灾.json | 162 + .../roguelike/Mizuki/autopilot/水火相容.json | 132 + .../roguelike/Mizuki/autopilot/永恒安息.json | 251 + .../roguelike/Mizuki/autopilot/永恒愤怒.json | 205 + .../Mizuki/autopilot/海神的信者.json | 183 + .../roguelike/Mizuki/autopilot/海窟沙暴.json | 238 + .../roguelike/Mizuki/autopilot/深度认知.json | 188 + .../roguelike/Mizuki/autopilot/溟痕乐园.json | 192 + resource/roguelike/Mizuki/autopilot/漩涡.json | 155 + .../roguelike/Mizuki/autopilot/火之骄子.json | 192 + .../roguelike/Mizuki/autopilot/犹豫不决.json | 112 + .../roguelike/Mizuki/autopilot/狩猎场.json | 240 + resource/roguelike/Mizuki/autopilot/病症.json | 245 + .../roguelike/Mizuki/autopilot/瞻前顾后.json | 122 + .../roguelike/Mizuki/autopilot/精酿杀手.json | 262 + resource/roguelike/Mizuki/autopilot/纠错.json | 166 + .../roguelike/Mizuki/autopilot/育生池.json | 258 + .../roguelike/Mizuki/autopilot/蓄水池.json | 192 + resource/roguelike/Mizuki/autopilot/蔓延.json | 259 + .../roguelike/Mizuki/autopilot/虫群横行.json | 138 + resource/roguelike/Mizuki/autopilot/订正.json | 187 + .../Mizuki/autopilot/认知即重担.json | 329 + .../roguelike/Mizuki/autopilot/铳与秩序.json | 177 + .../roguelike/Mizuki/autopilot/除暴安良.json | 173 + .../roguelike/Mizuki/autopilot/领地意识.json | 333 + resource/roguelike/Mizuki/autopilot/饥渴.json | 165 + resource/roguelike/Mizuki/encounter.json | 265 + resource/roguelike/Mizuki/recruitment.json | 2274 +++ resource/roguelike/Mizuki/shopping.json | 912 ++ .../Phantom/autopilot/“骑士对决”.json | 156 + .../roguelike/Phantom/autopilot/与虫为伴.json | 124 + .../roguelike/Phantom/autopilot/从众效应.json | 190 + .../roguelike/Phantom/autopilot/仪式之夜.json | 217 + .../roguelike/Phantom/autopilot/似曾相识.json | 236 + .../roguelike/Phantom/autopilot/先来后到.json | 133 + .../roguelike/Phantom/autopilot/共舞.json | 138 + .../roguelike/Phantom/autopilot/分赃不均.json | 191 + .../roguelike/Phantom/autopilot/危机四伏.json | 162 + .../roguelike/Phantom/autopilot/压轴登场.json | 181 + .../roguelike/Phantom/autopilot/大盗当头.json | 198 + .../roguelike/Phantom/autopilot/寒渊惜别.json | 253 + .../roguelike/Phantom/autopilot/巡逻队.json | 147 + .../Phantom/autopilot/开门请当心.json | 153 + .../roguelike/Phantom/autopilot/彻骨冰寒.json | 103 + .../roguelike/Phantom/autopilot/恐怖传说.json | 177 + .../roguelike/Phantom/autopilot/悦耳杀机.json | 106 + .../roguelike/Phantom/autopilot/惊喜工厂.json | 159 + .../roguelike/Phantom/autopilot/意外.json | 156 + .../roguelike/Phantom/autopilot/感化.json | 237 + .../roguelike/Phantom/autopilot/斗兽笼.json | 135 + .../Phantom/autopilot/无人机起降库.json | 146 + .../roguelike/Phantom/autopilot/无序盛宴.json | 162 + .../roguelike/Phantom/autopilot/正义.json | 198 + .../roguelike/Phantom/autopilot/步步紧逼.json | 125 + .../roguelike/Phantom/autopilot/死斗.json | 118 + .../roguelike/Phantom/autopilot/永无尽头.json | 199 + .../roguelike/Phantom/autopilot/烟花秀.json | 256 + .../roguelike/Phantom/autopilot/礼炮小队.json | 132 + .../roguelike/Phantom/autopilot/红雾弥漫.json | 203 + .../roguelike/Phantom/autopilot/自缚.json | 85 + .../roguelike/Phantom/autopilot/荒唐把戏.json | 275 + .../roguelike/Phantom/autopilot/落魄骑士.json | 146 + .../roguelike/Phantom/autopilot/覆水难收.json | 293 + .../roguelike/Phantom/autopilot/观察.json | 143 + .../roguelike/Phantom/autopilot/远方来客.json | 174 + .../roguelike/Phantom/autopilot/邪异囚笼.json | 86 + .../Phantom/autopilot/酒商运输队.json | 172 + .../roguelike/Phantom/autopilot/阴云笼罩.json | 228 + .../roguelike/Phantom/autopilot/隔岸观火.json | 239 + .../Phantom/autopilot/雕匠与石像.json | 212 + .../Phantom/autopilot/雪山上的来客.json | 200 + .../roguelike/Phantom/autopilot/首演.json | 233 + .../roguelike/Phantom/autopilot/驯兽小屋.json | 99 + .../roguelike/Phantom/autopilot/鲍勃酒品.json | 135 + .../Phantom/autopilot/鸭爵的戏剧.json | 20 + resource/roguelike/Phantom/encounter.json | 225 + resource/roguelike/Phantom/recruitment.json | 2055 +++ resource/roguelike/Phantom/shopping.json | 1113 ++ .../roguelike/Sami/autopilot/乐理之灾.json | 98 + .../roguelike/Sami/autopilot/亡者行军.json | 145 + .../roguelike/Sami/autopilot/以守代攻.json | 143 + .../roguelike/Sami/autopilot/低空机动.json | 174 + .../roguelike/Sami/autopilot/何处无山海.json | 160 + .../roguelike/Sami/autopilot/公司纠葛.json | 130 + .../roguelike/Sami/autopilot/冰海疑影.json | 112 + .../roguelike/Sami/autopilot/利刃所指.json | 137 + .../roguelike/Sami/autopilot/半吊子之旅.json | 118 + resource/roguelike/Sami/autopilot/呼吸.json | 135 + .../roguelike/Sami/autopilot/咫尺天涯.json | 136 + .../Sami/autopilot/坍缩体的午后.json | 130 + .../roguelike/Sami/autopilot/大地醒转.json | 167 + resource/roguelike/Sami/autopilot/大迁徙.json | 144 + resource/roguelike/Sami/autopilot/夺树者.json | 103 + .../roguelike/Sami/autopilot/巍峨银淞.json | 133 + .../roguelike/Sami/autopilot/幽影与鬼魅.json | 157 + .../roguelike/Sami/autopilot/应用测试.json | 142 + .../roguelike/Sami/autopilot/度假村冤魂.json | 182 + .../roguelike/Sami/autopilot/弄假成真.json | 112 + .../roguelike/Sami/autopilot/待宰的兽群.json | 155 + .../roguelike/Sami/autopilot/思维折断.json | 130 + resource/roguelike/Sami/autopilot/新部族.json | 129 + .../roguelike/Sami/autopilot/本能污染.json | 150 + .../roguelike/Sami/autopilot/杂音干扰.json | 117 + .../roguelike/Sami/autopilot/死囚之夜.json | 176 + .../roguelike/Sami/autopilot/求敌得敌.json | 146 + .../Sami/autopilot/没有尽头的路.json | 146 + .../roguelike/Sami/autopilot/混乱的表象.json | 132 + .../roguelike/Sami/autopilot/狡兽九窟.json | 159 + .../roguelike/Sami/autopilot/生人勿进.json | 151 + resource/roguelike/Sami/autopilot/禁区.json | 129 + .../roguelike/Sami/autopilot/自然之怒.json | 161 + resource/roguelike/Sami/autopilot/苔手.json | 145 + .../roguelike/Sami/autopilot/虫虫别回头.json | 147 + .../roguelike/Sami/autopilot/豪华车队.json | 165 + resource/roguelike/Sami/autopilot/违和.json | 167 + .../roguelike/Sami/autopilot/饥渴祭坛.json | 136 + .../encounter.json} | 515 +- resource/roguelike/Sami/recruitment.json | 1708 +++ resource/roguelike/Sami/shopping.json | 1065 ++ resource/roguelike/copilot.json | 11568 ---------------- resource/roguelike/recruitment.json | 5085 ------- resource/roguelike/shopping.json | 3084 ---- src/MaaCore/Config/ResourceLoader.cpp | 39 +- .../Roguelike/RoguelikeCopilotConfig.cpp | 339 +- .../Config/Roguelike/RoguelikeCopilotConfig.h | 2 + .../Roguelike/RoguelikeRecruitConfig.cpp | 126 +- .../Config/Roguelike/RoguelikeRecruitConfig.h | 2 +- .../Roguelike/RoguelikeShoppingConfig.cpp | 64 +- .../RoguelikeStageEncounterConfig.cpp | 20 +- 151 files changed, 32943 insertions(+), 20459 deletions(-) create mode 100644 resource/roguelike/Mizuki/autopilot/“命运的宠儿”.json create mode 100644 resource/roguelike/Mizuki/autopilot/互助.json create mode 100644 resource/roguelike/Mizuki/autopilot/人之光辉.json create mode 100644 resource/roguelike/Mizuki/autopilot/余烬方阵.json create mode 100644 resource/roguelike/Mizuki/autopilot/共生.json create mode 100644 resource/roguelike/Mizuki/autopilot/分离与统一.json create mode 100644 resource/roguelike/Mizuki/autopilot/原始部落.json create mode 100644 resource/roguelike/Mizuki/autopilot/吹笛人的号召.json create mode 100644 resource/roguelike/Mizuki/autopilot/回溯.json create mode 100644 resource/roguelike/Mizuki/autopilot/地下天途.json create mode 100644 resource/roguelike/Mizuki/autopilot/大君遗脉.json create mode 100644 resource/roguelike/Mizuki/autopilot/大群所向.json create mode 100644 resource/roguelike/Mizuki/autopilot/失控.json create mode 100644 resource/roguelike/Mizuki/autopilot/好梦在何方.json create mode 100644 resource/roguelike/Mizuki/autopilot/射手部队.json create mode 100644 resource/roguelike/Mizuki/autopilot/崇敬深海.json create mode 100644 resource/roguelike/Mizuki/autopilot/巢穴.json create mode 100644 resource/roguelike/Mizuki/autopilot/异体同心.json create mode 100644 resource/roguelike/Mizuki/autopilot/征兆.json create mode 100644 resource/roguelike/Mizuki/autopilot/据险固守.json create mode 100644 resource/roguelike/Mizuki/autopilot/教徒居所.json create mode 100644 resource/roguelike/Mizuki/autopilot/无声呼号.json create mode 100644 resource/roguelike/Mizuki/autopilot/机械之灾.json create mode 100644 resource/roguelike/Mizuki/autopilot/水火相容.json create mode 100644 resource/roguelike/Mizuki/autopilot/永恒安息.json create mode 100644 resource/roguelike/Mizuki/autopilot/永恒愤怒.json create mode 100644 resource/roguelike/Mizuki/autopilot/海神的信者.json create mode 100644 resource/roguelike/Mizuki/autopilot/海窟沙暴.json create mode 100644 resource/roguelike/Mizuki/autopilot/深度认知.json create mode 100644 resource/roguelike/Mizuki/autopilot/溟痕乐园.json create mode 100644 resource/roguelike/Mizuki/autopilot/漩涡.json create mode 100644 resource/roguelike/Mizuki/autopilot/火之骄子.json create mode 100644 resource/roguelike/Mizuki/autopilot/犹豫不决.json create mode 100644 resource/roguelike/Mizuki/autopilot/狩猎场.json create mode 100644 resource/roguelike/Mizuki/autopilot/病症.json create mode 100644 resource/roguelike/Mizuki/autopilot/瞻前顾后.json create mode 100644 resource/roguelike/Mizuki/autopilot/精酿杀手.json create mode 100644 resource/roguelike/Mizuki/autopilot/纠错.json create mode 100644 resource/roguelike/Mizuki/autopilot/育生池.json create mode 100644 resource/roguelike/Mizuki/autopilot/蓄水池.json create mode 100644 resource/roguelike/Mizuki/autopilot/蔓延.json create mode 100644 resource/roguelike/Mizuki/autopilot/虫群横行.json create mode 100644 resource/roguelike/Mizuki/autopilot/订正.json create mode 100644 resource/roguelike/Mizuki/autopilot/认知即重担.json create mode 100644 resource/roguelike/Mizuki/autopilot/铳与秩序.json create mode 100644 resource/roguelike/Mizuki/autopilot/除暴安良.json create mode 100644 resource/roguelike/Mizuki/autopilot/领地意识.json create mode 100644 resource/roguelike/Mizuki/autopilot/饥渴.json create mode 100644 resource/roguelike/Mizuki/encounter.json create mode 100644 resource/roguelike/Mizuki/recruitment.json create mode 100644 resource/roguelike/Mizuki/shopping.json create mode 100644 resource/roguelike/Phantom/autopilot/“骑士对决”.json create mode 100644 resource/roguelike/Phantom/autopilot/与虫为伴.json create mode 100644 resource/roguelike/Phantom/autopilot/从众效应.json create mode 100644 resource/roguelike/Phantom/autopilot/仪式之夜.json create mode 100644 resource/roguelike/Phantom/autopilot/似曾相识.json create mode 100644 resource/roguelike/Phantom/autopilot/先来后到.json create mode 100644 resource/roguelike/Phantom/autopilot/共舞.json create mode 100644 resource/roguelike/Phantom/autopilot/分赃不均.json create mode 100644 resource/roguelike/Phantom/autopilot/危机四伏.json create mode 100644 resource/roguelike/Phantom/autopilot/压轴登场.json create mode 100644 resource/roguelike/Phantom/autopilot/大盗当头.json create mode 100644 resource/roguelike/Phantom/autopilot/寒渊惜别.json create mode 100644 resource/roguelike/Phantom/autopilot/巡逻队.json create mode 100644 resource/roguelike/Phantom/autopilot/开门请当心.json create mode 100644 resource/roguelike/Phantom/autopilot/彻骨冰寒.json create mode 100644 resource/roguelike/Phantom/autopilot/恐怖传说.json create mode 100644 resource/roguelike/Phantom/autopilot/悦耳杀机.json create mode 100644 resource/roguelike/Phantom/autopilot/惊喜工厂.json create mode 100644 resource/roguelike/Phantom/autopilot/意外.json create mode 100644 resource/roguelike/Phantom/autopilot/感化.json create mode 100644 resource/roguelike/Phantom/autopilot/斗兽笼.json create mode 100644 resource/roguelike/Phantom/autopilot/无人机起降库.json create mode 100644 resource/roguelike/Phantom/autopilot/无序盛宴.json create mode 100644 resource/roguelike/Phantom/autopilot/正义.json create mode 100644 resource/roguelike/Phantom/autopilot/步步紧逼.json create mode 100644 resource/roguelike/Phantom/autopilot/死斗.json create mode 100644 resource/roguelike/Phantom/autopilot/永无尽头.json create mode 100644 resource/roguelike/Phantom/autopilot/烟花秀.json create mode 100644 resource/roguelike/Phantom/autopilot/礼炮小队.json create mode 100644 resource/roguelike/Phantom/autopilot/红雾弥漫.json create mode 100644 resource/roguelike/Phantom/autopilot/自缚.json create mode 100644 resource/roguelike/Phantom/autopilot/荒唐把戏.json create mode 100644 resource/roguelike/Phantom/autopilot/落魄骑士.json create mode 100644 resource/roguelike/Phantom/autopilot/覆水难收.json create mode 100644 resource/roguelike/Phantom/autopilot/观察.json create mode 100644 resource/roguelike/Phantom/autopilot/远方来客.json create mode 100644 resource/roguelike/Phantom/autopilot/邪异囚笼.json create mode 100644 resource/roguelike/Phantom/autopilot/酒商运输队.json create mode 100644 resource/roguelike/Phantom/autopilot/阴云笼罩.json create mode 100644 resource/roguelike/Phantom/autopilot/隔岸观火.json create mode 100644 resource/roguelike/Phantom/autopilot/雕匠与石像.json create mode 100644 resource/roguelike/Phantom/autopilot/雪山上的来客.json create mode 100644 resource/roguelike/Phantom/autopilot/首演.json create mode 100644 resource/roguelike/Phantom/autopilot/驯兽小屋.json create mode 100644 resource/roguelike/Phantom/autopilot/鲍勃酒品.json create mode 100644 resource/roguelike/Phantom/autopilot/鸭爵的戏剧.json create mode 100644 resource/roguelike/Phantom/encounter.json create mode 100644 resource/roguelike/Phantom/recruitment.json create mode 100644 resource/roguelike/Phantom/shopping.json create mode 100644 resource/roguelike/Sami/autopilot/乐理之灾.json create mode 100644 resource/roguelike/Sami/autopilot/亡者行军.json create mode 100644 resource/roguelike/Sami/autopilot/以守代攻.json create mode 100644 resource/roguelike/Sami/autopilot/低空机动.json create mode 100644 resource/roguelike/Sami/autopilot/何处无山海.json create mode 100644 resource/roguelike/Sami/autopilot/公司纠葛.json create mode 100644 resource/roguelike/Sami/autopilot/冰海疑影.json create mode 100644 resource/roguelike/Sami/autopilot/利刃所指.json create mode 100644 resource/roguelike/Sami/autopilot/半吊子之旅.json create mode 100644 resource/roguelike/Sami/autopilot/呼吸.json create mode 100644 resource/roguelike/Sami/autopilot/咫尺天涯.json create mode 100644 resource/roguelike/Sami/autopilot/坍缩体的午后.json create mode 100644 resource/roguelike/Sami/autopilot/大地醒转.json create mode 100644 resource/roguelike/Sami/autopilot/大迁徙.json create mode 100644 resource/roguelike/Sami/autopilot/夺树者.json create mode 100644 resource/roguelike/Sami/autopilot/巍峨银淞.json create mode 100644 resource/roguelike/Sami/autopilot/幽影与鬼魅.json create mode 100644 resource/roguelike/Sami/autopilot/应用测试.json create mode 100644 resource/roguelike/Sami/autopilot/度假村冤魂.json create mode 100644 resource/roguelike/Sami/autopilot/弄假成真.json create mode 100644 resource/roguelike/Sami/autopilot/待宰的兽群.json create mode 100644 resource/roguelike/Sami/autopilot/思维折断.json create mode 100644 resource/roguelike/Sami/autopilot/新部族.json create mode 100644 resource/roguelike/Sami/autopilot/本能污染.json create mode 100644 resource/roguelike/Sami/autopilot/杂音干扰.json create mode 100644 resource/roguelike/Sami/autopilot/死囚之夜.json create mode 100644 resource/roguelike/Sami/autopilot/求敌得敌.json create mode 100644 resource/roguelike/Sami/autopilot/没有尽头的路.json create mode 100644 resource/roguelike/Sami/autopilot/混乱的表象.json create mode 100644 resource/roguelike/Sami/autopilot/狡兽九窟.json create mode 100644 resource/roguelike/Sami/autopilot/生人勿进.json create mode 100644 resource/roguelike/Sami/autopilot/禁区.json create mode 100644 resource/roguelike/Sami/autopilot/自然之怒.json create mode 100644 resource/roguelike/Sami/autopilot/苔手.json create mode 100644 resource/roguelike/Sami/autopilot/虫虫别回头.json create mode 100644 resource/roguelike/Sami/autopilot/豪华车队.json create mode 100644 resource/roguelike/Sami/autopilot/违和.json create mode 100644 resource/roguelike/Sami/autopilot/饥渴祭坛.json rename resource/roguelike/{stage_encounter.json => Sami/encounter.json} (55%) create mode 100644 resource/roguelike/Sami/recruitment.json create mode 100644 resource/roguelike/Sami/shopping.json delete mode 100644 resource/roguelike/copilot.json delete mode 100644 resource/roguelike/recruitment.json delete mode 100644 resource/roguelike/shopping.json diff --git a/resource/roguelike/Mizuki/autopilot/“命运的宠儿”.json b/resource/roguelike/Mizuki/autopilot/“命运的宠儿”.json new file mode 100644 index 0000000000..b361486734 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/“命运的宠儿”.json @@ -0,0 +1,151 @@ +{ + "stage_name": "“命运的宠儿”", + "replacement_home": [ + { + "location": [ + 6, + 4 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "挡人先锋" + ], + "location": [ + 5, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "投锋" + ], + "location": [ + 2, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "重装", + "其他地面" + ], + "location": [ + 6, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "群奶", + "单奶" + ], + "location": [ + 6, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "号角", + "基石", + "地面C", + "地刺", + "挡人先锋", + "投锋", + "重装", + "刺客", + "异德", + "其他地面" + ], + "location": [ + 5, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "控制", + "高台C" + ], + "location": [ + 4, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "控制" + ], + "location": [ + 5, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 4, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "控制", + "高台C", + "其他高台" + ], + "location": [ + 4, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "狙击", + "术师", + "辅助", + "其他高台" + ], + "location": [ + 3, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "刺客", + "异德", + "其他地面" + ], + "location": [ + 8, + 6 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/互助.json b/resource/roguelike/Mizuki/autopilot/互助.json new file mode 100644 index 0000000000..22bfb0ea13 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/互助.json @@ -0,0 +1,140 @@ +{ + "stage_name": "互助", + "replacement_home": [ + { + "location": [ + 6, + 3 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "辅助" + ], + "location": [ + 5, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "控制", + "召唤", + "高台C", + "术师", + "狙击" + ], + "location": [ + 5, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "控制", + "召唤", + "高台C", + "术师", + "狙击", + "辅助" + ], + "location": [ + 6, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 6, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "玛恩纳", + "号角", + "地刺", + "刺客", + "重装", + "挡人先锋" + ], + "location": [ + 4, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "单奶", + "群奶", + "召唤", + "高台C", + "控制", + "术师", + "狙击", + "辅助", + "其他高台" + ], + "location": [ + 6, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "地面C", + "异德", + "地刺", + "刺客", + "挡人先锋", + "其他地面" + ], + "location": [ + 5, + 4 + ], + "direction": "down" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "玛恩纳", + "号角", + "地刺", + "刺客", + "重装", + "挡人先锋" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/人之光辉.json b/resource/roguelike/Mizuki/autopilot/人之光辉.json new file mode 100644 index 0000000000..9bf7257cf6 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/人之光辉.json @@ -0,0 +1,191 @@ +{ + "stage_name": "人之光辉", + "replacement_home": [ + { + "location": [ + 8, + 4 + ], + "direction": "left" + }, + { + "location": [ + 8, + 5 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 10, + 2 + ], + "direction": "up", + "condition": [ + 20, + 23 + ] + }, + { + "groups": [ + "投锋" + ], + "location": [ + 10, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "挡人先锋", + "重装", + "其他地面", + "号角", + "异德", + "刺客" + ], + "location": [ + 8, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "挡人先锋", + "重装", + "其他地面", + "号角", + "异德", + "刺客" + ], + "location": [ + 8, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "单奶" + ], + "location": [ + 8, + 7 + ], + "direction": "up" + }, + { + "groups": [ + "群奶" + ], + "location": [ + 8, + 6 + ], + "direction": "up" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "号角", + "百嘉", + "基石", + "地面C", + "挡人先锋", + "重装", + "其他地面" + ], + "location": [ + 9, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "控制", + "召唤", + "术师", + "狙击", + "辅助", + "其他高台" + ], + "location": [ + 7, + 6 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "控制", + "召唤", + "术师", + "狙击", + "辅助", + "其他高台" + ], + "location": [ + 7, + 7 + ], + "direction": "up" + }, + { + "groups": [ + "地刺", + "地面C", + "挡人先锋", + "其他地面" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "挡人先锋", + "重装", + "其他地面", + "号角", + "异德", + "刺客" + ], + "location": [ + 9, + 5 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/余烬方阵.json b/resource/roguelike/Mizuki/autopilot/余烬方阵.json new file mode 100644 index 0000000000..72e62472c4 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/余烬方阵.json @@ -0,0 +1,184 @@ +{ + "stage_name": "余烬方阵", + "replacement_home": [ + { + "location": [ + 7, + 5 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "投锋" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 7, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "单奶" + ], + "location": [ + 4, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "群奶" + ], + "location": [ + 6, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "控制" + ], + "location": [ + 6, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "控制", + "召唤", + "术师", + "狙击", + "辅助" + ], + "location": [ + 8, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "玛恩纳", + "地刺", + "重装", + "异德", + "刺客", + "挡人先锋", + "地面C", + "其他地面" + ], + "location": [ + 5, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "控制", + "召唤", + "术师", + "狙击", + "辅助" + ], + "location": [ + 6, + 4 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "控制", + "召唤", + "术师", + "狙击", + "辅助" + ], + "location": [ + 4, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "地刺", + "地面C", + "异德", + "刺客", + "挡人先锋", + "其他地面" + ], + "location": [ + 5, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "玛恩纳", + "地刺", + "重装", + "异德", + "刺客", + "挡人先锋", + "地面C", + "其他地面" + ], + "location": [ + 5, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 7, + 5 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/共生.json b/resource/roguelike/Mizuki/autopilot/共生.json new file mode 100644 index 0000000000..a0ba659660 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/共生.json @@ -0,0 +1,100 @@ +{ + "stage_name": "共生", + "replacement_home": [ + { + "location": [ + 4, + 4 + ], + "direction": "up" + } + ], + "deploy_plan": [ + { + "groups": [ + "地面C", + "百嘉" + ], + "location": [ + 4, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "基石", + "地面C", + "号角", + "玛恩纳", + "地刺", + "刺客", + "重装", + "挡人先锋", + "其他地面" + ], + "location": [ + 4, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "术师", + "狙击", + "辅助" + ], + "location": [ + 5, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 6, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "术师", + "狙击", + "辅助", + "其他高台" + ], + "location": [ + 2, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "地面C", + "异德", + "地刺", + "刺客", + "挡人先锋", + "其他地面" + ], + "location": [ + 5, + 5 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/分离与统一.json b/resource/roguelike/Mizuki/autopilot/分离与统一.json new file mode 100644 index 0000000000..624b866f69 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/分离与统一.json @@ -0,0 +1,160 @@ +{ + "stage_name": "分离与统一", + "replacement_home": [ + { + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "location": [ + 7, + 1 + ], + "direction": "left" + }, + { + "location": [ + 6, + 4 + ], + "direction": "up" + } + ], + "deploy_plan": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "百嘉" + ], + "location": [ + 6, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面" + ], + "location": [ + 6, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 5, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "号角", + "基石", + "地面C", + "挡人先锋", + "重装", + "其他地面" + ], + "location": [ + 6, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "群奶", + "单奶" + ], + "location": [ + 6, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "召唤", + "术师", + "辅助" + ], + "location": [ + 5, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "基石", + "地面C", + "地刺", + "挡人先锋", + "投锋", + "重装" + ], + "location": [ + 5, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "异德", + "刺客", + "其他地面" + ], + "location": [ + 4, + 6 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "群奶", + "单奶", + "召唤", + "控制", + "狙击", + "术师", + "辅助", + "其他高台" + ], + "location": [ + 6, + 5 + ], + "direction": "up" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/原始部落.json b/resource/roguelike/Mizuki/autopilot/原始部落.json new file mode 100644 index 0000000000..a699ac62e3 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/原始部落.json @@ -0,0 +1,217 @@ +{ + "stage_name": "原始部落", + "replacement_home": [ + { + "location": [ + 7, + 1 + ], + "direction": "down" + }, + { + "location": [ + 7, + 5 + ], + "direction": "up" + }, + { + "location": [ + 8, + 2 + ], + "direction": "left" + }, + { + "location": [ + 8, + 3 + ], + "direction": "left" + }, + { + "location": [ + 8, + 4 + ], + "direction": "left" + } + ], + "force_deploy_direction": [ + { + "location": [ + 8, + 2 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "left" + }, + { + "location": [ + 8, + 3 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "left" + }, + { + "location": [ + 8, + 4 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "left" + } + ], + "blacklist_location": [ + [ + 3, + 3 + ], + [ + 3, + 4 + ], + [ + 4, + 3 + ], + [ + 4, + 4 + ] + ], + "role_order": [ + "warrior", + "pioneer", + "sniper", + "caster", + "medic", + "tank", + "support", + "special", + "drone" + ], + "deploy_plan": [ + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 7, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "狙击", + "术师", + "辅助" + ], + "location": [ + 8, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 8, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "号角", + "投锋" + ], + "location": [ + 8, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "地刺", + "玛恩纳" + ], + "location": [ + 6, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "基石", + "挡人先锋", + "地面C", + "异德", + "刺客", + "重装", + "其他地面" + ], + "location": [ + 7, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 2, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "术师", + "狙击", + "辅助", + "其他高台", + "单奶", + "群奶" + ], + "location": [ + 8, + 4 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/吹笛人的号召.json b/resource/roguelike/Mizuki/autopilot/吹笛人的号召.json new file mode 100644 index 0000000000..746d5af84e --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/吹笛人的号召.json @@ -0,0 +1,226 @@ +{ + "stage_name": "吹笛人的号召", + "replacement_home": [ + { + "location": [ + 5, + 3 + ], + "direction": "right" + }, + { + "location": [ + 4, + 3 + ], + "direction": "right" + }, + { + "location": [ + 4, + 4 + ], + "direction": "right" + }, + { + "location": [ + 4, + 2 + ], + "direction": "right" + }, + { + "location": [ + 3, + 3 + ], + "direction": "right" + }, + { + "location": [ + 7, + 3 + ], + "direction": "right" + } + ], + "blacklist_location": [ + [ + 2, + 1 + ], + [ + 3, + 1 + ], + [ + 4, + 1 + ], + [ + 5, + 1 + ], + [ + 6, + 1 + ], + [ + 7, + 1 + ], + [ + 2, + 5 + ], + [ + 3, + 5 + ], + [ + 4, + 5 + ], + [ + 5, + 5 + ], + [ + 6, + 5 + ], + [ + 7, + 5 + ] + ], + "deploy_plan": [ + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "召唤", + "辅助" + ], + "location": [ + 6, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "群奶", + "单奶", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 4, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 6, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "召唤", + "辅助" + ], + "location": [ + 6, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "群奶", + "单奶", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 4, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "号角", + "重装" + ], + "location": [ + 5, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "刺客", + "挡人先锋", + "投锋" + ], + "location": [ + 7, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "刺客", + "挡人先锋", + "投锋" + ], + "location": [ + 7, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "基石", + "重装", + "异德", + "刺客", + "挡人先锋", + "地面C", + "其他地面" + ], + "location": [ + 7, + 3 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/回溯.json b/resource/roguelike/Mizuki/autopilot/回溯.json new file mode 100644 index 0000000000..f8e45a4194 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/回溯.json @@ -0,0 +1,241 @@ +{ + "stage_name": "回溯", + "replacement_home": [ + { + "location": [ + 4, + 1 + ], + "direction": "down" + }, + { + "location": [ + 3, + 3 + ], + "direction": "none" + }, + { + "location": [ + 5, + 3 + ], + "direction": "none" + } + ], + "blacklist_location": [ + [ + 2, + 5 + ], + [ + 2, + 6 + ], + [ + 4, + 5 + ], + [ + 4, + 6 + ], + [ + 6, + 5 + ], + [ + 6, + 6 + ] + ], + "deploy_plan": [ + { + "groups": [ + "号角", + "百嘉", + "基石", + "地面C", + "挡人先锋", + "投锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 4, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "百嘉", + "基石", + "号角", + "玛恩纳", + "投锋", + "挡人先锋", + "地面C", + "重装" + ], + "location": [ + 4, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "狙击", + "术师", + "辅助" + ], + "location": [ + 3, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 5, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "狙击", + "术师", + "辅助" + ], + "location": [ + 5, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 3, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "玛恩纳", + "地刺" + ], + "location": [ + 4, + 4 + ], + "direction": "down" + }, + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 2, + 4 + ], + "direction": "down" + }, + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 6, + 4 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "控制", + "术师", + "狙击", + "辅助", + "其他高台" + ], + "location": [ + 2, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "控制", + "术师", + "狙击", + "辅助", + "其他高台" + ], + "location": [ + 6, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "玛恩纳", + "号角", + "地面C", + "异德", + "地刺", + "刺客", + "重装", + "挡人先锋", + "其他地面" + ], + "location": [ + 3, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "玛恩纳", + "号角", + "地面C", + "异德", + "地刺", + "刺客", + "重装", + "挡人先锋", + "其他地面" + ], + "location": [ + 5, + 2 + ], + "direction": "down" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/地下天途.json b/resource/roguelike/Mizuki/autopilot/地下天途.json new file mode 100644 index 0000000000..005682a491 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/地下天途.json @@ -0,0 +1,231 @@ +{ + "stage_name": "地下天途", + "replacement_home": [ + { + "location": [ + 8, + 3 + ], + "direction": "left" + }, + { + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "location": [ + 8, + 2 + ], + "direction": "left" + }, + { + "location": [ + 7, + 4 + ], + "direction": "left" + } + ], + "blacklist_location": [ + [ + 2, + 3 + ], + [ + 3, + 4 + ], + [ + 4, + 2 + ] + ], + "force_air_defense_when_deploy_blocking_num": { + "melee_num": 2, + "air_defense_num": 2, + "ban_medic": false + }, + "force_deploy_direction": [ + { + "location": [ + 7, + 4 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "left" + }, + { + "location": [ + 8, + 2 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "left" + }, + { + "location": [ + 9, + 2 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "left" + }, + { + "location": [ + 9, + 3 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "left" + }, + { + "location": [ + 6, + 4 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "location": [ + 10, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 8, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "召唤" + ], + "location": [ + 9, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "控制" + ], + "location": [ + 9, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "号角" + ], + "location": [ + 10, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 8, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "辅助", + "其他高台" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "重装", + "地面C", + "挡人先锋", + "地刺" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "异德", + "刺客", + "其他地面" + ], + "location": [ + 3, + 3 + ], + "direction": "up" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/大君遗脉.json b/resource/roguelike/Mizuki/autopilot/大君遗脉.json new file mode 100644 index 0000000000..1e340a8f4c --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/大君遗脉.json @@ -0,0 +1,226 @@ +{ + "stage_name": "大君遗脉", + "replacement_home": [ + { + "location": [ + 4, + 5 + ], + "direction": "up" + } + ], + "blacklist_location": [ + [ + 9, + 1 + ], + [ + 8, + 3 + ], + [ + 8, + 4 + ], + [ + 9, + 4 + ] + ], + "force_deploy_direction": [ + { + "location": [ + 4, + 4 + ], + "role": [ + "warrior", + "pioneer" + ], + "direction": "left" + }, + { + "location": [ + 3, + 4 + ], + "role": [ + "warrior", + "pioneer" + ], + "direction": "right" + } + ], + "deploy_plan": [ + { + "groups": [ + "挡人先锋", + "投锋" + ], + "location": [ + 3, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 4, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 3, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "玛恩纳", + "基石", + "挡人先锋", + "地面C", + "号角", + "重装" + ], + "location": [ + 4, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "玛恩纳", + "基石", + "挡人先锋", + "地面C", + "号角", + "重装" + ], + "location": [ + 3, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "狙击", + "术师", + "辅助" + ], + "location": [ + 5, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 2, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "术师", + "召唤", + "高台C" + ], + "location": [ + 6, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "地刺" + ], + "location": [ + 3, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 8, + 4 + ], + "direction": "right", + "condition": [ + 12, + 20 + ] + }, + { + "groups": [ + "挡人先锋", + "地面C", + "重装" + ], + "location": [ + 2, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "术师", + "狙击", + "辅助", + "其他高台", + "单奶", + "群奶" + ], + "location": [ + 6, + 5 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/大群所向.json b/resource/roguelike/Mizuki/autopilot/大群所向.json new file mode 100644 index 0000000000..1a6501d1b3 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/大群所向.json @@ -0,0 +1,140 @@ +{ + "stage_name": "大群所向", + "replacement_home": [ + { + "location": [ + 10, + 3 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "投锋" + ], + "location": [ + 7, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "挡人先锋" + ], + "location": [ + 7, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 5, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "异德" + ], + "location": [ + 6, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "群奶" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "重装", + "其他地面" + ], + "location": [ + 5, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "号角" + ], + "location": [ + 2, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 6, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "单奶" + ], + "location": [ + 2, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "基石", + "地面C", + "重装", + "其他地面" + ], + "location": [ + 8, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "地刺", + "刺客", + "异德", + "其他地面" + ], + "location": [ + 8, + 2 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/失控.json b/resource/roguelike/Mizuki/autopilot/失控.json new file mode 100644 index 0000000000..cbec021dc5 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/失控.json @@ -0,0 +1,323 @@ +{ + "stage_name": "失控", + "replacement_home": [ + { + "location": [ + 9, + 4 + ], + "direction": "left" + }, + { + "location": [ + 5, + 1 + ], + "direction": "right" + }, + { + "location": [ + 10, + 5 + ], + "direction": "none" + }, + { + "location": [ + 9, + 6 + ], + "direction": "none" + } + ], + "blacklist_location": [ + [ + 6, + 1 + ], + [ + 9, + 2 + ], + [ + 7, + 3 + ], + [ + 5, + 3 + ], + [ + 3, + 5 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ], + [ + 1, + 4 + ], + [ + 2, + 4 + ], + [ + 3, + 3 + ], + [ + 3, + 4 + ], + [ + 4, + 2 + ], + [ + 4, + 3 + ], + [ + 4, + 4 + ], + [ + 4, + 5 + ], + [ + 4, + 6 + ], + [ + 5, + 2 + ], + [ + 6, + 2 + ], + [ + 7, + 1 + ], + [ + 7, + 2 + ], + [ + 8, + 2 + ], + [ + 5, + 6 + ], + [ + 6, + 6 + ], + [ + 5, + 6 + ], + [ + 7, + 6 + ], + [ + 8, + 3 + ], + [ + 8, + 4 + ], + [ + 8, + 5 + ], + [ + 8, + 6 + ], + [ + 9, + 3 + ] + ], + "role_order": [ + "warrior", + "pioneer", + "sniper", + "caster", + "medic", + "tank", + "support", + "special", + "drone" + ], + "force_air_defense_when_deploy_blocking_num": { + "melee_num": 2, + "air_defense_num": 2, + "ban_medic": true + }, + "force_deploy_direction": [ + { + "location": [ + 5, + 1 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "right" + }, + { + "location": [ + 9, + 4 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "玛恩纳" + ], + "location": [ + 10, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 9, + 6 + ], + "direction": "left" + }, + { + "groups": [ + "号角", + "重装" + ], + "location": [ + 10, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "群奶", + "单奶" + ], + "location": [ + 9, + 4 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "召唤", + "控制", + "狙击", + "术师", + "辅助", + "其他高台" + ], + "location": [ + 5, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "基石", + "重装", + "挡人先锋", + "地面C", + "其他地面", + "异德", + "刺客", + "投锋" + ], + "location": [ + 10, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "基石", + "重装", + "挡人先锋", + "地面C", + "其他地面", + "异德", + "刺客", + "投锋" + ], + "location": [ + 10, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "狙击", + "术师", + "辅助", + "其他高台" + ], + "location": [ + 6, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 3, + 3 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/好梦在何方.json b/resource/roguelike/Mizuki/autopilot/好梦在何方.json new file mode 100644 index 0000000000..326f8f47c5 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/好梦在何方.json @@ -0,0 +1,222 @@ +{ + "stage_name": "好梦在何方", + "replacement_home": [ + { + "location": [ + 5, + 6 + ], + "direction": "left" + }, + { + "location": [ + 7, + 6 + ], + "direction": "left" + }, + { + "location": [ + 9, + 6 + ], + "direction": "left" + }, + { + "location": [ + 9, + 3 + ], + "direction": "left" + }, + { + "location": [ + 9, + 5 + ], + "direction": "left" + } + ], + "role_order": [ + "warrior", + "pioneer", + "sniper", + "caster", + "medic", + "tank", + "support", + "special", + "drone" + ], + "deploy_plan": [ + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 2, + 4 + ], + "direction": "up", + "condition": [ + 13, + 20 + ] + }, + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 2, + 4 + ], + "direction": "up", + "condition": [ + 29, + 32 + ] + }, + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 2, + 4 + ], + "direction": "up", + "condition": [ + 38, + 42 + ] + }, + { + "groups": [ + "投锋", + "挡人先锋" + ], + "location": [ + 10, + 5 + ], + "direction": "down" + }, + { + "groups": [ + "号角", + "基石", + "地面C" + ], + "location": [ + 10, + 6 + ], + "direction": "left" + }, + { + "groups": [ + "群奶", + "单奶" + ], + "location": [ + 10, + 7 + ], + "direction": "left" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 9, + 6 + ], + "direction": "left" + }, + { + "groups": [ + "高台C" + ], + "location": [ + 6, + 2 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "召唤", + "术师", + "辅助" + ], + "location": [ + 9, + 7 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "狙击", + "控制" + ], + "location": [ + 9, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "基石", + "地面C", + "地刺", + "挡人先锋", + "投锋", + "重装" + ], + "location": [ + 8, + 6 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "召唤", + "术师", + "辅助", + "其他高台" + ], + "location": [ + 8, + 7 + ], + "direction": "left" + } + ], + "retreat_plan": [ + { + "location": [ + 6, + 2 + ], + "condition": [ + 17, + 20 + ] + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/射手部队.json b/resource/roguelike/Mizuki/autopilot/射手部队.json new file mode 100644 index 0000000000..c38ae5aa0f --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/射手部队.json @@ -0,0 +1,175 @@ +{ + "stage_name": "射手部队", + "replacement_home": [ + { + "location": [ + 7, + 3 + ], + "direction": "none" + } + ], + "blacklist_location": [ + [ + 3, + 1 + ], + [ + 3, + 2 + ], + [ + 3, + 3 + ], + [ + 3, + 4 + ], + [ + 3, + 5 + ], + [ + 4, + 1 + ], + [ + 4, + 2 + ], + [ + 4, + 4 + ], + [ + 3, + 5 + ] + ], + "deploy_plan": [ + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "术师", + "狙击", + "辅助" + ], + "location": [ + 6, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "基石", + "地面C", + "号角", + "玛恩纳", + "地刺", + "刺客", + "重装", + "挡人先锋", + "投锋" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 5, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "术师", + "狙击", + "辅助", + "其他高台" + ], + "location": [ + 4, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "地面C", + "异德", + "地刺", + "刺客", + "挡人先锋", + "其他地面" + ], + "location": [ + 3, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "地面C", + "异德", + "地刺", + "刺客", + "挡人先锋", + "其他地面" + ], + "location": [ + 3, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "地面C", + "异德", + "地刺", + "刺客", + "挡人先锋", + "其他地面" + ], + "location": [ + 3, + 4 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/崇敬深海.json b/resource/roguelike/Mizuki/autopilot/崇敬深海.json new file mode 100644 index 0000000000..dfe6a1958e --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/崇敬深海.json @@ -0,0 +1,357 @@ +{ + "stage_name": "崇敬深海", + "replacement_home": [ + { + "location": [ + 5, + 4 + ], + "direction": "left" + }, + { + "location": [ + 6, + 4 + ], + "direction": "left" + }, + { + "location": [ + 5, + 3 + ], + "direction": "left" + }, + { + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "location": [ + 3, + 2 + ], + "direction": "down" + }, + { + "location": [ + 8, + 4 + ], + "direction": "none" + } + ], + "blacklist_location": [ + [ + 7, + 2 + ] + ], + "force_air_defense_when_deploy_blocking_num": { + "melee_num": 2, + "air_defense_num": 1, + "ban_medic": false + }, + "role_order": [ + "warrior", + "pioneer", + "sniper", + "medic", + "tank", + "caster", + "support" + ], + "force_deploy_direction": [ + { + "location": [ + 5, + 3 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "left" + }, + { + "location": [ + 6, + 3 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "left" + }, + { + "location": [ + 7, + 3 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "Doc": "低难打法优先,异德打法全部在后面", + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 5, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "控制", + "狙击" + ], + "location": [ + 5, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 6, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "重装", + "基石", + "挡人先锋", + "地面C", + "地刺", + "其他地面" + ], + "location": [ + 3, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "重装", + "基石", + "挡人先锋", + "地面C", + "地刺", + "其他地面" + ], + "location": [ + 3, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 5, + 1 + ], + "direction": "left" + }, + { + "Doc": "异德打法开始", + "groups": [ + "挡人先锋", + "投锋" + ], + "location": [ + 8, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "投锋" + ], + "location": [ + 8, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 6, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "控制" + ], + "location": [ + 5, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "号角", + "基石", + "地面C", + "地刺", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 8, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 6, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 6, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "狙击", + "术师", + "辅助", + "其他高台" + ], + "location": [ + 5, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "基石", + "挡人先锋", + "地面C", + "重装", + "地刺", + "异德", + "刺客", + "其他地面" + ], + "location": [ + 5, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "基石", + "挡人先锋", + "地面C", + "重装", + "地刺", + "异德", + "刺客", + "其他地面" + ], + "location": [ + 6, + 4 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/巢穴.json b/resource/roguelike/Mizuki/autopilot/巢穴.json new file mode 100644 index 0000000000..309e31f0aa --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/巢穴.json @@ -0,0 +1,211 @@ +{ + "stage_name": "巢穴", + "replacement_home": [ + { + "location": [ + 5, + 4 + ], + "direction": "up" + }, + { + "location": [ + 6, + 4 + ], + "direction": "right" + }, + { + "location": [ + 6, + 5 + ], + "direction": "right" + } + ], + "deploy_plan": [ + { + "groups": [ + "挡人先锋", + "投锋" + ], + "location": [ + 6, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 5, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 5, + 6 + ], + "direction": "up" + }, + { + "groups": [ + "召唤" + ], + "location": [ + 4, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 5, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 5, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "号角" + ], + "location": [ + 6, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "地刺" + ], + "location": [ + 7, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 4, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "辅助" + ], + "location": [ + 4, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "挡人先锋", + "地面C", + "重装", + "地刺", + "异德", + "刺客", + "其他地面" + ], + "location": [ + 5, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "挡人先锋", + "地面C", + "重装", + "地刺", + "异德", + "刺客", + "其他地面" + ], + "location": [ + 6, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "辅助", + "单奶", + "群奶" + ], + "location": [ + 6, + 6 + ], + "direction": "up" + }, + { + "groups": [ + "异德", + "刺客", + "其他地面" + ], + "location": [ + 2, + 6 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/异体同心.json b/resource/roguelike/Mizuki/autopilot/异体同心.json new file mode 100644 index 0000000000..7283692c4f --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/异体同心.json @@ -0,0 +1,160 @@ +{ + "stage_name": "异体同心", + "replacement_home": [ + { + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "location": [ + 7, + 1 + ], + "direction": "left" + }, + { + "location": [ + 6, + 4 + ], + "direction": "up" + } + ], + "deploy_plan": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "百嘉" + ], + "location": [ + 6, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面" + ], + "location": [ + 6, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 5, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "号角", + "基石", + "地面C", + "挡人先锋", + "重装", + "其他地面" + ], + "location": [ + 6, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "群奶", + "单奶" + ], + "location": [ + 6, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "召唤", + "术师", + "辅助" + ], + "location": [ + 5, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "基石", + "地面C", + "地刺", + "挡人先锋", + "投锋", + "重装" + ], + "location": [ + 5, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "异德", + "刺客", + "其他地面" + ], + "location": [ + 4, + 6 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "群奶", + "单奶", + "召唤", + "控制", + "狙击", + "术师", + "辅助", + "其他高台" + ], + "location": [ + 6, + 5 + ], + "direction": "up" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/征兆.json b/resource/roguelike/Mizuki/autopilot/征兆.json new file mode 100644 index 0000000000..d22df64de9 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/征兆.json @@ -0,0 +1,170 @@ +{ + "stage_name": "征兆", + "replacement_home": [ + { + "location": [ + 3, + 4 + ], + "direction": "up" + } + ], + "blacklist_location": [ + [ + 4, + 1 + ], + [ + 2, + 2 + ], + [ + 2, + 1 + ] + ], + "deploy_plan": [ + { + "groups": [ + "召唤", + "高台C", + "控制", + "术师", + "辅助" + ], + "location": [ + 2, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "投锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 3, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 4, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "号角", + "玛恩纳" + ], + "location": [ + 3, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "基石", + "玛恩纳", + "号角", + "地面C", + "地刺", + "刺客", + "重装", + "投锋", + "挡人先锋" + ], + "location": [ + 3, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "基石", + "玛恩纳", + "号角", + "地面C", + "地刺", + "刺客", + "重装", + "投锋", + "挡人先锋" + ], + "location": [ + 4, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "控制", + "术师", + "狙击", + "辅助", + "单奶", + "群奶", + "其他高台" + ], + "location": [ + 4, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "控制", + "术师", + "狙击", + "辅助", + "单奶", + "群奶", + "其他高台" + ], + "location": [ + 5, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "控制", + "术师", + "狙击", + "辅助", + "单奶", + "群奶", + "其他高台" + ], + "location": [ + 3, + 2 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/据险固守.json b/resource/roguelike/Mizuki/autopilot/据险固守.json new file mode 100644 index 0000000000..97f200d443 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/据险固守.json @@ -0,0 +1,212 @@ +{ + "stage_name": "据险固守", + "replacement_home": [ + { + "location": [ + 5, + 4 + ], + "direction": "right" + }, + { + "location": [ + 6, + 4 + ], + "direction": "right" + }, + { + "location": [ + 1, + 3 + ], + "direction": "up" + } + ], + "blacklist_location": [ + [ + 2, + 3 + ], + [ + 2, + 3 + ], + [ + 2, + 4 + ], + [ + 1, + 4 + ] + ], + "force_air_defense_when_deploy_blocking_num": { + "melee_num": 2, + "air_defense_num": 1, + "ban_medic": false + }, + "role_order": [ + "warrior", + "pioneer", + "sniper", + "caster", + "medic", + "tank", + "support", + "special", + "drone" + ], + "deploy_plan": [ + { + "groups": [ + "百嘉" + ], + "location": [ + 6, + 4 + ], + "direction": "down" + }, + { + "groups": [ + "基石", + "地面C", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 6, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "狙击", + "术师", + "辅助" + ], + "location": [ + 7, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "投锋" + ], + "location": [ + 6, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "号角", + "玛恩纳" + ], + "location": [ + 5, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "地刺" + ], + "location": [ + 6, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 6, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "辅助" + ], + "location": [ + 4, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "辅助" + ], + "location": [ + 7, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "控制", + "狙击" + ], + "location": [ + 4, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "异德", + "刺客", + "其他地面" + ], + "location": [ + 1, + 2 + ], + "direction": "up" + }, + { + "groups": [ + "基石", + "地面C", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 5, + 4 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/教徒居所.json b/resource/roguelike/Mizuki/autopilot/教徒居所.json new file mode 100644 index 0000000000..a94cb505e7 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/教徒居所.json @@ -0,0 +1,242 @@ +{ + "stage_name": "教徒居所", + "replacement_home": [ + { + "location": [ + 9, + 3 + ], + "direction": "left" + }, + { + "location": [ + 6, + 5 + ], + "direction": "up" + }, + { + "location": [ + 6, + 5 + ], + "direction": "left" + }, + { + "location": [ + 8, + 3 + ], + "direction": "left" + } + ], + "role_order": [ + "sniper", + "caster", + "warrior", + "pioneer", + "medic", + "tank", + "support" + ], + "force_air_defense_when_deploy_blocking_num": { + "melee_num": 0, + "air_defense_num": 2, + "ban_medic": true + }, + "force_deploy_direction": [ + { + "location": [ + 6, + 5 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "up" + }, + { + "location": [ + 9, + 3 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "left" + }, + { + "location": [ + 9, + 4 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "Doc": "加入了无玛打法", + "groups": [ + "投锋", + "挡人先锋" + ], + "location": [ + 2, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面" + ], + "location": [ + 8, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "控制" + ], + "location": [ + 9, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "单奶" + ], + "location": [ + 6, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "挡人先锋", + "重装" + ], + "location": [ + 4, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "群奶", + "单奶" + ], + "location": [ + 9, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 3, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 8, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "号角" + ], + "location": [ + 8, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "基石", + "地面C", + "地刺", + "挡人先锋", + "投锋", + "重装" + ], + "location": [ + 8, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 3, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "召唤", + "控制", + "狙击", + "术师", + "辅助", + "其他高台" + ], + "location": [ + 7, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "基石", + "重装", + "地刺", + "挡人先锋", + "地面C", + "其他地面" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/无声呼号.json b/resource/roguelike/Mizuki/autopilot/无声呼号.json new file mode 100644 index 0000000000..3c50089998 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/无声呼号.json @@ -0,0 +1,176 @@ +{ + "stage_name": "无声呼号", + "replacement_home": [ + { + "location": [ + 2, + 2 + ], + "direction": "right" + }, + { + "location": [ + 5, + 4 + ], + "direction": "left" + } + ], + "blacklist_location": [ + [ + 6, + 4 + ], + [ + 2, + 4 + ] + ], + "role_order": [ + "warrior", + "pioneer", + "sniper", + "caster", + "medic", + "tank", + "support", + "special", + "drone" + ], + "deploy_plan": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "location": [ + 1, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 2, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "术师", + "狙击", + "辅助" + ], + "location": [ + 6, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 2, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "异德", + "刺客", + "地刺" + ], + "location": [ + 6, + 1 + ], + "direction": "right", + "condition": [ + 8, + 16 + ] + }, + { + "groups": [ + "基石", + "地面C", + "号角", + "玛恩纳", + "地刺", + "刺客", + "重装", + "挡人先锋", + "其他地面" + ], + "location": [ + 3, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "术师", + "狙击", + "辅助", + "其他高台" + ], + "location": [ + 4, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 4, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "玛恩纳", + "号角", + "地面C", + "异德", + "地刺", + "刺客", + "重装", + "挡人先锋", + "其他地面" + ], + "location": [ + 3, + 3 + ], + "direction": "down" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/机械之灾.json b/resource/roguelike/Mizuki/autopilot/机械之灾.json new file mode 100644 index 0000000000..f50093aea9 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/机械之灾.json @@ -0,0 +1,162 @@ +{ + "stage_name": "机械之灾", + "replacement_home": [ + { + "location": [ + 5, + 3 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "location": [ + 10, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "百嘉", + "基石" + ], + "location": [ + 8, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "号角" + ], + "location": [ + 10, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 9, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "异德", + "刺客", + "其他地面" + ], + "location": [ + 5, + 3 + ], + "direction": "down", + "condition": [ + 0, + 0 + ] + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "召唤", + "术师", + "辅助", + "其他高台" + ], + "location": [ + 8, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "召唤", + "术师", + "辅助", + "其他高台" + ], + "location": [ + 9, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "异德", + "刺客", + "其他地面" + ], + "location": [ + 1, + 2 + ], + "direction": "down", + "condition": [ + 28, + 30 + ] + }, + { + "groups": [ + "异德", + "刺客", + "其他地面" + ], + "location": [ + 1, + 2 + ], + "direction": "down", + "condition": [ + 39, + 40 + ] + }, + { + "groups": [ + "基石", + "挡人先锋", + "地面C", + "重装", + "地刺", + "其他地面" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/水火相容.json b/resource/roguelike/Mizuki/autopilot/水火相容.json new file mode 100644 index 0000000000..aa4dede26b --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/水火相容.json @@ -0,0 +1,132 @@ +{ + "stage_name": "水火相容", + "replacement_home": [ + { + "location": [ + 1, + 4 + ], + "direction": "down" + } + ], + "deploy_plan": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "location": [ + 1, + 4 + ], + "direction": "down" + }, + { + "groups": [ + "号角", + "基石", + "地面C", + "挡人先锋", + "投锋", + "重装", + "其他地面" + ], + "location": [ + 1, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 3, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "群奶", + "单奶" + ], + "location": [ + 2, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "重装", + "其他地面" + ], + "location": [ + 3, + 6 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 4, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 5, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "刺客", + "异德", + "其他地面" + ], + "location": [ + 1, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "刺客", + "异德", + "其他地面" + ], + "location": [ + 5, + 2 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/永恒安息.json b/resource/roguelike/Mizuki/autopilot/永恒安息.json new file mode 100644 index 0000000000..cb2d73edfa --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/永恒安息.json @@ -0,0 +1,251 @@ +{ + "stage_name": "永恒安息", + "replacement_home": [ + { + "location": [ + 5, + 4 + ], + "direction": "right" + }, + { + "location": [ + 5, + 3 + ], + "direction": "none" + }, + { + "location": [ + 2, + 3 + ], + "direction": "none" + } + ], + "blacklist_location": [ + [ + 6, + 4 + ], + [ + 7, + 4 + ], + [ + 8, + 4 + ], + [ + 8, + 5 + ], + [ + 7, + 5 + ] + ], + "deploy_plan": [ + { + "groups": [ + "挡人先锋" + ], + "location": [ + 3, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "投锋" + ], + "location": [ + 4, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "挡人先锋", + "重装", + "地刺", + "其他地面" + ], + "location": [ + 5, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 5, + 3 + ], + "direction": "up", + "condition": [ + 0, + 2 + ] + }, + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 8, + 1 + ], + "direction": "right", + "condition": [ + 15, + 18 + ] + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "挡人先锋", + "重装", + "地刺", + "其他地面" + ], + "location": [ + 5, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 4, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "群奶", + "单奶" + ], + "location": [ + 3, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "号角" + ], + "location": [ + 4, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "召唤", + "辅助" + ], + "location": [ + 3, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "召唤", + "辅助" + ], + "location": [ + 3, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "召唤", + "控制", + "狙击", + "术师", + "辅助", + "其他高台" + ], + "location": [ + 2, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 5, + 5 + ], + "direction": "right", + "condition": [ + 23, + 24 + ] + }, + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 4, + 5 + ], + "direction": "right", + "condition": [ + 24, + 26 + ] + } + ], + "retreat_plan": [ + { + "location": [ + 5, + 3 + ], + "condition": [ + 4, + 20 + ] + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/永恒愤怒.json b/resource/roguelike/Mizuki/autopilot/永恒愤怒.json new file mode 100644 index 0000000000..a5114e92d9 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/永恒愤怒.json @@ -0,0 +1,205 @@ +{ + "stage_name": "永恒愤怒", + "replacement_home": [ + { + "location": [ + 5, + 4 + ], + "direction": "right" + }, + { + "location": [ + 5, + 3 + ], + "direction": "none" + }, + { + "location": [ + 2, + 3 + ], + "direction": "none" + } + ], + "blacklist_location": [ + [ + 6, + 4 + ], + [ + 7, + 4 + ], + [ + 8, + 4 + ], + [ + 8, + 5 + ], + [ + 7, + 5 + ] + ], + "deploy_plan": [ + { + "groups": [ + "挡人先锋" + ], + "location": [ + 3, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "投锋" + ], + "location": [ + 4, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 5, + 3 + ], + "direction": "up", + "condition": [ + 0, + 2 + ] + }, + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 8, + 1 + ], + "direction": "right", + "condition": [ + 15, + 18 + ] + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "挡人先锋", + "重装", + "地刺", + "其他地面" + ], + "location": [ + 5, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 4, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "群奶", + "单奶" + ], + "location": [ + 3, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "号角" + ], + "location": [ + 4, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "召唤", + "辅助" + ], + "location": [ + 3, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "召唤", + "辅助" + ], + "location": [ + 3, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "召唤", + "控制", + "狙击", + "术师", + "辅助", + "其他高台" + ], + "location": [ + 2, + 4 + ], + "direction": "right" + } + ], + "retreat_plan": [ + { + "location": [ + 5, + 3 + ], + "condition": [ + 4, + 20 + ] + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/海神的信者.json b/resource/roguelike/Mizuki/autopilot/海神的信者.json new file mode 100644 index 0000000000..554c961398 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/海神的信者.json @@ -0,0 +1,183 @@ +{ + "stage_name": "海神的信者", + "replacement_home": [ + { + "location": [ + 5, + 2 + ], + "direction": "left" + }, + { + "location": [ + 5, + 1 + ], + "direction": "down" + }, + { + "location": [ + 3, + 2 + ], + "direction": "down" + } + ], + "blacklist_location": [ + [ + 4, + 1 + ] + ], + "deploy_plan": [ + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 7, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "百嘉", + "玛恩纳", + "基石", + "地面C", + "号角", + "投锋", + "挡人先锋", + "重装", + "其他地面" + ], + "location": [ + 7, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "百嘉", + "玛恩纳", + "基石", + "地面C", + "号角", + "投锋", + "挡人先锋", + "重装", + "其他地面" + ], + "location": [ + 6, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 5, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "术师", + "狙击", + "辅助" + ], + "location": [ + 6, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "狙击" + ], + "location": [ + 3, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 4, + 4 + ], + "direction": "down" + }, + { + "groups": [ + "基石", + "地面C", + "号角", + "玛恩纳", + "地刺", + "刺客", + "重装", + "挡人先锋", + "其他地面" + ], + "location": [ + 5, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 6, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "玛恩纳", + "号角", + "地面C", + "异德", + "地刺", + "刺客", + "重装", + "挡人先锋", + "其他地面" + ], + "location": [ + 4, + 2 + ], + "direction": "down" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/海窟沙暴.json b/resource/roguelike/Mizuki/autopilot/海窟沙暴.json new file mode 100644 index 0000000000..f3a08d4c4d --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/海窟沙暴.json @@ -0,0 +1,238 @@ +{ + "stage_name": "海窟沙暴", + "replacement_home": [ + { + "location": [ + 3, + 4 + ], + "direction": "up" + }, + { + "location": [ + 4, + 4 + ], + "direction": "up" + }, + { + "location": [ + 1, + 4 + ], + "direction": "right" + }, + { + "location": [ + 1, + 2 + ], + "direction": "right" + } + ], + "blacklist_location": [ + [ + 9, + 1 + ], + [ + 8, + 3 + ], + [ + 8, + 4 + ], + [ + 2, + 1 + ], + [ + 3, + 1 + ], + [ + 4, + 1 + ], + [ + 5, + 1 + ], + [ + 2, + 2 + ], + [ + 5, + 2 + ], + [ + 2, + 3 + ], + [ + 5, + 3 + ] + ], + "deploy_plan": [ + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 3, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "投锋" + ], + "location": [ + 4, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 3, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "召唤" + ], + "location": [ + 1, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 1, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "基石", + "地面C", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 4, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "号角" + ], + "location": [ + 1, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "辅助" + ], + "location": [ + 1, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "辅助" + ], + "location": [ + 1, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "玛恩纳", + "地刺" + ], + "location": [ + 4, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "辅助", + "单奶", + "其他高台" + ], + "location": [ + 2, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "基石", + "挡人先锋", + "地面C", + "重装", + "地刺", + "异德", + "刺客", + "其他地面" + ], + "location": [ + 2, + 4 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/深度认知.json b/resource/roguelike/Mizuki/autopilot/深度认知.json new file mode 100644 index 0000000000..84692d8120 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/深度认知.json @@ -0,0 +1,188 @@ +{ + "stage_name": "深度认知", + "replacement_home": [ + { + "location": [ + 1, + 4 + ], + "direction": "down" + } + ], + "deploy_plan": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "location": [ + 2, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "号角", + "基石", + "地面C", + "挡人先锋", + "投锋", + "重装", + "其他地面" + ], + "location": [ + 1, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "障碍物" + ], + "location": [ + 2, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "障碍物" + ], + "location": [ + 5, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "障碍物" + ], + "location": [ + 6, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 3, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "群奶" + ], + "location": [ + 3, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "重装", + "其他地面" + ], + "location": [ + 2, + 2 + ], + "direction": "up" + }, + { + "groups": [ + "重装", + "基石", + "其他地面" + ], + "location": [ + 4, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 1, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "控制", + "高台C", + "狙击", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 4, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "单奶" + ], + "location": [ + 1, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 4, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "地刺", + "刺客", + "异德", + "其他地面" + ], + "location": [ + 5, + 3 + ], + "direction": "up" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/溟痕乐园.json b/resource/roguelike/Mizuki/autopilot/溟痕乐园.json new file mode 100644 index 0000000000..1415ec7b8e --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/溟痕乐园.json @@ -0,0 +1,192 @@ +{ + "stage_name": "溟痕乐园", + "replacement_home": [ + { + "location": [ + 3, + 4 + ], + "direction": "left" + }, + { + "location": [ + 4, + 4 + ], + "direction": "right" + }, + { + "location": [ + 1, + 4 + ], + "direction": "right" + }, + { + "location": [ + 1, + 2 + ], + "direction": "right" + } + ], + "role_order": [ + "sniper", + "caster", + "warrior", + "pioneer", + "medic", + "support", + "tank" + ], + "deploy_plan": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "location": [ + 6, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 4, + 6 + ], + "direction": "left" + }, + { + "groups": [ + "百嘉", + "基石", + "异德", + "地面C" + ], + "location": [ + 3, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 4, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "号角" + ], + "location": [ + 5, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "玛恩纳", + "地刺" + ], + "location": [ + 2, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "控制", + "召唤", + "狙击", + "术师", + "辅助", + "单奶", + "群奶" + ], + "location": [ + 4, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "控制", + "召唤", + "狙击", + "术师", + "辅助", + "单奶", + "群奶" + ], + "location": [ + 4, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 2, + 3 + ], + "direction": "down", + "condition": [ + 17, + 23 + ] + }, + { + "groups": [ + "基石", + "挡人先锋", + "地面C", + "重装", + "地刺", + "异德", + "刺客", + "其他地面" + ], + "location": [ + 2, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "控制", + "召唤", + "狙击", + "术师", + "辅助" + ], + "location": [ + 5, + 5 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/漩涡.json b/resource/roguelike/Mizuki/autopilot/漩涡.json new file mode 100644 index 0000000000..4a8a01724c --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/漩涡.json @@ -0,0 +1,155 @@ +{ + "stage_name": "漩涡", + "replacement_home": [ + { + "location": [ + 8, + 3 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "异德", + "刺客", + "其他地面" + ], + "location": [ + 7, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师" + ], + "location": [ + 8, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "召唤" + ], + "location": [ + 8, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "玛恩纳", + "基石", + "地面C", + "地刺" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶", + "高台C", + "控制", + "狙击", + "术师", + "辅助", + "其他高台" + ], + "location": [ + 8, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 8, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "辅助", + "其他高台" + ], + "location": [ + 8, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "挡人先锋", + "地面C", + "重装", + "地刺" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "异德", + "刺客", + "其他地面" + ], + "location": [ + 6, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 8, + 3 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/火之骄子.json b/resource/roguelike/Mizuki/autopilot/火之骄子.json new file mode 100644 index 0000000000..35c7902b62 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/火之骄子.json @@ -0,0 +1,192 @@ +{ + "stage_name": "火之骄子", + "replacement_home": [ + { + "location": [ + 5, + 2 + ], + "direction": "right" + }, + { + "location": [ + 5, + 3 + ], + "direction": "right" + }, + { + "location": [ + 6, + 5 + ], + "direction": "up" + }, + { + "location": [ + 4, + 3 + ], + "direction": "right" + } + ], + "blacklist_location": [ + [ + 2, + 4 + ] + ], + "force_air_defense_when_deploy_blocking_num": { + "melee_num": 2, + "air_defense_num": 1, + "ban_medic": false + }, + "deploy_plan": [ + { + "groups": [ + "投锋" + ], + "location": [ + 4, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 5, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 3, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "控制", + "召唤", + "狙击", + "术师", + "辅助" + ], + "location": [ + 4, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 6, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "号角" + ], + "location": [ + 4, + 1 + ], + "direction": "right", + "condition": [ + 9, + 24 + ] + }, + { + "groups": [ + "基石", + "地面C", + "重装", + "挡人先锋", + "刺客", + "地刺", + "其他地面" + ], + "location": [ + 5, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "辅助", + "其他高台" + ], + "location": [ + 6, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "挡人先锋", + "地面C", + "重装", + "地刺", + "异德", + "刺客", + "其他地面" + ], + "location": [ + 6, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "单奶" + ], + "location": [ + 5, + 5 + ], + "direction": "up" + } + ], + "retreat_plan": [ + { + "location": [ + 4, + 1 + ], + "condition": [ + 7, + 8 + ] + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/犹豫不决.json b/resource/roguelike/Mizuki/autopilot/犹豫不决.json new file mode 100644 index 0000000000..9ff98e4e7a --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/犹豫不决.json @@ -0,0 +1,112 @@ +{ + "stage_name": "犹豫不决", + "replacement_home": [ + { + "location": [ + 6, + 3 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 6, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "术师", + "狙击", + "辅助" + ], + "location": [ + 5, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "基石", + "地面C", + "号角", + "玛恩纳", + "地刺", + "刺客", + "重装", + "挡人先锋", + "其他地面" + ], + "location": [ + 4, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 5, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "基石", + "地面C", + "号角", + "玛恩纳", + "地刺", + "刺客", + "重装", + "挡人先锋", + "其他地面" + ], + "location": [ + 4, + 4 + ], + "direction": "down" + }, + { + "groups": [ + "基石", + "地面C", + "号角", + "玛恩纳", + "地刺", + "刺客", + "重装", + "挡人先锋", + "其他地面" + ], + "location": [ + 4, + 2 + ], + "direction": "up" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/狩猎场.json b/resource/roguelike/Mizuki/autopilot/狩猎场.json new file mode 100644 index 0000000000..c7df08c37f --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/狩猎场.json @@ -0,0 +1,240 @@ +{ + "stage_name": "狩猎场", + "role_order": [ + "pioneer", + "sniper", + "warrior", + "tank", + "medic", + "caster", + "support" + ], + "replacement_home": [ + { + "location": [ + 5, + 5 + ], + "direction": "right" + }, + { + "location": [ + 5, + 4 + ], + "direction": "up" + }, + { + "location": [ + 5, + 3 + ], + "direction": "right" + }, + { + "location": [ + 6, + 4 + ], + "direction": "right" + } + ], + "blacklist_location": [ + [ + 7, + 4 + ], + [ + 8, + 4 + ], + [ + 9, + 4 + ], + [ + 3, + 1 + ] + ], + "deploy_plan": [ + { + "groups": [ + "号角" + ], + "location": [ + 6, + 5 + ], + "direction": "right", + "condition": [ + 15, + 50 + ] + }, + { + "groups": [ + "投锋", + "挡人先锋" + ], + "location": [ + 6, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 5, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "基石", + "地面C", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 5, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 5, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 5, + 6 + ], + "direction": "up" + }, + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 2, + 6 + ], + "direction": "left" + }, + { + "groups": [ + "地刺" + ], + "location": [ + 7, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 3, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 4, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "基石", + "挡人先锋", + "地面C", + "重装", + "地刺", + "异德", + "刺客", + "其他地面" + ], + "location": [ + 5, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "基石", + "挡人先锋", + "地面C", + "重装", + "地刺", + "异德", + "刺客", + "其他地面" + ], + "location": [ + 5, + 5 + ], + "direction": "right" + } + ], + "retreat_plan": [ + { + "location": [ + 6, + 5 + ], + "condition": [ + 13, + 14 + ] + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/病症.json b/resource/roguelike/Mizuki/autopilot/病症.json new file mode 100644 index 0000000000..4e7b4ce909 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/病症.json @@ -0,0 +1,245 @@ +{ + "stage_name": "病症", + "replacement_home": [ + { + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "location": [ + 7, + 2 + ], + "direction": "left" + }, + { + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "location": [ + 4, + 3 + ], + "direction": "right" + }, + { + "location": [ + 5, + 2 + ], + "direction": "right" + }, + { + "location": [ + 6, + 3 + ], + "direction": "right" + } + ], + "blacklist_location": [ + [ + 3, + 1 + ], + [ + 3, + 3 + ], + [ + 3, + 5 + ], + [ + 4, + 2 + ], + [ + 4, + 4 + ], + [ + 5, + 1 + ], + [ + 5, + 5 + ] + ], + "deploy_plan": [ + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 7, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "召唤" + ], + "location": [ + 6, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "群奶" + ], + "location": [ + 5, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "单奶" + ], + "location": [ + 4, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "投锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 7, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "投锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 7, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "控制", + "术师", + "狙击", + "辅助" + ], + "location": [ + 6, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "基石", + "地面C", + "号角", + "玛恩纳", + "地刺", + "刺客", + "重装", + "挡人先锋", + "其他地面" + ], + "location": [ + 6, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "基石", + "地面C", + "号角", + "玛恩纳", + "地刺", + "刺客", + "重装", + "挡人先锋", + "其他地面" + ], + "location": [ + 6, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "控制", + "术师", + "狙击", + "辅助", + "其他高台" + ], + "location": [ + 5, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "控制", + "术师", + "狙击", + "辅助", + "其他高台" + ], + "location": [ + 4, + 3 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/瞻前顾后.json b/resource/roguelike/Mizuki/autopilot/瞻前顾后.json new file mode 100644 index 0000000000..bb408d7a87 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/瞻前顾后.json @@ -0,0 +1,122 @@ +{ + "stage_name": "瞻前顾后", + "replacement_home": [ + { + "location": [ + 2, + 5 + ], + "direction": "up" + } + ], + "deploy_plan": [ + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 2, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 1, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "控制", + "召唤", + "术师", + "狙击", + "辅助" + ], + "location": [ + 4, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "玛恩纳", + "号角", + "地刺", + "刺客", + "重装", + "挡人先锋" + ], + "location": [ + 3, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "术师", + "狙击", + "辅助", + "其他高台" + ], + "location": [ + 7, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "地面C", + "异德", + "地刺", + "刺客", + "挡人先锋", + "其他地面" + ], + "location": [ + 4, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "地面C", + "异德", + "地刺", + "刺客", + "挡人先锋", + "其他地面" + ], + "location": [ + 2, + 5 + ], + "direction": "up" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/精酿杀手.json b/resource/roguelike/Mizuki/autopilot/精酿杀手.json new file mode 100644 index 0000000000..c98808be10 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/精酿杀手.json @@ -0,0 +1,262 @@ +{ + "stage_name": "精酿杀手", + "replacement_home": [ + { + "location": [ + 2, + 1 + ], + "direction": "down" + }, + { + "location": [ + 2, + 3 + ], + "direction": "down" + }, + { + "location": [ + 5, + 4 + ], + "direction": "right" + }, + { + "location": [ + 6, + 3 + ], + "direction": "up" + }, + { + "location": [ + 1, + 3 + ], + "direction": "right" + } + ], + "blacklist_location": [ + [ + 1, + 2 + ], + [ + 3, + 2 + ], + [ + 1, + 4 + ], + [ + 2, + 5 + ], + [ + 6, + 5 + ], + [ + 7, + 4 + ], + [ + 7, + 2 + ], + [ + 5, + 2 + ] + ], + "role_order": [ + "warrior", + "pioneer", + "sniper", + "caster", + "medic", + "tank", + "support", + "special", + "drone" + ], + "force_deploy_direction": [ + { + "location": [ + 1, + 3 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "right" + }, + { + "location": [ + 3, + 3 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "right" + } + ], + "deploy_plan": [ + { + "groups": [ + "挡人先锋", + "基石", + "地面C", + "重装", + "其他地面", + "号角", + "百嘉" + ], + "location": [ + 2, + 1 + ], + "direction": "up" + }, + { + "groups": [ + "投锋" + ], + "location": [ + 2, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 6, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "狙击", + "术师", + "辅助" + ], + "location": [ + 5, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "控制", + "术师", + "狙击", + "辅助", + "其他高台", + "单奶", + "群奶" + ], + "location": [ + 3, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 6, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "号角" + ], + "location": [ + 2, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "地刺", + "刺客", + "异德" + ], + "location": [ + 6, + 2 + ], + "direction": "up" + }, + { + "groups": [ + "基石", + "挡人先锋", + "地面C", + "异德", + "刺客", + "重装", + "其他地面" + ], + "location": [ + 2, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "基石", + "挡人先锋", + "地面C", + "异德", + "刺客", + "重装", + "其他地面" + ], + "location": [ + 2, + 1 + ], + "direction": "down" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/纠错.json b/resource/roguelike/Mizuki/autopilot/纠错.json new file mode 100644 index 0000000000..e7bfd33b36 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/纠错.json @@ -0,0 +1,166 @@ +{ + "stage_name": "纠错", + "replacement_home": [ + { + "location": [ + 3, + 5 + ], + "direction": "right" + } + ], + "blacklist_location": [ + [ + 6, + 5 + ], + [ + 2, + 3 + ], + [ + 3, + 3 + ], + [ + 4, + 3 + ], + [ + 5, + 3 + ] + ], + "deploy_plan": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "location": [ + 2, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面" + ], + "location": [ + 3, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "号角" + ], + "location": [ + 1, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "群奶", + "单奶" + ], + "location": [ + 3, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 5, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "召唤", + "控制", + "狙击", + "术师", + "辅助" + ], + "location": [ + 5, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "基石", + "地面C", + "地刺", + "挡人先锋", + "投锋", + "重装" + ], + "location": [ + 4, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 6, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "基石", + "重装", + "地刺", + "挡人先锋", + "地面C", + "其他地面" + ], + "location": [ + 1, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "召唤", + "控制", + "狙击", + "术师", + "辅助", + "其他高台" + ], + "location": [ + 3, + 2 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/育生池.json b/resource/roguelike/Mizuki/autopilot/育生池.json new file mode 100644 index 0000000000..db33c6d730 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/育生池.json @@ -0,0 +1,258 @@ +{ + "stage_name": "育生池", + "replacement_home": [ + { + "location": [ + 1, + 1 + ], + "direction": "right" + }, + { + "location": [ + 2, + 2 + ], + "direction": "down" + }, + { + "location": [ + 3, + 2 + ], + "direction": "none" + }, + { + "location": [ + 4, + 2 + ], + "direction": "down" + }, + { + "location": [ + 3, + 3 + ], + "direction": "left" + }, + { + "location": [ + 4, + 3 + ], + "direction": "left" + }, + { + "location": [ + 5, + 3 + ], + "direction": "left" + } + ], + "force_deploy_direction": [ + { + "location": [ + 3, + 2 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "down" + }, + { + "location": [ + 4, + 2 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "down" + }, + { + "location": [ + 5, + 2 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "down" + } + ], + "deploy_plan": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "location": [ + 8, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "挡人先锋", + "重装", + "其他地面" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "异德", + "刺客", + "挡人先锋", + "地面C" + ], + "location": [ + 1, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "控制" + ], + "location": [ + 6, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "群奶", + "单奶" + ], + "location": [ + 8, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "单奶" + ], + "location": [ + 9, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 4, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "地面C" + ], + "location": [ + 6, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "号角", + "重装" + ], + "location": [ + 6, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "召唤" + ], + "location": [ + 8, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "辅助", + "其他高台" + ], + "location": [ + 6, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "辅助", + "其他高台" + ], + "location": [ + 7, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 8, + 5 + ], + "direction": "down" + }, + { + "groups": [ + "基石", + "挡人先锋", + "地面C", + "重装", + "地刺", + "其他地面" + ], + "location": [ + 5, + 3 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/蓄水池.json b/resource/roguelike/Mizuki/autopilot/蓄水池.json new file mode 100644 index 0000000000..b47124e39e --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/蓄水池.json @@ -0,0 +1,192 @@ +{ + "stage_name": "蓄水池", + "replacement_home": [ + { + "location": [ + 6, + 4 + ], + "direction_Doc1": "优先朝向,但并不代表绝对是这个方向(算法自行判断)", + "direction_Doc2": "不填默认 none,即没有推荐方向,完全由算法自行判断", + "direction_Doc3": "none / left / right / up / down / 无 / 上 / 下 / 左 / 右", + "direction": "left" + } + ], + "blacklist_location_Doc": "这里是用法举例,不是说蓄水池这个图需要 ban 这两个点", + "blacklist_location": [ + [ + 0, + 0 + ], + [ + 1, + 1 + ] + ], + "not_use_dice_Doc": "蓝门干员撤退时是否需要用骰子,不写默认false", + "not_use_dice": false, + "role_order_Doc": "干员类型部署顺序,未写出部分以近卫,先锋,医疗,重装,狙击,术师,辅助,特种,召唤物的顺序补全,输入英文", + "role_order": [ + "warrior", + "pioneer", + "medic", + "tank", + "sniper", + "caster", + "support", + "special", + "drone" + ], + "force_air_defense_when_deploy_blocking_num_Doc": "场上有10000个阻挡单位时就开始强制部署总共1个对空单位(填不填写均不影响正常部署逻辑),在此期间不禁止部署医疗单位(不写默认false)", + "force_air_defense_when_deploy_blocking_num": { + "melee_num": 10000, + "air_defense_num": 1, + "ban_medic": false + }, + "force_deploy_direction_Doc": "这些点对某些职业强制部署方向", + "force_deploy_direction": [ + { + "location": [ + 1, + 1 + ], + "role_Doc": "填入的职业适用强制方向", + "role": [ + "warrior", + "pioneer" + ], + "direction": "up" + }, + { + "location": [ + 3, + 1 + ], + "role": [ + "sniper" + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 6, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "召唤" + ], + "location": [ + 6, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "玛恩纳", + "地刺", + "重装", + "投锋", + "挡人先锋", + "其他地面" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 6, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "控制", + "术师", + "狙击", + "辅助" + ], + "location": [ + 6, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "术师", + "狙击", + "辅助", + "其他高台" + ], + "location": [ + 6, + 2 + ], + "direction": "up" + }, + { + "groups": [ + "地面C", + "异德", + "地刺", + "刺客", + "挡人先锋", + "其他地面" + ], + "location": [ + 6, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "术师", + "狙击", + "辅助", + "其他高台" + ], + "location": [ + 2, + 3 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/蔓延.json b/resource/roguelike/Mizuki/autopilot/蔓延.json new file mode 100644 index 0000000000..0b5cf3ec74 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/蔓延.json @@ -0,0 +1,259 @@ +{ + "stage_name": "蔓延", + "replacement_home": [ + { + "location": [ + 6, + 3 + ], + "direction": "left" + }, + { + "location": [ + 5, + 4 + ], + "direction": "none" + }, + { + "location": [ + 5, + 6 + ], + "direction": "left" + }, + { + "location": [ + 5, + 5 + ], + "direction": "left" + }, + { + "location": [ + 8, + 3 + ], + "direction": "left" + }, + { + "location": [ + 4, + 2 + ], + "direction": "down" + }, + { + "location": [ + 3, + 4 + ], + "direction": "right" + } + ], + "deploy_plan": [ + { + "groups": [ + "百嘉", + "号角", + "玛恩纳", + "地面C", + "基石", + "重装", + "挡人先锋", + "其他地面" + ], + "location": [ + 7, + 1 + ], + "direction": "right", + "condition": [ + 20, + 50 + ] + }, + { + "groups": [ + "百嘉", + "号角", + "玛恩纳", + "地面C", + "基石", + "重装", + "挡人先锋", + "其他地面" + ], + "location": [ + 5, + 1 + ], + "direction": "right", + "condition": [ + 20, + 50 + ] + }, + { + "groups": [ + "百嘉", + "号角", + "玛恩纳", + "地面C", + "基石", + "重装", + "挡人先锋", + "其他地面" + ], + "location": [ + 6, + 1 + ], + "direction": "right", + "condition": [ + 20, + 50 + ] + }, + { + "groups": [ + "挡人先锋", + "投锋" + ], + "location": [ + 5, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "基石", + "地面C", + "挡人先锋", + "重装", + "号角", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 6, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "基石", + "地面C", + "挡人先锋", + "重装", + "号角", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 6, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 6, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "基石", + "重装", + "挡人先锋", + "地面C", + "其他地面" + ], + "location": [ + 5, + 6 + ], + "direction": "left" + }, + { + "groups": [ + "群奶", + "单奶" + ], + "location": [ + 5, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 6, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "控制" + ], + "location": [ + 6, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "召唤", + "狙击", + "术师" + ], + "location": [ + 4, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "狙击", + "术师", + "其他高台" + ], + "location": [ + 4, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "基石", + "重装", + "挡人先锋", + "地面C", + "其他地面" + ], + "location": [ + 6, + 6 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/虫群横行.json b/resource/roguelike/Mizuki/autopilot/虫群横行.json new file mode 100644 index 0000000000..2a4dc955b8 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/虫群横行.json @@ -0,0 +1,138 @@ +{ + "stage_name": "虫群横行", + "replacement_home": [ + { + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "location": [ + 3, + 3 + ], + "direction": "right" + }, + { + "location": [ + 3, + 4 + ], + "direction": "right" + } + ], + "blacklist_location": [ + [ + 4, + 1 + ] + ], + "role_order": [ + "warrior", + "pioneer", + "sniper", + "caster", + "medic", + "tank", + "support", + "special", + "drone" + ], + "deploy_plan": [ + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "术师", + "狙击", + "辅助" + ], + "location": [ + 3, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "玛恩纳", + "号角", + "地刺", + "刺客", + "重装", + "挡人先锋" + ], + "location": [ + 6, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 5, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "术师", + "狙击", + "辅助", + "其他高台" + ], + "location": [ + 3, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "地面C", + "异德", + "地刺", + "刺客", + "挡人先锋", + "其他地面" + ], + "location": [ + 2, + 2 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/订正.json b/resource/roguelike/Mizuki/autopilot/订正.json new file mode 100644 index 0000000000..24f8e4d028 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/订正.json @@ -0,0 +1,187 @@ +{ + "stage_name": "订正", + "replacement_home": [ + { + "location": [ + 3, + 5 + ], + "direction": "right" + } + ], + "blacklist_location": [ + [ + 6, + 5 + ], + [ + 2, + 3 + ], + [ + 3, + 3 + ], + [ + 4, + 3 + ], + [ + 5, + 3 + ] + ], + "deploy_plan": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "location": [ + 2, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面" + ], + "location": [ + 3, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "号角" + ], + "location": [ + 5, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "群奶", + "单奶" + ], + "location": [ + 1, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "群奶", + "单奶" + ], + "location": [ + 3, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "百嘉" + ], + "location": [ + 2, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 5, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "召唤", + "控制", + "狙击", + "术师", + "辅助" + ], + "location": [ + 5, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "基石", + "地面C", + "地刺", + "挡人先锋", + "投锋", + "重装" + ], + "location": [ + 4, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 6, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "基石", + "重装", + "地刺", + "挡人先锋", + "地面C", + "其他地面" + ], + "location": [ + 1, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "召唤", + "控制", + "狙击", + "术师", + "辅助", + "其他高台" + ], + "location": [ + 3, + 2 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/认知即重担.json b/resource/roguelike/Mizuki/autopilot/认知即重担.json new file mode 100644 index 0000000000..89a4c4c1da --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/认知即重担.json @@ -0,0 +1,329 @@ +{ + "stage_name": "认知即重担", + "replacement_home": [ + { + "location": [ + 6, + 4 + ], + "direction": "up" + }, + { + "location": [ + 6, + 6 + ], + "direction": "none" + }, + { + "location": [ + 7, + 5 + ], + "direction": "up" + }, + { + "location": [ + 4, + 5 + ], + "direction": "up" + }, + { + "location": [ + 5, + 5 + ], + "direction": "up" + } + ], + "role_order": [ + "warrior", + "pioneer", + "sniper", + "caster", + "medic", + "tank", + "support", + "special", + "drone" + ], + "blacklist_location": [ + [ + 1, + 1 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ], + [ + 1, + 4 + ], + [ + 1, + 5 + ], + [ + 2, + 1 + ], + [ + 2, + 5 + ], + [ + 8, + 2 + ] + ], + "force_deploy_direction": [ + { + "location": [ + 4, + 5 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "right" + }, + { + "location": [ + 3, + 1 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "left" + }, + { + "location": [ + 5, + 5 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "up" + } + ], + "deploy_plan": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "location": [ + 7, + 6 + ], + "direction": "right" + }, + { + "groups": [ + "高台C" + ], + "location": [ + 5, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "号角" + ], + "location": [ + 6, + 6 + ], + "direction": "up" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 6, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "控制" + ], + "location": [ + 4, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "群奶", + "单奶" + ], + "location": [ + 4, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "百嘉", + "基石", + "地面C" + ], + "location": [ + 3, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "异德" + ], + "location": [ + 10, + 2 + ], + "direction": "left", + "condition": [ + 6, + 10 + ] + }, + { + "groups": [ + "异德" + ], + "location": [ + 7, + 2 + ], + "direction": "left", + "condition": [ + 31, + 33 + ] + }, + { + "groups": [ + "异德" + ], + "location": [ + 6, + 3 + ], + "direction": "left", + "condition": [ + 44, + 46 + ] + }, + { + "groups": [ + "异德" + ], + "location": [ + 10, + 2 + ], + "direction": "left", + "condition": [ + 54, + 90 + ] + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 4, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "控制" + ], + "location": [ + 7, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 2, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "刺客", + "重装", + "其他地面" + ], + "location": [ + 7, + 6 + ], + "direction": "right" + }, + { + "groups": [ + "基石", + "地面C", + "地刺", + "挡人先锋", + "投锋", + "重装", + "其他地面" + ], + "location": [ + 5, + 2 + ], + "direction": "up" + } + ], + "retreat_plan": [ + { + "location": [ + 12, + 2 + ], + "condition": [ + 0, + 99 + ] + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/铳与秩序.json b/resource/roguelike/Mizuki/autopilot/铳与秩序.json new file mode 100644 index 0000000000..c9be427267 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/铳与秩序.json @@ -0,0 +1,177 @@ +{ + "stage_name": "铳与秩序", + "replacement_home": [ + { + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "location": [ + 6, + 4 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 6, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "挡人先锋", + "投锋", + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面" + ], + "location": [ + 6, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶", + "高台C", + "控制", + "召唤", + "术师", + "狙击", + "辅助" + ], + "location": [ + 7, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "控制", + "召唤", + "术师", + "狙击", + "辅助" + ], + "location": [ + 6, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 2, + 6 + ], + "direction": "left", + "condition": [ + 5, + 7 + ] + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 5, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "号角" + ], + "location": [ + 4, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "基石", + "地面C", + "刺客", + "其他地面" + ], + "location": [ + 6, + 6 + ], + "direction": "right" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "术师", + "狙击", + "辅助", + "其他高台" + ], + "location": [ + 5, + 6 + ], + "direction": "right" + }, + { + "groups": [ + "地刺", + "地面C", + "异德", + "刺客", + "挡人先锋", + "其他地面" + ], + "location": [ + 5, + 5 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/除暴安良.json b/resource/roguelike/Mizuki/autopilot/除暴安良.json new file mode 100644 index 0000000000..9a70222987 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/除暴安良.json @@ -0,0 +1,173 @@ +{ + "stage_name": "除暴安良", + "replacement_home": [ + { + "location": [ + 4, + 3 + ], + "direction": "right" + }, + { + "location": [ + 3, + 1 + ], + "direction": "none" + } + ], + "deploy_plan": [ + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 4, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "召唤", + "高台C", + "控制", + "狙击", + "术师", + "辅助" + ], + "location": [ + 3, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "基石", + "号角", + "地面C", + "重装", + "挡人先锋", + "其他地面" + ], + "location": [ + 3, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "群奶" + ], + "location": [ + 2, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "单奶" + ], + "location": [ + 3, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "玛恩纳", + "地刺" + ], + "location": [ + 4, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "基石", + "投锋", + "挡人先锋", + "地面C", + "重装", + "其他地面" + ], + "location": [ + 3, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "控制", + "术师", + "狙击", + "辅助", + "其他高台" + ], + "location": [ + 2, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "异德", + "刺客" + ], + "location": [ + 6, + 2 + ], + "direction": "up", + "condition": [ + 26, + 30 + ] + }, + { + "groups": [ + "号角", + "地面C", + "重装", + "挡人先锋", + "其他地面" + ], + "location": [ + 1, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "号角", + "地面C", + "重装", + "挡人先锋", + "其他地面" + ], + "location": [ + 1, + 3 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/领地意识.json b/resource/roguelike/Mizuki/autopilot/领地意识.json new file mode 100644 index 0000000000..32170ac6ac --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/领地意识.json @@ -0,0 +1,333 @@ +{ + "stage_name": "领地意识", + "replacement_home": [ + { + "location": [ + 1, + 3 + ], + "direction": "right" + }, + { + "location": [ + 3, + 3 + ], + "direction": "right" + }, + { + "location": [ + 2, + 1 + ], + "direction": "down" + }, + { + "location": [ + 5, + 4 + ], + "direction": "right" + } + ], + "blacklist_location": [ + [ + 7, + 3 + ], + [ + 2, + 2 + ], + [ + 2, + 4 + ], + [ + 2, + 5 + ], + [ + 4, + 4 + ], + [ + 6, + 5 + ], + [ + 6, + 4 + ], + [ + 6, + 2 + ], + [ + 5, + 2 + ], + [ + 7, + 2 + ], + [ + 7, + 4 + ] + ], + "role_order": [ + "sniper", + "caster", + "warrior", + "pioneer", + "medic", + "tank", + "support" + ], + "force_air_defense_when_deploy_blocking_num": { + "melee_num": 0, + "air_defense_num": 1, + "ban_medic": true + }, + "force_deploy_direction": [ + { + "location": [ + 1, + 3 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "right" + }, + { + "location": [ + 3, + 3 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "right" + } + ], + "deploy_plan": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "location": [ + 1, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 1, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "狙击", + "术师" + ], + "location": [ + 3, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 1, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "地面C" + ], + "location": [ + 3, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "号角" + ], + "location": [ + 2, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "百嘉" + ], + "location": [ + 3, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "重装" + ], + "location": [ + 5, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "召唤", + "术师", + "辅助" + ], + "location": [ + 3, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "控制", + "狙击", + "召唤", + "术师", + "辅助" + ], + "location": [ + 4, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "异德", + "刺客", + "其他地面" + ], + "location": [ + 6, + 1 + ], + "direction": "up", + "condition": [ + 6, + 9 + ] + }, + { + "groups": [ + "异德", + "刺客", + "其他地面" + ], + "location": [ + 6, + 1 + ], + "direction": "up", + "condition": [ + 15, + 18 + ] + }, + { + "groups": [ + "异德", + "刺客", + "其他地面" + ], + "location": [ + 6, + 1 + ], + "direction": "up", + "condition": [ + 30, + 33 + ] + }, + { + "groups": [ + "单奶", + "其他高台" + ], + "location": [ + 4, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "基石", + "挡人先锋", + "地面C", + "重装", + "地刺", + "其他地面" + ], + "location": [ + 2, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "基石", + "挡人先锋", + "地面C", + "重装", + "地刺", + "其他地面" + ], + "location": [ + 6, + 3 + ], + "direction": "up" + } + ], + "retreat_plan": [ + { + "location": [ + 3, + 3 + ], + "condition": [ + 9, + 10 + ] + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/autopilot/饥渴.json b/resource/roguelike/Mizuki/autopilot/饥渴.json new file mode 100644 index 0000000000..395486e457 --- /dev/null +++ b/resource/roguelike/Mizuki/autopilot/饥渴.json @@ -0,0 +1,165 @@ +{ + "stage_name": "饥渴", + "replacement_home": [ + { + "location": [ + 3, + 3 + ], + "direction": "down" + } + ], + "deploy_plan": [ + { + "groups": [ + "地面C", + "玛恩纳", + "号角", + "异德", + "地刺", + "刺客", + "挡人先锋", + "其他地面" + ], + "location": [ + 3, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "异德", + "刺客", + "挡人先锋", + "其他地面" + ], + "location": [ + 5, + 3 + ], + "direction": "left", + "condition": [ + 0, + 3 + ] + }, + { + "groups": [ + "异德", + "刺客", + "挡人先锋", + "其他地面" + ], + "location": [ + 5, + 3 + ], + "direction": "left", + "condition": [ + 6, + 10 + ] + }, + { + "groups": [ + "异德", + "刺客", + "挡人先锋", + "其他地面" + ], + "location": [ + 5, + 3 + ], + "direction": "left", + "condition": [ + 15, + 20 + ] + }, + { + "groups": [ + "百嘉", + "基石", + "地面C", + "号角", + "挡人先锋", + "重装", + "其他地面", + "异德", + "刺客" + ], + "location": [ + 3, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "召唤", + "控制", + "术师", + "狙击", + "辅助" + ], + "location": [ + 2, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "单奶", + "群奶", + "高台C", + "召唤", + "控制", + "术师", + "狙击", + "辅助" + ], + "location": [ + 2, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "重装", + "百嘉", + "基石", + "地面C", + "玛恩纳", + "号角", + "地刺", + "刺客", + "挡人先锋" + ], + "location": [ + 4, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "召唤", + "控制", + "术师", + "狙击", + "辅助" + ], + "location": [ + 3, + 6 + ], + "direction": "up" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/encounter.json b/resource/roguelike/Mizuki/encounter.json new file mode 100644 index 0000000000..453a53f191 --- /dev/null +++ b/resource/roguelike/Mizuki/encounter.json @@ -0,0 +1,265 @@ +{ + "theme": "Mizuki", + "stage": [ + { + "name": "悬高之葬", + "option_num": 1, + "choose": 1 + }, + { + "name": "继承", + "option_num": 1, + "choose": 1 + }, + { + "name": "重返家园", + "option_num": 3, + "choose": 1 + }, + { + "name": "引火之木", + "option_num": 2, + "choose": 1 + }, + { + "name": "先遣小队", + "option_num": 1, + "choose": 1 + }, + { + "name": "灯塔看守人", + "option_num": 1, + "choose": 1 + }, + { + "name": "海嗣学者", + "option_num": 2, + "choose": 1 + }, + { + "name": "海边的歌者", + "option_num": 2, + "choose": 1 + }, + { + "name": "远销海外", + "option_num": 2, + "choose": 1 + }, + { + "name": "传统技术", + "option_num": 3, + "choose": 3 + }, + { + "name": "最后的观潮者", + "option_num": 3, + "choose": 1 + }, + { + "name": "变卖身家", + "option_num": 3, + "choose": 1 + }, + { + "name": "无知是福", + "option_num": 2, + "choose": 1 + }, + { + "name": "点滴星火", + "option_num": 2, + "choose": 2 + }, + { + "name": "残存微光", + "option_num": 3, + "choose": 3 + }, + { + "name": "相逢", + "option_num": 3, + "choose": 3 + }, + { + "name": "扎营", + "option_num": 1, + "choose": 1 + }, + { + "name": "噬尘扩散", + "option_num": 1, + "choose": 1 + }, + { + "name": "天灾信使", + "option_num": 2, + "choose": 1 + }, + { + "name": "阴云如聚", + "option_num": 1, + "choose": 1 + }, + { + "name": "孤行的老者", + "option_num": 2, + "choose": 1 + }, + { + "name": "为了生存", + "option_num": 2, + "choose": 1 + }, + { + "name": "苦路", + "option_num": 2, + "choose": 2 + }, + { + "name": "设身处地", + "option_num": 2, + "choose": 1 + }, + { + "name": "信念", + "option_num": 2, + "choose": 1 + }, + { + "name": "是非黑白", + "option_num": 2, + "choose": 1 + }, + { + "name": "大海的遗产", + "option_num": 2, + "choose": 2 + }, + { + "name": "诸王不再", + "option_num": 2, + "choose": 2 + }, + { + "name": "医者之志", + "option_num": 2, + "choose": 1 + }, + { + "name": "愚者之心", + "option_num": 1, + "choose": 1 + }, + { + "name": "敬奉火焰", + "option_num": 3, + "choose": 3 + }, + { + "name": "藏宝港湾", + "option_num": 2, + "choose": 1 + }, + { + "name": "宝箱之舞", + "option_num": 2, + "choose": 2 + }, + { + "name": "狗眼婆娑", + "option_num": 2, + "choose": 1 + }, + { + "name": "鸭力测试", + "option_num": 2, + "choose": 2 + }, + { + "name": "打发时间", + "option_num": 2, + "choose": 2 + }, + { + "name": "工作热情", + "option_num": 2, + "choose": 2 + }, + { + "name": "商业帝国", + "option_num": 2, + "choose": 2 + }, + { + "name": "狂徒妄念", + "option_num": 3, + "choose": 2 + }, + { + "name": "骑士仍在", + "option_num": 3, + "choose": 2 + }, + { + "name": "开端", + "option_num": 2, + "choose": 2 + }, + { + "name": "深蓝之心", + "option_num": 4, + "choose": 4 + }, + { + "name": "深蓝仪式", + "option_num": 2, + "choose": 2 + }, + { + "name": "升华", + "option_num": 3, + "choose": 1 + }, + { + "name": "赞歌", + "option_num": 1, + "choose": 1 + }, + { + "name": "安全屋", + "option_num": 4, + "choose": 2 + }, + { + "name": "现买现印", + "option_num": 2, + "choose": 1 + }, + { + "name": "守望相助", + "option_num": 2, + "choose": 2 + }, + { + "name": "消失的习俗", + "option_num": 2, + "choose": 2 + }, + { + "name": "紧急调遣", + "option_num": 2, + "choose": 2 + }, + { + "name": "瞥视", + "option_num": 2, + "choose": 2 + }, + { + "name": "郁金香的委托", + "option_num": 4, + "choose": 3 + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/recruitment.json b/resource/roguelike/Mizuki/recruitment.json new file mode 100644 index 0000000000..cb1ebec26a --- /dev/null +++ b/resource/roguelike/Mizuki/recruitment.json @@ -0,0 +1,2274 @@ +{ + "theme": "Mizuki", + "priority": [ + { + "name": "百嘉", + "opers": [ + { + "name": "百炼嘉维尔", + "skill": 2, + "recruit_priority": 900, + "promote_priority": 600, + "is_key": true, + "Doc": "在阵容未完备时,仅招募核心干员与0希望干员", + "is_start": true, + "Doc2": "开局用干员", + "recruit_priority_offsets": [ + { + "groups": [ + "基石", + "召唤", + "号角", + "地面C" + ], + "threshold": 1, + "is_less": true, + "offset": 100, + "Doc": "地面阻挡输出位≤1时,百炼嘉维尔的招募优先级+100" + }, + { + "groups": [ + "基石", + "召唤", + "号角", + "地面C" + ], + "threshold": 3, + "offset": -600, + "Doc": "地面阻挡输出位≥3时,百炼嘉维尔的招募优先级-600" + } + ] + } + ] + }, + { + "name": "基石", + "opers": [ + { + "name": "海沫", + "skill": 1, + "recruit_priority": 710, + "promote_priority": 400, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "召唤", + "号角", + "地面C" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "羽毛笔", + "skill": 1, + "recruit_priority": 720, + "promote_priority": 400, + "is_start": true, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "召唤", + "号角", + "地面C" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "休谟斯", + "skill": 1, + "recruit_priority": 700, + "promote_priority": 300, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "召唤", + "号角", + "地面C" + ], + "threshold": 1, + "offset": -500 + } + ] + }, + { + "name": "山", + "skill": 2, + "skill_usage": 2, + "recruit_priority": 800, + "promote_priority": 350, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "召唤", + "号角", + "地面C" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "风丸", + "skill": 1, + "recruit_priority": 670, + "promote_priority": 200, + "is_start": true, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "召唤", + "号角", + "地面C" + ], + "threshold": 1, + "offset": -400 + } + ] + }, + { + "name": "帕拉斯", + "skill": 1, + "recruit_priority": 610, + "promote_priority": 300, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "召唤", + "号角", + "地面C" + ], + "threshold": 1, + "offset": -400 + } + ] + }, + { + "name": "幽灵鲨", + "skill": 1, + "recruit_priority": 650, + "promote_priority": 350, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "召唤", + "号角", + "地面C" + ], + "threshold": 1, + "offset": -400 + } + ] + }, + { + "name": "归溟幽灵鲨", + "skill": 2, + "recruit_priority": 570, + "promote_priority": 250, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "召唤", + "号角", + "地面C" + ], + "threshold": 1, + "offset": -400 + } + ] + }, + { + "name": "Mon3tr", + "Doc": "召唤物虽然不被招募,但也需要在作战中找到自己的group" + } + ] + }, + { + "name": "召唤", + "opers": [ + { + "name": "稀音", + "skill": 2, + "recruit_priority": 550, + "promote_priority": 150, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "召唤", + "号角", + "地面C" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "梅尔", + "skill": 2, + "recruit_priority": 540, + "promote_priority": 150, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "召唤", + "号角", + "地面C" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "令", + "skill": 1, + "recruit_priority": 620, + "promote_priority": 600, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "召唤", + "号角", + "地面C" + ], + "threshold": 1, + "offset": -400 + } + ] + }, + { + "name": "深海色", + "skill": 1, + "recruit_priority": 325, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "召唤", + "号角", + "地面C" + ], + "threshold": 1, + "offset": -300 + } + ] + } + ] + }, + { + "name": "玛恩纳", + "opers": [ + { + "name": "玛恩纳", + "skill": 3, + "alternate_skill": 2, + "is_key": true, + "recruit_priority": 996, + "promote_priority": 1000 + } + ] + }, + { + "name": "号角", + "opers": [ + { + "name": "号角", + "skill": 1, + "is_key": true, + "is_start": true, + "recruit_priority": 980, + "promote_priority": 980 + } + ] + }, + { + "name": "异德", + "opers": [ + { + "name": "缄默德克萨斯", + "skill": 3, + "alternate_skill": 2, + "is_key": true, + "recruit_priority": 975, + "promote_priority": 999, + "recruit_priority_offsets": [ + { + "groups": [ + "控制", + "刺客" + ], + "threshold": 2, + "offset": -200 + } + ] + } + ] + }, + { + "name": "高台C", + "opers": [ + { + "name": "鸿雪", + "skill": 3, + "alternate_skill": 1, + "recruit_priority": 950, + "promote_priority": 980, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "高台C", + "玛恩纳", + "号角" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "假日威龙陈", + "skill": 3, + "alternate_skill": 1, + "recruit_priority": 951, + "promote_priority": 981, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "高台C", + "玛恩纳", + "号角" + ], + "threshold": 3, + "offset": -200 + } + ] + }, + { + "name": "黑", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 740, + "promote_priority": 950, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "高台C", + "玛恩纳", + "号角" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "菲亚梅塔", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 720, + "promote_priority": 850, + "recruit_priority_offsets": [ + { + "groups": [ + "高台C", + "玛恩纳", + "号角" + ], + "threshold": 2, + "offset": -300 + }, + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 0, + "is_less": true, + "offset": -700 + } + ] + }, + { + "name": "焰影苇草", + "skill": 2, + "recruit_priority": 765, + "promote_priority": 901, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "高台C", + "玛恩纳", + "号角" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "澄闪", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 764, + "promote_priority": 932, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "高台C", + "玛恩纳", + "号角" + ], + "threshold": 2, + "offset": -300 + } + ] + } + ] + }, + { + "name": "地面C", + "opers": [ + { + "name": "仇白", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 705, + "promote_priority": 899, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "玛恩纳", + "号角", + "地面C" + ], + "threshold": 2, + "offset": -200 + } + ] + }, + { + "name": "重岳", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 702, + "promote_priority": 803, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "玛恩纳", + "号角", + "地面C" + ], + "threshold": 2, + "offset": -200 + } + ] + }, + { + "name": "棘刺", + "skill": 3, + "alternate_skill": 1, + "recruit_priority": 788, + "promote_priority": 970, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "玛恩纳", + "号角", + "地面C" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "煌", + "skill": 2, + "recruit_priority": 701, + "promote_priority": 500, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "玛恩纳", + "号角", + "地面C" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "银灰", + "skill": 3, + "alternate_skill": 1, + "recruit_priority": 620, + "promote_priority": 870, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "玛恩纳", + "号角", + "地面C" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "艾丽妮", + "skill": 3, + "alternate_skill": 1, + "recruit_priority": 520, + "promote_priority": 875, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "玛恩纳", + "号角", + "地面C" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "史尔特尔", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 602, + "promote_priority": 920, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "玛恩纳", + "号角", + "地面C" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "芳汀", + "skill": 2, + "recruit_priority": 402 + }, + { + "name": "断崖", + "skill": 2, + "recruit_priority": 370 + }, + { + "name": "刻刀", + "skill": 1, + "recruit_priority": 405 + }, + { + "name": "柏喙", + "skill": 2, + "recruit_priority": 405 + }, + { + "name": "铸铁", + "skill": 2, + "recruit_priority": 305 + }, + { + "name": "布洛卡", + "skill": 2, + "recruit_priority": 412 + }, + { + "name": "星极", + "skill": 2, + "recruit_priority": 411 + }, + { + "name": "泡普卡", + "skill": 1, + "recruit_priority": 460, + "is_key": true + }, + { + "name": "月见夜", + "skill": 1, + "recruit_priority": 466, + "is_key": true + }, + { + "name": "拉普兰德", + "skill": 2, + "recruit_priority": 440 + }, + { + "name": "艾斯黛尔", + "skill": 1, + "recruit_priority": 320 + }, + { + "name": "霜叶", + "skill": 1, + "recruit_priority": 318 + }, + { + "name": "阿米娅-WARRIOR", + "skill": 1, + "recruit_priority": 478, + "promote_priority": 0, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "玛恩纳", + "号角", + "地面C" + ], + "threshold": 2, + "offset": -300 + } + ] + } + ] + }, + { + "name": "地刺", + "opers": [ + { + "name": "水月", + "skill": 1, + "is_key": true, + "recruit_priority": 795, + "promote_priority": 840, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "玛恩纳", + "号角", + "地面C" + ], + "threshold": 2, + "offset": -150 + }, + { + "groups": [ + "百嘉", + "基石", + "号角", + "地面C", + "重装" + ], + "threshold": 1, + "is_less": true, + "offset": -600 + } + ] + }, + { + "name": "狮蝎", + "skill": 1, + "recruit_priority": 435, + "promote_priority": 460, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "号角", + "地面C", + "重装" + ], + "threshold": 1, + "is_less": true, + "offset": -600 + } + ] + }, + { + "name": "伊桑", + "skill": 1, + "recruit_priority": 445, + "promote_priority": 465, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "号角", + "地面C", + "重装" + ], + "threshold": 1, + "is_less": true, + "offset": -600 + } + ] + } + ] + }, + { + "name": "控制", + "opers": [ + { + "name": "灵知", + "skill": 1, + "is_key": true, + "recruit_priority": 633, + "promote_priority": 790, + "recruit_priority_offsets": [ + { + "groups": [ + "控制", + "异德" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "寒芒克洛丝", + "skill": 2, + "is_key": true, + "is_start": true, + "recruit_priority": 920, + "promote_priority": 591, + "recruit_priority_offsets": [ + { + "groups": [ + "控制", + "异德" + ], + "threshold": 2, + "offset": -500 + } + ] + }, + { + "name": "埃拉托", + "skill": 1, + "is_key": true, + "recruit_priority": 910, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "控制" + ], + "threshold": 1, + "offset": -800 + } + ] + }, + { + "name": "W", + "skill": 2, + "recruit_priority": 630, + "promote_priority": 470, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "控制" + ], + "threshold": 1, + "offset": -800 + } + ] + }, + { + "name": "卡达", + "skill": 2, + "recruit_priority": 420, + "promote_priority": 0, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "控制" + ], + "threshold": 1, + "offset": -400 + } + ] + } + ] + }, + { + "name": "单奶", + "opers": [ + { + "name": "蜜莓", + "skill": 1, + "recruit_priority": 741, + "promote_priority": 0, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "凯尔希", + "skill": 2, + "recruit_priority": 770, + "promote_priority": 700, + "is_key": true, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "召唤", + "号角", + "地面C", + "玛恩纳" + ], + "threshold": 2, + "offset": -400 + } + ] + }, + { + "name": "桑葚", + "skill": 2, + "recruit_priority": 740, + "promote_priority": 0, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "Touch", + "skill": 1, + "recruit_priority": 843, + "promote_priority": 550, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "流明", + "skill": 3, + "alternate_skill": 1, + "recruit_priority": 690, + "promote_priority": 725, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "絮雨", + "skill": 2, + "alternate_skill": 1, + "recruit_priority": 722, + "promote_priority": 410, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "华法琳", + "skill": 1, + "recruit_priority": 715, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "苏苏洛", + "skill": 1, + "recruit_priority": 713, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "赫默", + "skill": 1, + "recruit_priority": 712, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "褐果", + "skill": 1, + "recruit_priority": 707, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "清流", + "skill": 1, + "recruit_priority": 708, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "安赛尔", + "skill": 1, + "recruit_priority": 635, + "promote_priority": 0, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "芙蓉", + "skill": 1, + "recruit_priority": 634, + "promote_priority": 0, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "夏栎", + "skill": 1, + "recruit_priority": 132, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶", + "焰苇" + ], + "threshold": 0, + "is_less": true, + "offset": 500 + }, + { + "groups": [ + "高台C", + "控制" + ], + "threshold": 0, + "is_less": true, + "offset": -600 + } + ] + }, + { + "name": "波登可", + "skill": 1, + "recruit_priority": 131, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶", + "焰苇" + ], + "threshold": 0, + "is_less": true, + "offset": 600 + } + ] + }, + { + "name": "预备干员-后勤", + "skill": 0, + "recruit_priority": 405, + "promote_priority": 0, + "is_alternate": true + }, + { + "name": "末药" + }, + { + "name": "嘉维尔" + }, + { + "name": "图耶" + }, + { + "name": "亚叶" + }, + { + "name": "锡兰" + }, + { + "name": "闪灵" + } + ] + }, + { + "name": "群奶", + "opers": [ + { + "name": "白面鸮", + "skill": 2, + "is_key": true, + "recruit_priority": 810, + "promote_priority": 675, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 3, + "offset": -300 + } + ] + }, + { + "name": "夜莺", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 808, + "promote_priority": 777, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 3, + "offset": -200 + } + ] + }, + { + "name": "调香师", + "skill": 1, + "recruit_priority": 688, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "微风", + "skill": 1, + "recruit_priority": 687, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + } + ] + }, + { + "name": "投锋", + "opers": [ + { + "name": "桃金娘", + "skill": 1, + "recruit_priority": 680, + "promote_priority": 100, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "threshold": 3, + "offset": -400 + } + ] + }, + { + "name": "极境", + "skill": 1, + "recruit_priority": 570, + "promote_priority": 100, + "recruit_priority_offsets": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "threshold": 2, + "offset": -400 + } + ] + }, + { + "name": "琴柳", + "skill": 1, + "recruit_priority": 420, + "promote_priority": 100, + "recruit_priority_offsets": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "threshold": 2, + "offset": -400 + } + ] + } + ] + }, + { + "name": "挡人先锋", + "opers": [ + { + "name": "德克萨斯", + "skill": 2, + "recruit_priority": 677, + "promote_priority": 50, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "焰尾", + "skill": 2, + "recruit_priority": 676, + "promote_priority": 50, + "recruit_priority_offsets": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "风笛", + "skill": 2, + "recruit_priority": 544, + "promote_priority": 50, + "recruit_priority_offsets": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "threshold": 1, + "offset": -100 + } + ] + }, + { + "name": "郁金香", + "skill": 1, + "recruit_priority": 777, + "promote_priority": 356, + "is_key": true + }, + { + "name": "芬", + "skill": 1, + "recruit_priority": 511, + "promote_priority": 0, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "香草", + "skill": 1, + "recruit_priority": 511, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "翎羽", + "skill": 1, + "recruit_priority": 310, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "讯使" + }, + { + "name": "清道夫" + }, + { + "name": "贾维" + }, + { + "name": "推进之王" + }, + { + "name": "嵯峨" + }, + { + "name": "凛冬" + }, + { + "name": "格拉尼" + }, + { + "name": "苇草" + }, + { + "name": "野鬃" + } + ] + }, + { + "name": "刺客", + "opers": [ + { + "name": "耀骑士临光", + "skill": 2, + "recruit_priority": 788, + "promote_priority": 960, + "recruit_priority_offsets": [ + { + "groups": [ + "异德", + "刺客" + ], + "threshold": 2, + "offset": -100 + } + ] + }, + { + "name": "麒麟X夜刀", + "skill": 2, + "is_key": true, + "recruit_priority": 911, + "promote_priority": 955, + "recruit_priority_offsets": [ + { + "groups": [ + "异德", + "刺客" + ], + "threshold": 3, + "offset": -100 + } + ] + }, + { + "name": "斯卡蒂", + "skill": 2, + "recruit_priority": 740, + "promote_priority": 770, + "recruit_priority_offsets": [ + { + "groups": [ + "异德", + "刺客" + ], + "threshold": 1, + "offset": -200 + } + ] + }, + { + "name": "红", + "skill": 2, + "recruit_priority": 820, + "promote_priority": 300, + "recruit_priority_offsets": [ + { + "groups": [ + "异德", + "刺客" + ], + "threshold": 1, + "offset": -200 + } + ] + }, + { + "name": "晓歌", + "skill": 1, + "recruit_priority": 707, + "promote_priority": 330, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "异德", + "刺客" + ], + "threshold": 1, + "offset": -200 + } + ] + }, + { + "name": "伊内丝", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 709, + "promote_priority": 830, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "异德", + "刺客" + ], + "threshold": 1, + "offset": -200 + } + ] + }, + { + "name": "傀影", + "skill": 2, + "recruit_priority": 720, + "promote_priority": 280, + "recruit_priority_offsets": [ + { + "groups": [ + "异德", + "刺客" + ], + "threshold": 1, + "offset": -200 + } + ] + }, + { + "name": "Sharp", + "skill": 1, + "recruit_priority": 825, + "promote_priority": 480, + "is_key": true + }, + { + "name": "孑", + "skill": 1, + "recruit_priority": 675, + "promote_priority": 180, + "recruit_priority_offsets": [ + { + "groups": [ + "异德", + "刺客" + ], + "threshold": 1, + "offset": -200 + } + ] + }, + { + "name": "玫兰莎", + "skill": 1, + "recruit_priority": 525, + "promote_priority": 0, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "异德", + "刺客" + ], + "threshold": 1, + "offset": -200 + } + ] + } + ] + }, + { + "name": "重装", + "opers": [ + { + "name": "塞雷娅", + "skill": 1, + "recruit_priority": 630, + "promote_priority": 490, + "recruit_priority_offsets": [ + { + "groups": [ + "重装" + ], + "threshold": 1, + "offset": -150 + }, + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 0, + "is_less": true, + "offset": 120 + } + ] + }, + { + "name": "临光", + "skill": 1, + "recruit_priority": 627, + "promote_priority": 190, + "recruit_priority_offsets": [ + { + "groups": [ + "重装" + ], + "threshold": 1, + "offset": -150 + }, + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 0, + "is_less": true, + "offset": 120 + } + ] + }, + { + "name": "古米", + "skill": 1, + "recruit_priority": 626, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "重装" + ], + "threshold": 1, + "offset": -150 + }, + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 0, + "is_less": true, + "offset": 120 + } + ] + }, + { + "name": "斑点", + "skill": 1, + "recruit_priority": 625, + "promote_priority": 0, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 0, + "is_less": true, + "offset": 120 + } + ] + }, + { + "name": "卡缇", + "skill": 1, + "recruit_priority": 624, + "promote_priority": 0, + "is_key": true + }, + { + "name": "米格鲁", + "skill": 1, + "recruit_priority": 618, + "promote_priority": 0, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "重装" + ], + "threshold": 1, + "offset": -200 + } + ] + }, + { + "name": "泥岩", + "skill": 2, + "recruit_priority": 560, + "promote_priority": 320, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "玛恩纳", + "号角", + "地面C", + "重装" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "斥罪", + "skill": 2, + "recruit_priority": 561, + "promote_priority": 321, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "玛恩纳", + "号角", + "地面C", + "重装" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "蛇屠箱", + "skill": 2, + "recruit_priority": 617, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "重装" + ], + "threshold": 1, + "offset": -200 + } + ] + }, + { + "name": "石棉", + "skill": 2, + "recruit_priority": 615, + "promote_priority": 0, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "重装" + ], + "threshold": 2, + "offset": -200 + } + ] + }, + { + "name": "坚雷", + "skill": 2, + "recruit_priority": 320, + "promote_priority": 0, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "玛恩纳", + "号角", + "地面C", + "重装" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "暮落", + "skill": 1, + "recruit_priority": 614, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "重装" + ], + "threshold": 2, + "offset": -200 + } + ] + }, + { + "name": "雷蛇", + "skill": 1, + "recruit_priority": 613, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "重装" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "星熊", + "skill": 2, + "recruit_priority": 611, + "promote_priority": 70, + "recruit_priority_offsets": [ + { + "groups": [ + "重装" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "年", + "skill": 2, + "recruit_priority": 612, + "promote_priority": 70, + "recruit_priority_offsets": [ + { + "groups": [ + "重装" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "瑕光", + "skill": 1, + "recruit_priority": 607, + "promote_priority": 70, + "recruit_priority_offsets": [ + { + "groups": [ + "重装" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "森蚺", + "skill": 1, + "recruit_priority": 595, + "promote_priority": 70, + "recruit_priority_offsets": [ + { + "groups": [ + "重装" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "预备干员-重装", + "skill": 0, + "recruit_priority": 460, + "promote_priority": 0, + "is_alternate": true + }, + { + "name": "罗比菈塔" + }, + { + "name": "泡泡" + }, + { + "name": "角峰" + }, + { + "name": "可颂" + }, + { + "name": "拜松" + }, + { + "name": "闪击" + }, + { + "name": "吽" + }, + { + "name": "暴雨" + } + ] + }, + { + "name": "术师", + "opers": [ + { + "name": "莫斯提马", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 463, + "promote_priority": 910 + }, + { + "name": "阿米娅", + "skill": 1, + "recruit_priority": 409, + "promote_priority": 0, + "is_start": true, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "百嘉", + "基石", + "召唤", + "号角", + "地面C" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "史都华德", + "skill": 1, + "is_key": true, + "recruit_priority": 462, + "promote_priority": 0 + }, + { + "name": "预备干员-术师", + "skill": 0, + "recruit_priority": 305, + "promote_priority": 0, + "is_alternate": true + }, + { + "name": "艾雅法拉", + "skill": 2, + "recruit_priority": 360, + "promote_priority": 160 + }, + { + "name": "异客", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 359, + "promote_priority": 150 + }, + { + "name": "黑键", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 358, + "promote_priority": 158 + } + ] + }, + { + "name": "狙击", + "opers": [ + { + "name": "能天使", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 480, + "promote_priority": 200 + }, + { + "name": "Stormeye", + "skill": 1, + "is_key": true, + "recruit_priority": 481, + "promote_priority": 200 + }, + { + "name": "预备干员-狙击", + "skill": 0, + "recruit_priority": 285, + "recruit_priority_when_team_full": 0, + "promote_priority": 0, + "is_alternate": true + }, + { + "name": "灰烬", + "skill": 2, + "recruit_priority": 479, + "promote_priority": 120 + }, + { + "name": "空弦", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 478, + "promote_priority": 200 + }, + { + "name": "早露", + "skill": 2, + "recruit_priority": 503, + "promote_priority": 200 + }, + { + "name": "迷迭香", + "skill": 2, + "recruit_priority": 477, + "promote_priority": 200 + }, + { + "name": "蓝毒", + "skill": 1, + "recruit_priority": 455, + "promote_priority": 70 + }, + { + "name": "克洛丝", + "skill": 1, + "is_key": true, + "recruit_priority": 488, + "promote_priority": 0 + }, + { + "name": "安比尔", + "skill": 2, + "recruit_priority": 454, + "promote_priority": 0 + } + ] + }, + { + "name": "辅助", + "opers": [ + { + "name": "浊心斯卡蒂", + "skill": 2, + "recruit_priority": 527, + "promote_priority": 220 + }, + { + "name": "铃兰", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 526, + "promote_priority": 302 + }, + { + "name": "巫恋", + "skill": 2, + "recruit_priority": 462, + "promote_priority": 260 + }, + { + "name": "初雪", + "skill": 2, + "recruit_priority": 453, + "promote_priority": 255 + }, + { + "name": "梓兰", + "skill": 1, + "is_key": true, + "recruit_priority": 323, + "promote_priority": 0 + } + ] + }, + { + "name": "骰子", + "opers": [ + { + "name": "骰子", + "skill": 0 + }, + { + "name": "8面骰子", + "skill": 0 + }, + { + "name": "12面骰子", + "skill": 0 + } + ] + }, + { + "name": "障碍物", + "opers": [ + { + "name": "障碍物", + "skill": 0 + } + ] + }, + { + "name": "其他地面", + "Doc": "未出现的地面干员、特殊地面干员将默认分到该组", + "opers": [ + { + "name": "夜刀", + "skill": 0, + "is_key": true, + "recruit_priority": 310, + "promote_priority": 0 + }, + { + "name": "预备干员-近战", + "skill": 0, + "recruit_priority": 208, + "recruit_priority_when_team_full": 0, + "promote_priority": 0, + "is_alternate": true + }, + { + "name": "歌蕾蒂娅", + "skill": 1, + "is_start": true, + "recruit_priority": 298, + "promote_priority": 0 + }, + { + "name": "掠风", + "skill": 1, + "recruit_priority": 5, + "promote_priority": 0 + }, + { + "name": "白铁", + "skill": 1, + "recruit_priority": 6, + "promote_priority": 0 + }, + { + "name": "黑角", + "skill": 0, + "recruit_priority": 361, + "promote_priority": 0, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "重装" + ], + "threshold": 1, + "offset": -300 + } + ] + } + ] + }, + { + "name": "其他高台", + "Doc": "未出现的高台干员、特殊高台干员将默认分到该组", + "opers": [ + { + "name": "多萝西", + "skill": 2, + "recruit_priority": 596, + "promote_priority": 466 + }, + { + "name": "罗宾", + "skill": 1, + "recruit_priority": 5, + "promote_priority": 0 + }, + { + "name": "霜华", + "skill": 1, + "recruit_priority": 5, + "promote_priority": 0 + }, + { + "name": "伺夜", + "skill": 3, + "alternate_skill": 1, + "recruit_priority": 156, + "promote_priority": 140 + }, + { + "name": "夜半", + "skill": 2, + "recruit_priority": 155, + "promote_priority": 0 + }, + { + "name": "豆苗", + "skill": 1, + "recruit_priority": 255, + "promote_priority": 0 + }, + { + "name": "阿", + "skill": 1, + "recruit_priority": 2, + "promote_priority": 0 + }, + { + "name": "“打字机”" + } + ] + } + ], + "team_complete_condition": [ + { + "groups": [ + "百嘉", + "号角", + "玛恩纳", + "地面C" + ], + "threshold": 2 + }, + { + "groups": [ + "高台C" + ], + "threshold": 1 + }, + { + "groups": [ + "控制" + ], + "threshold": 1 + }, + { + "groups": [ + "群奶", + "单奶" + ], + "threshold": 1 + }, + { + "groups": [ + "刺客", + "重装" + ], + "threshold": 1 + }, + { + "groups": [ + "挡人先锋", + "投锋" + ], + "threshold": 1 + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Mizuki/shopping.json b/resource/roguelike/Mizuki/shopping.json new file mode 100644 index 0000000000..65f60d0dc6 --- /dev/null +++ b/resource/roguelike/Mizuki/shopping.json @@ -0,0 +1,912 @@ +{ + "theme": "Mizuki", + "priority": [ + { + "name": "指路鳞" + }, + { + "name": "锈蚀的铁锤" + }, + { + "name": "鸭爵金砖" + }, + { + "name": "医疗招募券", + "roles": [ + "MEDIC" + ] + }, + { + "name": "近卫招募券", + "roles": [ + "WARRIOR" + ] + }, + { + "name": "狙击招募券", + "roles": [ + "SNIPER" + ] + }, + { + "name": "特种招募券", + "roles": [ + "SPECIAL" + ] + }, + { + "name": "重装招募券", + "roles": [ + "TANK" + ] + }, + { + "name": "先锋招募券", + "roles": [ + "PIONEER" + ] + }, + { + "name": "“碎片大厦的回忆”" + }, + { + "name": "一份演讲稿" + }, + { + "name": "古旧铸物", + "promotion": 3 + }, + { + "name": "立体艺术装置" + }, + { + "name": "阿卡胡拉饭碗" + }, + { + "name": "长生者之证" + }, + { + "name": "血魔的寝床" + }, + { + "name": "嵌体甲片" + }, + { + "name": "《旧高卢地名源流考》" + }, + { + "name": "御2" + }, + { + "name": "石像鬼塑像" + }, + { + "name": "《杜林地上环游记》" + }, + { + "name": "特殊抑制器" + }, + { + "name": "《特级馥郁咖啡豆》" + }, + { + "name": "“多功能”发夹" + }, + { + "name": "“审判庭之火”" + }, + { + "name": "金酒之杯", + "no_longer_buy": true, + "ignore_no_longer_buy": true + }, + { + "name": "骑士戒律·新编", + "no_longer_buy": true, + "ignore_no_longer_buy": true + }, + { + "name": "投币玩具", + "no_longer_buy": true, + "ignore_no_longer_buy": true + }, + { + "name": "扩散之手", + "chars": [ + "异客" + ] + }, + { + "name": "撕扯之手", + "chars": [ + "帕拉斯" + ] + }, + { + "name": "永流之手", + "chars": [ + "艾雅法拉", + "刻俄柏", + "黑键", + "令" + ] + }, + { + "name": "扼喉之手", + "chars": [ + "鸿雪", + "黑", + "远牙", + "早露" + ] + }, + { + "name": "碎靶之手", + "chars": [ + "夕", + "莫斯提马", + "Pith" + ] + }, + { + "name": "扣挠之手", + "chars": [ + "安洁莉娜", + "灵知", + "铃兰" + ] + }, + { + "name": "净尘之手", + "chars": [ + "浊心斯卡蒂", + "卡涅利安", + "流明" + ] + }, + { + "name": "散轶诗简", + "chars": [ + "令" + ] + }, + { + "name": "衍生者终端-超级改", + "chars": [ + "令" + ] + }, + { + "name": "人事部密信" + }, + { + "name": "残弩-典训", + "roles": [ + "SNIPER" + ], + "promotion": 1 + }, + { + "name": "叙拉古人的愤怒" + }, + { + "name": "绿叶菜罐头" + }, + { + "name": "073号安全试剂" + }, + { + "name": "Miss.Christine摸摸券", + "promotion": 2 + }, + { + "name": "残弩-神速", + "roles": [ + "SNIPER" + ] + }, + { + "name": "残弩-交叉火力", + "roles": [ + "SNIPER" + ] + }, + { + "name": "折戟-浴血", + "roles": [ + "WARRIOR" + ] + }, + { + "name": "赤金的远征" + }, + { + "name": "源石鸢尾花" + }, + { + "name": "玻璃小鸟" + }, + { + "name": "《第二经济改革法》" + }, + { + "name": "独奏八音盒" + }, + { + "name": "被撬开的道具箱" + }, + { + "name": "游戏室管理员权限卡", + "promotion": 1 + }, + { + "name": "尖笑鬼牌", + "promotion": 1 + }, + { + "name": "缠梦古堡模型" + }, + { + "name": "“时光之末”" + }, + { + "name": "捕鳞蓑" + }, + { + "name": "“绽放”" + }, + { + "name": "乌萨斯毡毯" + }, + { + "name": "沃特大叔养护套装" + }, + { + "name": "“古堡的子嗣”" + }, + { + "name": "折戟-典训", + "roles": [ + "WARRIOR" + ], + "promotion": 1 + }, + { + "name": "第二经济改革法" + }, + { + "name": "高卢银行支票" + }, + { + "name": "古乔治营养原浆" + }, + { + "name": "折戟-破釜沉舟", + "roles": [ + "WARRIOR" + ] + }, + { + "name": "折戟-一夫当关", + "roles": [ + "WARRIOR" + ] + }, + { + "name": "全局作战文件" + }, + { + "name": "折戟-锋刃", + "roles": [ + "WARRIOR" + ] + }, + { + "name": "皇家利口酒" + }, + { + "name": "断杖-典训", + "roles": [ + "CASTER" + ], + "promotion": 1 + }, + { + "name": "涌动之餐" + }, + { + "name": "女妖之吻" + }, + { + "name": "万能钥匙" + }, + { + "name": "古旧乐谱残章" + }, + { + "name": "高卢小圆饼" + }, + { + "name": "尖叫樱桃" + }, + { + "name": "咖啡平原咖啡糖" + }, + { + "name": "微缩舞台模型" + }, + { + "name": "解约协议" + }, + { + "name": "红色蝴蝶结" + }, + { + "name": "蓝色丝巾" + }, + { + "name": "古怪的长笛" + }, + { + "name": "钝爪-典训", + "roles": [ + "PIONEER" + ], + "promotion": 1 + }, + { + "name": "残弩-百步穿杨", + "roles": [ + "SNIPER" + ] + }, + { + "name": "支柱-援护", + "roles": [ + "SUPPORT" + ] + }, + { + "name": "支柱-枯法", + "roles": [ + "SUPPORT" + ] + }, + { + "name": "黑色郁金香" + }, + { + "name": "“苦痛的快乐”" + }, + { + "name": "“法术杀手”" + }, + { + "name": "猩红剧团票根" + }, + { + "name": "老蒲扇" + }, + { + "name": "空白名片" + }, + { + "name": "“复仇者”" + }, + { + "name": "赶车夫的长鞭" + }, + { + "name": "锈蚀刀片" + }, + { + "name": "未知仪器" + }, + { + "name": "急救药箱" + }, + { + "name": "难闻的止血剂" + }, + { + "name": "大静谧" + }, + { + "name": "镶金骨骰" + }, + { + "name": "“黑夜呢喃”" + }, + { + "name": "迷迭香之拥" + }, + { + "name": "恐鱼干" + }, + { + "name": "残破合影" + }, + { + "name": "老近卫军之锋" + }, + { + "name": "贵族刺剑" + }, + { + "name": "皇帝的恩宠" + }, + { + "name": "损坏的左轮弹巢" + }, + { + "name": "银餐叉" + }, + { + "name": "显圣吊坠" + }, + { + "name": "古旧的蒸汽甲胄" + }, + { + "name": "军团护心镜" + }, + { + "name": "异铁小圆盾" + }, + { + "name": "断杖-苦难巫咒", + "roles": [ + "CASTER" + ] + }, + { + "name": "断杖-织法者", + "roles": [ + "CASTER" + ] + }, + { + "name": "“荣耀绶带”" + }, + { + "name": "“当红歌手”" + }, + { + "name": "Scout的狙击镜" + }, + { + "name": "维多利亚“废铁”勋章" + }, + { + "name": "折戟-突破", + "roles": [ + "WARRIOR" + ] + }, + { + "name": "莱塔尼亚荣誉勋章" + }, + { + "name": "突击协议-利刃", + "roles": [ + "PIONEER", + "WARRIOR" + ] + }, + { + "name": "爱丽舍钱袋" + }, + { + "name": "至宝指环", + "ignore_no_longer_buy": true + }, + { + "name": "幸运硬币", + "ignore_no_longer_buy": true + }, + { + "name": "维多利亚蛋糕" + }, + { + "name": "皮特水果什锦" + }, + { + "name": "残弩-战场依存", + "roles": [ + "SNIPER" + ] + }, + { + "name": "断杖-咏唱", + "roles": [ + "CASTER" + ] + }, + { + "name": "支柱-典训", + "roles": [ + "SUPPORT" + ], + "promotion": 1 + }, + { + "name": "医者-典训", + "roles": [ + "MEDIC" + ], + "promotion": 1 + }, + { + "name": "香草沙士汽水" + }, + { + "name": "悬丝傀儡" + }, + { + "name": "钝爪-爆发", + "roles": [ + "PIONEER" + ] + }, + { + "name": "作者的喉舌" + }, + { + "name": "设计师量尺" + }, + { + "name": "古高卢银币" + }, + { + "name": "铁卫-典训", + "roles": [ + "TANK" + ], + "promotion": 1 + }, + { + "name": "医者-妙手", + "roles": [ + "MEDIC" + ] + }, + { + "name": "钝爪-百战", + "roles": [ + "PIONEER" + ] + }, + { + "name": "锈刃-典训", + "roles": [ + "SPECIAL" + ], + "promotion": 1 + }, + { + "name": "医者-固化序列", + "roles": [ + "MEDIC" + ] + }, + { + "name": "医者-妙手", + "roles": [ + "MEDIC" + ] + }, + { + "name": "精选兽肉罐头" + }, + { + "name": "“璀璨悲泣”" + }, + { + "name": "制式防暴用具" + }, + { + "name": "皇帝的收藏" + }, + { + "name": "制式防暴用具" + }, + { + "name": "演出用香水" + }, + { + "name": "断杖-凝神", + "roles": [ + "CASTER" + ] + }, + { + "name": "迷梦香精" + }, + { + "name": "人偶之家" + }, + { + "name": "路线说明图" + }, + { + "name": "林间夜话" + }, + { + "name": "教堂救济餐券" + }, + { + "name": "地形图" + }, + { + "name": "神音海螺" + }, + { + "name": "摩根队长佳酿" + }, + { + "name": "试制巧克力" + }, + { + "name": "黄铜指南针" + }, + { + "name": "“噤声”" + }, + { + "name": "“童趣玩偶”" + }, + { + "name": "远程协议-遥击", + "roles": [ + "SNIPER", + "MEDIC" + ] + }, + { + "name": "破坏协议-消除", + "roles": [ + "CASTER", + "SPECIAL" + ] + }, + { + "name": "破坏协议-压制", + "roles": [ + "CASTER", + "SPECIAL" + ] + }, + { + "name": "地区行动方案" + }, + { + "name": "舞者手链" + }, + { + "name": "安洁莉娜的创想" + }, + { + "name": "破损的面具" + }, + { + "name": "羽兽肝酱" + }, + { + "name": "苍白花冠" + }, + { + "name": "活玫瑰" + }, + { + "name": "“聚焦”" + }, + { + "name": "钝爪-熟稔", + "roles": [ + "PIONEER" + ] + }, + { + "name": "球球果汁" + }, + { + "name": "女皇之愿" + }, + { + "name": "荒地龙舌兰" + }, + { + "name": "医者-理智固剂", + "roles": [ + "MEDIC" + ] + }, + { + "name": "生命之水" + }, + { + "name": "教母的信物" + }, + { + "name": "奇渊面具" + }, + { + "name": "昏暗的提灯" + }, + { + "name": "皇族金胸针" + }, + { + "name": "开裂的束缚带" + }, + { + "name": "疗养特供卡" + }, + { + "name": "疗养体验卡" + }, + { + "name": "精神治疗录像带" + }, + { + "name": "“迷醉荷谟伊”" + }, + { + "name": "食腐者手杖" + }, + { + "name": "高闪相机" + }, + { + "name": "凯旋号角" + }, + { + "name": "紧急活性剂" + }, + { + "name": "假面舞会面具", + "ignore_no_longer_buy": true + }, + { + "name": "“逝者垂泪”" + }, + { + "name": "四叶草化石" + }, + { + "name": "苦行者泡芙" + }, + { + "name": "乌萨斯列巴" + }, + { + "name": "铁棍面包" + }, + { + "name": "遗落之帜" + }, + { + "name": "遥乡之引" + }, + { + "name": "王庭盟约" + }, + { + "name": "凉拌海草" + }, + { + "name": "橙味风暴" + }, + { + "name": "诸王的冠冕" + }, + { + "name": "国王的新枪" + }, + { + "name": "国王的圆饼" + }, + { + "name": "国王的枝条" + }, + { + "name": "光耀卡西米尔" + }, + { + "name": "归来" + }, + { + "name": "积攒之手" + }, + { + "name": "极速之手" + }, + { + "name": "尖刺之手" + }, + { + "name": "深洋主宰刻像" + }, + { + "name": "三钥协定" + }, + { + "name": "便携经书" + }, + { + "name": "判官经文布" + }, + { + "name": "郁金香的秘方" + }, + { + "name": "“文明的存续”" + }, + { + "name": "“荣耀套餐”" + }, + { + "name": "“岁怒”" + }, + { + "name": "铁卫-突破", + "roles": [ + "TANK" + ] + }, + { + "name": "铁卫-侵掠", + "roles": [ + "TANK" + ] + }, + { + "name": "铁卫-推进", + "roles": [ + "TANK" + ] + }, + { + "name": "铁卫-无锋", + "roles": [ + "TANK" + ] + }, + { + "name": "铁卫-临时要塞", + "roles": [ + "TANK" + ] + }, + { + "name": "锈刃-突破", + "roles": [ + "SPECIAL" + ] + }, + { + "name": "锈刃-研磨", + "roles": [ + "SPECIAL" + ] + }, + { + "name": "锈刃-单兵", + "roles": [ + "SPECIAL" + ] + }, + { + "name": "锈刃-可视静谧", + "roles": [ + "SPECIAL" + ] + }, + { + "name": "锈刃-神力", + "roles": [ + "SPECIAL" + ] + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/“骑士对决”.json b/resource/roguelike/Phantom/autopilot/“骑士对决”.json new file mode 100644 index 0000000000..eeb1fb4af7 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/“骑士对决”.json @@ -0,0 +1,156 @@ +{ + "stage_name": "“骑士对决”", + "replacement_home": [ + { + "location": [ + 4, + 3 + ], + "direction": "right" + }, + { + "location": [ + 3, + 5 + ], + "direction": "right" + } + ], + "blacklist_location": [ + [ + 1, + 5 + ], + [ + 1, + 6 + ] + ], + "deploy_plan": [ + { + "groups": [ + "史尔特尔" + ], + "location": [ + 9, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "回费", + "情报官" + ], + "location": [ + 4, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 4, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 5, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "浊心斯卡蒂", + "凯尔希", + "奶" + ], + "location": [ + 4, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 3, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 5, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "凯尔希", + "奶", + "浊心斯卡蒂" + ], + "location": [ + 5, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "地面单切", + "情报官", + "炮灰", + "回费" + ], + "location": [ + 9, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "银灰" + ], + "location": [ + 9, + 2 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/与虫为伴.json b/resource/roguelike/Phantom/autopilot/与虫为伴.json new file mode 100644 index 0000000000..bcdd173b91 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/与虫为伴.json @@ -0,0 +1,124 @@ +{ + "stage_name": "与虫为伴", + "replacement_home": [ + { + "location": [ + 5, + 4 + ], + "direction": "left" + }, + { + "location": [ + 4, + 4 + ], + "direction": "up" + }, + { + "location": [ + 3, + 4 + ], + "direction": "up" + } + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 3, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 4, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "location": [ + 6, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 6, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 4, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 5, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "location": [ + 2, + 4 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/从众效应.json b/resource/roguelike/Phantom/autopilot/从众效应.json new file mode 100644 index 0000000000..ea1a592f75 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/从众效应.json @@ -0,0 +1,190 @@ +{ + "stage_name": "从众效应", + "replacement_home": [ + { + "location": [ + 2, + 3 + ], + "direction": "none" + }, + { + "location": [ + 3, + 4 + ], + "direction": "none" + }, + { + "location": [ + 4, + 4 + ], + "direction": "none" + }, + { + "location": [ + 5, + 4 + ], + "direction": "none" + }, + { + "location": [ + 6, + 3 + ], + "direction": "none" + } + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官" + ], + "location": [ + 2, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "回费", + "情报官" + ], + "location": [ + 6, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "凯尔希" + ], + "location": [ + 6, + 6 + ], + "direction": "up" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 6, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 5, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 5, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 4, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "location": [ + 6, + 6 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 5, + 6 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 7, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/仪式之夜.json b/resource/roguelike/Phantom/autopilot/仪式之夜.json new file mode 100644 index 0000000000..0713e00808 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/仪式之夜.json @@ -0,0 +1,217 @@ +{ + "stage_name": "仪式之夜", + "replacement_home": [ + { + "location": [ + 7, + 4 + ], + "direction": "right" + }, + { + "location": [ + 7, + 5 + ], + "direction": "right" + }, + { + "location": [ + 7, + 2 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 7, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "回费", + "情报官" + ], + "location": [ + 9, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "浊心斯卡蒂" + ], + "location": [ + 7, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "凯尔希", + "奶" + ], + "location": [ + 6, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "凯尔希", + "奶" + ], + "location": [ + 5, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "史尔特尔", + "地面单切", + "情报官", + "炮灰", + "地面阻挡" + ], + "location": [ + 5, + 5 + ], + "direction": "right", + "doc": "最好能二倍速下前置6000ms延时" + }, + { + "groups": [ + "炮灰", + "地面单切", + "情报官" + ], + "location": [ + 7, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 8, + 3 + ], + "direction": "right", + "doc": "最好能二倍速下前置20000ms延时" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 9, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "凯尔希", + "奶" + ], + "location": [ + 5, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "炮灰", + "地面单切", + "情报官" + ], + "location": [ + 9, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 8, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 8, + 4 + ], + "direction": "right" + } + ], + "retreat_plan": [ + { + "location": [ + 9, + 2 + ], + "condition": [ + 12, + 15 + ] + }, + { + "location": [ + 5, + 3 + ], + "condition": [ + 12, + 15 + ] + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/似曾相识.json b/resource/roguelike/Phantom/autopilot/似曾相识.json new file mode 100644 index 0000000000..86760280df --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/似曾相识.json @@ -0,0 +1,236 @@ +{ + "stage_name": "似曾相识", + "replacement_home": [ + { + "location": [ + 4, + 4 + ], + "direction": "right" + }, + { + "location": [ + 5, + 4 + ], + "direction": "left" + }, + { + "location": [ + 6, + 4 + ], + "direction": "left" + }, + { + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "location": [ + 3, + 4 + ], + "direction": "right" + }, + { + "location": [ + 6, + 3 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 4, + 4 + ], + "direction": "up", + "doc": "最好能二倍速下前置7500ms延时" + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "location": [ + 6, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 5, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 3, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 6, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "史尔特尔", + "地面单切", + "情报官", + "炮灰", + "地面阻挡" + ], + "location": [ + 3, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 6, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 7, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "location": [ + 3, + 4 + ], + "direction": "right" + } + ], + "blacklist_location": [ + [ + 1, + 5 + ], + [ + 2, + 5 + ], + [ + 3, + 5 + ], + [ + 6, + 5 + ], + [ + 7, + 5 + ], + [ + 8, + 5 + ], + [ + 1, + 4 + ], + [ + 1, + 3 + ], + [ + 2, + 3 + ], + [ + 8, + 3 + ], + [ + 8, + 4 + ] + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/先来后到.json b/resource/roguelike/Phantom/autopilot/先来后到.json new file mode 100644 index 0000000000..2eb8eb9a12 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/先来后到.json @@ -0,0 +1,133 @@ +{ + "stage_name": "先来后到", + "replacement_home": [ + { + "location": [ + 7, + 1 + ], + "direction": "left" + }, + { + "location": [ + 6, + 1 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 6, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 6, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "棘刺", + "地面阻挡" + ], + "location": [ + 7, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "棘刺", + "地面阻挡" + ], + "location": [ + 5, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "location": [ + 7, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 7, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 4, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "棘刺", + "地面阻挡" + ], + "location": [ + 6, + 1 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/共舞.json b/resource/roguelike/Phantom/autopilot/共舞.json new file mode 100644 index 0000000000..05a9d87632 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/共舞.json @@ -0,0 +1,138 @@ +{ + "stage_name": "共舞", + "replacement_home": [ + { + "location": [ + 1, + 3 + ], + "direction": "right" + }, + { + "location": [ + 3, + 2 + ], + "direction": "right" + }, + { + "location": [ + 3, + 4 + ], + "direction": "right" + }, + { + "location": [ + 4, + 2 + ], + "direction": "right" + }, + { + "location": [ + 4, + 4 + ], + "direction": "right" + }, + { + "location": [ + 5, + 2 + ], + "direction": "right" + }, + { + "location": [ + 5, + 4 + ], + "direction": "right" + } + ], + "blacklist_location": [ + [ + 1, + 5 + ], + [ + 2, + 5 + ], + [ + 1, + 1 + ], + [ + 2, + 1 + ], + [ + 6, + 5 + ], + [ + 7, + 5 + ], + [ + 6, + 1 + ], + [ + 7, + 1 + ] + ], + "deploy_plan": [ + { + "groups": [ + "高台C" + ], + "location": [ + 5, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "浊心斯卡蒂", + "凯尔希", + "奶" + ], + "location": [ + 4, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "回费", + "情报官" + ], + "location": [ + 1, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 1, + 3 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/分赃不均.json b/resource/roguelike/Phantom/autopilot/分赃不均.json new file mode 100644 index 0000000000..8e239ecc54 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/分赃不均.json @@ -0,0 +1,191 @@ +{ + "stage_name": "分赃不均", + "replacement_home": [ + { + "location": [ + 1, + 3 + ], + "direction": "right" + }, + { + "location": [ + 2, + 3 + ], + "direction": "none" + }, + { + "location": [ + 1, + 4 + ], + "direction": "right" + }, + { + "location": [ + 4, + 2 + ], + "direction": "down" + } + ], + "deploy_plan": [ + { + "groups": [ + "回费", + "情报官" + ], + "location": [ + 1, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 3, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "location": [ + 2, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "梓兰" + ], + "location": [ + 5, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 4, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 5, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 2, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 2, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "location": [ + 1, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "史尔特尔", + "地面单切", + "情报官", + "炮灰", + "地面阻挡" + ], + "location": [ + 2, + 1 + ], + "direction": "left" + } + ], + "force_deploy_direction": [ + { + "location": [ + 1, + 4 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "right" + }, + { + "location": [ + 4, + 2 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/危机四伏.json b/resource/roguelike/Phantom/autopilot/危机四伏.json new file mode 100644 index 0000000000..d546879bcd --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/危机四伏.json @@ -0,0 +1,162 @@ +{ + "stage_name": "危机四伏", + "replacement_home": [ + { + "location": [ + 7, + 5 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "回费", + "情报官" + ], + "location": [ + 9, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "凯尔希", + "奶" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 7, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 6, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "棘刺", + "地面阻挡" + ], + "location": [ + 5, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "浊心斯卡蒂", + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 5, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 4, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 6, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 6, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 8, + 5 + ], + "direction": "left" + } + ], + "retreat_plan": [ + { + "location": [ + 9, + 5 + ], + "condition": [ + 10, + 15 + ] + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/压轴登场.json b/resource/roguelike/Phantom/autopilot/压轴登场.json new file mode 100644 index 0000000000..b4db2dd0b1 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/压轴登场.json @@ -0,0 +1,181 @@ +{ + "stage_name": "压轴登场", + "replacement_home": [ + { + "location": [ + 3, + 3 + ], + "direction": "up" + }, + { + "location": [ + 2, + 3 + ], + "direction": "up" + }, + { + "location": [ + 2, + 4 + ], + "direction": "up" + }, + { + "location": [ + 1, + 2 + ], + "direction": "right" + }, + { + "location": [ + 4, + 3 + ], + "direction": "right" + } + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 3, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 1, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 3, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 3, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 1, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 1, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 2, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 2, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "location": [ + 2, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "location": [ + 4, + 3 + ], + "direction": "up" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/大盗当头.json b/resource/roguelike/Phantom/autopilot/大盗当头.json new file mode 100644 index 0000000000..31f985a382 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/大盗当头.json @@ -0,0 +1,198 @@ +{ + "stage_name": "大盗当头", + "replacement_home": [ + { + "location": [ + 4, + 2 + ], + "direction": "left" + }, + { + "location": [ + 4, + 5 + ], + "direction": "left" + } + ], + "blacklist_location": [ + [ + 1, + 4 + ] + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 3, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "回费", + "情报官" + ], + "location": [ + 4, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "梓兰" + ], + "location": [ + 5, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 2, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 4, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "浊心斯卡蒂", + "凯尔希", + "奶" + ], + "location": [ + 3, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 5, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 5, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 4, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "凯尔希", + "奶" + ], + "location": [ + 6, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 4, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 8, + 2 + ], + "direction": "down" + } + ], + "retreat_plan": [ + { + "location": [ + 5, + 1 + ], + "condition": [ + 7, + 9 + ] + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/寒渊惜别.json b/resource/roguelike/Phantom/autopilot/寒渊惜别.json new file mode 100644 index 0000000000..b276003c8b --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/寒渊惜别.json @@ -0,0 +1,253 @@ +{ + "stage_name": "寒渊惜别", + "replacement_home": [ + { + "location": [ + 5, + 3 + ], + "direction": "right" + }, + { + "location": [ + 8, + 1 + ], + "direction": "right" + }, + { + "location": [ + 7, + 5 + ], + "direction": "left" + } + ], + "blacklist_location": [ + [ + 4, + 3 + ], + [ + 1, + 1 + ], + [ + 2, + 1 + ], + [ + 3, + 1 + ], + [ + 9, + 5 + ] + ], + "deploy_plan": [ + { + "groups": [ + "回费", + "情报官" + ], + "location": [ + 7, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 4, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "炮灰", + "地面单切", + "情报官" + ], + "location": [ + 8, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "史尔特尔", + "地面单切", + "情报官", + "炮灰", + "地面阻挡" + ], + "location": [ + 7, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "高台C" + ], + "location": [ + 6, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 6, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 6, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "浊心斯卡蒂", + "凯尔希", + "奶" + ], + "location": [ + 4, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "浊心斯卡蒂", + "凯尔希", + "奶" + ], + "location": [ + 5, + 6 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 5, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 6, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "浊心斯卡蒂" + ], + "location": [ + 5, + 4 + ], + "direction": "down" + }, + { + "groups": [ + "浊心斯卡蒂", + "凯尔希", + "奶" + ], + "location": [ + 5, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 4, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "浊心斯卡蒂", + "凯尔希", + "奶" + ], + "location": [ + 2, + 6 + ], + "direction": "up" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/巡逻队.json b/resource/roguelike/Phantom/autopilot/巡逻队.json new file mode 100644 index 0000000000..ebbc6160bc --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/巡逻队.json @@ -0,0 +1,147 @@ +{ + "stage_name": "巡逻队", + "replacement_home": [ + { + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "location": [ + 3, + 2 + ], + "direction": "left" + }, + { + "location": [ + 7, + 2 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "location": [ + 6, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 3, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "浊心斯卡蒂", + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 7, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 2, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 5, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 6, + 4 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/开门请当心.json b/resource/roguelike/Phantom/autopilot/开门请当心.json new file mode 100644 index 0000000000..0d56f7c5c6 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/开门请当心.json @@ -0,0 +1,153 @@ +{ + "stage_name": "开门请当心", + "replacement_home": [ + { + "location": [ + 6, + 4 + ], + "direction": "left" + }, + { + "location": [ + 6, + 5 + ], + "direction": "left" + } + ], + "blacklist_location": [ + [ + 9, + 5 + ], + [ + 8, + 6 + ], + [ + 8, + 2 + ], + [ + 9, + 2 + ] + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 7, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "回费", + "情报官", + "地面阻挡" + ], + "location": [ + 6, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 6, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "浊心斯卡蒂", + "凯尔希", + "奶" + ], + "location": [ + 7, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备", + "浊心斯卡蒂" + ], + "location": [ + 8, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 6, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 6, + 6 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/彻骨冰寒.json b/resource/roguelike/Phantom/autopilot/彻骨冰寒.json new file mode 100644 index 0000000000..fb7796024b --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/彻骨冰寒.json @@ -0,0 +1,103 @@ +{ + "stage_name": "彻骨冰寒", + "replacement_home": [ + { + "location": [ + 9, + 3 + ], + "direction": "left" + } + ], + "blacklist_location": [ + [ + 1, + 5 + ] + ], + "deploy_plan": [ + { + "groups": [ + "回费", + "情报官" + ], + "location": [ + 6, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 9, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 6, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "凯尔希", + "浊心斯卡蒂", + "奶" + ], + "location": [ + 9, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 6, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 5, + 4 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/恐怖传说.json b/resource/roguelike/Phantom/autopilot/恐怖传说.json new file mode 100644 index 0000000000..3b40110705 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/恐怖传说.json @@ -0,0 +1,177 @@ +{ + "stage_name": "恐怖传说", + "replacement_home": [ + { + "location": [ + 9, + 4 + ], + "direction": "up" + } + ], + "blacklist_location": [ + [ + 9, + 5 + ] + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 6, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "回费", + "情报官" + ], + "location": [ + 5, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "史尔特尔", + "地面单切", + "情报官", + "炮灰", + "地面阻挡" + ], + "location": [ + 5, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "浊心斯卡蒂" + ], + "location": [ + 6, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 8, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "凯尔希", + "奶" + ], + "location": [ + 7, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "史尔特尔", + "地面单切", + "情报官", + "炮灰", + "地面阻挡" + ], + "location": [ + 8, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 9, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 9, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "炮灰", + "地面单切", + "情报官" + ], + "location": [ + 7, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 6, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "凯尔希", + "奶", + "浊心斯卡蒂" + ], + "location": [ + 6, + 5 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/悦耳杀机.json b/resource/roguelike/Phantom/autopilot/悦耳杀机.json new file mode 100644 index 0000000000..4b3c30dcee --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/悦耳杀机.json @@ -0,0 +1,106 @@ +{ + "stage_name": "悦耳杀机", + "replacement_home": [ + { + "location": [ + 1, + 1 + ], + "direction": "down" + }, + { + "location": [ + 1, + 6 + ], + "direction": "up" + } + ], + "blacklist_location": [ + [ + 4, + 4 + ], + [ + 4, + 5 + ], + [ + 5, + 5 + ], + [ + 3, + 6 + ], + [ + 4, + 6 + ], + [ + 5, + 6 + ] + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 6, + 6 + ], + "direction": "right" + }, + { + "groups": [ + "浊心斯卡蒂" + ], + "location": [ + 5, + 4 + ], + "direction": "down" + }, + { + "groups": [ + "奶" + ], + "location": [ + 5, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 4, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "凯尔希", + "奶" + ], + "location": [ + 2, + 6 + ], + "direction": "up" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/惊喜工厂.json b/resource/roguelike/Phantom/autopilot/惊喜工厂.json new file mode 100644 index 0000000000..124259fc95 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/惊喜工厂.json @@ -0,0 +1,159 @@ +{ + "stage_name": "惊喜工厂", + "replacement_home": [ + { + "location": [ + 2, + 3 + ], + "direction": "rtght" + }, + { + "location": [ + 8, + 2 + ], + "direction": "rtght" + }, + { + "location": [ + 8, + 5 + ], + "direction": "rtght" + } + ], + "blacklist_location": [ + [ + 10, + 2 + ], + [ + 10, + 3 + ], + [ + 10, + 4 + ], + [ + 10, + 5 + ] + ], + "deploy_plan": [ + { + "groups": [ + "回费", + "情报官" + ], + "location": [ + 1, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 2, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 8, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 8, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "浊心斯卡蒂" + ], + "location": [ + 8, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "凯尔希", + "奶" + ], + "location": [ + 7, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 6, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "凯尔希", + "奶" + ], + "location": [ + 7, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 4, + 3 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/意外.json b/resource/roguelike/Phantom/autopilot/意外.json new file mode 100644 index 0000000000..83066c0703 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/意外.json @@ -0,0 +1,156 @@ +{ + "stage_name": "意外", + "replacement_home": [ + { + "location": [ + 4, + 3 + ], + "direction": "left" + }, + { + "location": [ + 3, + 2 + ], + "direction": "left" + }, + { + "location": [ + 5, + 2 + ], + "direction": "left" + }, + { + "location": [ + 3, + 3 + ], + "direction": "left" + }, + { + "location": [ + 4, + 2 + ], + "direction": "down" + }, + { + "location": [ + 7, + 2 + ], + "direction": "left" + } + ], + "blacklist_location": [ + [ + 2, + 4 + ], + [ + 3, + 4 + ], + [ + 3, + 5 + ], + [ + 6, + 5 + ], + [ + 2, + 3 + ] + ], + "deploy_plan": [ + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 3, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "location": [ + 5, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 4, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 4, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 3, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 5, + 3 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/感化.json b/resource/roguelike/Phantom/autopilot/感化.json new file mode 100644 index 0000000000..737fc06418 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/感化.json @@ -0,0 +1,237 @@ +{ + "stage_name": "感化", + "replacement_home": [ + { + "location": [ + 5, + 1 + ], + "direction": "down" + }, + { + "location": [ + 5, + 2 + ], + "direction": "down" + }, + { + "location": [ + 3, + 1 + ], + "direction": "down" + }, + { + "location": [ + 7, + 1 + ], + "direction": "down" + } + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 5, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 4, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 6, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "奶", + "凯尔希" + ], + "location": [ + 3, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "回费", + "情报官" + ], + "location": [ + 4, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "凯尔希", + "浊心斯卡蒂", + "奶" + ], + "location": [ + 9, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 5, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 6, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 7, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "炮灰", + "地面单切", + "情报官" + ], + "location": [ + 4, + 2 + ], + "direction": "down" + } + ], + "blacklist_location": [ + [ + 4, + 3 + ], + [ + 5, + 3 + ], + [ + 6, + 3 + ], + [ + 4, + 4 + ], + [ + 6, + 4 + ], + [ + 2, + 5 + ], + [ + 3, + 5 + ], + [ + 4, + 5 + ], + [ + 6, + 5 + ], + [ + 7, + 5 + ], + [ + 8, + 5 + ] + ], + "force_deploy_direction": [ + { + "location": [ + 3, + 1 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "down" + }, + { + "location": [ + 7, + 1 + ], + "role": [ + "sniper", + "caster" + ], + "direction": "down" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/斗兽笼.json b/resource/roguelike/Phantom/autopilot/斗兽笼.json new file mode 100644 index 0000000000..797905d093 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/斗兽笼.json @@ -0,0 +1,135 @@ +{ + "stage_name": "斗兽笼", + "replacement_home": [ + { + "location": [ + 5, + 3 + ] + }, + { + "location": [ + 2, + 1 + ] + }, + { + "location": [ + 2, + 5 + ] + }, + { + "location": [ + 8, + 1 + ] + }, + { + "location": [ + 8, + 5 + ] + } + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 6, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "地面单切", + "情报官", + "地面阻挡" + ], + "location": [ + 2, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "地面单切", + "情报官", + "地面阻挡" + ], + "location": [ + 8, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "location": [ + 6, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "梓兰" + ], + "location": [ + 7, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "地面单切", + "情报官", + "地面阻挡" + ], + "location": [ + 2, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 3, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "location": [ + 3, + 4 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/无人机起降库.json b/resource/roguelike/Phantom/autopilot/无人机起降库.json new file mode 100644 index 0000000000..d893e963b7 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/无人机起降库.json @@ -0,0 +1,146 @@ +{ + "stage_name": "无人机起降库", + "replacement_home": [ + { + "location": [ + 4, + 3 + ], + "direction": "right" + } + ], + "blacklist_location": [ + [ + 6, + 2 + ], + [ + 6, + 3 + ], + [ + 6, + 4 + ], + [ + 6, + 5 + ] + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 5, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "回费", + "情报官" + ], + "location": [ + 5, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 4, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 4, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "浊心斯卡蒂", + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 4, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "浊心斯卡蒂", + "凯尔希", + "奶" + ], + "location": [ + 2, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "银灰" + ], + "location": [ + 3, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 2, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 2, + 2 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/无序盛宴.json b/resource/roguelike/Phantom/autopilot/无序盛宴.json new file mode 100644 index 0000000000..4858e8ae54 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/无序盛宴.json @@ -0,0 +1,162 @@ +{ + "stage_name": "无序盛宴", + "replacement_home": [ + { + "location": [ + 10, + 5 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 10, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "回费", + "情报官" + ], + "location": [ + 10, + 6 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 10, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "银灰" + ], + "location": [ + 4, + 6 + ], + "direction": "up" + }, + { + "groups": [ + "史尔特尔" + ], + "location": [ + 4, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 9, + 6 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 8, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "浊心斯卡蒂", + "凯尔希", + "奶" + ], + "location": [ + 9, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 8, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 9, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 8, + 5 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/正义.json b/resource/roguelike/Phantom/autopilot/正义.json new file mode 100644 index 0000000000..bf8067ace6 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/正义.json @@ -0,0 +1,198 @@ +{ + "stage_name": "正义", + "replacement_home": [ + { + "location": [ + 6, + 2 + ], + "direction": "right" + } + ], + "blacklist_location": [ + [ + 8, + 1 + ], + [ + 8, + 2 + ], + [ + 8, + 3 + ] + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 7, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "回费", + "情报官" + ], + "location": [ + 1, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 6, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "浊心斯卡蒂" + ], + "location": [ + 5, + 2 + ], + "direction": "up" + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "location": [ + 4, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "location": [ + 5, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 6, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 7, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 6, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 4, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "炮灰", + "地面单切", + "情报官" + ], + "location": [ + 1, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "location": [ + 3, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 5, + 3 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/步步紧逼.json b/resource/roguelike/Phantom/autopilot/步步紧逼.json new file mode 100644 index 0000000000..c3a1ef94e6 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/步步紧逼.json @@ -0,0 +1,125 @@ +{ + "stage_name": "步步紧逼", + "replacement_home": [ + { + "location": [ + 5, + 2 + ], + "direction": "right" + } + ], + "blacklist_location": [ + [ + 7, + 2 + ], + [ + 7, + 3 + ], + [ + 8, + 1 + ], + [ + 8, + 2 + ], + [ + 8, + 3 + ] + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 5, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "回费", + "情报官" + ], + "location": [ + 4, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 6, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "高台C" + ], + "location": [ + 5, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "浊心斯卡蒂", + "凯尔希", + "奶" + ], + "location": [ + 4, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 4, + 3 + ], + "direction": "right" + } + ], + "retreat_plan": [ + { + "location": [ + 4, + 3 + ], + "condition": [ + 20, + 21 + ] + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/死斗.json b/resource/roguelike/Phantom/autopilot/死斗.json new file mode 100644 index 0000000000..6ebfb46c92 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/死斗.json @@ -0,0 +1,118 @@ +{ + "stage_name": "死斗", + "replacement_home": [ + { + "location": [ + 1, + 5 + ], + "direction": "up" + }, + { + "location": [ + 2, + 4 + ], + "direction": "up" + }, + { + "location": [ + 3, + 4 + ], + "direction": "up" + } + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 1, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "梓兰", + "高台预备" + ], + "location": [ + 6, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "location": [ + 4, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 1, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 2, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 3, + 4 + ], + "direction": "up" + } + ], + "blacklist_location": [ + [ + 4, + 2 + ], + [ + 2, + 1 + ] + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/永无尽头.json b/resource/roguelike/Phantom/autopilot/永无尽头.json new file mode 100644 index 0000000000..440b1aa40d --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/永无尽头.json @@ -0,0 +1,199 @@ +{ + "stage_name": "永无尽头", + "replacement_home": [ + { + "location": [ + 3, + 7 + ], + "direction": "up" + }, + { + "location": [ + 4, + 7 + ], + "direction": "up" + }, + { + "location": [ + 5, + 7 + ], + "direction": "left" + }, + { + "location": [ + 2, + 7 + ], + "direction": "right" + } + ], + "blacklist_location": [ + [ + 3, + 5 + ], + [ + 4, + 5 + ] + ], + "deploy_plan": [ + { + "groups": [ + "回费", + "情报官" + ], + "location": [ + 3, + 6 + ], + "direction": "up" + }, + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 3, + 7 + ], + "direction": "up" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 4, + 7 + ], + "direction": "up" + }, + { + "groups": [ + "浊心斯卡蒂", + "凯尔希", + "奶" + ], + "location": [ + 5, + 7 + ], + "direction": "left" + }, + { + "groups": [ + "凯尔希", + "奶", + "浊心斯卡蒂" + ], + "location": [ + 1, + 7 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 2, + 7 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 6, + 6 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "凯尔希", + "奶", + "高台预备" + ], + "location": [ + 6, + 7 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "凯尔希", + "奶", + "高台预备" + ], + "location": [ + 1, + 6 + ], + "direction": "right" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 3, + 6 + ], + "direction": "up" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 4, + 6 + ], + "direction": "up" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/烟花秀.json b/resource/roguelike/Phantom/autopilot/烟花秀.json new file mode 100644 index 0000000000..3946fc7e49 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/烟花秀.json @@ -0,0 +1,256 @@ +{ + "stage_name": "烟花秀", + "replacement_home": [ + { + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "location": [ + 7, + 5 + ], + "direction": "left" + }, + { + "location": [ + 7, + 2 + ], + "direction": "left" + }, + { + "location": [ + 6, + 5 + ], + "direction": "left" + }, + { + "location": [ + 5, + 5 + ], + "direction": "left" + }, + { + "location": [ + 8, + 2 + ], + "direction": "down" + } + ], + "blacklist_location": [ + [ + 8, + 1 + ], + [ + 8, + 5 + ], + [ + 9, + 1 + ], + [ + 9, + 2 + ], + [ + 9, + 4 + ] + ], + "deploy_plan": [ + { + "groups": [ + "地面单切", + "情报官", + "炮灰" + ], + "location": [ + 7, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "梓兰" + ], + "location": [ + 8, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "高台输出", + "高台预备" + ], + "location": [ + 7, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "浊心斯卡蒂", + "奶" + ], + "location": [ + 6, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "炮灰", + "地面单切", + "情报官" + ], + "location": [ + 3, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "高台C" + ], + "location": [ + 5, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "奶", + "凯尔希" + ], + "location": [ + 6, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 3, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "史尔特尔", + "地面单切", + "情报官", + "炮灰", + "地面阻挡" + ], + "location": [ + 1, + 4 + ], + "direction": "down" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 7, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 6, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 5, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 8, + 4 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/礼炮小队.json b/resource/roguelike/Phantom/autopilot/礼炮小队.json new file mode 100644 index 0000000000..974802eba8 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/礼炮小队.json @@ -0,0 +1,132 @@ +{ + "stage_name": "礼炮小队", + "replacement_home": [ + { + "location": [ + 2, + 3 + ], + "direction": "right" + }, + { + "location": [ + 7, + 3 + ], + "direction": "right" + }, + { + "location": [ + 3, + 3 + ], + "direction": "right" + } + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 2, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "location": [ + 8, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 7, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 3, + 2 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 1, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 3, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "史尔特尔", + "地面单切", + "情报官", + "炮灰", + "地面阻挡" + ], + "location": [ + 7, + 3 + ], + "direction": "right" + } + ], + "force_air_defense_when_deploy_blocking_num": { + "melee_num": 1, + "air_defense_num": 1, + "ban_medic": false + } +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/红雾弥漫.json b/resource/roguelike/Phantom/autopilot/红雾弥漫.json new file mode 100644 index 0000000000..4ef881f957 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/红雾弥漫.json @@ -0,0 +1,203 @@ +{ + "stage_name": "红雾弥漫", + "replacement_home": [ + { + "location": [ + 7, + 2 + ], + "direction": "left" + }, + { + "location": [ + 9, + 2 + ], + "direction": "down" + }, + { + "location": [ + 4, + 1 + ], + "direction": "left" + } + ], + "blacklist_location": [ + [ + 1, + 1 + ], + [ + 2, + 1 + ], + [ + 3, + 1 + ], + [ + 3, + 4 + ], + [ + 4, + 4 + ], + [ + 5, + 4 + ], + [ + 2, + 3 + ], + [ + 3, + 3 + ], + [ + 4, + 3 + ] + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 7, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "奶", + "凯尔希" + ], + "location": [ + 8, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "回费", + "情报官" + ], + "location": [ + 9, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "浊心斯卡蒂", + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 8, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 8, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 5, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "浊心斯卡蒂", + "奶", + "凯尔希" + ], + "location": [ + 5, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 4, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 9, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 5, + 2 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/自缚.json b/resource/roguelike/Phantom/autopilot/自缚.json new file mode 100644 index 0000000000..25a3a0c0c9 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/自缚.json @@ -0,0 +1,85 @@ +{ + "stage_name": "自缚", + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 8, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "梓兰" + ], + "location": [ + 7, + 6 + ], + "direction": "up" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 9, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 7, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 6, + 6 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 6, + 1 + ], + "direction": "down" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/荒唐把戏.json b/resource/roguelike/Phantom/autopilot/荒唐把戏.json new file mode 100644 index 0000000000..29c8d05d77 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/荒唐把戏.json @@ -0,0 +1,275 @@ +{ + "stage_name": "荒唐把戏", + "replacement_home": [ + { + "location": [ + 9, + 2 + ], + "direction": "left" + }, + { + "location": [ + 7, + 3 + ], + "direction": "up" + } + ], + "blacklist_location": [ + [ + 4, + 5 + ], + [ + 5, + 5 + ], + [ + 4, + 4 + ], + [ + 5, + 4 + ], + [ + 9, + 4 + ], + [ + 10, + 4 + ] + ], + "deploy_plan": [ + { + "groups": [ + "回费", + "情报官" + ], + "location": [ + 9, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 8, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "炮灰", + "地面单切", + "情报官" + ], + "location": [ + 7, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "浊心斯卡蒂" + ], + "location": [ + 8, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "凯尔希", + "奶" + ], + "location": [ + 10, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 8, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 7, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 8, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 8, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "凯尔希", + "奶" + ], + "location": [ + 9, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 9, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "史尔特尔", + "地面单切", + "情报官", + "炮灰", + "地面阻挡" + ], + "location": [ + 2, + 5 + ], + "direction": "up", + "condition": [ + 8, + 10 + ] + }, + { + "groups": [ + "史尔特尔", + "地面单切", + "情报官", + "炮灰", + "地面阻挡" + ], + "location": [ + 2, + 5 + ], + "direction": "up", + "condition": [ + 32, + 35 + ] + }, + { + "groups": [ + "史尔特尔", + "地面单切", + "情报官", + "炮灰", + "地面阻挡" + ], + "location": [ + 7, + 1 + ], + "direction": "left", + "condition": [ + 42, + 45 + ] + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 6, + 1 + ], + "direction": "left", + "condition": [ + 42, + 45 + ] + } + ], + "retreat_plan": [ + { + "location": [ + 9, + 2 + ], + "condition": [ + 7, + 8 + ] + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/落魄骑士.json b/resource/roguelike/Phantom/autopilot/落魄骑士.json new file mode 100644 index 0000000000..d617a1b178 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/落魄骑士.json @@ -0,0 +1,146 @@ +{ + "stage_name": "落魄骑士", + "replacement_home": [ + { + "location": [ + 2, + 3 + ], + "direction": "right" + }, + { + "location": [ + 3, + 3 + ], + "direction": "right" + } + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 2, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "location": [ + 1, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 2, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "史尔特尔", + "地面单切", + "情报官", + "炮灰", + "地面阻挡" + ], + "location": [ + 7, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "史尔特尔", + "地面单切", + "情报官", + "炮灰", + "地面阻挡" + ], + "location": [ + 8, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 1, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 3, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 3, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "location": [ + 2, + 4 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/覆水难收.json b/resource/roguelike/Phantom/autopilot/覆水难收.json new file mode 100644 index 0000000000..cc899ce688 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/覆水难收.json @@ -0,0 +1,293 @@ +{ + "stage_name": "覆水难收", + "replacement_home": [ + { + "location": [ + 4, + 3 + ], + "direction": "up" + }, + { + "location": [ + 3, + 4 + ], + "direction": "up" + }, + { + "location": [ + 1, + 5 + ], + "direction": "right" + }, + { + "location": [ + 3, + 6 + ], + "direction": "right" + } + ], + "blacklist_location": [ + [ + 6, + 2 + ], + [ + 6, + 5 + ], + [ + 7, + 1 + ], + [ + 7, + 2 + ], + [ + 7, + 3 + ], + [ + 8, + 1 + ], + [ + 8, + 2 + ], + [ + 8, + 3 + ], + [ + 8, + 4 + ], + [ + 8, + 5 + ], + [ + 8, + 6 + ], + [ + 9, + 3 + ], + [ + 9, + 4 + ], + [ + 10, + 2 + ], + [ + 10, + 3 + ], + [ + 10, + 4 + ], + [ + 10, + 5 + ] + ], + "deploy_plan": [ + { + "groups": [ + "回费", + "情报官" + ], + "location": [ + 3, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 4, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "棘刺" + ], + "location": [ + 5, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 5, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "高台输出" + ], + "location": [ + 5, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "凯尔希", + "奶" + ], + "location": [ + 4, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "高台C" + ], + "location": [ + 3, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出" + ], + "location": [ + 2, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "浊心斯卡蒂", + "凯尔希", + "奶" + ], + "location": [ + 2, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "斯卡蒂的海嗣" + ], + "location": [ + 4, + 4 + ], + "direction": "right", + "condition": [ + 38, + 40 + ] + }, + { + "groups": [ + "史尔特尔", + "地面单切", + "情报官", + "地面阻挡", + "银灰", + "炮灰" + ], + "location": [ + 4, + 1 + ], + "direction": "right", + "condition": [ + 43, + 45 + ] + }, + { + "groups": [ + "史尔特尔", + "地面单切", + "情报官", + "地面阻挡", + "炮灰" + ], + "location": [ + 3, + 1 + ], + "direction": "right", + "condition": [ + 45, + 46 + ] + } + ], + "retreat_plan": [ + { + "location": [ + 3, + 4 + ], + "condition": [ + 20, + 25 + ] + }, + { + "location": [ + 5, + 4 + ], + "condition": [ + 43, + 44 + ] + }, + { + "location": [ + 2, + 2 + ], + "condition": [ + 43, + 44 + ] + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/观察.json b/resource/roguelike/Phantom/autopilot/观察.json new file mode 100644 index 0000000000..710df954e7 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/观察.json @@ -0,0 +1,143 @@ +{ + "stage_name": "观察", + "replacement_home": [ + { + "location": [ + 5, + 3 + ], + "direction": "none" + } + ], + "blacklist_location": [ + [ + 2, + 2 + ], + [ + 3, + 2 + ], + [ + 4, + 2 + ], + [ + 5, + 2 + ], + [ + 5, + 3 + ], + [ + 6, + 2 + ], + [ + 5, + 1 + ], + [ + 6, + 3 + ], + [ + 7, + 3 + ], + [ + 7, + 4 + ], + [ + 7, + 2 + ] + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 5, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "回费", + "情报官" + ], + "location": [ + 5, + 6 + ], + "direction": "up" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 5, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 4, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 4, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "location": [ + 3, + 4 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/远方来客.json b/resource/roguelike/Phantom/autopilot/远方来客.json new file mode 100644 index 0000000000..5fe1f3065a --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/远方来客.json @@ -0,0 +1,174 @@ +{ + "stage_name": "远方来客", + "replacement_home": [ + { + "location": [ + 2, + 3 + ], + "direction": "right" + }, + { + "location": [ + 2, + 5 + ], + "direction": "right" + } + ], + "blacklist_location": [ + [ + 3, + 3 + ], + [ + 4, + 3 + ], + [ + 5, + 3 + ], + [ + 6, + 3 + ], + [ + 7, + 3 + ], + [ + 8, + 3 + ], + [ + 9, + 3 + ], + [ + 9, + 4 + ] + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 2, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "凯尔希", + "奶" + ], + "location": [ + 5, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "高台C" + ], + "location": [ + 4, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "浊心斯卡蒂", + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 6, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "银灰" + ], + "location": [ + 2, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 3, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "史尔特尔", + "地面单切", + "情报官", + "炮灰", + "地面阻挡" + ], + "location": [ + 4, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 4, + 2 + ], + "direction": "right", + "condition": [ + 40, + 45 + ] + } + ], + "retreat_plan": [ + { + "location": [ + 4, + 2 + ], + "condition": [ + 35, + 39 + ] + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/邪异囚笼.json b/resource/roguelike/Phantom/autopilot/邪异囚笼.json new file mode 100644 index 0000000000..d6a1c46043 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/邪异囚笼.json @@ -0,0 +1,86 @@ +{ + "stage_name": "邪异囚笼", + "replacement_home": [ + { + "location": [ + 5, + 3 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 5, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "location": [ + 5, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 5, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 5, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 4, + 1 + ], + "direction": "down" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/酒商运输队.json b/resource/roguelike/Phantom/autopilot/酒商运输队.json new file mode 100644 index 0000000000..1f82d832a8 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/酒商运输队.json @@ -0,0 +1,172 @@ +{ + "stage_name": "酒商运输队", + "replacement_home": [ + { + "location": [ + 9, + 3 + ], + "direction": "left" + }, + { + "location": [ + 5, + 3 + ], + "direction": "none" + } + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 9, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 8, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "location": [ + 6, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "炮灰", + "地面单切", + "情报官" + ], + "location": [ + 1, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 5, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "地面单切", + "情报官", + "炮灰", + "回费" + ], + "location": [ + 3, + 3 + ], + "direction": "left" + } + ], + "blacklist_location": [ + [ + 1, + 4 + ], + [ + 2, + 2 + ], + [ + 3, + 4 + ], + [ + 4, + 2 + ], + [ + 5, + 4 + ], + [ + 6, + 2 + ], + [ + 7, + 4 + ], + [ + 8, + 2 + ], + [ + 9, + 4 + ] + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/阴云笼罩.json b/resource/roguelike/Phantom/autopilot/阴云笼罩.json new file mode 100644 index 0000000000..34c412ad4f --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/阴云笼罩.json @@ -0,0 +1,228 @@ +{ + "stage_name": "阴云笼罩", + "replacement_home": [ + { + "location": [ + 7, + 2 + ], + "direction": "left" + }, + { + "location": [ + 9, + 2 + ], + "direction": "down" + }, + { + "location": [ + 4, + 1 + ], + "direction": "left" + }, + { + "location": [ + 5, + 1 + ], + "direction": "down" + } + ], + "blacklist_location": [ + [ + 1, + 1 + ], + [ + 2, + 1 + ], + [ + 3, + 1 + ], + [ + 3, + 4 + ], + [ + 4, + 4 + ], + [ + 5, + 4 + ], + [ + 4, + 3 + ], + [ + 6, + 3 + ], + [ + 3, + 3 + ], + [ + 7, + 3 + ], + [ + 7, + 4 + ], + [ + 6, + 4 + ] + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 7, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "奶", + "浊心斯卡蒂", + "凯尔希" + ], + "location": [ + 8, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 6, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "浊心斯卡蒂", + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 8, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 8, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 6, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "奶", + "浊心斯卡蒂", + "凯尔希" + ], + "location": [ + 5, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 4, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 9, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 5, + 2 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/隔岸观火.json b/resource/roguelike/Phantom/autopilot/隔岸观火.json new file mode 100644 index 0000000000..09983d421d --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/隔岸观火.json @@ -0,0 +1,239 @@ +{ + "stage_name": "隔岸观火", + "replacement_home": [ + { + "location": [ + 9, + 2 + ], + "direction": "left" + }, + { + "location": [ + 7, + 2 + ], + "direction": "left" + }, + { + "location": [ + 4, + 5 + ], + "direction": "left" + } + ], + "blacklist_location": [ + [ + 1, + 4 + ], + [ + 2, + 4 + ], + [ + 3, + 4 + ], + [ + 1, + 6 + ] + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 6, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "回费", + "情报官" + ], + "location": [ + 6, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "浊心斯卡蒂" + ], + "location": [ + 7, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "凯尔希", + "奶" + ], + "location": [ + 7, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 8, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 7, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "银灰" + ], + "location": [ + 2, + 6 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 4, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "斯卡蒂的海嗣" + ], + "location": [ + 3, + 6 + ], + "direction": "left" + }, + { + "groups": [ + "史尔特尔", + "地面单切", + "情报官", + "炮灰", + "地面阻挡" + ], + "location": [ + 1, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "史尔特尔", + "地面单切", + "情报官", + "炮灰", + "地面阻挡" + ], + "location": [ + 1, + 6 + ], + "direction": "right" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 8, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "斯卡蒂的海嗣" + ], + "location": [ + 3, + 6 + ] + }, + { + "groups": [ + "凯尔希", + "奶" + ], + "location": [ + 7, + 3 + ], + "direction": "right" + } + ], + "retreat_plan": [ + { + "location": [ + 6, + 4 + ], + "condition": [ + 6, + 8 + ] + }, + { + "location": [ + 2, + 6 + ], + "condition": [ + 15, + 18 + ] + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/雕匠与石像.json b/resource/roguelike/Phantom/autopilot/雕匠与石像.json new file mode 100644 index 0000000000..3a6acd1e83 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/雕匠与石像.json @@ -0,0 +1,212 @@ +{ + "stage_name": "雕匠与石像", + "replacement_home": [ + { + "location": [ + 9, + 2 + ], + "direction": "left" + }, + { + "location": [ + 9, + 3 + ], + "direction": "left" + }, + { + "location": [ + 9, + 4 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "凯尔希" + ], + "location": [ + 9, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "地面单切", + "情报官", + "炮灰", + "回费", + "棘刺", + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 8, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "浊心斯卡蒂", + "高台C", + "高台输出", + "梓兰", + "高台预备", + "地面阻挡", + "地面单切", + "情报官", + "炮灰", + "银灰", + "回费" + ], + "location": [ + 9, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "棘刺", + "地面阻挡", + "地面单切", + "情报官", + "炮灰", + "银灰", + "回费" + ], + "location": [ + 9, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "奶" + ], + "location": [ + 9, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "史尔特尔", + "地面单切", + "情报官", + "炮灰", + "地面阻挡" + ], + "location": [ + 4, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 7, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 6, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 8, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 4, + 5 + ], + "direction": "up" + } + ], + "retreat_plan": [ + { + "location": [ + 8, + 5 + ], + "condition": [ + 10, + 11 + ] + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/雪山上的来客.json b/resource/roguelike/Phantom/autopilot/雪山上的来客.json new file mode 100644 index 0000000000..ee5e01dfe4 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/雪山上的来客.json @@ -0,0 +1,200 @@ +{ + "stage_name": "雪山上的来客", + "replacement_home": [ + { + "location": [ + 5, + 5 + ], + "direction": "up" + }, + { + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "location": [ + 1, + 4 + ], + "direction": "right" + } + ], + "blacklist_location": [ + [ + 1, + 3 + ], + [ + 2, + 3 + ], + [ + 2, + 4 + ], + [ + 2, + 5 + ], + [ + 2, + 2 + ] + ], + "deploy_plan": [ + { + "groups": [ + "回费", + "情报官" + ], + "location": [ + 8, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "浊心斯卡蒂", + "凯尔希", + "奶" + ], + "location": [ + 8, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 5, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "银灰" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 7, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 6, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "浊心斯卡蒂", + "凯尔希", + "奶" + ], + "location": [ + 8, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "史尔特尔", + "地面单切", + "情报官", + "银灰", + "炮灰", + "地面阻挡" + ], + "location": [ + 1, + 5 + ], + "direction": "up", + "condition": [ + 34, + 36 + ] + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 4, + 2 + ], + "direction": "right", + "condition": [ + 40, + 45 + ] + } + ], + "retreat_plan": [ + { + "location": [ + 8, + 3 + ], + "condition": [ + 25, + 29 + ] + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/首演.json b/resource/roguelike/Phantom/autopilot/首演.json new file mode 100644 index 0000000000..b67ab4a579 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/首演.json @@ -0,0 +1,233 @@ +{ + "stage_name": "首演", + "replacement_home": [ + { + "location": [ + 8, + 4 + ], + "direction": "left" + }, + { + "location": [ + 9, + 4 + ], + "direction": "left" + }, + { + "location": [ + 8, + 2 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 8, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "回费", + "情报官" + ], + "location": [ + 10, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "梓兰" + ], + "location": [ + 8, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "凯尔希", + "浊心斯卡蒂", + "奶" + ], + "location": [ + 9, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 8, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 10, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "地面单切", + "炮灰", + "银灰", + "回费", + "史尔特尔" + ], + "location": [ + 9, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "凯尔希", + "浊心斯卡蒂", + "奶", + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 9, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 8, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "凯尔希", + "浊心斯卡蒂", + "奶" + ], + "location": [ + 9, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 5, + 2 + ], + "direction": "left" + } + ], + "blacklist_location": [ + [ + 1, + 1 + ], + [ + 1, + 5 + ], + [ + 2, + 5 + ], + [ + 3, + 4 + ], + [ + 3, + 2 + ], + [ + 4, + 2 + ], + [ + 4, + 4 + ], + [ + 5, + 4 + ], + [ + 3, + 3 + ], + [ + 3, + 4 + ], + [ + 5, + 3 + ], + [ + 6, + 5 + ], + [ + 7, + 5 + ], + [ + 7, + 1 + ] + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/驯兽小屋.json b/resource/roguelike/Phantom/autopilot/驯兽小屋.json new file mode 100644 index 0000000000..57c27a8ff5 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/驯兽小屋.json @@ -0,0 +1,99 @@ +{ + "stage_name": "驯兽小屋", + "replacement_home": [ + { + "location": [ + 4, + 4 + ], + "direction": "up" + }, + { + "location": [ + 1, + 4 + ], + "direction": "right" + }, + { + "location": [ + 4, + 2 + ], + "direction": "down" + } + ], + "blacklist_location": [ + [ + 7, + 4 + ], + [ + 8, + 4 + ], + [ + 8, + 5 + ], + [ + 7, + 5 + ] + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 4, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "location": [ + 4, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 5, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 3, + 2 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/鲍勃酒品.json b/resource/roguelike/Phantom/autopilot/鲍勃酒品.json new file mode 100644 index 0000000000..11768083d9 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/鲍勃酒品.json @@ -0,0 +1,135 @@ +{ + "stage_name": "鲍勃酒品", + "replacement_home": [ + { + "location": [ + 10, + 2 + ], + "direction": "left" + }, + { + "location": [ + 2, + 2 + ], + "direction": "down" + }, + { + "location": [ + 2, + 3 + ], + "direction": "down" + } + ], + "blacklist_location": [ + [ + 1, + 5 + ] + ], + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 10, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 10, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "高台输出" + ], + "location": [ + 2, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 2, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "浊心斯卡蒂", + "凯尔希", + "奶" + ], + "location": [ + 2, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "高台C", + "高台输出", + "梓兰", + "高台预备" + ], + "location": [ + 6, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "浊心斯卡蒂", + "凯尔希", + "奶" + ], + "location": [ + 9, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "炮灰", + "地面单切", + "情报官" + ], + "location": [ + 2, + 5 + ], + "direction": "down" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/autopilot/鸭爵的戏剧.json b/resource/roguelike/Phantom/autopilot/鸭爵的戏剧.json new file mode 100644 index 0000000000..13f51d25c6 --- /dev/null +++ b/resource/roguelike/Phantom/autopilot/鸭爵的戏剧.json @@ -0,0 +1,20 @@ +{ + "stage_name": "鸭爵的戏剧", + "deploy_plan": [ + { + "groups": [ + "棘刺", + "地面阻挡", + "情报官", + "回费", + "炮灰", + "银灰" + ], + "location": [ + 9, + 2 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/encounter.json b/resource/roguelike/Phantom/encounter.json new file mode 100644 index 0000000000..8c84445350 --- /dev/null +++ b/resource/roguelike/Phantom/encounter.json @@ -0,0 +1,225 @@ +{ + "theme": "Phantom", + "stage": [ + { + "name": "扎营", + "option_num": 1, + "choose": 1 + }, + { + "name": "善良的木偶", + "option_num": 1, + "choose": 1 + }, + { + "name": "讲故事的人", + "option_num": 1, + "choose": 1 + }, + { + "name": "委托冒险者", + "option_num": 3, + "choose": 1 + }, + { + "name": "皇家争执", + "option_num": 2, + "choose": 1 + }, + { + "name": "先遣小队", + "option_num": 1, + "choose": 1 + }, + { + "name": "高卢老兵", + "option_num": 1, + "choose": 1 + }, + { + "name": "迷幻烛火", + "option_num": 2, + "choose": 1 + }, + { + "name": "哥伦比亚酒商", + "option_num": 2, + "choose": 1 + }, + { + "name": "锡人", + "option_num": 2, + "choose": 1 + }, + { + "name": "猩红舞会", + "option_num": 4, + "choose": 1 + }, + { + "name": "剧目需求", + "option_num": 2, + "choose": 1 + }, + { + "name": "狂舞之人", + "option_num": 2, + "choose": 1 + }, + { + "name": "音乐挑战", + "option_num": 2, + "choose": 1 + }, + { + "name": "石中剑", + "option_num": 3, + "choose": 1 + }, + { + "name": "被困的人", + "option_num": 2, + "choose": 2 + }, + { + "name": "佝偻怪客", + "option_num": 2, + "choose": 1 + }, + { + "name": "沉睡石像", + "option_num": 2, + "choose": 1 + }, + { + "name": "受缚之血", + "option_num": 2, + "choose": 1 + }, + { + "name": "幽影狂言", + "option_num": 2, + "choose": 1 + }, + { + "name": "艺术与疯狂", + "option_num": 2, + "choose": 1 + }, + { + "name": "鸭爵主演", + "option_num": 2, + "choose": 1 + }, + { + "name": "鸭爵的宴会", + "option_num": 2, + "choose": 2 + }, + { + "name": "即兴鸭子演出", + "option_num": 2, + "choose": 2 + }, + { + "name": "有关那位乌萨斯人", + "option_num": 2, + "choose": 2 + }, + { + "name": "邪恶之棺", + "option_num": 2, + "choose": 1 + }, + { + "name": "以血还血", + "option_num": 3, + "choose": 2 + }, + { + "name": "暗门", + "option_num": 2, + "choose": 1 + }, + { + "name": "密室", + "option_num": 2, + "choose": 2 + }, + { + "name": "废品地摊", + "option_num": 3, + "choose": 2 + }, + { + "name": "鉴赏家", + "option_num": 4, + "choose": 1 + }, + { + "name": "解脱", + "option_num": 2, + "choose": 2 + }, + { + "name": "疯狂玩偶", + "option_num": 2, + "choose": 1 + }, + { + "name": "赴宴", + "option_num": 2, + "choose": 2 + }, + { + "name": "追随者集会", + "option_num": 2, + "choose": 1 + }, + { + "name": "别打扰他们", + "option_num": 2, + "choose": 1 + }, + { + "name": "复仇剧", + "option_num": 2, + "choose": 1 + }, + { + "name": "安全的角落", + "option_num": 3, + "choose": 2 + }, + { + "name": "微型舞台", + "option_num": 2, + "choose": 2 + }, + { + "name": "珍品处理者", + "option_num": 2, + "choose": 2 + }, + { + "name": "暴殄天物", + "option_num": 2, + "choose": 2 + }, + { + "name": "鼠胆神偷", + "option_num": 2, + "choose": 1 + }, + { + "name": "历史馈赠", + "option_num": 1, + "choose": 1 + }, + { + "name": "命运馈赠", + "option_num": 2, + "choose": 1 + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/recruitment.json b/resource/roguelike/Phantom/recruitment.json new file mode 100644 index 0000000000..085f74e790 --- /dev/null +++ b/resource/roguelike/Phantom/recruitment.json @@ -0,0 +1,2055 @@ +{ + "theme": "Phantom", + "priority": [ + { + "name": "棘刺", + "opers": [ + { + "name": "棘刺", + "skill": 3, + "alternate_skill": 1, + "is_start": true, + "is_key": true, + "recruit_priority": 710, + "promote_priority": 1000, + "promote_priority_when_team_full": 1200 + }, + { + "name": "号角", + "skill": 1, + "is_key": true, + "is_start": true, + "recruit_priority": 950, + "promote_priority": 980 + } + ] + }, + { + "name": "高台C", + "opers": [ + { + "name": "假日威龙陈", + "skill": 3, + "alternate_skill": 1, + "recruit_priority": 980, + "promote_priority": 990, + "is_key": true + }, + { + "name": "澄闪", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 650, + "promote_priority": 932, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "高台C", + "高台输出" + ], + "threshold": 2, + "is_less": true, + "offset": 300 + } + ] + }, + { + "name": "艾雅法拉", + "skill": 2, + "is_key": true, + "recruit_priority": 600, + "promote_priority": 800, + "promote_priority_when_team_full": 1000, + "recruit_priority_offsets": [ + { + "groups": [ + "高台核心", + "高台输出" + ], + "threshold": 2, + "is_less": true, + "offset": 300 + } + ] + }, + { + "name": "鸿雪", + "skill": 3, + "alternate_skill": 1, + "recruit_priority": 550, + "promote_priority": 580, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "高台C", + "高台输出" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "菲亚梅塔", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 720, + "promote_priority": 850, + "recruit_priority_offsets": [ + { + "groups": [ + "高台C", + "高台输出" + ], + "threshold": 2, + "offset": -300 + }, + { + "groups": [ + "奶" + ], + "threshold": 0, + "is_less": true, + "offset": -700 + } + ] + } + ] + }, + { + "name": "地面阻挡", + "doc": "标准线为1档(清杂能力或者站场能力比山强)>山>2档(阻挡>2,可自回)>斑点,站场能力小于斑点放到单切或者炮灰组", + "opers": [ + { + "name": "百炼嘉维尔", + "skill": 1, + "is_start": true, + "is_key": true, + "recruit_priority": 790, + "promote_priority": 760, + "promote_priority_when_team_full": 850, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "圣约送葬人", + "skill": 1, + "is_start": true, + "recruit_priority": 730, + "promote_priority": 410, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "海沫", + "skill": 1, + "recruit_priority": 710, + "promote_priority": 400, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "羽毛笔", + "skill": 1, + "recruit_priority": 720, + "promote_priority": 400, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "休谟斯", + "skill": 1, + "recruit_priority": 700, + "promote_priority": 300, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 1, + "offset": -500 + } + ] + }, + { + "name": "塞雷娅", + "skill": 1, + "is_key": true, + "recruit_priority": 800, + "promote_priority": 760, + "promote_priority_when_team_full": 850, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 2, + "offset": -200 + } + ] + }, + { + "name": "Mon3tr" + }, + { + "name": "煌", + "skill": 2, + "recruit_priority": 610, + "promote_priority": 500, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "重岳", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 702, + "promote_priority": 803, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 2, + "offset": -200 + } + ] + }, + { + "name": "山", + "skill": 2, + "skill_usage": 2, + "recruit_priority": 600, + "promote_priority": 350, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 1, + "offset": -400 + } + ] + }, + { + "name": "泥岩", + "skill": 2, + "recruit_priority": 560, + "promote_priority": 420, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 3, + "offset": -300 + } + ] + }, + { + "name": "斥罪", + "skill": 2, + "recruit_priority": 561, + "promote_priority": 421, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 3, + "offset": -300 + } + ] + }, + { + "name": "风丸", + "skill": 1, + "recruit_priority": 570, + "promote_priority": 200, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 1, + "offset": -400 + } + ] + }, + { + "name": "帕拉斯", + "skill": 1, + "recruit_priority": 610, + "promote_priority": 300, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 1, + "offset": -400 + } + ] + }, + { + "name": "幽灵鲨", + "skill": 1, + "recruit_priority": 650, + "promote_priority": 350, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 1, + "offset": -400 + } + ] + }, + { + "name": "归溟幽灵鲨", + "skill": 2, + "recruit_priority": 570, + "promote_priority": 250, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 2, + "offset": -400 + } + ] + }, + { + "name": "临光", + "skill": 1, + "recruit_priority": 623, + "promote_priority": 190, + "recruit_priority_offsets": [ + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "threshold": 0, + "is_less": true, + "offset": 80 + }, + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 2, + "offset": -400 + } + ] + }, + { + "name": "古米", + "skill": 1, + "recruit_priority": 624, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "threshold": 0, + "is_less": true, + "offset": 80 + }, + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 2, + "offset": -400 + } + ] + }, + { + "name": "幕落", + "skill": 1, + "recruit_priority": 499, + "promote_priority": 190, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 1, + "offset": -400 + } + ] + }, + { + "name": "斑点", + "skill": 1, + "is_key": true, + "recruit_priority": 700, + "promote_priority": 0, + "promote_priority_when_team_full": 0 + }, + { + "name": "仇白", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 705, + "promote_priority": 899, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 3, + "offset": -400 + } + ] + }, + { + "name": "卡缇", + "skill": 1, + "recruit_priority": 524, + "promote_priority": 0, + "is_key": true + }, + { + "name": "米格鲁", + "skill": 1, + "recruit_priority": 523, + "promote_priority": 0, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 1, + "offset": -200 + } + ] + }, + { + "name": "蛇屠箱", + "skill": 2, + "recruit_priority": 617, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 2, + "offset": -200 + } + ] + }, + { + "name": "石棉", + "skill": 2, + "recruit_priority": 500, + "promote_priority": 0, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 2, + "offset": -200 + } + ] + }, + { + "name": "雷蛇", + "skill": 1, + "recruit_priority": 613, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "年", + "skill": 2, + "recruit_priority": 612, + "promote_priority": 70, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "瑕光", + "skill": 1, + "recruit_priority": 607, + "promote_priority": 70, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 3, + "offset": -300 + } + ] + }, + { + "name": "耀骑士临光", + "skill": 1, + "recruit_priority": 607, + "promote_priority": 270, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "棘刺" + ], + "threshold": 3, + "offset": -300 + } + ] + }, + { + "name": "艾丽妮", + "skill": 3, + "alternate_skill": 1, + "recruit_priority": 520, + "promote_priority": 875, + "is_start": true + }, + { + "name": "黑角", + "skill": 0, + "is_key": true, + "recruit_priority": 600, + "promote_priority": 0 + }, + { + "name": "预备干员-重装", + "skill": 0, + "recruit_priority": 305, + "promote_priority": 0, + "is_alternate": true + }, + { + "name": "“弦惊”" + }, + { + "name": "“清平”" + }, + { + "name": "移动摄影器" + } + ] + }, + { + "name": "凯尔希", + "opers": [ + { + "name": "凯尔希", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 900, + "promote_priority": 850, + "is_key": true, + "Doc": "在阵容未完备时,仅招募核心干员与0希望干员", + "is_start": true, + "Doc2": "开局用干员", + "recruit_priority_offsets": [ + { + "groups": [ + "棘刺", + "地面阻挡" + ], + "threshold": 1, + "is_less": true, + "offset": 100, + "Doc": "地面阻挡输出位≤1时,凯尔希的招募优先级+100" + }, + { + "groups": [ + "棘刺", + "地面阻挡", + "银灰" + ], + "threshold": 3, + "offset": -600, + "Doc": "地面和高台输出均完备时,凯尔希的招募优先级-600" + } + ] + } + ] + }, + { + "name": "奶", + "opers": [ + { + "name": "焰影苇草", + "skill": 3, + "alternate_skill": 2, + "is_key": true, + "is_start": true, + "doc": "相比凯尔希,焰苇的前期费用压力更小,更适合开局,属于下限高上限低的那种", + "recruit_priority": 699, + "promote_priority": 450, + "recruit_priority_offsets": [ + { + "groups": [ + "高台核心", + "高台输出", + "对空" + ], + "threshold": 1, + "is_less": true, + "offset": -300 + } + ] + }, + { + "name": "白面鸮", + "skill": 2, + "is_key": true, + "recruit_priority": 710, + "promote_priority": 675, + "recruit_priority_offsets": [ + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "threshold": 3, + "offset": -300 + } + ] + }, + { + "name": "纯烬艾雅法拉", + "skill": 1, + "recruit_priority": 699, + "promote_priority": 10, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "蜜莓", + "skill": 1, + "recruit_priority": 640, + "promote_priority": 0, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "桑葚", + "skill": 2, + "recruit_priority": 640, + "promote_priority": 0, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "threshold": 2, + "offset": -400 + } + ] + }, + { + "name": "夜莺", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 608, + "promote_priority": 677, + "recruit_priority_offsets": [ + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "threshold": 3, + "offset": -200 + } + ] + }, + { + "name": "Touch", + "skill": 1, + "recruit_priority": 743, + "promote_priority": 550, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "流明", + "skill": 3, + "alternate_skill": 1, + "recruit_priority": 590, + "promote_priority": 625, + "recruit_priority_offsets": [ + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "华法琳", + "skill": 1, + "recruit_priority": 615, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "苏苏洛", + "skill": 2, + "recruit_priority": 613, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "赫默", + "skill": 1, + "recruit_priority": 612, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "褐果", + "skill": 1, + "recruit_priority": 607, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "清流", + "skill": 1, + "recruit_priority": 608, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "调香师", + "skill": 1, + "recruit_priority": 588, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "絮雨", + "skill": 2, + "alternate_skill": 1, + "recruit_priority": 622, + "promote_priority": 410, + "recruit_priority_offsets": [ + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "微风", + "skill": 1, + "recruit_priority": 687, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "安赛尔", + "skill": 1, + "recruit_priority": 510, + "promote_priority": 0, + "is_key": true + }, + { + "name": "芙蓉", + "skill": 1, + "recruit_priority": 500, + "promote_priority": 0, + "is_key": true + }, + { + "name": "夏栎", + "skill": 1, + "recruit_priority": 132, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "threshold": 0, + "is_less": true, + "offset": 400 + }, + { + "groups": [ + "高台C", + "高台输出" + ], + "threshold": 0, + "is_less": true, + "offset": -600 + } + ] + }, + { + "name": "波登可", + "skill": 1, + "recruit_priority": 131, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "threshold": 0, + "is_less": true, + "offset": 500 + } + ] + }, + { + "name": "预备干员-后勤", + "skill": 0, + "recruit_priority": 5, + "promote_priority": 0, + "is_alternate": true + }, + { + "name": "末药" + }, + { + "name": "嘉维尔" + }, + { + "name": "图耶" + }, + { + "name": "亚叶", + "recruit_priority_offsets": [ + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "锡兰", + "recruit_priority_offsets": [ + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "闪灵", + "skill": 2, + "recruit_priority": 388, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "threshold": 2, + "offset": -300 + } + ] + } + ] + }, + { + "name": "高台输出", + "doc": "优先对空", + "opers": [ + { + "name": "空弦", + "skill": 1, + "is_key": true, + "is_start": true, + "recruit_priority": 550, + "promote_priority": 450, + "recruit_priority_offsets": [ + { + "groups": [ + "高台输出" + ], + "threshold": 1, + "is_less": true, + "offset": -100 + } + ] + }, + { + "name": "能天使", + "skill": 3, + "is_key": true, + "alternate_skill": 1, + "recruit_priority": 640, + "promote_priority": 300, + "recruit_priority_offsets": [ + { + "groups": [ + "高台输出" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "灰烬", + "skill": 2, + "recruit_priority": 477, + "promote_priority": 120, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "高台输出" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "Stormeye", + "skill": 1, + "is_key": true, + "recruit_priority": 681, + "promote_priority": 200 + }, + { + "name": "蓝毒", + "skill": 1, + "recruit_priority": 455, + "promote_priority": 70, + "recruit_priority_offsets": [ + { + "groups": [ + "高台输出" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "寒芒克洛丝", + "skill": 2, + "recruit_priority": 550, + "promote_priority": 70, + "recruit_priority_offsets": [ + { + "groups": [ + "高台输出" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "异客", + "skill": 3, + "alternate_skill": 2, + "is_start": true, + "recruit_priority": 459, + "promote_priority": 550 + }, + { + "name": "令", + "skill": 3, + "alternate_skill": 1, + "recruit_priority": 620, + "promote_priority": 600, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "莫斯提马", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 463, + "promote_priority": 910 + }, + { + "name": "稀音", + "skill": 2, + "recruit_priority": 520, + "promote_priority": 150, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "霍尔海雅", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 405, + "promote_priority": 388, + "recruit_priority_offsets": [ + { + "groups": [ + "高台输出" + ], + "threshold": 3, + "offset": -300 + } + ] + }, + { + "name": "克洛丝", + "skill": 1, + "recruit_priority": 510, + "promote_priority": 0, + "is_key": true + }, + { + "name": "多萝西", + "skill": 2, + "recruit_priority": 596, + "promote_priority": 466 + }, + { + "name": "史都华德", + "skill": 1, + "is_key": true, + "recruit_priority": 500, + "promote_priority": 0 + }, + { + "name": "早露", + "skill": 2, + "recruit_priority": 503, + "promote_priority": 200 + }, + { + "name": "提丰", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 720, + "promote_priority": 820 + }, + { + "name": "迷迭香", + "skill": 2, + "recruit_priority": 477, + "promote_priority": 200, + "recruit_priority_offsets": [ + { + "groups": [ + "高台输出" + ], + "threshold": 3, + "offset": -300 + } + ] + } + ] + }, + { + "name": "地面单切", + "Doc": "暂时只主要招募42,尽量不在该组干员使用希望", + "opers": [ + { + "name": "红", + "skill": 1, + "recruit_priority": 600, + "promote_priority": 302, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "地面单切", + "史尔特尔" + ], + "threshold": 1, + "offset": -200 + } + ] + }, + { + "name": "缄默德克萨斯", + "skill": 2, + "is_key": true, + "recruit_priority": 750, + "promote_priority": 961, + "recruit_priority_offsets": [ + { + "groups": [ + "地面单切", + "史尔特尔" + ], + "threshold": 2, + "offset": -200 + } + ] + }, + { + "name": "麒麟X夜刀", + "skill": 2, + "is_key": true, + "recruit_priority": 701, + "promote_priority": 955, + "recruit_priority_offsets": [ + { + "groups": [ + "地面单切", + "史尔特尔" + ], + "threshold": 2, + "offset": -200 + } + ] + }, + { + "name": "傀影", + "skill": 2, + "recruit_priority": 601, + "promote_priority": 555, + "recruit_priority_offsets": [ + { + "groups": [ + "地面单切", + "史尔特尔" + ], + "threshold": 2, + "offset": -200 + } + ] + } + ] + }, + { + "name": "炮灰", + "opers": [ + { + "name": "夜刀", + "skill": 1, + "is_key": true, + "recruit_priority": 310, + "promote_priority": 0, + "promote_priority_when_team_full": 0 + }, + { + "name": "预备干员-近战", + "skill": 0, + "recruit_priority": 100, + "promote_priority": 0, + "is_alternate": true + }, + { + "name": "拉普兰德", + "skill": 2, + "recruit_priority": 440 + }, + { + "name": "芳汀", + "skill": 2, + "recruit_priority": 402, + "recruit_priority_offsets": [ + { + "groups": [ + "炮灰" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "断崖", + "skill": 2, + "recruit_priority": 370, + "recruit_priority_offsets": [ + { + "groups": [ + "炮灰" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "刻刀", + "skill": 1, + "recruit_priority": 405 + }, + { + "name": "柏喙", + "skill": 2, + "recruit_priority": 405 + }, + { + "name": "铸铁", + "skill": 2, + "recruit_priority": 305, + "recruit_priority_offsets": [ + { + "groups": [ + "炮灰" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "布洛卡", + "skill": 2, + "recruit_priority": 412, + "recruit_priority_offsets": [ + { + "groups": [ + "炮灰" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "星极", + "skill": 2, + "recruit_priority": 411, + "recruit_priority_offsets": [ + { + "groups": [ + "炮灰" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "泡普卡", + "skill": 1, + "recruit_priority": 460, + "is_key": true + }, + { + "name": "歌蕾蒂娅", + "skill": 1, + "is_start": true, + "recruit_priority": 298, + "promote_priority": 0 + }, + { + "name": "掠风", + "skill": 1, + "recruit_priority": 5, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "炮灰" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "白铁", + "skill": 1, + "recruit_priority": 6, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "炮灰" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "艾斯黛尔", + "skill": 1, + "recruit_priority": 320, + "recruit_priority_offsets": [ + { + "groups": [ + "炮灰" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "霜叶", + "skill": 1, + "recruit_priority": 318, + "recruit_priority_offsets": [ + { + "groups": [ + "炮灰" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "月见夜", + "skill": 1, + "is_key": true, + "recruit_priority": 500, + "promote_priority": 0, + "promote_priority_when_team_full": 0 + } + ] + }, + { + "name": "回费", + "opers": [ + { + "name": "郁金香", + "skill": 1, + "recruit_priority": 877, + "promote_priority": 356, + "is_key": true + }, + { + "name": "焰尾", + "skill": 2, + "recruit_priority": 506, + "promote_priority": 50, + "recruit_priority_offsets": [ + { + "groups": [ + "回费" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "嵯峨", + "skill": 2, + "recruit_priority": 341, + "promote_priority": 50, + "recruit_priority_offsets": [ + { + "groups": [ + "回费" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "推进之王", + "skill": 2, + "recruit_priority": 340, + "promote_priority": 50, + "recruit_priority_offsets": [ + { + "groups": [ + "回费" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "德克萨斯", + "skill": 2, + "recruit_priority": 617, + "promote_priority": 50, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "回费" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "桃金娘", + "skill": 1, + "is_key": true, + "recruit_priority": 630, + "promote_priority": 200, + "promote_priority_when_team_full": 400, + "recruit_priority_offsets": [ + { + "groups": [ + "回费" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "极境", + "skill": 1, + "recruit_priority": 300, + "promote_priority": 100, + "recruit_priority_offsets": [ + { + "groups": [ + "回费" + ], + "threshold": 2, + "offset": -400 + } + ] + }, + { + "name": "琴柳", + "skill": 1, + "recruit_priority": 290, + "promote_priority": 100, + "recruit_priority_offsets": [ + { + "groups": [ + "回费" + ], + "threshold": 2, + "offset": -400 + } + ] + }, + { + "name": "讯使", + "skill": 2, + "recruit_priority": 120, + "promote_priority": 50 + }, + { + "name": "清道夫" + }, + { + "name": "贾维", + "skill": 2, + "recruit_priority": 120, + "promote_priority": 50 + }, + { + "name": "凛冬" + }, + { + "name": "芬", + "skill": 1, + "is_key": true, + "recruit_priority": 650, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "回费" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "香草", + "skill": 1, + "is_key": true, + "recruit_priority": 640, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "回费" + ], + "threshold": 1, + "offset": -300 + } + ] + } + ] + }, + { + "name": "情报官", + "opers": [ + { + "name": "伊内丝", + "skill": 2, + "recruit_priority": 809, + "promote_priority": 830, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "回费", + "情报官" + ], + "threshold": 2, + "offset": -100 + }, + { + "groups": [ + "史尔特尔", + "地面单切" + ], + "threshold": 2, + "offset": -200 + } + ] + }, + { + "name": "晓歌", + "skill": 2, + "recruit_priority": 707, + "promote_priority": 330, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "回费", + "情报官" + ], + "threshold": 2, + "offset": -100 + }, + { + "groups": [ + "史尔特尔", + "地面单切" + ], + "threshold": 2, + "offset": -200 + } + ] + } + ] + }, + { + "name": "梓兰", + "opers": [ + { + "name": "铃兰", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 526, + "promote_priority": 302 + }, + { + "name": "安洁莉娜", + "skill": 1, + "recruit_priority": 406, + "promote_priority": 202 + }, + { + "name": "灵知", + "skill": 1, + "is_key": true, + "recruit_priority": 533, + "promote_priority": 690 + }, + { + "name": "巫恋", + "skill": 2, + "recruit_priority": 262, + "promote_priority": 260 + }, + { + "name": "初雪", + "skill": 2, + "recruit_priority": 253, + "promote_priority": 255 + }, + { + "name": "真理", + "skill": 2, + "recruit_priority": 256, + "promote_priority": 202 + }, + { + "name": "梓兰", + "skill": 1, + "is_key": true, + "recruit_priority": 509, + "promote_priority": 0 + } + ] + }, + { + "name": "史尔特尔", + "opers": [ + { + "name": "史尔特尔", + "skill": 3, + "alternate_skill": 1, + "recruit_priority": 980, + "promote_priority": 990, + "is_key": true + } + ] + }, + { + "name": "银灰", + "opers": [ + { + "name": "银灰", + "skill": 3, + "is_key": true, + "alternate_skill": 1, + "recruit_priority": 710, + "promote_priority": 900, + "promote_priority_when_team_full": 1000, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "银灰" + ], + "threshold": 3, + "offset": -300 + } + ] + }, + { + "name": "玛恩纳", + "skill": 3, + "alternate_skill": 2, + "is_key": true, + "recruit_priority": 996, + "promote_priority": 1000, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "地面阻挡", + "银灰" + ], + "threshold": 3, + "offset": -300 + } + ] + } + ] + }, + { + "name": "高台预备", + "opers": [ + { + "name": "罗宾", + "skill": 1, + "recruit_priority": 5, + "promote_priority": 0 + }, + { + "name": "霜华", + "skill": 1, + "recruit_priority": 5, + "promote_priority": 0 + }, + { + "name": "缪尔赛思", + "skill": 3, + "alternate_skill": 1, + "recruit_priority": 206, + "promote_priority": 140, + "recruit_priority_offsets": [ + { + "groups": [ + "回费", + "情报官" + ], + "threshold": 0, + "is_less": true, + "offset": 150, + "Doc": "地面阻挡输出位≤1时,凯尔希的招募优先级+100" + } + ] + }, + { + "name": "夜半", + "skill": 2, + "recruit_priority": 155, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "近卫", + "重装" + ], + "threshold": 0, + "is_less": true, + "offset": 150, + "Doc": "地面阻挡输出位≤1时,凯尔希的招募优先级+100" + } + ] + }, + { + "name": "豆苗", + "skill": 1, + "recruit_priority": 205, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "近卫", + "重装" + ], + "threshold": 0, + "is_less": true, + "offset": 150 + } + ] + }, + { + "name": "阿", + "skill": 1, + "recruit_priority": 2, + "promote_priority": 0 + }, + { + "name": "“打字机”" + }, + { + "name": "“逍遥”" + }, + { + "name": "预备干员-术士", + "skill": 0, + "recruit_priority": 5, + "promote_priority": 0, + "is_alternate": true + }, + { + "name": "预备干员-狙击", + "skill": 0, + "recruit_priority": 5, + "promote_priority": 0, + "is_alternate": true + } + ] + }, + { + "name": "浊心斯卡蒂", + "opers": [ + { + "name": "浊心斯卡蒂", + "skill": 2, + "recruit_priority": 910, + "promote_priority": 700, + "is_key": true + } + ] + }, + { + "name": "斯卡蒂的海嗣", + "opers": [ + { + "name": "斯卡蒂的海嗣" + } + ] + } + ], + "team_complete_condition": [ + { + "groups": [ + "高台C" + ], + "threshold": 1 + }, + { + "groups": [ + "棘刺", + "地面阻挡", + "地面单切", + "炮灰" + ], + "threshold": 2 + }, + { + "groups": [ + "回费", + "情报官" + ], + "threshold": 1 + }, + { + "groups": [ + "奶", + "凯尔希", + "浊心斯卡蒂" + ], + "threshold": 2 + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Phantom/shopping.json b/resource/roguelike/Phantom/shopping.json new file mode 100644 index 0000000000..1f4d82b740 --- /dev/null +++ b/resource/roguelike/Phantom/shopping.json @@ -0,0 +1,1113 @@ +{ + "theme": "Phantom", + "priority": [ + { + "name": "金酒之杯", + "no_longer_buy": true, + "ignore_no_longer_buy": true, + "effect": "每有5源石锭,所有我方单位的攻击速度+7", + "no": 167 + }, + { + "name": "骑士戒律·新编", + "no_longer_buy": true, + "ignore_no_longer_buy": true, + "effect": "每有5源石锭,所有我方单位的攻击速度+5", + "no": 166 + }, + { + "name": "《旧高卢地名源流考》", + "effect": "每场战斗获得2点临时目标生命值", + "no": 148 + }, + { + "name": "锈蚀的铁锤", + "effect": "商店中购买道具所需源石锭-50%", + "no": 35 + }, + { + "name": "《大静谧》", + "effect": "所有敌方单位的生命-20%", + "no": 54 + }, + { + "name": "赤金的远征", + "effect": "希望+4,可携带干员+1,可同时部署人数+1", + "no": 146 + }, + { + "name": "损坏的左轮弹巢", + "effect": "所有我方远程单位的攻击力+35%", + "no": 63 + }, + { + "name": "长生者之证", + "effect": "长生者之证", + "no": 5 + }, + { + "name": "一份演讲稿", + "effect": "招募所有干员的希望消耗-2", + "no": 28 + }, + { + "name": "人事部密信", + "effect": "招募6星干员的希望消耗-2", + "no": 27 + }, + { + "name": "古旧铸物", + "promotion": 3, + "effect": "立即进阶三个干员(不消耗希望)", + "no": 16 + }, + { + "name": "血魔的寝床", + "effect": "立即获得目标生命+8", + "no": 4 + }, + { + "name": "石像鬼塑像", + "effect": "立即获得目标生命+6", + "no": 3 + }, + { + "name": "特殊抑制器", + "effect": "立即获得目标生命+6", + "no": 2 + }, + { + "name": "《杜林地上环游记》", + "effect": "每场战斗获得1点临时目标生命值", + "no": 147 + }, + { + "name": "投币玩具", + "no_longer_buy": true, + "ignore_no_longer_buy": true, + "effect": "每有5源石锭,所有我方单位的攻击速度+3", + "no": 165 + }, + { + "name": "维多利亚蛋糕", + "effect": "可携带干员+3", + "no": 84 + }, + { + "name": "“苦痛的快乐”", + "effect": "所有敌方单位的生命-15%,移动速度-15%", + "no": "PCS03" + }, + { + "name": "扩散之手", + "chars": [ + "异客" + ], + "effect": "【扩散术师】、【链术师】和【轰击术师】每对一个单位造成伤害就回复2点技力值", + "no": 136 + }, + { + "name": "撕扯之手", + "chars": [ + "帕拉斯" + ], + "effect": "【无畏者】、【剑豪】和【教官】攻击时无视目标70%的防御力", + "no": 137 + }, + { + "name": "扼喉之手", + "chars": [ + "鸿雪", + "黑", + "远牙", + "早露" + ], + "effect": "【重射手】、【神射手】和【攻城手】的攻击会将生命值30%以下非领袖敌人强制击杀", + "no": 134 + }, + { + "name": "扣挠之手", + "chars": [ + "安洁莉娜", + "灵知", + "铃兰", + "梓兰" + ], + "effect": "【凝滞师】、【削弱者】和【护佑者】攻击时额外造成目标当前生命值3%的法术伤害", + "no": 135 + }, + { + "name": "Miss.Christine摸摸券", + "promotion": 2, + "effect": "立即进阶两个干员(不消耗希望)", + "no": 15 + }, + { + "name": "残弩-典训", + "roles": [ + "SNIPER" + ], + "promotion": 1, + "effect": "立即进阶一个【狙击】干员(不消耗希望)", + "no": 20 + }, + { + "name": "叙拉古人的愤怒", + "effect": "叙拉古人的愤怒", + "no": 170 + }, + { + "name": "源石鸢尾花", + "effect": "希望+6,可携带干员+2", + "no": 145 + }, + { + "name": "试制巧克力", + "effect": "可携带干员+2", + "no": 82 + }, + { + "name": "高卢小圆饼", + "effect": "可携带干员+2", + "no": 83 + }, + { + "name": "073号安全试剂", + "effect": "所有干员技能触发后1秒内攻击力+65%", + "no": 169 + }, + { + "name": "绿叶菜罐头", + "effect": "所有干员技能触发后1秒内攻击力+60%", + "no": 168 + }, + { + "name": "玻璃小鸟", + "effect": "希望+4,可携带干员+1", + "no": 143 + }, + { + "name": "古怪的长笛", + "effect": "希望+4,可携带干员+1", + "no": 142 + }, + { + "name": "迷迭香之拥", + "effect": "所有敌方单位的防御力-30%", + "no": 51 + }, + { + "name": "老近卫军之锋", + "effect": "所有我方近战单位的攻击力+35%", + "no": 60 + }, + { + "name": "镶金骨骰", + "effect": "所有敌方单位的生命-15%", + "no": 53 + }, + { + "name": "独奏八音盒", + "effect": "希望+4,可同时部署人数+1", + "no": 144 + }, + { + "name": "银餐叉", + "effect": "所有我方远程单位的攻击力+25%", + "no": 62 + }, + { + "name": "“黑夜呢喃”", + "effect": "所有敌方单位的生命-10%", + "no": 52 + }, + { + "name": "蓝色丝巾", + "effect": "希望+2,可携带人数+1", + "no": 140 + }, + { + "name": "贵族刺剑", + "effect": "所有我方近战单位的攻击力+25%", + "no": 59 + }, + { + "name": "赶车夫的长鞭", + "effect": "所有敌方单位受到的物理伤害+25%", + "no": 68 + }, + { + "name": "空白名片", + "effect": "可携带干员+1,可同时部署人数+1", + "no": 89 + }, + { + "name": "“复仇者”", + "effect": "所有敌方单位受到的物理伤害+35%", + "no": 69 + }, + { + "name": "红色蝴蝶结", + "effect": "希望+2,可同时部署人数+1", + "no": 141 + }, + { + "name": "“璀璨悲泣”", + "effect": "所有敌方单位受到的法术伤害+40%", + "no": 72 + }, + { + "name": "破损的面具", + "effect": "可同时部署人数+2", + "no": 88 + }, + { + "name": "黄铜指南针", + "effect": "可同时部署人数+2", + "no": 87 + }, + { + "name": "昏暗的提灯", + "effect": "可同时部署人数+1", + "no": 86 + }, + { + "name": "四叶草化石", + "effect": "战斗后掉落收藏品时,增加一个可选项", + "no": 36 + }, + { + "name": "路线说明图", + "effect": "可同时部署人数+1", + "no": 85 + }, + { + "name": "假面舞会面具", + "ignore_no_longer_buy": true, + "effect": "每进入一个非战斗节点,获得源石锭+3", + "no": 31 + }, + { + "name": "莱塔尼亚荣誉勋章", + "ignore_no_longer_buy": true, + "effect": "战斗获得的指挥经验+30%", + "no": 34 + }, + { + "name": "至宝指环", + "ignore_no_longer_buy": true, + "effect": "战斗掉落的源石锭+50%", + "no": 32 + }, + { + "name": "幸运硬币", + "ignore_no_longer_buy": true, + "effect": "每进入一个非战斗节点,获得源石锭+2", + "no": 30 + }, + { + "name": "维多利亚“废铁”勋章", + "ignore_no_longer_buy": true, + "effect": "战斗获得的指挥经验+20%", + "no": 33 + }, + { + "name": "苦行者泡芙", + "effect": "可携带干员+1", + "no": 80 + }, + { + "name": "乌萨斯列巴", + "effect": "可携带干员+1", + "no": 79 + }, + { + "name": "铁棍面包", + "effect": "可携带干员+1", + "no": 81 + }, + { + "name": "残弩-神速", + "roles": [ + "SNIPER" + ], + "effect": "所有【狙击】干员的攻击速度+70", + "no": 112 + }, + { + "name": "残弩-交叉火力", + "roles": [ + "SNIPER" + ], + "effect": "所有【狙击】干员的生命-40%,但攻击力+40%", + "no": 111 + }, + { + "name": "折戟-浴血", + "roles": [ + "WARRIOR" + ], + "effect": "所有【近卫】干员在攻击后获得2点技力", + "no": 100 + }, + { + "name": "《第二经济改革法》", + "effect": "所有干员的初始技力+18", + "no": 152 + }, + { + "name": "尖笑鬼牌", + "promotion": 1, + "effect": "立即进阶一个干员(不消耗希望)", + "no": 14 + }, + { + "name": "缠梦古堡模型", + "effect": "初始部署费用+30", + "no": 92 + }, + { + "name": "“时光之末”", + "effect": "仅一次,在非区域最终战斗中失败时不结束探索,目标生命+1并继续下一步行动", + "no": 174 + }, + { + "name": "“绽放”", + "effect": "所有干员每次受到伤害时回复1点技力,每次受到元素损伤时回复1点技力", + "no": 161 + }, + { + "name": "“古堡的子嗣”", + "effect": "所有干员在场上停留100秒后防御力+300,法术抗性+30", + "no": "PCS04" + }, + { + "name": "折戟-典训", + "roles": [ + "WARRIOR" + ], + "promotion": 1, + "effect": "立即进阶一个【近卫】干员(不消耗希望)", + "no": 18 + }, + { + "name": "高卢银行支票", + "effect": "所有干员的初始技力+12", + "no": 151 + }, + { + "name": "折戟-破釜沉舟", + "roles": [ + "WARRIOR" + ], + "effect": "所有【近卫】干员的防御力-40%,但攻击力+40%,攻击速度+30", + "no": 16 + }, + { + "name": "折戟-一夫当关", + "roles": [ + "WARRIOR" + ], + "effect": "所有【近卫】干员的阻挡数+1", + "no": 101 + }, + { + "name": "远程协议-遥击", + "roles": [ + "SNIPER", + "MEDIC" + ], + "effect": "战斗编队中每有一名医疗和狙击干员,所有医疗和狙击干员的攻击力+8%", + "no": 225 + }, + { + "name": "折戟-锋刃", + "roles": [ + "WARRIOR" + ], + "effect": "所有【近卫】干员的攻击力+25%", + "no": 99 + }, + { + "name": "皇家利口酒", + "effect": "所有攻击和受击回复的技能每1.5秒回复1点技力", + "no": 160 + }, + { + "name": "断杖-典训", + "roles": [ + "CASTER" + ], + "promotion": 1, + "effect": "立即进阶一个【术师】干员(不消耗希望)", + "no": 21 + }, + { + "name": "涌动之餐", + "effect": "所有我方单位受到的治疗和生命回复效果+30%,且受到的元素损伤-30%", + "no": "PCS05" + }, + { + "name": "女妖之吻", + "effect": "希望+8", + "no": 10 + }, + { + "name": "万能钥匙", + "effect": "希望+6", + "no": 9 + }, + { + "name": "被撬开的道具箱", + "effect": "希望+4", + "no": 6 + }, + { + "name": "古旧乐谱残章", + "effect": "希望+4", + "no": 7 + }, + { + "name": "微缩舞台模型", + "effect": "初始部署费用+20", + "no": 91 + }, + { + "name": "解约协议", + "effect": "希望+4", + "no": 8 + }, + { + "name": "迷梦香精", + "effect": "所有自然回复技能的技力恢复+0.5/s", + "no": 156 + }, + { + "name": "生命之水", + "effect": "所有攻击和受击回复的技能每2.5秒回复1点技力", + "no": 159 + }, + { + "name": "羽兽肝酱", + "effect": "所有自然回复技能的技力恢复+0.35/s", + "no": 155 + }, + { + "name": "摩根队长佳酿", + "effect": "所有攻击和受击回复的技能每3秒回复1点技力", + "no": 158 + }, + { + "name": "球球果汁", + "effect": "所有自然回复技能的技力恢复+0.25/s", + "no": 154 + }, + { + "name": "荒地龙舌兰", + "effect": "所有攻击和受击回复的技能每3.5秒回复1点技力", + "no": 157 + }, + { + "name": "香草沙士汽水", + "effect": "所有自然回复技能的技力恢复+0.2/s", + "no": 153 + }, + { + "name": "残弩-百步穿杨", + "roles": [ + "SNIPER" + ], + "effect": "所有【狙击】干员的攻击力+20%", + "no": 109 + }, + { + "name": "支柱-枯法", + "roles": [ + "SUPPORT" + ], + "effect": "所有【辅助】干员攻击范围内的敌方单位防御力-20%,法术抗性-20%", + "no": 122 + }, + { + "name": "猩红剧团票根", + "effect": "战斗后有25%的几率额外掉落一张招募券", + "no": 29 + }, + { + "name": "老蒲扇", + "effect": "战斗编队中每有一个职业不同的干员,所有干员的攻击力+10%", + "no": 214 + }, + { + "name": "皇帝的恩宠", + "effect": "所有我方近战单位的攻击力+15%", + "no": 58 + }, + { + "name": "显圣吊坠", + "effect": "所有我方远程单位的攻击力+15%", + "no": 61 + }, + { + "name": "锈蚀刀片", + "effect": "所有敌方单位受到的物理伤害+15%", + "no": 67 + }, + { + "name": "远程协议-克敌", + "roles": [ + "SNIPER", + "MEDIC" + ], + "effect": "战斗编队中每有一名医疗和狙击干员,所有医疗和狙击干员的攻击速度+6", + "no": 226 + }, + { + "name": "折戟-突破", + "roles": [ + "WARRIOR" + ], + "effect": "所有【近卫】干员的部署费用-3,生命+40%", + "no": 98 + }, + { + "name": "突击协议-利刃", + "roles": [ + "PIONEER", + "WARRIOR" + ], + "effect": "战斗编队中每有一名先锋和近卫干员,所有先锋和近卫干员的攻击力+8%", + "no": 221 + }, + { + "name": "爱丽舍钱袋", + "effect": "所有干员的初始技力+8", + "no": 150 + }, + { + "name": "残弩-战场依存", + "roles": [ + "SNIPER" + ], + "effect": "所有【狙击】干员的自然技力恢复+0.5/s", + "no": 110 + }, + { + "name": "地区行动方案", + "effect": "招募4星干员的希望消耗-2", + "no": 25 + }, + { + "name": "断杖-咏唱", + "roles": [ + "CASTER" + ], + "effect": "所有【术师】干员的攻击速度+40", + "no": 115 + }, + { + "name": "支柱-典训", + "roles": [ + "SUPPORT" + ], + "promotion": 1, + "effect": "立即进阶一个【辅助】干员(不消耗希望)", + "no": 22 + }, + { + "name": "死囚之舞", + "effect": "所有干员的再部署时间-10%", + "no": 204 + }, + { + "name": "医者-理智固剂", + "roles": [ + "MEDIC" + ], + "effect": "所有【医疗】干员攻击范围内的我方单位获得抵抗", + "no": 127 + }, + { + "name": "近卫军帽", + "effect": "在一局战斗中,所有干员每部署过一次就生命+25%", + "no": "PCS02" + }, + { + "name": "“夜骇”", + "effect": "每次敌人进入保护目标点时,立刻对全场所有敌人造成5秒晕眩", + "no": "PCS06" + }, + { + "name": "“无度”", + "effect": "每次敌人进入保护目标点时,立刻对全场所有敌人造成3000点真实伤害", + "no": "PCS07" + }, + { + "name": "罗德岛战术电台", + "effect": "战斗后掉落招募券时,增加一个可选项", + "no": 220 + }, + { + "name": "铁卫-无锋", + "chars": [ + "塞雷娅", + "泥岩", + "斥罪" + ], + "effect": "所有【重装】干员在受到攻击后获得2点技力", + "no": 107 + }, + { + "name": "锈刃-突破", + "roles": [ + "SPECIAL" + ], + "effect": "所有【特种】干员的部署费用-2,生命+60%", + "no": 128 + }, + { + "name": "“荣耀绶带”", + "effect": "所有我方单位仅阻挡1名敌人时,攻击力+100%", + "no": 172 + }, + { + "name": "“迷醉荷谟伊”", + "effect": "所有我方单位每秒回复2%的最大生命值", + "no": 207 + }, + { + "name": "作者的喉舌", + "effect": "所有敌方单位的防御力-21%", + "no": 50 + }, + { + "name": "人偶之家", + "effect": "初始部署费用+10", + "no": 90 + }, + { + "name": "演出用香水", + "effect": "所有我方单位每秒回复1%的最大生命值", + "no": 75 + }, + { + "name": "王庭盟约", + "effect": "所有干员不再受到来自【萨卡兹】敌人的伤害", + "no": 175 + }, + { + "name": "未知仪器", + "effect": "所有我方单位的生命+50%", + "no": 66 + }, + { + "name": "古高卢银币", + "effect": "所有干员的初始技力+6", + "no": 149 + }, + { + "name": "铁卫-典训", + "roles": [ + "TANK" + ], + "promotion": 1, + "effect": "立即进阶一个【重装】干员(不消耗希望)", + "no": 19 + }, + { + "name": "医者-妙手", + "roles": [ + "MEDIC" + ], + "effect": "所有【医疗】干员的攻击速度+50", + "no": 126 + }, + { + "name": "全局作战文件", + "effect": "招募5星干员的希望消耗-2", + "no": 26 + }, + { + "name": "急救药箱", + "effect": "所有我方单位的生命+35%", + "no": 65 + }, + { + "name": "难闻的止血剂", + "effect": "所有我方单位的生命+20%", + "no": 64 + }, + { + "name": "“法术杀手”", + "effect": "所有我方单位获得15%法术闪避", + "no": 77 + }, + { + "name": "钝爪-典训", + "roles": [ + "PIONEER" + ], + "promotion": 1, + "effect": "立即进阶一个【先锋】干员(不消耗希望)", + "no": 17 + }, + { + "name": "突击协议扩充", + "effect": "商店和战斗掉落的先锋招募券都被升级成高级人事调度函", + "no": 37 + }, + { + "name": "突击协议增援", + "effect": "商店和战斗掉落的近卫招募券都被升级成高级人事调度函", + "no": 38 + }, + { + "name": "堡垒协议扩充", + "effect": "商店和战斗掉落的重装招募券都被升级成高级人事调度函", + "no": 39 + }, + { + "name": "堡垒协议增援", + "effect": "商店和战斗掉落的辅助招募券都被升级成高级人事调度函", + "no": 40 + }, + { + "name": "远程协议扩充", + "effect": "商店和战斗掉落的医疗招募券都被升级成高级人事调度函", + "no": 41 + }, + { + "name": "远程协议增援", + "effect": "商店和战斗掉落的狙击招募券都被升级成高级人事调度函", + "no": 42 + }, + { + "name": "破坏协议扩充", + "effect": "商店和战斗掉落的术师招募券都被升级成高级人事调度函", + "no": 43 + }, + { + "name": "破坏协议增援", + "effect": "商店和战斗掉落的特种招募券都被升级成高级人事调度函", + "no": 44 + }, + { + "name": "古旧的蒸汽甲胄", + "effect": "所有我方单位的防御力+35%", + "no": 57 + }, + { + "name": "军团护心镜", + "effect": "所有我方单位的防御力+25%", + "no": 56 + }, + { + "name": "异铁小圆盾", + "effect": "所有我方单位的防御力+15%", + "no": 55 + }, + { + "name": "断杖-苦难巫咒", + "roles": [ + "CASTER" + ], + "effect": "所有【术师】干员生命-40%,但造成的法术伤害+70%", + "no": 117 + }, + { + "name": "断杖-织法者", + "roles": [ + "CASTER" + ], + "effect": "所有【术师】干员的攻击力+25%", + "no": 114 + }, + { + "name": "“当红歌手”", + "effect": "敌人被晕眩、冰冻、束缚时,每秒受到600点法术伤害", + "no": 162 + }, + { + "name": "Scout的狙击镜", + "effect": "所有敌人受到我方单位伤害时,距离伤害来源越远受到的伤害越高(最高100%)", + "no": 217 + }, + { + "name": "医者-典训", + "roles": [ + "MEDIC" + ], + "promotion": 1, + "effect": "立即进阶一个【医疗】干员(不消耗希望)", + "no": 23 + }, + { + "name": "悬丝傀儡", + "effect": "敌人被晕眩、冰冻、束缚时,每秒受到700点法术伤害", + "no": 163 + }, + { + "name": "钝爪-爆发", + "roles": [ + "PIONEER" + ], + "effect": "所有【先锋】干员的初始技力+15", + "no": 94 + }, + { + "name": "设计师量尺", + "effect": "所有我方单位获得15%物理闪避", + "no": 76 + }, + { + "name": "钝爪-百战", + "roles": [ + "PIONEER" + ], + "effect": "所有【先锋】干员的攻击力+50%,防御力+50%", + "no": 97 + }, + { + "name": "锈刃-典训", + "roles": [ + "SPECIAL" + ], + "promotion": 1, + "effect": "立即进阶一个【特种】干员(不消耗希望)", + "no": 24 + }, + { + "name": "浓缩抑制剂", + "effect": "所有干员攻击【感染生物】时攻击力提升至150%并使其失去特殊能力3秒", + "no": 176 + }, + { + "name": "“忠义”", + "effect": "所有我方单位阻挡3名及以上敌人时,每秒回复150点生命", + "no": 176 + }, + { + "name": "医者-妙手", + "roles": [ + "MEDIC" + ], + "effect": "所有【医疗】干员的攻击速度+50", + "no": 126 + }, + { + "name": "制式防暴用具", + "chars": [ + "史尔特尔", + "艾雅法拉", + "异客", + "澄闪", + "缄默德克萨斯" + ], + "effect": "制式防暴用具", + "no": 70 + }, + { + "name": "皇帝的收藏", + "effect": "所有敌方单位受到的法术伤害+30%", + "no": 71 + }, + { + "name": "断杖-凝神", + "roles": [ + "CASTER" + ], + "effect": "所有【术师】干员的技力恢复+0.4/s", + "no": 116 + }, + { + "name": "“噤声”", + "effect": "所有我方干员技能未开启时60秒内攻击力逐渐提升至最高+60%,每次技能结束时失去该加成", + "no": 218 + }, + { + "name": "“童趣玩偶”", + "effect": "敌人被晕眩、冰冻、束缚时,每秒受到1000点法术伤害", + "no": 164 + }, + { + "name": "破坏协议-消除", + "roles": [ + "CASTER", + "SPECIAL" + ], + "effect": "战斗编队中每有一名术师和特种干员,所有术师和特种干员的攻击力+8%", + "no": 227 + }, + { + "name": "破坏协议-压制", + "roles": [ + "CASTER", + "SPECIAL" + ], + "effect": "战斗编队中每有一名术师和特种干员,所有术师和特种干员的攻击速度+6", + "no": 228 + }, + { + "name": "舞者手链", + "effect": "所有我方单位获得10%物理与法术闪避", + "no": 78 + }, + { + "name": "安洁莉娜的创想", + "effect": "所有敌方单位移动速度-15%,且重量下降一个等级", + "no": 216 + }, + { + "name": "苍白花冠", + "effect": "所有我方单位受到的治疗和生命回复效果+30%", + "no": 74 + }, + { + "name": "活玫瑰", + "effect": "所有我方单位受到的治疗和生命回复效果+20%", + "no": 73 + }, + { + "name": "“聚焦”", + "effect": "每次部署我方单位时,对场上随机一个敌人及其周围造成3000点法术伤害", + "no": 219 + }, + { + "name": "钝爪-熟稔", + "roles": [ + "PIONEER" + ], + "effect": "所有【先锋】干员的技力消耗-35%", + "no": 95 + }, + { + "name": "女皇之愿", + "effect": "所有我方单位获得15%物理与法术闪避", + "no": 208 + }, + { + "name": "教母的信物", + "effect": "所有敌方单位的攻击力-17%", + "no": 48 + }, + { + "name": "奇渊面具", + "effect": "所有敌方单位的攻击力-12%", + "no": 47 + }, + { + "name": "皇族金胸针", + "effect": "所有我方单位的法术抗性+15,且部署后抵挡一次伤害", + "no": 212 + }, + { + "name": "开裂的束缚带", + "effect": "所有敌方单位的攻击力-7%", + "no": 46 + }, + { + "name": "精神治疗录像带", + "effect": "敌人受到的一次性晕眩、寒冷、冰冻等异常效果影响时间提高150%", + "no": 211 + }, + { + "name": "食腐者手杖", + "effect": "所有我方单位受到的治疗溢出时,周围敌人会受到相当于该次溢出治疗量的法术伤害", + "no": 215 + }, + { + "name": "高闪相机", + "effect": "敌人受到的一次性晕眩、寒冷、冰冻等异常效果影响时间提高110%", + "no": 210 + }, + { + "name": "凯旋号角", + "effect": "敌人受到的一次性晕眩、寒冷、冰冻等异常效果影响时间提高100%", + "no": 209 + }, + { + "name": "“逝者垂泪”", + "effect": "所有干员受到晕眩、寒冷、冰冻等负面状态影响时,获得50%庇护", + "no": 213 + }, + { + "name": "国王的新枪", + "effect": "目标生命值为1时,所有我方单位的攻击速度+50", + "no": "PCS01" + }, + { + "name": "积攒之手", + "chars": [ + "风笛" + ], + "effect": "【冲锋手】、【尖兵】和【战术家】的部署费用-12,且击杀敌人后额外获得6点部署费用", + "no": 139 + }, + { + "name": "极速之手", + "chars": [ + "傀影", + "红", + "缄默德克萨斯", + "麒麟X夜刀" + ], + "effect": "【处决者】、【伏击客】和【傀儡师】周围八格内没有我方单位时,攻击速度+100", + "no": 138 + }, + { + "name": "尖刺之手", + "chars": [ + "塞雷娅", + "泥岩", + "斥罪" + ], + "effect": "【铁卫】、【驭法铁卫】和【决战者】对自身阻挡的敌人每秒造成自身防御力100%的法术伤害", + "no": 133 + }, + { + "name": "“文明的存续”", + "effect": "所有敌方单位受到的真实伤害+150%", + "no": 171 + }, + { + "name": "铁卫-突破", + "roles": [ + "TANK" + ], + "effect": "所有【重装】干员的部署费用-3,生命+40%", + "no": 103 + }, + { + "name": "铁卫-侵掠", + "roles": [ + "TANK" + ], + "effect": "所有【重装】干员的攻击力+60%", + "no": 104 + }, + { + "name": "铁卫-推进", + "roles": [ + "TANK" + ], + "effect": "所有【重装】干员阻挡数-1(部署时不会低于1),但攻击力+40%,攻击速度+40", + "no": 106 + }, + { + "name": "锈刃-单兵", + "roles": [ + "SPECIAL" + ], + "effect": "所有【特种】干员的攻击力+40%,防御力+40%", + "no": 130 + }, + { + "name": "锈刃-神力", + "roles": [ + "SPECIAL" + ], + "effect": "所有【特种】干员的力度+2", + "no": 132 + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/乐理之灾.json b/resource/roguelike/Sami/autopilot/乐理之灾.json new file mode 100644 index 0000000000..d345edf727 --- /dev/null +++ b/resource/roguelike/Sami/autopilot/乐理之灾.json @@ -0,0 +1,98 @@ +{ + "stage_name": "乐理之灾", + "replacement_home": [ + { + "location": [ + 5, + 3 + ], + "direction": "right" + } + ], + "deploy_plan": [ + { + "groups": [ + "焰苇" + ], + "location": [ + 6, + 6 + ], + "direction": "up" + }, + { + "groups": [ + "情报官", + "投锋", + "挡人先锋", + "M3", + "近卫", + "其他地面" + ], + "location": [ + 6, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 5, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "凯尔希", + "单奶", + "群奶", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 5, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 6, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "单奶", + "群奶", + "其他高台" + ], + "location": [ + 5, + 4 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/亡者行军.json b/resource/roguelike/Sami/autopilot/亡者行军.json new file mode 100644 index 0000000000..c66a270a65 --- /dev/null +++ b/resource/roguelike/Sami/autopilot/亡者行军.json @@ -0,0 +1,145 @@ +{ + "stage_name": "亡者行军", + "replacement_home": [ + { + "location": [ + 1, + 1 + ], + "direction": "right" + } + ], + "deploy_plan": [ + { + "groups": [ + "情报官", + "投锋" + ], + "location": [ + 5, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "情报官", + "挡人先锋", + "M3", + "重装", + "近卫", + "其他地面" + ], + "location": [ + 6, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "焰苇" + ], + "location": [ + 7, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 6, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "凯尔希", + "单奶", + "群奶" + ], + "location": [ + 7, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "处决者", + "其他地面" + ], + "location": [ + 3, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 7, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 4, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶", + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 5, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "重装", + "挡人先锋", + "近卫", + "处决者", + "其他地面" + ], + "location": [ + 3, + 4 + ], + "direction": "down" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/以守代攻.json b/resource/roguelike/Sami/autopilot/以守代攻.json new file mode 100644 index 0000000000..f4640912e0 --- /dev/null +++ b/resource/roguelike/Sami/autopilot/以守代攻.json @@ -0,0 +1,143 @@ +{ + "stage_name": "以守代攻", + "replacement_home": [ + { + "location": [ + 9, + 3 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "情报官", + "挡人先锋", + "投锋" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 5, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "焰苇" + ], + "location": [ + 4, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "凯尔希", + "单奶", + "群奶" + ], + "location": [ + 6, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 5, + 4 + ], + "direction": "down" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 7, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "狙击" + ], + "location": [ + 8, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 4, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "M3", + "近卫", + "重装", + "挡人先锋", + "处决者", + "其他地面" + ], + "location": [ + 5, + 5 + ], + "direction": "down" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/低空机动.json b/resource/roguelike/Sami/autopilot/低空机动.json new file mode 100644 index 0000000000..582e961111 --- /dev/null +++ b/resource/roguelike/Sami/autopilot/低空机动.json @@ -0,0 +1,174 @@ +{ + "stage_name": "低空机动", + "replacement_home": [ + { + "location": [ + 5, + 2 + ], + "direction": "left" + }, + { + "location": [ + 9, + 3 + ], + "direction": "none" + } + ], + "deploy_plan": [ + { + "groups": [ + "M3", + "情报官", + "挡人先锋", + "近卫", + "重装", + "其他地面" + ], + "location": [ + 5, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "凯尔希" + ], + "location": [ + 6, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "焰苇", + "单奶", + "群奶" + ], + "location": [ + 4, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "M3", + "玛恩纳", + "近卫", + "重装", + "情报官", + "挡人先锋", + "投锋", + "其他地面" + ], + "location": [ + 4, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "水陈", + "术师", + "狙击", + "辅助", + "单奶", + "群奶", + "焰苇", + "其他高台" + ], + "location": [ + 4, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "近卫", + "重装", + "情报官", + "挡人先锋", + "投锋", + "其他地面" + ], + "location": [ + 3, + 6 + ], + "direction": "left" + }, + { + "groups": [ + "近卫", + "重装", + "其他地面" + ], + "location": [ + 3, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "术师", + "狙击", + "辅助", + "单奶", + "群奶", + "其他高台" + ], + "location": [ + 5, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "近卫", + "挡人先锋" + ], + "location": [ + 6, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "辅助", + "狙击", + "术师" + ], + "location": [ + 5, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "处决者", + "近卫", + "重装", + "情报官", + "挡人先锋", + "投锋", + "其他地面" + ], + "location": [ + 2, + 6 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/何处无山海.json b/resource/roguelike/Sami/autopilot/何处无山海.json new file mode 100644 index 0000000000..0ccd4a308f --- /dev/null +++ b/resource/roguelike/Sami/autopilot/何处无山海.json @@ -0,0 +1,160 @@ +{ + "stage_name": "何处无山海", + "replacement_home": [ + { + "location": [ + 2, + 3 + ], + "direction": "right" + } + ], + "deploy_plan": [ + { + "groups": [ + "情报官", + "挡人先锋", + "投锋" + ], + "location": [ + 3, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "情报官", + "挡人先锋", + "M3", + "重装", + "近卫", + "其他地面" + ], + "location": [ + 5, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "焰苇" + ], + "location": [ + 5, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 8, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "凯尔希", + "单奶", + "群奶" + ], + "location": [ + 5, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "凯尔希", + "单奶", + "群奶" + ], + "location": [ + 6, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 9, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "处决者", + "其他地面" + ], + "location": [ + 8, + 2 + ], + "direction": "up" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "单奶", + "群奶", + "其他高台" + ], + "location": [ + 7, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "单奶", + "群奶", + "其他高台" + ], + "location": [ + 7, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "重装", + "挡人先锋", + "近卫", + "处决者", + "其他地面" + ], + "location": [ + 6, + 3 + ], + "direction": "up" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/公司纠葛.json b/resource/roguelike/Sami/autopilot/公司纠葛.json new file mode 100644 index 0000000000..c214e4d307 --- /dev/null +++ b/resource/roguelike/Sami/autopilot/公司纠葛.json @@ -0,0 +1,130 @@ +{ + "stage_name": "公司纠葛", + "replacement_home": [ + { + "location": [ + 7, + 2 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "情报官", + "投锋", + "挡人先锋" + ], + "location": [ + 7, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 6, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "焰苇", + "凯尔希", + "单奶", + "群奶" + ], + "location": [ + 7, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "凯尔希" + ], + "location": [ + 9, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "近卫", + "重装", + "挡人先锋", + "其他地面" + ], + "location": [ + 5, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 4, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "单奶", + "群奶", + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 3, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "M3", + "近卫", + "重装", + "挡人先锋", + "其他地面" + ], + "location": [ + 4, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "处决者", + "情报官" + ], + "location": [ + 3, + 2 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/冰海疑影.json b/resource/roguelike/Sami/autopilot/冰海疑影.json new file mode 100644 index 0000000000..e9f0207c5a --- /dev/null +++ b/resource/roguelike/Sami/autopilot/冰海疑影.json @@ -0,0 +1,112 @@ +{ + "stage_name": "冰海疑影", + "replacement_home": [ + { + "location": [ + 0, + 6 + ], + "direction": "right" + } + ], + "deploy_plan": [ + { + "groups": [ + "M3", + "挡人先锋", + "情报官", + "近卫", + "重装", + "其他地面" + ], + "location": [ + 5, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "焰苇", + "单奶", + "群奶" + ], + "location": [ + 3, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "凯尔希", + "单奶", + "群奶", + "水陈", + "速狙", + "狙击", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 4, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "水陈", + "术师", + "召唤", + "辅助", + "狙击", + "其他高台" + ], + "location": [ + 4, + 6 + ], + "direction": "right" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 6, + 4 + ], + "direction": "down" + }, + { + "groups": [ + "M3", + "挡人先锋", + "情报官", + "近卫", + "重装", + "其他地面" + ], + "location": [ + 3, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "投锋", + "处决者", + "其他地面" + ], + "location": [ + 9, + 4 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/利刃所指.json b/resource/roguelike/Sami/autopilot/利刃所指.json new file mode 100644 index 0000000000..d126b5c0cc --- /dev/null +++ b/resource/roguelike/Sami/autopilot/利刃所指.json @@ -0,0 +1,137 @@ +{ + "stage_name": "利刃所指", + "replacement_home": [ + { + "location": [ + 2, + 1 + ], + "direction": "down" + } + ], + "deploy_plan": [ + { + "groups": [ + "情报官", + "挡人先锋", + "投锋" + ], + "location": [ + 2, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "凯尔希" + ], + "location": [ + 1, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 2, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "焰苇", + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 3, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "情报官", + "处决者", + "近卫", + "其他地面" + ], + "location": [ + 3, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 5, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 3, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 3, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "M3", + "挡人先锋", + "情报官", + "近卫", + "重装", + "投锋", + "处决者", + "其他地面" + ], + "location": [ + 2, + 3 + ], + "direction": "down" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/半吊子之旅.json b/resource/roguelike/Sami/autopilot/半吊子之旅.json new file mode 100644 index 0000000000..37dc46adf4 --- /dev/null +++ b/resource/roguelike/Sami/autopilot/半吊子之旅.json @@ -0,0 +1,118 @@ +{ + "stage_name": "半吊子之旅", + "replacement_home": [ + { + "location": [ + 7, + 3 + ], + "direction": "none" + }, + { + "location": [ + 7, + 4 + ], + "direction": "none" + } + ], + "deploy_plan": [ + { + "groups": [ + "M3", + "挡人先锋", + "情报官", + "近卫", + "重装", + "投锋", + "其他地面" + ], + "location": [ + 6, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "凯尔希", + "焰苇", + "单奶", + "群奶" + ], + "location": [ + 8, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "挡人先锋", + "情报官", + "近卫", + "重装", + "投锋", + "其他地面" + ], + "location": [ + 6, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "重装", + "M3", + "近卫", + "挡人先锋" + ], + "location": [ + 5, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶", + "焰苇", + "狙击", + "术师", + "辅助" + ], + "location": [ + 6, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "水陈", + "辅助", + "狙击", + "术师" + ], + "location": [ + 4, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 7, + 5 + ], + "direction": "up" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/呼吸.json b/resource/roguelike/Sami/autopilot/呼吸.json new file mode 100644 index 0000000000..254be86ec6 --- /dev/null +++ b/resource/roguelike/Sami/autopilot/呼吸.json @@ -0,0 +1,135 @@ +{ + "stage_name": "呼吸", + "replacement_home": [ + { + "location": [ + 9, + 6 + ], + "direction": "up" + } + ], + "deploy_plan": [ + { + "groups": [ + "情报官", + "挡人先锋", + "投锋" + ], + "location": [ + 9, + 6 + ], + "direction": "left" + }, + { + "groups": [ + "凯尔希" + ], + "location": [ + 8, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 5, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 7, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "焰苇", + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 6, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "重装", + "挡人先锋", + "情报官", + "处决者", + "近卫", + "其他地面" + ], + "location": [ + 8, + 6 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 8, + 4 + ], + "direction": "down" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 7, + 4 + ], + "direction": "down" + }, + { + "groups": [ + "挡人先锋", + "情报官", + "近卫", + "重装", + "投锋", + "处决者", + "其他地面" + ], + "location": [ + 7, + 6 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/咫尺天涯.json b/resource/roguelike/Sami/autopilot/咫尺天涯.json new file mode 100644 index 0000000000..92e4647553 --- /dev/null +++ b/resource/roguelike/Sami/autopilot/咫尺天涯.json @@ -0,0 +1,136 @@ +{ + "stage_name": "咫尺天涯", + "replacement_home": [ + { + "location": [ + 7, + 6 + ], + "direction": "none" + } + ], + "deploy_plan": [ + { + "groups": [ + "焰苇", + "速狙", + "狙击", + "水陈", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 6, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "焰苇", + "速狙", + "狙击", + "水陈", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 7, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "单奶", + "群奶", + "速狙", + "狙击", + "水陈", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 5, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "M3", + "挡人先锋", + "情报官", + "近卫", + "重装", + "投锋", + "其他地面" + ], + "location": [ + 6, + 6 + ], + "direction": "left" + }, + { + "groups": [ + "凯尔希" + ], + "location": [ + 4, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "M3", + "挡人先锋", + "情报官", + "近卫", + "重装", + "投锋", + "其他地面" + ], + "location": [ + 5, + 6 + ], + "direction": "left" + }, + { + "groups": [ + "玛恩纳", + "处决者", + "其他地面" + ], + "location": [ + 4, + 6 + ], + "direction": "left" + }, + { + "groups": [ + "速狙", + "狙击", + "水陈", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 8, + 2 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/坍缩体的午后.json b/resource/roguelike/Sami/autopilot/坍缩体的午后.json new file mode 100644 index 0000000000..df72bfdec4 --- /dev/null +++ b/resource/roguelike/Sami/autopilot/坍缩体的午后.json @@ -0,0 +1,130 @@ +{ + "stage_name": "坍缩体的午后", + "replacement_home": [ + { + "location": [ + 5, + 2 + ], + "direction": "down" + } + ], + "deploy_plan": [ + { + "groups": [ + "情报官", + "投锋", + "挡人先锋" + ], + "location": [ + 5, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "焰苇" + ], + "location": [ + 3, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "凯尔希", + "单奶", + "群奶" + ], + "location": [ + 6, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 5, + 4 + ], + "direction": "down" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 4, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 4, + 4 + ], + "direction": "down" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 6, + 6 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "近卫", + "重装", + "挡人先锋", + "处决者", + "其他地面" + ], + "location": [ + 6, + 6 + ], + "direction": "down" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/大地醒转.json b/resource/roguelike/Sami/autopilot/大地醒转.json new file mode 100644 index 0000000000..a8841e0cf4 --- /dev/null +++ b/resource/roguelike/Sami/autopilot/大地醒转.json @@ -0,0 +1,167 @@ +{ + "stage_name": "大地醒转", + "replacement_home": [ + { + "location": [ + 5, + 2 + ], + "direction": "up" + } + ], + "deploy_plan": [ + { + "groups": [ + "投锋" + ], + "location": [ + 4, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 5, + 2 + ], + "direction": "up" + }, + { + "groups": [ + "障碍物" + ], + "location": [ + 6, + 1 + ], + "direction": "up" + }, + { + "groups": [ + "障碍物" + ], + "location": [ + 6, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "障碍物" + ], + "location": [ + 5, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "障碍物" + ], + "location": [ + 3, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "凯尔希", + "单奶", + "群奶" + ], + "location": [ + 6, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "焰苇", + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 4, + 2 + ], + "direction": "up" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 4, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "挡人先锋", + "情报官", + "近卫", + "重装", + "投锋", + "其他地面" + ], + "location": [ + 5, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "挡人先锋", + "情报官", + "近卫", + "重装", + "投锋", + "处决者", + "其他地面" + ], + "location": [ + 4, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "挡人先锋", + "情报官", + "近卫", + "重装", + "投锋", + "处决者", + "其他地面" + ], + "location": [ + 3, + 1 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/大迁徙.json b/resource/roguelike/Sami/autopilot/大迁徙.json new file mode 100644 index 0000000000..5b0bbeaaf3 --- /dev/null +++ b/resource/roguelike/Sami/autopilot/大迁徙.json @@ -0,0 +1,144 @@ +{ + "stage_name": "大迁徙", + "replacement_home": [ + { + "location": [ + 9, + 3 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "情报官", + "挡人先锋", + "投锋" + ], + "location": [ + 9, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 8, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "焰苇" + ], + "location": [ + 5, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "凯尔希", + "单奶", + "群奶" + ], + "location": [ + 10, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "玛恩纳", + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 7, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 6, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "狙击" + ], + "location": [ + 3, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 3, + 4 + ], + "direction": "down" + }, + { + "groups": [ + "M3", + "近卫", + "重装", + "挡人先锋", + "处决者", + "其他地面" + ], + "location": [ + 10, + 1 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/夺树者.json b/resource/roguelike/Sami/autopilot/夺树者.json new file mode 100644 index 0000000000..73945fba0b --- /dev/null +++ b/resource/roguelike/Sami/autopilot/夺树者.json @@ -0,0 +1,103 @@ +{ + "stage_name": "夺树者", + "replacement_home": [ + { + "location": [ + 5, + 5 + ], + "direction": "up" + } + ], + "deploy_plan": [ + { + "groups": [ + "凯尔希" + ], + "location": [ + 6, + 6 + ], + "direction": "up" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 5, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "焰苇", + "水陈", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 6, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "狙击", + "水陈", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 4, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "单奶", + "群奶", + "狙击" + ], + "location": [ + 4, + 6 + ], + "direction": "right" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 8, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "单奶", + "群奶", + "狙击" + ], + "location": [ + 7, + 6 + ], + "direction": "up" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/巍峨银淞.json b/resource/roguelike/Sami/autopilot/巍峨银淞.json new file mode 100644 index 0000000000..a4603bd526 --- /dev/null +++ b/resource/roguelike/Sami/autopilot/巍峨银淞.json @@ -0,0 +1,133 @@ +{ + "stage_name": "巍峨银淞", + "replacement_home": [ + { + "location": [ + 3, + 6 + ], + "direction": "right" + } + ], + "deploy_plan": [ + { + "groups": [ + "情报官", + "挡人先锋" + ], + "location": [ + 3, + 6 + ], + "direction": "right" + }, + { + "groups": [ + "焰苇" + ], + "location": [ + 3, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "M3", + "重装", + "近卫", + "处决者", + "情报官", + "挡人先锋", + "投锋", + "其他地面" + ], + "location": [ + 4, + 6 + ], + "direction": "up" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 4, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 5, + 6 + ], + "direction": "left" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "单奶", + "群奶", + "其他高台" + ], + "location": [ + 5, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "凯尔希", + "单奶", + "群奶" + ], + "location": [ + 10, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "M3", + "重装", + "近卫", + "处决者", + "情报官", + "挡人先锋", + "投锋", + "其他地面" + ], + "location": [ + 9, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "处决者", + "情报官", + "近卫", + "其他地面" + ], + "location": [ + 5, + 4 + ], + "direction": "up" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/幽影与鬼魅.json b/resource/roguelike/Sami/autopilot/幽影与鬼魅.json new file mode 100644 index 0000000000..37027a1ebc --- /dev/null +++ b/resource/roguelike/Sami/autopilot/幽影与鬼魅.json @@ -0,0 +1,157 @@ +{ + "stage_name": "幽影与鬼魅", + "replacement_home": [ + { + "location": [ + 3, + 5 + ], + "direction": "right" + }, + { + "location": [ + 3, + 4 + ], + "direction": "none" + } + ], + "deploy_plan": [ + { + "groups": [ + "处决者", + "情报官" + ], + "location": [ + 2, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "挡人先锋", + "近卫", + "重装", + "其他地面" + ], + "location": [ + 3, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "凯尔希" + ], + "location": [ + 3, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "焰苇", + "召唤", + "速狙", + "术师", + "狙击", + "辅助" + ], + "location": [ + 4, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "M3", + "玛恩纳", + "近卫", + "重装", + "情报官", + "挡人先锋", + "投锋", + "其他地面" + ], + "location": [ + 4, + 4 + ], + "direction": "down" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 2, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "近卫", + "重装", + "情报官", + "挡人先锋", + "投锋", + "其他地面" + ], + "location": [ + 1, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "焰苇", + "速狙", + "术师", + "狙击", + "辅助", + "其他高台" + ], + "location": [ + 2, + 4 + ], + "direction": "down" + }, + { + "groups": [ + "水陈", + "术师", + "狙击", + "辅助", + "单奶", + "群奶", + "其他高台" + ], + "location": [ + 5, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "辅助", + "狙击", + "术师" + ], + "location": [ + 4, + 3 + ], + "direction": "down" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/应用测试.json b/resource/roguelike/Sami/autopilot/应用测试.json new file mode 100644 index 0000000000..4c4f0dfcfd --- /dev/null +++ b/resource/roguelike/Sami/autopilot/应用测试.json @@ -0,0 +1,142 @@ +{ + "stage_name": "应用测试", + "replacement_home": [ + { + "location": [ + 10, + 3 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "情报官", + "投锋", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 10, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "焰苇" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "近卫", + "挡人先锋", + "处决者", + "其他地面" + ], + "location": [ + 10, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "凯尔希" + ], + "location": [ + 9, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 9, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 8, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 8, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 8, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 6, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "近卫", + "重装", + "挡人先锋", + "其他地面" + ], + "location": [ + 10, + 4 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/度假村冤魂.json b/resource/roguelike/Sami/autopilot/度假村冤魂.json new file mode 100644 index 0000000000..91aab98384 --- /dev/null +++ b/resource/roguelike/Sami/autopilot/度假村冤魂.json @@ -0,0 +1,182 @@ +{ + "stage_name": "度假村冤魂", + "replacement_home": [ + { + "location": [ + 2, + 3 + ], + "direction": "right" + }, + { + "location": [ + 0, + 3 + ], + "direction": "none" + } + ], + "deploy_plan": [ + { + "groups": [ + "M3", + "近卫", + "情报官", + "挡人先锋", + "其他地面" + ], + "location": [ + 3, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "焰苇" + ], + "location": [ + 4, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "凯尔希", + "召唤", + "水陈", + "狙击", + "速狙", + "术师", + "狙击", + "辅助" + ], + "location": [ + 2, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "M3", + "玛恩纳", + "近卫", + "重装", + "情报官", + "挡人先锋", + "投锋", + "其他地面" + ], + "location": [ + 2, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "处决者" + ], + "location": [ + 7, + 2 + ], + "direction": "down", + "condition": [ + 0, + 10 + ] + }, + { + "groups": [ + "单奶", + "群奶", + "术师", + "狙击", + "辅助", + "其他高台" + ], + "location": [ + 1, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "单奶", + "群奶", + "术师", + "狙击", + "辅助", + "其他高台" + ], + "location": [ + 2, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "处决者" + ], + "location": [ + 3, + 4 + ], + "direction": "up", + "condition": [ + 15, + 30 + ] + }, + { + "groups": [ + "近卫" + ], + "location": [ + 2, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "辅助", + "狙击", + "术师" + ], + "location": [ + 4, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 1, + 4 + ], + "direction": "right" + } + ], + "retreat_plan": [ + { + "location": [ + 7, + 2 + ], + "condition": [ + 10, + 15 + ] + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/弄假成真.json b/resource/roguelike/Sami/autopilot/弄假成真.json new file mode 100644 index 0000000000..e4a9ae6c69 --- /dev/null +++ b/resource/roguelike/Sami/autopilot/弄假成真.json @@ -0,0 +1,112 @@ +{ + "stage_name": "弄假成真", + "replacement_home": [ + { + "location": [ + 4, + 0 + ], + "direction": "none" + } + ], + "deploy_plan": [ + { + "groups": [ + "M3", + "挡人先锋", + "近卫", + "重装", + "其他地面" + ], + "location": [ + 4, + 1 + ], + "direction": "right" + }, + { + "groups": [ + "凯尔希", + "焰苇", + "单奶", + "群奶" + ], + "location": [ + 6, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "近卫", + "挡人先锋", + "投锋", + "情报官", + "重装", + "其他地面" + ], + "location": [ + 5, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "M3", + "近卫", + "挡人先锋", + "投锋", + "情报官", + "重装", + "其他地面" + ], + "location": [ + 5, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "焰苇", + "单奶", + "群奶" + ], + "location": [ + 5, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "水陈", + "速狙", + "狙击", + "术师", + "辅助", + "其他高台" + ], + "location": [ + 4, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "处决者", + "情报官", + "近卫" + ], + "location": [ + 2, + 2 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/待宰的兽群.json b/resource/roguelike/Sami/autopilot/待宰的兽群.json new file mode 100644 index 0000000000..a22847e4da --- /dev/null +++ b/resource/roguelike/Sami/autopilot/待宰的兽群.json @@ -0,0 +1,155 @@ +{ + "stage_name": "待宰的兽群", + "replacement_home": [ + { + "location": [ + 6, + 3 + ], + "direction": "left" + }, + { + "location": [ + 7, + 3 + ], + "direction": "none" + } + ], + "deploy_plan": [ + { + "groups": [ + "M3", + "重装", + "近卫", + "情报官", + "挡人先锋", + "其他地面" + ], + "location": [ + 6, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "凯尔希", + "召唤", + "水陈", + "速狙", + "术师", + "狙击", + "辅助" + ], + "location": [ + 4, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "焰苇" + ], + "location": [ + 3, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "水陈", + "术师", + "狙击", + "辅助", + "单奶", + "群奶", + "其他高台" + ], + "location": [ + 5, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "M3", + "玛恩纳", + "近卫", + "重装", + "情报官", + "挡人先锋", + "投锋", + "其他地面" + ], + "location": [ + 5, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "近卫", + "重装", + "情报官", + "挡人先锋", + "投锋", + "其他地面" + ], + "location": [ + 6, + 2 + ], + "direction": "up" + }, + { + "groups": [ + "处决者", + "情报官", + "其他地面" + ], + "location": [ + 2, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "狙击" + ], + "location": [ + 2, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "近卫" + ], + "location": [ + 6, + 3 + ], + "direction": "" + }, + { + "groups": [ + "辅助", + "狙击", + "术师" + ], + "location": [ + 5, + 2 + ], + "direction": "down" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/思维折断.json b/resource/roguelike/Sami/autopilot/思维折断.json new file mode 100644 index 0000000000..29bef7d838 --- /dev/null +++ b/resource/roguelike/Sami/autopilot/思维折断.json @@ -0,0 +1,130 @@ +{ + "stage_name": "思维折断", + "replacement_home": [ + { + "location": [ + 7, + 3 + ], + "direction": "none" + }, + { + "location": [ + 7, + 2 + ], + "direction": "none" + } + ], + "deploy_plan": [ + { + "groups": [ + "M3", + "挡人先锋", + "情报官", + "近卫", + "重装", + "投锋", + "其他地面" + ], + "location": [ + 5, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "凯尔希" + ], + "location": [ + 8, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "焰苇", + "速狙", + "狙击", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 4, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "焰苇", + "水陈", + "速狙", + "狙击", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 6, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "挡人先锋", + "情报官", + "近卫", + "重装", + "投锋", + "其他地面" + ], + "location": [ + 5, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶", + "辅助" + ], + "location": [ + 4, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 5, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "处决者", + "情报官", + "其他地面" + ], + "location": [ + 4, + 5 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/新部族.json b/resource/roguelike/Sami/autopilot/新部族.json new file mode 100644 index 0000000000..8d2827d469 --- /dev/null +++ b/resource/roguelike/Sami/autopilot/新部族.json @@ -0,0 +1,129 @@ +{ + "stage_name": "新部族", + "replacement_home": [ + { + "location": [ + 7, + 3 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "情报官", + "处决者" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "凯尔希" + ], + "location": [ + 7, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 6, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "焰苇", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 6, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "狙击", + "水陈", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 7, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "重装", + "挡人先锋", + "情报官", + "处决者", + "近卫", + "其他地面" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 6, + 2 + ], + "direction": "down" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/本能污染.json b/resource/roguelike/Sami/autopilot/本能污染.json new file mode 100644 index 0000000000..cd051ed31f --- /dev/null +++ b/resource/roguelike/Sami/autopilot/本能污染.json @@ -0,0 +1,150 @@ +{ + "stage_name": "本能污染", + "replacement_home": [ + { + "location": [ + 9, + 3 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "情报官", + "挡人先锋", + "投锋" + ], + "location": [ + 5, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "M3", + "重装", + "近卫", + "处决者", + "情报官", + "挡人先锋", + "投锋", + "其他地面" + ], + "location": [ + 9, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "焰苇" + ], + "location": [ + 8, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 8, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "凯尔希", + "单奶", + "群奶" + ], + "location": [ + 9, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "情报官", + "挡人先锋", + "M3", + "重装", + "近卫", + "其他地面" + ], + "location": [ + 5, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "单奶", + "群奶", + "其他高台" + ], + "location": [ + 9, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "单奶", + "群奶", + "其他高台" + ], + "location": [ + 9, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶", + "其他高台" + ], + "location": [ + 8, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "处决者", + "情报官", + "其他地面" + ], + "location": [ + 7, + 2 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/杂音干扰.json b/resource/roguelike/Sami/autopilot/杂音干扰.json new file mode 100644 index 0000000000..c743a74441 --- /dev/null +++ b/resource/roguelike/Sami/autopilot/杂音干扰.json @@ -0,0 +1,117 @@ +{ + "stage_name": "杂音干扰", + "replacement_home": [ + { + "location": [ + 8, + 1 + ], + "direction": "down" + } + ], + "deploy_plan": [ + { + "groups": [ + "情报官", + "挡人先锋", + "投锋" + ], + "location": [ + 8, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "焰苇" + ], + "location": [ + 6, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "凯尔希", + "单奶", + "群奶" + ], + "location": [ + 7, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 6, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 5, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 5, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 6, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "近卫", + "重装", + "挡人先锋", + "处决者", + "其他地面" + ], + "location": [ + 2, + 3 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/死囚之夜.json b/resource/roguelike/Sami/autopilot/死囚之夜.json new file mode 100644 index 0000000000..3b7401e971 --- /dev/null +++ b/resource/roguelike/Sami/autopilot/死囚之夜.json @@ -0,0 +1,176 @@ +{ + "stage_name": "死囚之夜", + "replacement_home": [ + { + "location": [ + 4, + 2 + ], + "direction": "down" + }, + { + "location": [ + 7, + 0 + ], + "direction": "none" + } + ], + "deploy_plan": [ + { + "groups": [ + "狙击" + ], + "location": [ + 4, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "焰苇" + ], + "location": [ + 3, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "凯尔希", + "召唤", + "水陈", + "速狙", + "术师", + "狙击", + "辅助" + ], + "location": [ + 3, + 3 + ], + "direction": "down" + }, + { + "groups": [ + "M3", + "近卫" + ], + "location": [ + 3, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "处决者" + ], + "location": [ + 3, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "M3", + "近卫", + "玛恩纳", + "重装", + "情报官", + "挡人先锋", + "投锋", + "其他地面" + ], + "location": [ + 4, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "单奶", + "群奶", + "术师", + "狙击", + "辅助", + "其他高台" + ], + "location": [ + 5, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "近卫", + "挡人先锋" + ], + "location": [ + 3, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "狙击", + "术师" + ], + "location": [ + 4, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "辅助", + "狙击", + "术师" + ], + "location": [ + 5, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "群奶" + ], + "location": [ + 3, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "单奶" + ], + "location": [ + 3, + 1 + ], + "direction": "down" + } + ], + "retreat_plan": [ + { + "location": [ + 3, + 5 + ], + "condition": [ + 0, + 20 + ] + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/求敌得敌.json b/resource/roguelike/Sami/autopilot/求敌得敌.json new file mode 100644 index 0000000000..89947906d6 --- /dev/null +++ b/resource/roguelike/Sami/autopilot/求敌得敌.json @@ -0,0 +1,146 @@ +{ + "stage_name": "求敌得敌", + "replacement_home": [ + { + "location": [ + 6, + 5 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "情报官", + "投锋", + "挡人先锋", + "其他地面" + ], + "location": [ + 5, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "焰苇" + ], + "location": [ + 5, + 6 + ], + "direction": "up" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 6, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "凯尔希", + "单奶", + "群奶" + ], + "location": [ + 6, + 6 + ], + "direction": "up" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 5, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 6, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 4, + 6 + ], + "direction": "up" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 6, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "单奶", + "群奶", + "其他高台" + ], + "location": [ + 7, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "处决者", + "其他地面" + ], + "location": [ + 7, + 3 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/没有尽头的路.json b/resource/roguelike/Sami/autopilot/没有尽头的路.json new file mode 100644 index 0000000000..52c0392021 --- /dev/null +++ b/resource/roguelike/Sami/autopilot/没有尽头的路.json @@ -0,0 +1,146 @@ +{ + "stage_name": "没有尽头的路", + "replacement_home": [ + { + "location": [ + 3, + 4 + ], + "direction": "up" + }, + { + "location": [ + 0, + 5 + ], + "direction": "none" + } + ], + "deploy_plan": [ + { + "groups": [ + "M3", + "情报官", + "挡人先锋", + "近卫", + "重装", + "其他地面" + ], + "location": [ + 3, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "凯尔希", + "焰苇", + "召唤", + "水陈", + "速狙", + "术师", + "狙击", + "辅助" + ], + "location": [ + 1, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "M3", + "玛恩纳", + "近卫", + "重装", + "情报官", + "挡人先锋", + "投锋", + "其他地面" + ], + "location": [ + 3, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "处决者", + "近卫", + "重装", + "情报官", + "挡人先锋", + "投锋", + "其他地面" + ], + "location": [ + 5, + 1 + ], + "direction": "up" + }, + { + "groups": [ + "焰苇", + "水陈", + "术师", + "狙击", + "辅助", + "单奶", + "群奶", + "其他高台" + ], + "location": [ + 2, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "M3", + "近卫", + "重装", + "情报官", + "挡人先锋", + "投锋", + "其他地面" + ], + "location": [ + 3, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "近卫", + "重装", + "其他地面" + ], + "location": [ + 2, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "术师", + "狙击", + "辅助", + "单奶", + "群奶", + "其他高台" + ], + "location": [ + 4, + 4 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/混乱的表象.json b/resource/roguelike/Sami/autopilot/混乱的表象.json new file mode 100644 index 0000000000..ea9bf5dcbe --- /dev/null +++ b/resource/roguelike/Sami/autopilot/混乱的表象.json @@ -0,0 +1,132 @@ +{ + "stage_name": "混乱的表象", + "replacement_home": [ + { + "location": [ + 8, + 4 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "情报官", + "投锋", + "挡人先锋", + "其他地面" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "焰苇" + ], + "location": [ + 6, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 6, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "凯尔希", + "单奶", + "群奶" + ], + "location": [ + 6, + 6 + ], + "direction": "up" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 5, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 7, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "单奶", + "群奶", + "其他高台" + ], + "location": [ + 6, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "处决者", + "其他地面" + ], + "location": [ + 3, + 5 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/狡兽九窟.json b/resource/roguelike/Sami/autopilot/狡兽九窟.json new file mode 100644 index 0000000000..43112b1fb1 --- /dev/null +++ b/resource/roguelike/Sami/autopilot/狡兽九窟.json @@ -0,0 +1,159 @@ +{ + "stage_name": "狡兽九窟", + "replacement_home": [ + { + "location": [ + 8, + 4 + ], + "direction": "up" + }, + { + "location": [ + 9, + 3 + ], + "direction": "left" + }, + { + "location": [ + 10, + 3 + ], + "direction": "left" + } + ], + "deploy_plan": [ + { + "groups": [ + "M3", + "挡人先锋", + "情报官", + "近卫", + "重装", + "处决者", + "其他地面" + ], + "location": [ + 8, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "M3", + "挡人先锋", + "情报官", + "近卫", + "重装", + "处决者", + "其他地面" + ], + "location": [ + 10, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "焰苇", + "水陈", + "术师", + "速狙", + "狙击", + "召唤", + "其他高台" + ], + "location": [ + 7, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "凯尔希", + "单奶" + ], + "location": [ + 7, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "焰苇", + "术师", + "速狙", + "狙击", + "其他高台" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "情报官", + "近卫", + "处决者", + "其他地面" + ], + "location": [ + 9, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 9, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "近卫", + "挡人先锋", + "重装", + "挡人先锋", + "投锋", + "处决者", + "其他地面" + ], + "location": [ + 8, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "近卫", + "挡人先锋", + "重装", + "挡人先锋", + "投锋", + "处决者", + "其他地面" + ], + "location": [ + 10, + 4 + ], + "direction": "up" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/生人勿进.json b/resource/roguelike/Sami/autopilot/生人勿进.json new file mode 100644 index 0000000000..bc7185bd4a --- /dev/null +++ b/resource/roguelike/Sami/autopilot/生人勿进.json @@ -0,0 +1,151 @@ +{ + "stage_name": "生人勿进", + "replacement_home": [ + { + "location": [ + 2, + 1 + ], + "direction": "down" + } + ], + "deploy_plan": [ + { + "groups": [ + "情报官", + "投锋", + "挡人先锋", + "其他地面" + ], + "location": [ + 2, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "焰苇" + ], + "location": [ + 5, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 4, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "凯尔希", + "单奶", + "群奶" + ], + "location": [ + 3, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 4, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 5, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "单奶", + "群奶", + "其他高台" + ], + "location": [ + 3, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "情报官", + "处决者", + "其他地面" + ], + "location": [ + 2, + 2 + ], + "direction": "down", + "condition": [ + 0, + 10 + ] + }, + { + "groups": [ + "情报官", + "处决者", + "其他地面" + ], + "location": [ + 4, + 2 + ], + "direction": "down", + "condition": [ + 10, + 30 + ] + } + ], + "retreat_plan": [ + { + "location": [ + 2, + 2 + ], + "condition": [ + 10, + 30 + ] + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/禁区.json b/resource/roguelike/Sami/autopilot/禁区.json new file mode 100644 index 0000000000..2ee27b86f3 --- /dev/null +++ b/resource/roguelike/Sami/autopilot/禁区.json @@ -0,0 +1,129 @@ +{ + "stage_name": "禁区", + "replacement_home": [ + { + "location": [ + 7, + 4 + ], + "direction": "right" + } + ], + "deploy_plan": [ + { + "groups": [ + "情报官", + "挡人先锋", + "投锋" + ], + "location": [ + 5, + 4 + ], + "direction": "down" + }, + { + "groups": [ + "焰苇" + ], + "location": [ + 7, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "情报官", + "处决者", + "近卫" + ], + "location": [ + 2, + 6 + ], + "direction": "left" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 10, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "凯尔希", + "单奶", + "群奶" + ], + "location": [ + 5, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "重装", + "挡人先锋", + "近卫", + "其他地面" + ], + "location": [ + 6, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 7, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "M3", + "近卫", + "重装", + "挡人先锋", + "处决者", + "其他地面" + ], + "location": [ + 6, + 5 + ], + "direction": "down" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/自然之怒.json b/resource/roguelike/Sami/autopilot/自然之怒.json new file mode 100644 index 0000000000..092ae87b4d --- /dev/null +++ b/resource/roguelike/Sami/autopilot/自然之怒.json @@ -0,0 +1,161 @@ +{ + "stage_name": "自然之怒", + "replacement_home": [ + { + "location": [ + 4, + 6 + ], + "direction": "up" + } + ], + "deploy_plan": [ + { + "groups": [ + "情报官", + "投锋", + "挡人先锋" + ], + "location": [ + 4, + 6 + ], + "direction": "up" + }, + { + "groups": [ + "M3", + "重装", + "近卫", + "其他地面" + ], + "location": [ + 4, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "凯尔希", + "单奶", + "群奶" + ], + "location": [ + 2, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "焰苇", + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 5, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 3, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "M3", + "近卫", + "重装", + "其他地面" + ], + "location": [ + 3, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "M3", + "近卫", + "重装", + "其他地面" + ], + "location": [ + 5, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "水陈", + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 6, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "狙击", + "速狙", + "术师", + "召唤", + "辅助", + "其他高台" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 3, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "处决者", + "其他地面" + ], + "location": [ + 5, + 4 + ], + "direction": "left", + "condition": [ + 22, + 37 + ] + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/苔手.json b/resource/roguelike/Sami/autopilot/苔手.json new file mode 100644 index 0000000000..dda96c77d5 --- /dev/null +++ b/resource/roguelike/Sami/autopilot/苔手.json @@ -0,0 +1,145 @@ +{ + "stage_name": "苔手", + "replacement_home": [ + { + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "location": [ + 10, + 2 + ], + "direction": "none" + } + ], + "deploy_plan": [ + { + "groups": [ + "狙击" + ], + "location": [ + 2, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "凯尔希", + "召唤", + "速狙", + "术师", + "狙击", + "辅助" + ], + "location": [ + 6, + 2 + ], + "direction": "down" + }, + { + "groups": [ + "M3", + "近卫", + "情报官", + "挡人先锋", + "其他地面" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "焰苇", + "水陈", + "单奶", + "术师", + "狙击", + "辅助", + "其他高台" + ], + "location": [ + 4, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "玛恩纳", + "近卫", + "重装", + "情报官", + "挡人先锋", + "投锋", + "其他地面" + ], + "location": [ + 6, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "焰苇" + ], + "location": [ + 6, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "群奶" + ], + "location": [ + 6, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "处决者" + ], + "location": [ + 2, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "近卫" + ], + "location": [ + 7, + 3 + ], + "direction": "left" + }, + { + "groups": [ + "辅助", + "狙击", + "术师" + ], + "location": [ + 6, + 2 + ], + "direction": "left" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/虫虫别回头.json b/resource/roguelike/Sami/autopilot/虫虫别回头.json new file mode 100644 index 0000000000..b2b28090ad --- /dev/null +++ b/resource/roguelike/Sami/autopilot/虫虫别回头.json @@ -0,0 +1,147 @@ +{ + "stage_name": "虫虫别回头", + "replacement_home": [ + { + "location": [ + 4, + 4 + ], + "direction": "right" + }, + { + "location": [ + 3, + 4 + ], + "direction": "right" + }, + { + "location": [ + 4, + 5 + ], + "direction": "right" + } + ], + "deploy_plan": [ + { + "groups": [ + "M3", + "挡人先锋", + "近卫", + "重装", + "其他地面" + ], + "location": [ + 4, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "凯尔希", + "单奶", + "群奶", + "速狙", + "狙击", + "召唤" + ], + "location": [ + 2, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "近卫", + "重装", + "情报官", + "处决者", + "挡人先锋", + "其他地面" + ], + "location": [ + 4, + 2 + ], + "direction": "right" + }, + { + "groups": [ + "M3", + "玛恩纳", + "近卫", + "重装", + "情报官", + "处决者", + "挡人先锋", + "其他地面" + ], + "location": [ + 5, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "焰苇", + "水陈", + "术师", + "狙击", + "辅助", + "单奶", + "群奶", + "焰苇", + "其他高台" + ], + "location": [ + 3, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "单奶", + "群奶", + "水陈", + "术师", + "狙击", + "辅助", + "其他高台" + ], + "location": [ + 7, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "近卫", + "挡人先锋", + "重装" + ], + "location": [ + 4, + 5 + ], + "direction": "up" + }, + { + "groups": [ + "近卫", + "挡人先锋", + "重装" + ], + "location": [ + 3, + 4 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/豪华车队.json b/resource/roguelike/Sami/autopilot/豪华车队.json new file mode 100644 index 0000000000..561fb50f16 --- /dev/null +++ b/resource/roguelike/Sami/autopilot/豪华车队.json @@ -0,0 +1,165 @@ +{ + "stage_name": "豪华车队", + "replacement_home": [ + { + "location": [ + 6, + 5 + ], + "direction": "right" + }, + { + "location": [ + 6, + 6 + ], + "direction": "none" + } + ], + "deploy_plan": [ + { + "groups": [ + "M3", + "近卫", + "情报官", + "挡人先锋", + "其他地面" + ], + "location": [ + 5, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "焰苇" + ], + "location": [ + 6, + 4 + ], + "direction": "down" + }, + { + "groups": [ + "M3", + "近卫", + "情报官", + "挡人先锋", + "其他地面" + ], + "location": [ + 5, + 6 + ], + "direction": "right" + }, + { + "groups": [ + "凯尔希", + "召唤", + "水陈", + "狙击", + "速狙", + "术师", + "狙击", + "辅助" + ], + "location": [ + 7, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "M3" + ], + "location": [ + 6, + 2 + ], + "direction": "left" + }, + { + "groups": [ + "M3", + "玛恩纳", + "近卫", + "重装", + "情报官", + "挡人先锋", + "投锋", + "其他地面" + ], + "location": [ + 6, + 5 + ], + "direction": "right" + }, + { + "groups": [ + "处决者" + ], + "location": [ + 6, + 6 + ], + "direction": "up", + "condition": [ + 0, + 10 + ] + }, + { + "groups": [ + "处决者" + ], + "location": [ + 6, + 6 + ], + "direction": "up", + "condition": [ + 15, + 30 + ] + }, + { + "groups": [ + "近卫" + ], + "location": [ + 6, + 6 + ], + "direction": "right" + }, + { + "groups": [ + "辅助", + "狙击", + "术师" + ], + "location": [ + 8, + 1 + ], + "direction": "left" + } + ], + "retreat_plan": [ + { + "location": [ + 7, + 2 + ], + "condition": [ + 10, + 15 + ] + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/违和.json b/resource/roguelike/Sami/autopilot/违和.json new file mode 100644 index 0000000000..d419c31e8e --- /dev/null +++ b/resource/roguelike/Sami/autopilot/违和.json @@ -0,0 +1,167 @@ +{ + "stage_name": "违和", + "replacement_home": [ + { + "location": [ + 4, + 3 + ], + "direction": "right" + }, + { + "location": [ + 5, + 3 + ], + "direction": "right" + } + ], + "blacklist_location": [ + [ + 4, + 1 + ], + [ + 4, + 2 + ] + ], + "deploy_plan": [ + { + "groups": [ + "M3", + "挡人先锋", + "近卫", + "重装", + "其他地面" + ], + "location": [ + 5, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "凯尔希", + "单奶", + "群奶" + ], + "location": [ + 5, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "焰苇", + "速狙", + "狙击", + "召唤", + "单奶" + ], + "location": [ + 6, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "速狙", + "狙击", + "召唤", + "单奶" + ], + "location": [ + 9, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "M3", + "玛恩纳", + "情报官", + "处决者", + "近卫", + "重装", + "挡人先锋", + "投锋", + "其他地面" + ], + "location": [ + 2, + 5 + ], + "direction": "left" + }, + { + "groups": [ + "焰苇", + "水陈", + "术师", + "狙击", + "辅助", + "单奶", + "群奶", + "其他高台" + ], + "location": [ + 4, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "术师", + "辅助", + "其他高台" + ], + "location": [ + 2, + 4 + ], + "direction": "down" + }, + { + "groups": [ + "近卫", + "挡人先锋", + "重装" + ], + "location": [ + 4, + 3 + ], + "direction": "right" + }, + { + "groups": [ + "辅助", + "狙击", + "术师" + ], + "location": [ + 5, + 4 + ], + "direction": "right" + }, + { + "groups": [ + "术师", + "辅助", + "其他高台" + ], + "location": [ + 7, + 5 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/autopilot/饥渴祭坛.json b/resource/roguelike/Sami/autopilot/饥渴祭坛.json new file mode 100644 index 0000000000..12d19dc63c --- /dev/null +++ b/resource/roguelike/Sami/autopilot/饥渴祭坛.json @@ -0,0 +1,136 @@ +{ + "stage_name": "饥渴祭坛", + "replacement_home": [ + { + "location": [ + 10, + 2 + ], + "direction": "left" + }, + { + "location": [ + 10, + 4 + ], + "direction": "left" + } + ], + "blacklist_location": [ + [ + 7, + 5 + ], + [ + 8, + 5 + ], + [ + 9, + 5 + ] + ], + "deploy_plan": [ + { + "groups": [ + "M3", + "挡人先锋", + "近卫", + "重装", + "其他地面" + ], + "location": [ + 9, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "凯尔希" + ], + "location": [ + 9, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "M3", + "投锋", + "情报官", + "近卫", + "重装", + "处决者", + "其他地面" + ], + "location": [ + 8, + 4 + ], + "direction": "left" + }, + { + "groups": [ + "焰苇", + "单奶" + ], + "location": [ + 8, + 1 + ], + "direction": "down" + }, + { + "groups": [ + "群奶" + ], + "location": [ + 8, + 3 + ], + "direction": "up" + }, + { + "groups": [ + "玛恩纳" + ], + "location": [ + 7, + 4 + ], + "direction": "up" + }, + { + "groups": [ + "水陈", + "速狙", + "辅助", + "狙击", + "术师", + "召唤", + "其他高台" + ], + "location": [ + 7, + 1 + ], + "direction": "left" + }, + { + "groups": [ + "单奶", + "辅助", + "狙击", + "术师", + "其他高台" + ], + "location": [ + 6, + 3 + ], + "direction": "right" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/stage_encounter.json b/resource/roguelike/Sami/encounter.json similarity index 55% rename from resource/roguelike/stage_encounter.json rename to resource/roguelike/Sami/encounter.json index 921b232268..3f24a926d7 100644 --- a/resource/roguelike/stage_encounter.json +++ b/resource/roguelike/Sami/encounter.json @@ -1,6 +1,8 @@ { - "Sami": { - "低地市集": { + "theme": "Sami", + "stage": [ + { + "name": "低地市集", "option_num": 3, "choose": 3, "choice_require": [ @@ -48,7 +50,8 @@ } ] }, - "雪与木的笆篱": { + { + "name": "雪与木的笆篱", "option_num": 3, "choose": 3, "choice_require": [ @@ -68,7 +71,8 @@ } ] }, - "安玛塔卢": { + { + "name": "安玛塔卢", "option_num": 3, "choose": 3, "choice_require": [ @@ -88,7 +92,8 @@ } ] }, - "北地巫师竞技": { + { + "name": "北地巫师竞技", "option_num": 2, "choose": 2, "choice_require": [ @@ -108,7 +113,8 @@ } ] }, - "最好的朋友": { + { + "name": "最好的朋友", "option_num": 2, "choose": 2, "choice_require": [ @@ -135,7 +141,8 @@ } ] }, - "深渊入口": { + { + "name": "深渊入口", "option_num": 2, "choose": 2, "choice_require": [ @@ -148,15 +155,18 @@ } ] }, - "吉兆": { + { + "name": "吉兆", "option_num": 2, "choose": 2 }, - "雨!": { + { + "name": "雨!", "option_num": 2, "choose": 1 }, - "随到随取": { + { + "name": "随到随取", "option_num": 2, "choose": 1, "choice_require": [ @@ -169,7 +179,8 @@ } ] }, - "定期维护": { + { + "name": "定期维护", "option_num": 2, "choose": 2, "note": "拥有【安玛的爱】时出现第三选项", @@ -190,7 +201,8 @@ } ] }, - "昏黑之室": { + { + "name": "昏黑之室", "option_num": 3, "choose": 3, "choice_require": [ @@ -203,11 +215,13 @@ } ] }, - "疗愈仪式": { + { + "name": "疗愈仪式", "option_num": 3, "choose": 3 }, - "黑色足迹": { + { + "name": "黑色足迹", "option_num": 2, "choose": 2, "choice_require": [ @@ -221,7 +235,8 @@ ], "note": "抗干扰指数为0或遭遇过【负伤的主树】事件时出现第三选项" }, - "不冻河": { + { + "name": "不冻河", "option_num": 2, "choose": 2, "note": "拥有【安玛的爱】时出现第三选项", @@ -235,7 +250,8 @@ } ] }, - "野外生存专家": { + { + "name": "野外生存专家", "option_num": 3, "choose": 1, "choice_require": [ @@ -252,7 +268,8 @@ } ] }, - "在地公共信号放大站756号": { + { + "name": "在地公共信号放大站756号", "option_num": 3, "choose": 1, "choice_require": [ @@ -265,24 +282,29 @@ } ] }, - "特里蒙旅行社特派团": { + { + "name": "特里蒙旅行社特派团", "option_num": 3, "choose": 1 }, - "在地公共移动站N6号": { + { + "name": "在地公共移动站N6号", "option_num": 2, "choose": 2, "note": "也可能只有一个" }, - "度假胜地": { + { + "name": "度假胜地", "option_num": 1, "choose": 1 }, - "负伤的主树": { + { + "name": "负伤的主树", "option_num": 2, "choose": 1 }, - "不见群山": { + { + "name": "不见群山", "option_num": 4, "choose": 1, "choice_require": [ @@ -295,7 +317,8 @@ } ] }, - "远见所向": { + { + "name": "远见所向", "option_num": 4, "choose": 1, "choice_require": [ @@ -308,19 +331,23 @@ } ] }, - "萨米之语": { + { + "name": "萨米之语", "option_num": 1, "choose": 1 }, - "乌萨斯": { + { + "name": "乌萨斯", "option_num": 3, "choose": 1 }, - "无用之物": { + { + "name": "无用之物", "option_num": 3, "choose": 3 }, - "鲍勃杂货店": { + { + "name": "鲍勃杂货店", "option_num": 3, "choose": 1, "choice_require": [ @@ -340,11 +367,13 @@ } ] }, - "科考站": { + { + "name": "科考站", "option_num": 3, "choose": 1 }, - "走过萨米的臂膀": { + { + "name": "走过萨米的臂膀", "option_num": 2, "choose": 1, "choice_require": [ @@ -357,19 +386,23 @@ } ] }, - "木裂前兆": { + { + "name": "木裂前兆", "option_num": 2, "choose": 1 }, - "悲观者囚笼": { + { + "name": "悲观者囚笼", "option_num": 2, "choose": 1 }, - "沼泽里的抽泣声": { + { + "name": "沼泽里的抽泣声", "option_num": 3, "choose": 1 }, - "有利可图": { + { + "name": "有利可图", "option_num": 3, "choose": 1, "choice_require": [ @@ -382,7 +415,8 @@ } ] }, - "随行人员": { + { + "name": "随行人员", "option_num": 3, "choose": 1, "choice_require": [ @@ -399,11 +433,13 @@ } ] }, - "邪恶计划鸭": { + { + "name": "邪恶计划鸭", "option_num": 3, "choose": 1 }, - "百里连营": { + { + "name": "百里连营", "option_num": 3, "choose": 3, "choice_require": [ @@ -423,11 +459,13 @@ } ] }, - "请君入戏": { + { + "name": "请君入戏", "option_num": 3, "choose": 3 }, - "北风女巫": { + { + "name": "北风女巫", "option_num": 3, "choose": 3, "choice_require": [ @@ -440,11 +478,13 @@ } ] }, - "时刻警惕": { + { + "name": "时刻警惕", "option_num": 2, "choose": 2 }, - "猜疑链": { + { + "name": "猜疑链", "option_num": 3, "choose": 3, "choice_require": [ @@ -457,7 +497,8 @@ } ] }, - "前行的林地": { + { + "name": "前行的林地", "option_num": 2, "choose": 2, "choice_require": [ @@ -470,393 +511,5 @@ } ] } - }, - "Mizuki": { - "悬高之葬": { - "option_num": 1, - "choose": 1 - }, - "继承": { - "option_num": 1, - "choose": 1 - }, - "重返家园": { - "option_num": 3, - "choose": 1 - }, - "引火之木": { - "option_num": 2, - "choose": 1 - }, - "先遣小队": { - "option_num": 1, - "choose": 1 - }, - "灯塔看守人": { - "option_num": 1, - "choose": 1 - }, - "海嗣学者": { - "option_num": 2, - "choose": 1 - }, - "海边的歌者": { - "option_num": 2, - "choose": 1 - }, - "远销海外": { - "option_num": 2, - "choose": 1 - }, - "传统技术": { - "option_num": 3, - "choose": 3 - }, - "最后的观潮者": { - "option_num": 3, - "choose": 1 - }, - "变卖身家": { - "option_num": 3, - "choose": 1 - }, - "无知是福": { - "option_num": 2, - "choose": 1 - }, - "点滴星火": { - "option_num": 2, - "choose": 2 - }, - "残存微光": { - "option_num": 3, - "choose": 3 - }, - "相逢": { - "option_num": 3, - "choose": 3 - }, - "扎营": { - "option_num": 1, - "choose": 1 - }, - "噬尘扩散": { - "option_num": 1, - "choose": 1 - }, - "天灾信使": { - "option_num": 2, - "choose": 1 - }, - "阴云如聚": { - "option_num": 1, - "choose": 1 - }, - "孤行的老者": { - "option_num": 2, - "choose": 1 - }, - "为了生存": { - "option_num": 2, - "choose": 1 - }, - "苦路": { - "option_num": 2, - "choose": 2 - }, - "设身处地": { - "option_num": 2, - "choose": 1 - }, - "信念": { - "option_num": 2, - "choose": 1 - }, - "是非黑白": { - "option_num": 2, - "choose": 1 - }, - "大海的遗产": { - "option_num": 2, - "choose": 2 - }, - "诸王不再": { - "option_num": 2, - "choose": 2 - }, - "医者之志": { - "option_num": 2, - "choose": 1 - }, - "愚者之心": { - "option_num": 1, - "choose": 1 - }, - "敬奉火焰": { - "option_num": 3, - "choose": 3 - }, - "藏宝港湾": { - "option_num": 2, - "choose": 1 - }, - "宝箱之舞": { - "option_num": 2, - "choose": 2 - }, - "狗眼婆娑": { - "option_num": 2, - "choose": 1 - }, - "鸭力测试": { - "option_num": 2, - "choose": 2 - }, - "打发时间": { - "option_num": 2, - "choose": 2 - }, - "工作热情": { - "option_num": 2, - "choose": 2 - }, - "商业帝国": { - "option_num": 2, - "choose": 2 - }, - "狂徒妄念": { - "option_num": 3, - "choose": 2 - }, - "骑士仍在": { - "option_num": 3, - "choose": 2 - }, - "开端": { - "option_num": 2, - "choose": 2 - }, - "深蓝之心": { - "option_num": 4, - "choose": 4 - }, - "深蓝仪式": { - "option_num": 2, - "choose": 2 - }, - "升华": { - "option_num": 3, - "choose": 1 - }, - "赞歌": { - "option_num": 1, - "choose": 1 - }, - "安全屋": { - "option_num": 4, - "choose": 2 - }, - "现买现印": { - "option_num": 2, - "choose": 1 - }, - "守望相助": { - "option_num": 2, - "choose": 2 - }, - "消失的习俗": { - "option_num": 2, - "choose": 2 - }, - "紧急调遣": { - "option_num": 2, - "choose": 2 - }, - "瞥视": { - "option_num": 2, - "choose": 2 - }, - "郁金香的委托": { - "option_num": 4, - "choose": 3 - } - }, - "Phantom": { - "扎营": { - "option_num": 1, - "choose": 1 - }, - "善良的木偶": { - "option_num": 1, - "choose": 1 - }, - "讲故事的人": { - "option_num": 1, - "choose": 1 - }, - "委托冒险者": { - "option_num": 3, - "choose": 1 - }, - "皇家争执": { - "option_num": 2, - "choose": 1 - }, - "先遣小队": { - "option_num": 1, - "choose": 1 - }, - "高卢老兵": { - "option_num": 1, - "choose": 1 - }, - "迷幻烛火": { - "option_num": 2, - "choose": 1 - }, - "哥伦比亚酒商": { - "option_num": 2, - "choose": 1 - }, - "锡人": { - "option_num": 2, - "choose": 1 - }, - "猩红舞会": { - "option_num": 4, - "choose": 1 - }, - "剧目需求": { - "option_num": 2, - "choose": 1 - }, - "狂舞之人": { - "option_num": 2, - "choose": 1 - }, - "音乐挑战": { - "option_num": 2, - "choose": 1 - }, - "石中剑": { - "option_num": 3, - "choose": 1 - }, - "被困的人": { - "option_num": 2, - "choose": 2 - }, - "佝偻怪客": { - "option_num": 2, - "choose": 1 - }, - "沉睡石像": { - "option_num": 2, - "choose": 1 - }, - "受缚之血": { - "option_num": 2, - "choose": 1 - }, - "幽影狂言": { - "option_num": 2, - "choose": 1 - }, - "艺术与疯狂": { - "option_num": 2, - "choose": 1 - }, - "鸭爵主演": { - "option_num": 2, - "choose": 1 - }, - "鸭爵的宴会": { - "option_num": 2, - "choose": 2 - }, - "即兴鸭子演出": { - "option_num": 2, - "choose": 2 - }, - "有关那位乌萨斯人": { - "option_num": 2, - "choose": 2 - }, - "邪恶之棺": { - "option_num": 2, - "choose": 1 - }, - "以血还血": { - "option_num": 3, - "choose": 2 - }, - "暗门": { - "option_num": 2, - "choose": 1 - }, - "密室": { - "option_num": 2, - "choose": 2 - }, - "废品地摊": { - "option_num": 3, - "choose": 2 - }, - "鉴赏家": { - "option_num": 4, - "choose": 1 - }, - "解脱": { - "option_num": 2, - "choose": 2 - }, - "疯狂玩偶": { - "option_num": 2, - "choose": 1 - }, - "赴宴": { - "option_num": 2, - "choose": 2 - }, - "追随者集会": { - "option_num": 2, - "choose": 1 - }, - "别打扰他们": { - "option_num": 2, - "choose": 1 - }, - "复仇剧": { - "option_num": 2, - "choose": 1 - }, - "安全的角落": { - "option_num": 3, - "choose": 2 - }, - "微型舞台": { - "option_num": 2, - "choose": 2 - }, - "珍品处理者": { - "option_num": 2, - "choose": 2 - }, - "暴殄天物": { - "option_num": 2, - "choose": 2 - }, - "鼠胆神偷": { - "option_num": 2, - "choose": 1 - }, - "历史馈赠": { - "option_num": 1, - "choose": 1 - }, - "命运馈赠": { - "option_num": 2, - "choose": 1 - } - } -} + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/recruitment.json b/resource/roguelike/Sami/recruitment.json new file mode 100644 index 0000000000..e40c98fec4 --- /dev/null +++ b/resource/roguelike/Sami/recruitment.json @@ -0,0 +1,1708 @@ +{ + "theme": "Sami", + "priority": [ + { + "name": "凯尔希", + "opers": [ + { + "name": "凯尔希", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 900, + "promote_priority": 850, + "is_key": true, + "Doc": "在阵容未完备时,仅招募核心干员与0希望干员", + "is_start": true, + "Doc2": "开局用干员", + "recruit_priority_offsets": [ + { + "groups": [ + "近卫", + "重装" + ], + "threshold": 1, + "is_less": true, + "offset": 100, + "Doc": "地面阻挡输出位≤1时,凯尔希的招募优先级+100" + }, + { + "groups": [ + "重装", + "水陈", + "玛恩纳" + ], + "threshold": 3, + "offset": -600, + "Doc": "地面和高台输出均完备时,凯尔希的招募优先级-600" + } + ] + } + ] + }, + { + "name": "M3", + "opers": [ + { + "name": "Mon3tr", + "Doc": "召唤物虽然不被招募,但也需要在作战中找到自己的group" + } + ] + }, + { + "name": "玛恩纳", + "opers": [ + { + "name": "玛恩纳", + "skill": 3, + "alternate_skill": 2, + "is_key": true, + "recruit_priority": 996, + "promote_priority": 1000, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "近卫", + "重装", + "挡人先锋", + "其他地面" + ], + "threshold": 1, + "is_less": true, + "offset": -500, + "Doc": "地面阻挡≤1时,玛恩纳的招募优先级-500" + } + ] + } + ] + }, + { + "name": "水陈", + "opers": [ + { + "name": "假日威龙陈", + "skill": 3, + "alternate_skill": 1, + "recruit_priority": 830, + "promote_priority": 990, + "is_key": true + } + ] + }, + { + "name": "焰苇", + "opers": [ + { + "name": "焰影苇草", + "skill": 3, + "alternate_skill": 2, + "is_key": true, + "is_start": true, + "doc": "相比凯尔希,焰苇的前期费用压力更小,更适合开局,属于下限高上限低的那种", + "recruit_priority": 880, + "promote_priority": 940 + } + ] + }, + { + "name": "近卫", + "opers": [ + { + "name": "海沫", + "skill": 1, + "recruit_priority": 650, + "promote_priority": 400, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "近卫", + "召唤" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "羽毛笔", + "skill": 1, + "recruit_priority": 720, + "promote_priority": 400, + "is_start": true, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "近卫", + "召唤" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "百炼嘉维尔", + "skill": 2, + "recruit_priority": 920, + "promote_priority": 600, + "is_start": true, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "近卫", + "召唤" + ], + "threshold": 1, + "offset": -400 + } + ] + }, + { + "name": "休谟斯", + "skill": 1, + "recruit_priority": 730, + "promote_priority": 300, + "is_start": true, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "近卫", + "召唤" + ], + "threshold": 1, + "offset": -500 + } + ] + }, + { + "name": "山", + "skill": 2, + "skill_usage": 2, + "recruit_priority": 700, + "promote_priority": 350, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "近卫", + "召唤" + ], + "threshold": 1, + "offset": -500 + } + ] + }, + { + "name": "风丸", + "skill": 1, + "recruit_priority": 670, + "promote_priority": 200, + "is_start": true, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "近卫", + "召唤" + ], + "threshold": 1, + "offset": -400 + } + ] + }, + { + "name": "帕拉斯", + "skill": 1, + "recruit_priority": 610, + "promote_priority": 300, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "近卫", + "召唤" + ], + "threshold": 1, + "offset": -400 + } + ] + }, + { + "name": "幽灵鲨", + "skill": 1, + "recruit_priority": 620, + "promote_priority": 350, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "近卫", + "召唤" + ], + "threshold": 1, + "offset": -400 + } + ] + }, + { + "name": "归溟幽灵鲨", + "skill": 2, + "recruit_priority": 570, + "promote_priority": 250, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "近卫", + "召唤" + ], + "threshold": 1, + "offset": -400 + } + ] + }, + { + "name": "号角", + "skill": 2, + "is_key": true, + "is_start": true, + "recruit_priority": 710, + "promote_priority": 880, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "近卫", + "召唤" + ], + "threshold": 1, + "offset": -400 + } + ] + }, + { + "name": "仇白", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 705, + "promote_priority": 899, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "近卫", + "召唤" + ], + "threshold": 1, + "offset": -400 + } + ] + }, + { + "name": "棘刺", + "skill": 3, + "alternate_skill": 1, + "recruit_priority": 605, + "promote_priority": 970, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "近卫", + "召唤" + ], + "threshold": 1, + "offset": -400 + } + ] + }, + { + "name": "煌", + "skill": 2, + "recruit_priority": 610, + "promote_priority": 500, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "近卫", + "召唤" + ], + "threshold": 1, + "offset": -400 + } + ] + }, + { + "name": "银灰", + "skill": 3, + "alternate_skill": 1, + "recruit_priority": 610, + "promote_priority": 870, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "近卫", + "召唤" + ], + "threshold": 1, + "offset": -400 + } + ] + }, + { + "name": "艾丽妮", + "skill": 3, + "alternate_skill": 1, + "recruit_priority": 520, + "promote_priority": 875, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "近卫", + "召唤" + ], + "threshold": 1, + "offset": -400 + } + ] + } + ] + }, + { + "name": "重装", + "opers": [ + { + "name": "塞雷娅", + "skill": 1, + "recruit_priority": 622, + "promote_priority": 490, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 0, + "is_less": true, + "offset": 120 + } + ] + }, + { + "name": "临光", + "skill": 1, + "recruit_priority": 623, + "promote_priority": 190, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 0, + "is_less": true, + "offset": 120 + } + ] + }, + { + "name": "古米", + "skill": 1, + "recruit_priority": 624, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 0, + "is_less": true, + "offset": 120 + } + ] + }, + { + "name": "斑点", + "skill": 1, + "recruit_priority": 625, + "promote_priority": 0, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 0, + "is_less": true, + "offset": 120 + } + ] + }, + { + "name": "卡缇", + "skill": 1, + "recruit_priority": 624, + "promote_priority": 0, + "is_key": true + }, + { + "name": "米格鲁", + "skill": 1, + "recruit_priority": 618, + "promote_priority": 0, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "重装" + ], + "threshold": 1, + "offset": -200 + } + ] + }, + { + "name": "泥岩", + "skill": 2, + "recruit_priority": 560, + "promote_priority": 320, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "重装" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "斥罪", + "skill": 2, + "recruit_priority": 561, + "promote_priority": 321, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "重装" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "蛇屠箱", + "skill": 2, + "recruit_priority": 617, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "重装" + ], + "threshold": 2, + "offset": -200 + } + ] + }, + { + "name": "石棉", + "skill": 2, + "recruit_priority": 615, + "promote_priority": 0, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "重装" + ], + "threshold": 2, + "offset": -200 + } + ] + }, + { + "name": "雷蛇", + "skill": 1, + "recruit_priority": 613, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "重装" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "星熊", + "skill": 2, + "recruit_priority": 611, + "promote_priority": 70, + "recruit_priority_offsets": [ + { + "groups": [ + "重装" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "年", + "skill": 2, + "recruit_priority": 612, + "promote_priority": 70, + "recruit_priority_offsets": [ + { + "groups": [ + "重装" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "瑕光", + "skill": 1, + "recruit_priority": 607, + "promote_priority": 70, + "recruit_priority_offsets": [ + { + "groups": [ + "重装" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "预备干员-重装", + "skill": 0, + "recruit_priority": 460, + "promote_priority": 0, + "is_alternate": true + }, + { + "name": "罗比菈塔" + }, + { + "name": "泡泡" + }, + { + "name": "角峰" + }, + { + "name": "可颂" + }, + { + "name": "拜松" + }, + { + "name": "闪击" + }, + { + "name": "吽" + }, + { + "name": "暴雨" + } + ] + }, + { + "name": "速狙", + "opers": [ + { + "name": "能天使", + "skill": 3, + "is_key": true, + "alternate_skill": 2, + "recruit_priority": 680, + "promote_priority": 200, + "recruit_priority_offsets": [ + { + "groups": [ + "水陈", + "速狙" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "Stormeye", + "skill": 1, + "is_key": true, + "recruit_priority": 681, + "promote_priority": 200 + }, + { + "name": "预备干员-狙击", + "skill": 0, + "recruit_priority": 285, + "recruit_priority_when_team_full": 0, + "promote_priority": 0, + "is_alternate": true + }, + { + "name": "灰烬", + "skill": 2, + "recruit_priority": 477, + "promote_priority": 120, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "水陈", + "速狙" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "空弦", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 478, + "promote_priority": 200, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "水陈", + "速狙" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "蓝毒", + "skill": 1, + "recruit_priority": 455, + "promote_priority": 70, + "recruit_priority_offsets": [ + { + "groups": [ + "水陈", + "速狙" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "寒芒克洛丝", + "skill": 2, + "recruit_priority": 550, + "promote_priority": 70, + "recruit_priority_offsets": [ + { + "groups": [ + "水陈", + "速狙" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "克洛丝", + "skill": 1, + "is_key": true, + "recruit_priority": 678, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "水陈", + "速狙" + ], + "threshold": 1, + "offset": -300 + } + ] + } + ] + }, + { + "name": "召唤", + "opers": [ + { + "name": "稀音", + "skill": 2, + "recruit_priority": 550, + "promote_priority": 150, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "近卫" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "梅尔", + "skill": 2, + "recruit_priority": 540, + "promote_priority": 150, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "近卫" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "令", + "skill": 1, + "recruit_priority": 620, + "promote_priority": 600, + "is_start": true, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "近卫" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "深海色", + "skill": 1, + "recruit_priority": 325, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "凯尔希", + "近卫" + ], + "threshold": 1, + "offset": -300 + } + ] + } + ] + }, + { + "name": "单奶", + "opers": [ + { + "name": "蜜莓", + "skill": 1, + "recruit_priority": 641, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "桑葚", + "skill": 2, + "recruit_priority": 640, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "Touch", + "skill": 1, + "recruit_priority": 843, + "promote_priority": 550, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "流明", + "skill": 3, + "alternate_skill": 1, + "recruit_priority": 690, + "promote_priority": 725, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "絮雨", + "skill": 2, + "alternate_skill": 1, + "recruit_priority": 722, + "promote_priority": 410, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "华法琳", + "skill": 1, + "recruit_priority": 715, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "苏苏洛", + "skill": 1, + "recruit_priority": 713, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "赫默", + "skill": 1, + "recruit_priority": 732, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "褐果", + "skill": 1, + "recruit_priority": 707, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "清流", + "skill": 1, + "recruit_priority": 708, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "安赛尔", + "skill": 1, + "recruit_priority": 635, + "promote_priority": 0, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "芙蓉", + "skill": 1, + "recruit_priority": 634, + "promote_priority": 0, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "夏栎", + "skill": 1, + "recruit_priority": 132, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 0, + "is_less": true, + "offset": 500 + }, + { + "groups": [ + "高台C", + "控制" + ], + "threshold": 0, + "is_less": true, + "offset": -600 + } + ] + }, + { + "name": "波登可", + "skill": 1, + "recruit_priority": 131, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 0, + "is_less": true, + "offset": 600 + } + ] + }, + { + "name": "预备干员-后勤", + "skill": 0, + "recruit_priority": 405, + "promote_priority": 0, + "is_alternate": true + }, + { + "name": "末药" + }, + { + "name": "嘉维尔" + }, + { + "name": "图耶" + }, + { + "name": "亚叶" + }, + { + "name": "锡兰" + }, + { + "name": "闪灵" + } + ] + }, + { + "name": "群奶", + "opers": [ + { + "name": "白面鸮", + "skill": 2, + "is_key": true, + "recruit_priority": 810, + "promote_priority": 675, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 3, + "offset": -300 + } + ] + }, + { + "name": "夜莺", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 808, + "promote_priority": 777, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 3, + "offset": -200 + } + ] + }, + { + "name": "调香师", + "skill": 1, + "recruit_priority": 688, + "promote_priority": 0, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "微风", + "skill": 1, + "recruit_priority": 687, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 2, + "offset": -300 + } + ] + } + ] + }, + { + "name": "投锋", + "opers": [ + { + "name": "桃金娘", + "skill": 1, + "recruit_priority": 680, + "promote_priority": 100, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "threshold": 3, + "offset": -400 + } + ] + }, + { + "name": "极境", + "skill": 1, + "recruit_priority": 570, + "promote_priority": 100, + "recruit_priority_offsets": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "threshold": 2, + "offset": -400 + } + ] + }, + { + "name": "琴柳", + "skill": 1, + "recruit_priority": 420, + "promote_priority": 100, + "recruit_priority_offsets": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "threshold": 2, + "offset": -400 + } + ] + } + ] + }, + { + "name": "挡人先锋", + "opers": [ + { + "name": "德克萨斯", + "skill": 2, + "recruit_priority": 677, + "promote_priority": 50, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "焰尾", + "skill": 2, + "recruit_priority": 676, + "promote_priority": 50, + "recruit_priority_offsets": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "郁金香", + "skill": 1, + "recruit_priority": 877, + "promote_priority": 356, + "is_key": true + }, + { + "name": "芬", + "skill": 1, + "recruit_priority": 611, + "promote_priority": 0, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "香草", + "skill": 1, + "recruit_priority": 511, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "threshold": 2, + "offset": -300 + } + ] + }, + { + "name": "翎羽", + "skill": 1, + "recruit_priority": 310, + "promote_priority": 0, + "recruit_priority_offsets": [ + { + "groups": [ + "投锋", + "挡人先锋" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "讯使" + }, + { + "name": "清道夫" + }, + { + "name": "贾维" + }, + { + "name": "推进之王" + }, + { + "name": "嵯峨" + }, + { + "name": "凛冬" + } + ] + }, + { + "name": "情报官", + "opers": [ + { + "name": "晓歌", + "skill": 2, + "recruit_priority": 707, + "promote_priority": 330, + "is_key": true + }, + { + "name": "伊内丝", + "skill": 2, + "recruit_priority": 809, + "promote_priority": 830, + "is_key": true + } + ] + }, + { + "name": "术师", + "opers": [ + { + "name": "莫斯提马", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 463, + "promote_priority": 910 + }, + { + "name": "史都华德", + "skill": 1, + "is_key": true, + "recruit_priority": 562, + "promote_priority": 0 + }, + { + "name": "预备干员-术师", + "skill": 0, + "recruit_priority": 305, + "promote_priority": 0, + "is_alternate": true + }, + { + "name": "艾雅法拉", + "skill": 2, + "recruit_priority": 630, + "promote_priority": 800 + }, + { + "name": "澄闪", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 635, + "promote_priority": 810 + }, + { + "name": "霍尔海雅", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 645, + "promote_priority": 888 + }, + { + "name": "异客", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 359, + "promote_priority": 150 + }, + { + "name": "黑键", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 358, + "promote_priority": 158 + } + ] + }, + { + "name": "狙击", + "opers": [ + { + "name": "早露", + "skill": 2, + "recruit_priority": 503, + "promote_priority": 200 + }, + { + "name": "提丰", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 720, + "promote_priority": 820 + }, + { + "name": "迷迭香", + "skill": 2, + "recruit_priority": 477, + "promote_priority": 200 + } + ] + }, + { + "name": "辅助", + "opers": [ + { + "name": "浊心斯卡蒂", + "skill": 2, + "recruit_priority": 727, + "promote_priority": 770 + }, + { + "name": "铃兰", + "skill": 3, + "alternate_skill": 2, + "recruit_priority": 526, + "promote_priority": 302 + }, + { + "name": "巫恋", + "skill": 2, + "recruit_priority": 462, + "promote_priority": 260 + }, + { + "name": "初雪", + "skill": 2, + "recruit_priority": 453, + "promote_priority": 255 + }, + { + "name": "梓兰", + "skill": 1, + "is_key": true, + "recruit_priority": 423, + "promote_priority": 0 + } + ] + }, + { + "name": "障碍物", + "opers": [ + { + "name": "障碍物", + "skill": 0 + } + ] + }, + { + "name": "其他地面", + "Doc": "未出现的地面干员、特殊地面干员将默认分到该组", + "opers": [ + { + "name": "夜刀", + "skill": 0, + "is_key": true, + "recruit_priority": 310, + "promote_priority": 0 + }, + { + "name": "预备干员-近战", + "skill": 0, + "recruit_priority": 208, + "recruit_priority_when_team_full": 0, + "promote_priority": 0, + "is_alternate": true + }, + { + "name": "歌蕾蒂娅", + "skill": 1, + "is_start": true, + "recruit_priority": 298, + "promote_priority": 0 + }, + { + "name": "掠风", + "skill": 1, + "recruit_priority": 5, + "promote_priority": 0 + }, + { + "name": "白铁", + "skill": 1, + "recruit_priority": 6, + "promote_priority": 0 + }, + { + "name": "黑角", + "skill": 0, + "recruit_priority": 361, + "promote_priority": 0, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "重装" + ], + "threshold": 1, + "offset": -300 + } + ] + }, + { + "name": "芳汀", + "skill": 2, + "recruit_priority": 402 + }, + { + "name": "断崖", + "skill": 2, + "recruit_priority": 370 + }, + { + "name": "刻刀", + "skill": 1, + "recruit_priority": 405 + }, + { + "name": "柏喙", + "skill": 2, + "recruit_priority": 405 + }, + { + "name": "铸铁", + "skill": 2, + "recruit_priority": 305 + }, + { + "name": "布洛卡", + "skill": 2, + "recruit_priority": 412 + }, + { + "name": "星极", + "skill": 2, + "recruit_priority": 411 + }, + { + "name": "泡普卡", + "skill": 1, + "recruit_priority": 460, + "is_key": true, + "recruit_priority_offsets": [ + { + "groups": [ + "焰苇" + ], + "threshold": 1, + "offset": 300 + } + ] + }, + { + "name": "月见夜", + "skill": 1, + "recruit_priority": 466, + "is_key": true + }, + { + "name": "拉普兰德", + "skill": 2, + "recruit_priority": 440 + }, + { + "name": "艾斯黛尔", + "skill": 1, + "recruit_priority": 320 + }, + { + "name": "霜叶", + "skill": 1, + "recruit_priority": 318 + } + ] + }, + { + "name": "其他高台", + "Doc": "未出现的高台干员、特殊高台干员将默认分到该组", + "opers": [ + { + "name": "多萝西", + "skill": 2, + "recruit_priority": 596, + "promote_priority": 466 + }, + { + "name": "罗宾", + "skill": 1, + "recruit_priority": 5, + "promote_priority": 0 + }, + { + "name": "霜华", + "skill": 1, + "recruit_priority": 5, + "promote_priority": 0 + }, + { + "name": "伺夜", + "skill": 3, + "alternate_skill": 1, + "recruit_priority": 156, + "promote_priority": 140 + }, + { + "name": "夜半", + "skill": 2, + "recruit_priority": 155, + "promote_priority": 0 + }, + { + "name": "豆苗", + "skill": 1, + "recruit_priority": 255, + "promote_priority": 0 + }, + { + "name": "阿", + "skill": 1, + "recruit_priority": 2, + "promote_priority": 0 + }, + { + "name": "“打字机”" + } + ] + } + ], + "team_complete_condition": [ + { + "groups": [ + "玛恩纳", + "水陈", + "焰苇" + ], + "threshold": 1 + }, + { + "groups": [ + "凯尔希", + "近卫", + "重装" + ], + "threshold": 2 + }, + { + "groups": [ + "单奶", + "群奶" + ], + "threshold": 1 + }, + { + "groups": [ + "投锋", + "挡人先锋", + "情报官" + ], + "threshold": 1 + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/Sami/shopping.json b/resource/roguelike/Sami/shopping.json new file mode 100644 index 0000000000..de44af99b4 --- /dev/null +++ b/resource/roguelike/Sami/shopping.json @@ -0,0 +1,1065 @@ +{ + "theme": "Sami", + "priority": [ + { + "name": "支援补给站" + }, + { + "name": "支援地雷组" + }, + { + "name": "支援轰隆隆" + }, + { + "name": "支援防暴桩" + }, + { + "name": "支援雾机" + }, + { + "name": "抗干扰指数" + }, + { + "name": "设备维护装置" + }, + { + "name": "浓缩抑制剂" + }, + { + "name": "医疗招募券", + "roles": [ + "MEDIC" + ] + }, + { + "name": "近卫招募券", + "roles": [ + "WARRIOR" + ] + }, + { + "name": "狙击招募券", + "roles": [ + "SNIPER" + ] + }, + { + "name": "特种招募券", + "roles": [ + "SPECIAL" + ] + }, + { + "name": "重装招募券", + "roles": [ + "TANK" + ] + }, + { + "name": "先锋招募券", + "roles": [ + "PIONEER" + ] + }, + { + "name": "突击协议-利刃", + "roles": [ + "PIONEER", + "WARRIOR" + ] + }, + { + "name": "突击协议-散兵", + "roles": [ + "PIONEER", + "WARRIOR" + ] + }, + { + "name": "堡垒协议-方阵", + "roles": [ + "TANK", + "SUPPORT" + ] + }, + { + "name": "堡垒协议-固守", + "roles": [ + "TANK", + "SUPPORT" + ] + }, + { + "name": "远程协议-遥击", + "roles": [ + "SNIPER", + "MEDIC" + ] + }, + { + "name": "远程协议-克敌", + "roles": [ + "SNIPER", + "MEDIC" + ] + }, + { + "name": "破坏协议-消除", + "roles": [ + "CASTER", + "SPECIAL" + ] + }, + { + "name": "破坏协议-压制", + "roles": [ + "CASTER", + "SPECIAL" + ] + }, + { + "name": "精选兽肉罐头" + }, + { + "name": "凉拌海草" + }, + { + "name": "橙味风暴" + }, + { + "name": "咖啡平原咖啡糖" + }, + { + "name": "尖叫樱桃" + }, + { + "name": "皮特水果什锦" + }, + { + "name": "地形图" + }, + { + "name": "地形图-α" + }, + { + "name": "地形图-β" + }, + { + "name": "地形图-γ" + }, + { + "name": "神音海螺" + }, + { + "name": "神音海螺-α" + }, + { + "name": "神音海螺-β" + }, + { + "name": "神音海螺-γ" + }, + { + "name": "林间夜话" + }, + { + "name": "林间夜话-α" + }, + { + "name": "林间夜话-β" + }, + { + "name": "林间夜话-γ" + }, + { + "name": "教堂救济餐券" + }, + { + "name": "教堂救济餐券-α" + }, + { + "name": "教堂救济餐券-β" + }, + { + "name": "教堂救济餐券-γ" + }, + { + "name": "特级馥郁咖啡豆" + }, + { + "name": "蓝色丝巾" + }, + { + "name": "红色蝴蝶结" + }, + { + "name": "红色蝴蝶结-α" + }, + { + "name": "红色蝴蝶结-β" + }, + { + "name": "红色蝴蝶结-γ" + }, + { + "name": "独奏八音盒" + }, + { + "name": "独奏八音盒-α" + }, + { + "name": "独奏八音盒-β" + }, + { + "name": "独奏八音盒-γ" + }, + { + "name": "源石鸢尾花" + }, + { + "name": "古怪的长笛" + }, + { + "name": "玻璃小鸟" + }, + { + "name": "赤金的远征" + }, + { + "name": "《杜林地上环游记》" + }, + { + "name": "《旧高卢地名源流考》" + }, + { + "name": "热水壶" + }, + { + "name": "特殊抑制器" + }, + { + "name": "石像鬼塑像" + }, + { + "name": "血魔的寝床" + }, + { + "name": "长生者之证" + }, + { + "name": "被撬开的道具箱" + }, + { + "name": "被撬开的道具箱-α" + }, + { + "name": "被撬开的道具箱-β" + }, + { + "name": "被撬开的道具箱-γ" + }, + { + "name": "古旧乐谱残章" + }, + { + "name": "古旧乐谱残章-α" + }, + { + "name": "古旧乐谱残章-β" + }, + { + "name": "古旧乐谱残章-γ" + }, + { + "name": "解约协议" + }, + { + "name": "解约协议-α" + }, + { + "name": "解约协议-β" + }, + { + "name": "解约协议-γ" + }, + { + "name": "万能钥匙" + }, + { + "name": "万能钥匙-α" + }, + { + "name": "万能钥匙-β" + }, + { + "name": "万能钥匙-γ" + }, + { + "name": "女妖之吻" + }, + { + "name": "古旧钱币" + }, + { + "name": "古旧钱币-α" + }, + { + "name": "古旧钱币-β" + }, + { + "name": "古旧钱币-γ" + }, + { + "name": "演员的首饰盒" + }, + { + "name": "演员的首饰盒-α" + }, + { + "name": "演员的首饰盒-β" + }, + { + "name": "演员的首饰盒-γ" + }, + { + "name": "无瑕宝玉" + }, + { + "name": "游戏室管理员权限卡", + "promotion": 1 + }, + { + "name": "游戏室管理员权限卡-α", + "promotion": 1 + }, + { + "name": "游戏室管理员权限卡-β", + "promotion": 1 + }, + { + "name": "游戏室管理员权限卡-γ", + "promotion": 1 + }, + { + "name": "Miss.Christine摸摸券", + "promotion": 2 + }, + { + "name": "Miss.Christine摸摸券-α", + "promotion": 2 + }, + { + "name": "Miss.Christine摸摸券-β", + "promotion": 2 + }, + { + "name": "Miss.Christine摸摸券-γ", + "promotion": 2 + }, + { + "name": "古旧铸物", + "promotion": 3 + }, + { + "name": "钝爪-典训", + "roles": [ + "PIONEER" + ], + "promotion": 1 + }, + { + "name": "折戟-典训", + "promotion": 1, + "roles": [ + "WARRIOR" + ] + }, + { + "name": "铁卫-典训", + "promotion": 1, + "roles": [ + "TANK" + ] + }, + { + "name": "残弩-典训", + "promotion": 1, + "roles": [ + "SNIPER" + ] + }, + { + "name": "断杖-典训", + "promotion": 1, + "roles": [ + "CASTER" + ] + }, + { + "name": "支柱-典训", + "promotion": 1, + "roles": [ + "SUPPORT" + ] + }, + { + "name": "医者-典训", + "promotion": 1, + "roles": [ + "MEDIC" + ] + }, + { + "name": "锈刃-典训", + "promotion": 1, + "roles": [ + "SPECIAL" + ] + }, + { + "name": "地区行动方案" + }, + { + "name": "地区行动方案-α" + }, + { + "name": "地区行动方案-β" + }, + { + "name": "地区行动方案-γ" + }, + { + "name": "全局作战文件" + }, + { + "name": "全局作战文件-α" + }, + { + "name": "全局作战文件-β" + }, + { + "name": "全局作战文件-γ" + }, + { + "name": "人事部密信" + }, + { + "name": "人事部密信-α" + }, + { + "name": "人事部密信-β" + }, + { + "name": "人事部密信-γ" + }, + { + "name": "一份演讲稿" + }, + { + "name": "锈蚀的铁锤" + }, + { + "name": "罗德岛战术电台" + }, + { + "name": "罗德岛战术电台-α" + }, + { + "name": "罗德岛战术电台-β" + }, + { + "name": "罗德岛战术电台-γ" + }, + { + "name": "四叶草化石" + }, + { + "name": "阿卡胡拉饭碗" + }, + { + "name": "立体艺术装置" + }, + { + "name": "御2" + }, + { + "name": "开裂的束缚带" + }, + { + "name": "奇渊面具" + }, + { + "name": "教母的信物" + }, + { + "name": "残破合影" + }, + { + "name": "恐鱼干" + }, + { + "name": "迷迭香之拥" + }, + { + "name": "镶金骨骰" + }, + { + "name": "“黑夜呢喃”" + }, + { + "name": "《大静谧》" + }, + { + "name": "异铁小圆盾" + }, + { + "name": "军团护心镜" + }, + { + "name": "古旧的蒸汽甲胄" + }, + { + "name": "皇帝的恩宠" + }, + { + "name": "贵族刺剑" + }, + { + "name": "老近卫军之锋" + }, + { + "name": "显圣吊坠" + }, + { + "name": "银餐叉" + }, + { + "name": "损坏的左轮弹巢" + }, + { + "name": "难闻的止血剂" + }, + { + "name": "急救药箱" + }, + { + "name": "未知仪器" + }, + { + "name": "锈蚀刀片" + }, + { + "name": "赶车夫的长鞭" + }, + { + "name": "“复仇者”" + }, + { + "name": "制式防暴用具" + }, + { + "name": "皇帝的收藏" + }, + { + "name": "“璀璨悲泣”" + }, + { + "name": "活玫瑰" + }, + { + "name": "苍白花冠" + }, + { + "name": "演出用香水" + }, + { + "name": "设计师量尺" + }, + { + "name": "“法术杀手”" + }, + { + "name": "舞者手链" + }, + { + "name": "人偶之家" + }, + { + "name": "微缩舞台模型" + }, + { + "name": "缠梦古堡模型" + }, + { + "name": "漆黑的舞鞋" + }, + { + "name": "洁白的舞鞋" + }, + { + "name": "钝爪-突破", + "roles": [ + "PIONEER" + ] + }, + { + "name": "钝爪-爆发", + "roles": [ + "PIONEER" + ] + }, + { + "name": "钝爪-熟稔", + "roles": [ + "PIONEER" + ] + }, + { + "name": "钝爪-百战", + "roles": [ + "PIONEER" + ] + }, + { + "name": "折戟-突破", + "roles": [ + "WARRIOR" + ] + }, + { + "name": "折戟-锋刃", + "roles": [ + "WARRIOR" + ] + }, + { + "name": "折戟-浴血", + "roles": [ + "WARRIOR" + ] + }, + { + "name": "折戟-破釜沉舟", + "roles": [ + "WARRIOR" + ] + }, + { + "name": "铁卫-突破", + "roles": [ + "TANK" + ] + }, + { + "name": "铁卫-侵掠", + "roles": [ + "TANK" + ] + }, + { + "name": "铁卫-无锋", + "roles": [ + "TANK" + ] + }, + { + "name": "残弩-突破", + "roles": [ + "SNIPER" + ] + }, + { + "name": "残弩-百步穿杨", + "roles": [ + "SNIPER" + ] + }, + { + "name": "残弩-交叉火力", + "roles": [ + "SNIPER" + ] + }, + { + "name": "残弩-神速", + "roles": [ + "SNIPER" + ] + }, + { + "name": "断杖-突破", + "roles": [ + "CASTER" + ] + }, + { + "name": "断杖-织法者", + "roles": [ + "CASTER" + ] + }, + { + "name": "断杖-凝神", + "roles": [ + "CASTER" + ] + }, + { + "name": "断杖-苦难巫咒", + "roles": [ + "CASTER" + ] + }, + { + "name": "支柱-突破", + "roles": [ + "SUPPORT" + ] + }, + { + "name": "支柱-勤奋", + "roles": [ + "SUPPORT" + ] + }, + { + "name": "支柱-援护", + "roles": [ + "SUPPORT" + ] + }, + { + "name": "支柱-枯法", + "roles": [ + "SUPPORT" + ] + }, + { + "name": "医者-突破", + "roles": [ + "MEDIC" + ] + }, + { + "name": "医者-自医", + "roles": [ + "MEDIC" + ] + }, + { + "name": "医者-妙手", + "roles": [ + "MEDIC" + ] + }, + { + "name": "医者-固化序列", + "roles": [ + "MEDIC" + ] + }, + { + "name": "锈刃-突破", + "roles": [ + "SPECIAL" + ] + }, + { + "name": "锈刃-研磨", + "roles": [ + "SPECIAL" + ] + }, + { + "name": "锈刃-可视静谧", + "roles": [ + "SPECIAL" + ] + }, + { + "name": "扣挠之手" + }, + { + "name": "炸裂之手" + }, + { + "name": "极速之手" + }, + { + "name": "净尘之手" + }, + { + "name": "碎靶之手" + }, + { + "name": "永流之手" + }, + { + "name": "古高卢银币" + }, + { + "name": "高卢银行支票" + }, + { + "name": "《第二经济改革法》" + }, + { + "name": "香草沙士汽水" + }, + { + "name": "羽兽肝酱" + }, + { + "name": "迷梦香精" + }, + { + "name": "摩根队长佳酿" + }, + { + "name": "生命之水" + }, + { + "name": "皇家利口酒" + }, + { + "name": "悬丝傀儡" + }, + { + "name": "“童趣玩偶”" + }, + { + "name": "凯旋号角" + }, + { + "name": "高闪相机" + }, + { + "name": "精神治疗录像带" + }, + { + "name": "老蒲扇" + }, + { + "name": "食腐者手杖" + }, + { + "name": "维多利亚“废铁”勋章" + }, + { + "name": "Scout的狙击镜" + }, + { + "name": "黑色郁金香" + }, + { + "name": "“岁怒”" + }, + { + "name": "金酒之杯" + }, + { + "name": "绿叶菜罐头" + }, + { + "name": "叙拉古人的愤怒" + }, + { + "name": "“文明的存续”" + }, + { + "name": "“时光之末”" + }, + { + "name": "“国王的护戒”" + }, + { + "name": "国王的新枪" + }, + { + "name": "古堡的子嗣" + }, + { + "name": "“小格兰法洛”" + }, + { + "name": "“碎片大厦的回忆”" + }, + { + "name": "国王的圆饼" + }, + { + "name": "国王的枝条" + }, + { + "name": "诸王的冠冕" + }, + { + "name": "《光耀卡西米尔》" + }, + { + "name": "《归来》" + }, + { + "name": "铁卫-整固", + "roles": [ + "TANK" + ] + }, + { + "name": "锈刃-锋芒发硎", + "roles": [ + "SPECIAL" + ] + }, + { + "name": "缠斗之手" + }, + { + "name": "应机之手" + }, + { + "name": "溃决之手" + }, + { + "name": "骑士长枪专业版" + }, + { + "name": "光谱分析仪" + }, + { + "name": "全自动维修台" + }, + { + "name": "闲暇时光" + }, + { + "name": "警戒篱木" + }, + { + "name": "《重型音乐选集》" + }, + { + "name": "流浪术师的怀乡" + }, + { + "name": "宁静泉流" + }, + { + "name": "仪式铃" + }, + { + "name": "“盲目”" + }, + { + "name": "北方拓荒者拐杖" + }, + { + "name": "琥珀伤痕" + }, + { + "name": "猎人的洞察" + }, + { + "name": "“奉献”" + }, + { + "name": "天穹尘埃" + }, + { + "name": "冰结的躯壳" + }, + { + "name": "荆棘环" + }, + { + "name": "“永夜的窥视”" + }, + { + "name": "“枯木的回声”" + }, + { + "name": "凝冰砥石" + }, + { + "name": "远见者之示" + }, + { + "name": "雪与土的织带" + }, + { + "name": "荆与叶的织带" + }, + { + "name": "活木甲" + }, + { + "name": "鳞皮壳盾" + }, + { + "name": "古地树实" + }, + { + "name": "极地改型包" + }, + { + "name": "霜牡的肩甲" + }, + { + "name": "雪牝的护手" + }, + { + "name": "空羽兽" + }, + { + "name": "岩角号" + }, + { + "name": "不灭的火炬" + }, + { + "name": "湖中神盾" + }, + { + "name": "圆石祭坛" + }, + { + "name": "古老壁画" + }, + { + "name": "万星园之辉" + }, + { + "name": "彩虹瓮" + }, + { + "name": "移云者图腾" + }, + { + "name": "芽棍" + }, + { + "name": "坎诺特印记" + }, + { + "name": "指路藤偶" + }, + { + "name": "乌萨斯断刃" + }, + { + "name": "伶牙,毁林者" + }, + { + "name": "安玛的爱" + }, + { + "name": "树痕之盔" + }, + { + "name": "无垠赠礼" + }, + { + "name": "路网" + } + ] +} \ No newline at end of file diff --git a/resource/roguelike/copilot.json b/resource/roguelike/copilot.json deleted file mode 100644 index 3068b57858..0000000000 --- a/resource/roguelike/copilot.json +++ /dev/null @@ -1,11568 +0,0 @@ -[ - { - "stage_name": "死囚之夜", - "replacement_home": [ - { - "location": [ 4, 2 ], - "direction": "down" - }, - { - "location": [ 7, 0 ], - "direction": "none" - } - ], - "deploy_plan": [ - { - "groups": [ "狙击" ], - "location": [ 4, 1 ], - "direction": "down" - }, - { - "groups": [ "焰苇" ], - "location": [ 3, 2 ], - "direction": "down" - }, - { - "groups": [ - "凯尔希", - "召唤", - "水陈", - "速狙", - "术师", - "狙击", - "辅助" - ], - "location": [ 3, 3 ], - "direction": "down" - }, - { - "groups": [ "M3", "近卫" ], - "location": [ 3, 4 ], - "direction": "right" - }, - { - "groups": [ "处决者" ], - "location": [ 3, 5 ], - "direction": "up" - }, - { - "groups": [ - "M3", - "近卫", - "玛恩纳", - "重装", - "情报官", - "挡人先锋", - "投锋", - "其他地面" - ], - "location": [ 4, 5 ], - "direction": "up" - }, - { - "groups": [ "单奶", "群奶", "术师", "狙击", "辅助", "其他高台" ], - "location": [ 5, 3 ], - "direction": "left" - }, - { - "groups": [ "近卫", "挡人先锋" ], - "location": [ 3, 5 ], - "direction": "up" - }, - { - "groups": [ "狙击", "术师" ], - "location": [ 4, 1 ], - "direction": "down" - }, - { - "groups": [ "辅助", "狙击", "术师" ], - "location": [ 5, 3 ], - "direction": "left" - }, - { - "groups": [ "群奶" ], - "location": [ 3, 2 ], - "direction": "down" - }, - { - "groups": [ "单奶" ], - "location": [ 3, 1 ], - "direction": "down" - } - ], - "retreat_plan": [ - { - "location": [ 3, 5 ], - "condition": [ 0, 20 ] - } - ] - }, - { - "stage_name": "度假村冤魂", - "replacement_home": [ - { - "location": [ 2, 3 ], - "direction": "right" - }, - { - "location": [ 0, 3 ], - "direction": "none" - } - ], - "deploy_plan": [ - { - "groups": [ "M3", "近卫", "情报官", "挡人先锋", "其他地面" ], - "location": [ 3, 3 ], - "direction": "right" - }, - { - "groups": [ "焰苇" ], - "location": [ 4, 4 ], - "direction": "up" - }, - { - "groups": [ - "凯尔希", - "召唤", - "水陈", - "狙击", - "速狙", - "术师", - "狙击", - "辅助" - ], - "location": [ 2, 4 ], - "direction": "right" - }, - { - "groups": [ - "M3", - "玛恩纳", - "近卫", - "重装", - "情报官", - "挡人先锋", - "投锋", - "其他地面" - ], - "location": [ 2, 3 ], - "direction": "right" - }, - { - "groups": [ "处决者" ], - "location": [ 7, 2 ], - "direction": "down", - "condition": [ 0, 10 ] - }, - { - "groups": [ "单奶", "群奶", "术师", "狙击", "辅助", "其他高台" ], - "location": [ 1, 4 ], - "direction": "right" - }, - { - "groups": [ "单奶", "群奶", "术师", "狙击", "辅助", "其他高台" ], - "location": [ 2, 4 ], - "direction": "right" - }, - { - "groups": [ "处决者" ], - "location": [ 3, 4 ], - "direction": "up", - "condition": [ 15, 30 ] - }, - { - "groups": [ "近卫" ], - "location": [ 2, 3 ], - "direction": "right" - }, - { - "groups": [ "辅助", "狙击", "术师" ], - "location": [ 4, 4 ], - "direction": "up" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 1, 4 ], - "direction": "right" - } - ], - "retreat_plan": [ - { - "location": [ 7, 2 ], - "condition": [ 10, 15 ] - } - ] - }, - { - "stage_name": "苔手", - "replacement_home": [ - { - "location": [ 7, 3 ], - "direction": "left" - }, - { - "location": [ 10, 2 ], - "direction": "none" - } - ], - "deploy_plan": [ - { - "groups": [ "狙击" ], - "location": [ 2, 2 ], - "direction": "right" - }, - { - "groups": [ "凯尔希", "召唤", "速狙", "术师", "狙击", "辅助" ], - "location": [ 6, 2 ], - "direction": "down" - }, - { - "groups": [ "M3", "近卫", "情报官", "挡人先锋", "其他地面" ], - "location": [ 7, 3 ], - "direction": "left" - }, - { - "groups": [ "焰苇", "水陈", "单奶", "术师", "狙击", "辅助", "其他高台" ], - "location": [ 4, 2 ], - "direction": "right" - }, - { - "groups": [ - "玛恩纳", - "近卫", - "重装", - "情报官", - "挡人先锋", - "投锋", - "其他地面" - ], - "location": [ 6, 3 ], - "direction": "left" - }, - { - "groups": [ "焰苇" ], - "location": [ 6, 2 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 6, 4 ], - "direction": "up" - }, - { - "groups": [ "处决者" ], - "location": [ 2, 1 ], - "direction": "left" - }, - { - "groups": [ "近卫" ], - "location": [ 7, 3 ], - "direction": "left" - }, - { - "groups": [ "辅助", "狙击", "术师" ], - "location": [ 6, 2 ], - "direction": "left" - } - ] - }, - { - "stage_name": "待宰的兽群", - "replacement_home": [ - { - "location": [ 6, 3 ], - "direction": "left" - }, - { - "location": [ 7, 3 ], - "direction": "none" - } - ], - "deploy_plan": [ - { - "groups": [ - "M3", - "重装", - "近卫", - "情报官", - "挡人先锋", - "其他地面" - ], - "location": [ 6, 3 ], - "direction": "left" - }, - { - "groups": [ - "凯尔希", - "召唤", - "水陈", - "速狙", - "术师", - "狙击", - "辅助" - ], - "location": [ 4, 2 ], - "direction": "right" - }, - { - "groups": [ "焰苇" ], - "location": [ 3, 3 ], - "direction": "right" - }, - { - "groups": [ - "水陈", - "术师", - "狙击", - "辅助", - "单奶", - "群奶", - "其他高台" - ], - "location": [ 5, 2 ], - "direction": "down" - }, - { - "groups": [ - "M3", - "玛恩纳", - "近卫", - "重装", - "情报官", - "挡人先锋", - "投锋", - "其他地面" - ], - "location": [ 5, 3 ], - "direction": "left" - }, - { - "groups": [ - "M3", - "近卫", - "重装", - "情报官", - "挡人先锋", - "投锋", - "其他地面" - ], - "location": [ 6, 2 ], - "direction": "up" - }, - { - "groups": [ "处决者", "情报官", "其他地面" ], - "location": [ 2, 4 ], - "direction": "left" - }, - { - "groups": [ "狙击" ], - "location": [ 2, 2 ], - "direction": "right" - }, - { - "groups": [ "近卫" ], - "location": [ 6, 3 ], - "direction": "" - }, - { - "groups": [ "辅助", "狙击", "术师" ], - "location": [ 5, 2 ], - "direction": "down" - } - ] - }, - { - "stage_name": "没有尽头的路", - "replacement_home": [ - { - "location": [ 3, 4 ], - "direction": "up" - }, - { - "location": [ 0, 5 ], - "direction": "none" - } - ], - "deploy_plan": [ - { - "groups": [ - "M3", - "情报官", - "挡人先锋", - "近卫", - "重装", - "其他地面" - ], - "location": [ 3, 4 ], - "direction": "up" - }, - { - "groups": [ - "凯尔希", - "焰苇", - "召唤", - "水陈", - "速狙", - "术师", - "狙击", - "辅助" - ], - "location": [ 1, 4 ], - "direction": "right" - }, - { - "groups": [ - "M3", - "玛恩纳", - "近卫", - "重装", - "情报官", - "挡人先锋", - "投锋", - "其他地面" - ], - "location": [ 3, 3 ], - "direction": "left" - }, - { - "groups": [ - "处决者", - "近卫", - "重装", - "情报官", - "挡人先锋", - "投锋", - "其他地面" - ], - "location": [ 5, 1 ], - "direction": "up" - }, - { - "groups": [ - "焰苇", - "水陈", - "术师", - "狙击", - "辅助", - "单奶", - "群奶", - "其他高台" - ], - "location": [ 2, 4 ], - "direction": "right" - }, - { - "groups": [ - "M3", - "近卫", - "重装", - "情报官", - "挡人先锋", - "投锋", - "其他地面" - ], - "location": [ 3, 5 ], - "direction": "up" - }, - { - "groups": [ "近卫", "重装", "其他地面" ], - "location": [ 2, 5 ], - "direction": "left" - }, - { - "groups": [ "术师", "狙击", "辅助", "单奶", "群奶", "其他高台" ], - "location": [ 4, 4 ], - "direction": "left" - } - ] - }, - { - "stage_name": "低空机动", - "replacement_home": [ - { - "location": [ 5, 2 ], - "direction": "left" - }, - { - "location": [ 9, 3 ], - "direction": "none" - } - ], - "deploy_plan": [ - { - "groups": [ - "M3", - "情报官", - "挡人先锋", - "近卫", - "重装", - "其他地面" - ], - "location": [ 5, 2 ], - "direction": "left" - }, - { - "groups": [ "凯尔希" ], - "location": [ 6, 1 ], - "direction": "left" - }, - { - "groups": [ - "焰苇", - "单奶", - "群奶" - ], - "location": [ 4, 3 ], - "direction": "up" - }, - { - "groups": [ - "M3", - "玛恩纳", - "近卫", - "重装", - "情报官", - "挡人先锋", - "投锋", - "其他地面" - ], - "location": [ 4, 2 ], - "direction": "right" - }, - { - "groups": [ - "水陈", - "术师", - "狙击", - "辅助", - "单奶", - "群奶", - "焰苇", - "其他高台" - ], - "location": [ 4, 1 ], - "direction": "left" - }, - { - "groups": [ - "M3", - "近卫", - "重装", - "情报官", - "挡人先锋", - "投锋", - "其他地面" - ], - "location": [ 3, 6 ], - "direction": "left" - }, - { - "groups": [ "近卫", "重装", "其他地面" ], - "location": [ 3, 2 ], - "direction": "right" - }, - { - "groups": [ "术师", "狙击", "辅助", "单奶", "群奶", "其他高台" ], - "location": [ 5, 1 ], - "direction": "left" - }, - { - "groups": [ "近卫", "挡人先锋" ], - "location": [ 6, 2 ], - "direction": "left" - }, - { - "groups": [ "辅助", "狙击", "术师" ], - "location": [ 5, 1 ], - "direction": "down" - }, - { - "groups": [ - "处决者", - "近卫", - "重装", - "情报官", - "挡人先锋", - "投锋", - "其他地面" - ], - "location": [ 2, 6 ], - "direction": "left" - } - ] - }, - { - "stage_name": "幽影与鬼魅", - "replacement_home": [ - { - "location": [ 3, 5 ], - "direction": "right" - }, - { - "location": [ 3, 4 ], - "direction": "none" - } - ], - "deploy_plan": [ - { - "groups": [ "处决者", "情报官" ], - "location": [ 2, 5 ], - "direction": "left" - }, - { - "groups": [ "M3", "挡人先锋", "近卫", "重装", "其他地面" ], - "location": [ 3, 5 ], - "direction": "left" - }, - { - "groups": [ "凯尔希" ], - "location": [ 3, 3 ], - "direction": "down" - }, - { - "groups": [ "焰苇", "召唤", "速狙", "术师", "狙击", "辅助" ], - "location": [ 4, 3 ], - "direction": "down" - }, - { - "groups": [ - "M3", - "玛恩纳", - "近卫", - "重装", - "情报官", - "挡人先锋", - "投锋", - "其他地面" - ], - "location": [ 4, 4 ], - "direction": "down" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 2, 3 ], - "direction": "down" - }, - { - "groups": [ - "近卫", - "重装", - "情报官", - "挡人先锋", - "投锋", - "其他地面" - ], - "location": [ 1, 1 ], - "direction": "down" - }, - { - "groups": [ "焰苇", "速狙", "术师", "狙击", "辅助", "其他高台" ], - "location": [ 2, 4 ], - "direction": "down" - }, - { - "groups": [ - "水陈", - "术师", - "狙击", - "辅助", - "单奶", - "群奶", - "其他高台" - ], - "location": [ 5, 3 ], - "direction": "left" - }, - { - "groups": [ "辅助", "狙击", "术师" ], - "location": [ 4, 3 ], - "direction": "down" - } - ] - }, - { - "stage_name": "违和", - "replacement_home": [ - { - "location": [ 4, 3 ], - "direction": "right" - }, - { - "location": [ 5, 3 ], - "direction": "right" - } - ], - "blacklist_location": [ - [ 4, 1 ], - [ 4, 2 ] - ], - "deploy_plan": [ - { - "groups": [ "M3", "挡人先锋", "近卫", "重装", "其他地面" ], - "location": [ 5, 3 ], - "direction": "right" - }, - { - "groups": [ "凯尔希", "单奶", "群奶" ], - "location": [ 5, 4 ], - "direction": "up" - }, - { - "groups": [ "焰苇", "速狙", "狙击", "召唤", "单奶" ], - "location": [ 6, 1 ], - "direction": "down" - }, - { - "groups": [ "速狙", "狙击", "召唤", "单奶" ], - "location": [ 9, 1 ], - "direction": "down" - }, - { - "groups": [ - "M3", - "玛恩纳", - "情报官", - "处决者", - "近卫", - "重装", - "挡人先锋", - "投锋", - "其他地面" - ], - "location": [ 2, 5 ], - "direction": "left" - }, - { - "groups": [ - "焰苇", - "水陈", - "术师", - "狙击", - "辅助", - "单奶", - "群奶", - "其他高台" - ], - "location": [ 4, 4 ], - "direction": "right" - }, - { - "groups": [ "术师", "辅助", "其他高台" ], - "location": [ 2, 4 ], - "direction": "down" - }, - { - "groups": [ "近卫", "挡人先锋", "重装" ], - "location": [ 4, 3 ], - "direction": "right" - }, - { - "groups": [ "辅助", "狙击", "术师" ], - "location": [ 5, 4 ], - "direction": "right" - }, - { - "groups": [ "术师", "辅助", "其他高台" ], - "location": [ 7, 5 ], - "direction": "right" - } - ] - }, - { - "stage_name": "虫虫别回头", - "replacement_home": [ - { - "location": [ 4, 4 ], - "direction": "right" - }, - { - "location": [ 3, 4 ], - "direction": "right" - }, - { - "location": [ 4, 5 ], - "direction": "right" - } - ], - "deploy_plan": [ - { - "groups": [ "M3", "挡人先锋", "近卫", "重装", "其他地面" ], - "location": [ 4, 4 ], - "direction": "up" - }, - { - "groups": [ "凯尔希", "单奶", "群奶", "速狙", "狙击", "召唤" ], - "location": [ 2, 3 ], - "direction": "right" - }, - { - "groups": [ - "近卫", - "重装", - "情报官", - "处决者", - "挡人先锋", - "其他地面" - ], - "location": [ 4, 2 ], - "direction": "right" - }, - { - "groups": [ - "M3", - "玛恩纳", - "近卫", - "重装", - "情报官", - "处决者", - "挡人先锋", - "其他地面" - ], - "location": [ 5, 3 ], - "direction": "up" - }, - { - "groups": [ - "焰苇", - "水陈", - "术师", - "狙击", - "辅助", - "单奶", - "群奶", - "焰苇", - "其他高台" - ], - "location": [ 3, 3 ], - "direction": "right" - }, - { - "groups": [ - "单奶", - "群奶", - "水陈", - "术师", - "狙击", - "辅助", - "其他高台" - ], - "location": [ 7, 4 ], - "direction": "left" - }, - { - "groups": [ "近卫", "挡人先锋", "重装" ], - "location": [ 4, 5 ], - "direction": "up" - }, - { - "groups": [ "近卫", "挡人先锋", "重装" ], - "location": [ 3, 4 ], - "direction": "right" - } - ] - }, - { - "stage_name": "弄假成真", - "replacement_home": [ - { - "location": [ 4, 0 ], - "direction": "none" - } - ], - "deploy_plan": [ - { - "groups": [ "M3", "挡人先锋", "近卫", "重装", "其他地面" ], - "location": [ 4, 1 ], - "direction": "right" - }, - { - "groups": [ "凯尔希", "焰苇", "单奶", "群奶" ], - "location": [ 6, 1 ], - "direction": "left" - }, - { - "groups": [ "M3", "近卫", "挡人先锋", "投锋", "情报官", "重装", "其他地面" ], - "location": [ 5, 1 ], - "direction": "down" - }, - - { - "groups": [ "M3", "近卫", "挡人先锋", "投锋", "情报官", "重装", "其他地面" ], - "location": [ 5, 2 ], - "direction": "right" - }, - { - "groups": [ "焰苇", "单奶", "群奶" ], - "location": [ 5, 3 ], - "direction": "up" - }, - { - "groups": [ "水陈", "速狙", "狙击", "术师", "辅助", "其他高台" ], - "location": [ 4, 2 ], - "direction": "left" - }, - { - "groups": [ "处决者", "情报官", "近卫" ], - "location": [ 2, 2 ], - "direction": "left" - } - ] - }, - { - "stage_name": "饥渴祭坛", - "replacement_home": [ - { - "location": [ 10, 2 ], - "direction": "left" - }, - { - "location": [ 10, 4 ], - "direction": "left" - } - ], - "blacklist_location": [ - [ 7, 5 ], - [ 8, 5 ], - [ 9, 5 ] - ], - "deploy_plan": [ - { - "groups": [ "M3", "挡人先锋", "近卫", "重装", "其他地面" ], - "location": [ 9, 4 ], - "direction": "left" - }, - { - "groups": [ "凯尔希" ], - "location": [ 9, 1 ], - "direction": "down" - }, - { - "groups": [ "M3", "投锋", "情报官", "近卫", "重装", "处决者", "其他地面" ], - "location": [ 8, 4 ], - "direction": "left" - }, - { - "groups": [ "焰苇", "单奶" ], - "location": [ 8, 1 ], - "direction": "down" - }, - { - "groups": [ "群奶" ], - "location": [ 8, 3 ], - "direction": "up" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 7, 4 ], - "direction": "up" - }, - { - "groups": [ "水陈", "速狙", "辅助", "狙击", "术师", "召唤", "其他高台" ], - "location": [ 7, 1 ], - "direction": "left" - }, - { - "groups": [ "单奶", "辅助", "狙击", "术师", "其他高台" ], - "location": [ 6, 3 ], - "direction": "right" - } - ] - }, - { - "stage_name": "狡兽九窟", - "replacement_home": [ - { - "location": [ 8, 4 ], - "direction": "up" - }, - { - "location": [ 9, 3 ], - "direction": "left" - }, - { - "location": [ 10, 3 ], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": [ "M3", "挡人先锋", "情报官", "近卫", "重装", "处决者", "其他地面" ], - "location": [ 8, 3 ], - "direction": "right" - }, - { - "groups": [ "M3", "挡人先锋", "情报官", "近卫", "重装", "处决者", "其他地面" ], - "location": [ 10, 3 ], - "direction": "left" - }, - { - "groups": [ "焰苇", "水陈", "术师", "速狙", "狙击", "召唤", "其他高台" ], - "location": [ 7, 2 ], - "direction": "right" - }, - { - "groups": [ "凯尔希", "单奶" ], - "location": [ 7, 4 ], - "direction": "right" - }, - { - "groups": [ "焰苇", "术师", "速狙", "狙击", "其他高台" ], - "location": [ 7, 3 ], - "direction": "left" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "情报官", "近卫", "处决者", "其他地面" ], - "location": [ 9, 3 ], - "direction": "up" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 9, 4 ], - "direction": "up" - }, - { - "groups": [ "近卫", "挡人先锋", "重装", "挡人先锋", "投锋", "处决者", "其他地面" ], - "location": [ 8, 4 ], - "direction": "up" - }, - { - "groups": [ "近卫", "挡人先锋", "重装", "挡人先锋", "投锋", "处决者", "其他地面" ], - "location": [ 10, 4 ], - "direction": "up" - } - ] - }, - { - "stage_name": "豪华车队", - "replacement_home": [ - { - "location": [ 6, 5 ], - "direction": "right" - }, - { - "location": [ 6, 6 ], - "direction": "none" - } - ], - "deploy_plan": [ - { - "groups": [ "M3", "近卫", "情报官", "挡人先锋", "其他地面" ], - "location": [ 5, 5 ], - "direction": "right" - }, - { - "groups": [ "焰苇" ], - "location": [ 6, 4 ], - "direction": "down" - }, - { - "groups": [ "M3", "近卫", "情报官", "挡人先锋", "其他地面" ], - "location": [ 5, 6 ], - "direction": "right" - }, - { - "groups": [ - "凯尔希", - "召唤", - "水陈", - "狙击", - "速狙", - "术师", - "狙击", - "辅助" - ], - "location": [ 7, 1 ], - "direction": "left" - }, - { - "groups": [ "M3" ], - "location": [ 6,2 ], - "direction": "left" - }, - { - "groups": [ - "M3", - "玛恩纳", - "近卫", - "重装", - "情报官", - "挡人先锋", - "投锋", - "其他地面" - ], - "location": [ 6, 5 ], - "direction": "right" - }, - { - "groups": [ "处决者" ], - "location": [ 6, 6 ], - "direction": "up", - "condition": [ 0, 10 ] - }, - { - "groups": [ "处决者" ], - "location": [ 6, 6 ], - "direction": "up", - "condition": [ 15, 30 ] - }, - { - "groups": [ "近卫" ], - "location": [ 6, 6 ], - "direction": "right" - }, - { - "groups": [ "辅助", "狙击", "术师" ], - "location": [ 8, 1 ], - "direction": "left" - } - ], - "retreat_plan": [ - { - "location": [ 7, 2 ], - "condition": [ 10, 15 ] - } - ] - }, - { - "stage_name": "冰海疑影", - "replacement_home": [ - { - "location": [ 0, 6 ], - "direction": "right" - } - ], - "deploy_plan": [ - { - "groups": [ "M3", "挡人先锋", "情报官", "近卫", "重装", "其他地面" ], - "location": [ 5, 5 ], - "direction": "right" - }, - { - "groups": [ "焰苇", "单奶", "群奶" ], - "location": [ 3, 4 ], - "direction": "right" - }, - { - "groups": [ "凯尔希", "单奶", "群奶", "水陈", "速狙", "狙击", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 4, 4 ], - "direction": "right" - }, - { - "groups": [ "水陈", "术师", "召唤", "辅助", "狙击", "其他高台" ], - "location": [ 4, 6 ], - "direction": "right" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 6, 4 ], - "direction": "down" - }, - { - "groups": [ "M3", "挡人先锋", "情报官", "近卫", "重装", "其他地面" ], - "location": [ 3, 5 ], - "direction": "right" - }, - { - "groups": [ "投锋", "处决者", "其他地面" ], - "location": [ 9, 4 ], - "direction": "right" - } - ] - }, - { - "stage_name": "咫尺天涯", - "replacement_home": [ - { - "location": [ 7, 6 ], - "direction": "none" - } - ], - "deploy_plan": [ - { - "groups": [ "焰苇", "速狙", "狙击", "水陈", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 6, 2 ], - "direction": "right" - }, - { - "groups": [ "焰苇", "速狙", "狙击", "水陈", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 7, 2 ], - "direction": "right" - }, - { - "groups": [ "单奶", "群奶", "速狙", "狙击", "水陈", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 5, 2 ], - "direction": "right" - }, - { - "groups": [ "M3", "挡人先锋", "情报官", "近卫", "重装", "投锋", "其他地面" ], - "location": [ 6, 6 ], - "direction": "left" - }, - { - "groups": [ "凯尔希" ], - "location": [ 4, 2 ], - "direction": "down" - }, - { - "groups": [ "M3", "挡人先锋", "情报官", "近卫", "重装", "投锋", "其他地面" ], - "location": [ 5, 6 ], - "direction": "left" - }, - { - "groups": [ "玛恩纳", "处决者", "其他地面" ], - "location": [ 4, 6 ], - "direction": "left" - }, - { - "groups": [ "速狙", "狙击", "水陈", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 8, 2 ], - "direction": "right" - } - ] - }, - { - "stage_name": "思维折断", - "replacement_home": [ - { - "location": [ 7, 3 ], - "direction": "none" - }, - { - "location": [ 7, 2 ], - "direction": "none" - } - ], - "deploy_plan": [ - { - "groups": [ "M3", "挡人先锋", "情报官", "近卫", "重装", "投锋", "其他地面" ], - "location": [ 5, 4 ], - "direction": "up" - }, - { - "groups": [ "凯尔希" ], - "location": [ 8, 4 ], - "direction": "left" - }, - { - "groups": [ "焰苇", "速狙", "狙击", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 4, 2 ], - "direction": "down" - }, - { - "groups": [ "焰苇", "水陈", "速狙", "狙击", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 6, 4 ], - "direction": "left" - }, - { - "groups": [ "M3", "挡人先锋", "情报官", "近卫", "重装", "投锋", "其他地面" ], - "location": [ 5, 5 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶", "辅助" ], - "location": [ 4, 3 ], - "direction": "right" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 5, 3 ], - "direction": "left" - }, - { - "groups": [ "处决者", "情报官", "其他地面" ], - "location": [ 4, 5 ], - "direction": "left" - } - ] - }, - { - "stage_name": "自然之怒", - "replacement_home": [ - { - "location": [ 4, 6 ], - "direction": "up" - } - ], - "deploy_plan": [ - { - "groups": [ "情报官", "投锋", "挡人先锋" ], - "location": [ 4, 6 ], - "direction": "up" - }, - { - "groups": [ "M3", "重装", "近卫", "其他地面" ], - "location": [ 4, 4 ], - "direction": "up" - }, - { - "groups": [ "凯尔希", "单奶", "群奶" ], - "location": [ 2, 4 ], - "direction": "right" - }, - { - "groups": [ "焰苇", "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 5, 5 ], - "direction": "up" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 3, 4 ], - "direction": "up" - }, - { - "groups": [ "M3", "近卫", "重装", "其他地面" ], - "location": [ 3, 4 ], - "direction": "up" - }, - { - "groups": [ "M3", "近卫", "重装", "其他地面" ], - "location": [ 5, 4 ], - "direction": "up" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 6, 4 ], - "direction": "left" - }, - { - "groups": [ "狙击", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 7, 4 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 3, 5 ], - "direction": "up" - }, - { - "groups": [ "处决者", "其他地面" ], - "location": [ 5, 4 ], - "direction": "left", - "condition": [ 22, 37 ] - } - ] - }, - { - "stage_name": "大地醒转", - "replacement_home": [ - { - "location": [ 5, 2 ], - "direction": "up" - } - ], - "deploy_plan": [ - { - "groups": [ "投锋" ], - "location": [ 4, 3 ], - "direction": "up" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 5, 2 ], - "direction": "up" - }, - { - "groups": [ "障碍物" ], - "location": [ 6, 1 ], - "direction": "up" - }, - { - "groups": [ "障碍物" ], - "location": [ 6, 3 ], - "direction": "up" - }, - { - "groups": [ "障碍物" ], - "location": [ 5, 4 ], - "direction": "up" - }, - { - "groups": [ "障碍物" ], - "location": [ 3, 3 ], - "direction": "up" - }, - { - "groups": [ "凯尔希", "单奶", "群奶" ], - "location": [ 6, 2 ], - "direction": "left" - }, - { - "groups": [ "焰苇", "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 4, 2 ], - "direction": "up" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 4, 1 ], - "direction": "left" - }, - { - "groups": [ "M3", "挡人先锋", "情报官", "近卫", "重装", "投锋", "其他地面" ], - "location": [ 5, 1 ], - "direction": "left" - }, - { - "groups": [ "M3", "挡人先锋", "情报官", "近卫", "重装", "投锋", "处决者", "其他地面" ], - "location": [ 4, 1 ], - "direction": "left" - }, - { - "groups": [ "M3", "挡人先锋", "情报官", "近卫", "重装", "投锋", "处决者", "其他地面" ], - "location": [ 3, 1 ], - "direction": "left" - } - ] - }, - { - "stage_name": "利刃所指", - "replacement_home": [ - { - "location": [ 2, 1 ], - "direction": "down" - } - ], - "deploy_plan": [ - { - "groups": [ "情报官", "挡人先锋", "投锋" ], - "location": [ 2, 1 ], - "direction": "down" - }, - { - "groups": [ "凯尔希" ], - "location": [ 1, 1 ], - "direction": "right" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 2, 2 ], - "direction": "down" - }, - { - "groups": [ "焰苇", "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 3, 2 ], - "direction": "down" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "情报官", "处决者", "近卫", "其他地面" ], - "location": [ 3, 1 ], - "direction": "right" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 5, 1 ], - "direction": "right" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 3, 3 ], - "direction": "up" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 3, 3 ], - "direction": "down" - }, - { - "groups": [ "M3", "挡人先锋", "情报官", "近卫", "重装", "投锋", "处决者", "其他地面" ], - "location": [ 2, 3 ], - "direction": "down" - } - ] - }, - { - "stage_name": "呼吸", - "replacement_home": [ - { - "location": [ 9, 6 ], - "direction": "up" - } - ], - "deploy_plan": [ - { - "groups": [ "情报官", "挡人先锋", "投锋" ], - "location": [ 9, 6 ], - "direction": "left" - }, - { - "groups": [ "凯尔希" ], - "location": [ 8, 2 ], - "direction": "left" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 5, 1 ], - "direction": "left" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 7, 1 ], - "direction": "left" - }, - { - "groups": [ "焰苇", "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 6, 2 ], - "direction": "left" - }, - { - "groups": [ "重装", "挡人先锋", "情报官", "处决者", "近卫", "其他地面" ], - "location": [ 8, 6 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 8, 4 ], - "direction": "down" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 7, 4 ], - "direction": "down" - }, - { - "groups": [ "挡人先锋", "情报官", "近卫", "重装", "投锋", "处决者", "其他地面" ], - "location": [ 7, 6 ], - "direction": "left" - } - ] - }, - { - "stage_name": "新部族", - "replacement_home": [ - { - "location": [ 7, 3 ], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": [ "情报官", "处决者" ], - "location": [ 7, 4 ], - "direction": "left" - }, - { - "groups": [ "凯尔希" ], - "location": [ 7, 1 ], - "direction": "down" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 6, 3 ], - "direction": "down" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 7, 4 ], - "direction": "left" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 7, 3 ], - "direction": "left" - }, - { - "groups": [ "焰苇", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 6, 1 ], - "direction": "down" - }, - { - "groups": [ "狙击", "水陈", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 7, 2 ], - "direction": "left" - }, - { - "groups": [ "重装", "挡人先锋", "情报官", "处决者", "近卫", "其他地面" ], - "location": [ 7, 3 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 6, 2 ], - "direction": "down" - } - ] - }, - { - "stage_name": "夺树者", - "replacement_home": [ - { - "location": [ 5, 5 ], - "direction": "up" - } - ], - "deploy_plan": [ - { - "groups": [ "凯尔希" ], - "location": [ 6, 6 ], - "direction": "up" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 5, 5 ], - "direction": "up" - }, - { - "groups": [ "焰苇", "水陈", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 6, 5 ], - "direction": "up" - }, - { - "groups": [ "狙击", "水陈", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 4, 5 ], - "direction": "up" - }, - { - "groups": [ "单奶", "群奶", "狙击" ], - "location": [ 4, 6 ], - "direction": "right" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 8, 5 ], - "direction": "up" - }, - { - "groups": [ "单奶", "群奶", "狙击" ], - "location": [ 7, 6 ], - "direction": "up" - } - ] - }, - { - "stage_name": "公司纠葛", - "replacement_home": [ - { - "location": [ 7, 2 ], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": [ "情报官", "投锋", "挡人先锋" ], - "location": [ 7, 2 ], - "direction": "left" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 6, 2 ], - "direction": "left" - }, - { - "groups": [ "焰苇", "凯尔希", "单奶", "群奶" ], - "location": [ 7, 1 ], - "direction": "left" - }, - { - "groups": [ "凯尔希" ], - "location": [ 9, 2 ], - "direction": "left" - }, - { - "groups": [ "M3", "近卫", "重装", "挡人先锋", "其他地面" ], - "location": [ 5, 2 ], - "direction": "left" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 4, 1 ], - "direction": "down" - }, - { - "groups": [ "单奶", "群奶", "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 3, 1 ], - "direction": "down" - }, - { - "groups": [ "M3", "近卫", "重装", "挡人先锋", "其他地面" ], - "location": [ 4, 2 ], - "direction": "left" - }, - { - "groups": [ "处决者", "情报官" ], - "location": [ 3, 2 ], - "direction": "left" - } - ] - }, - { - "stage_name": "应用测试", - "replacement_home": [ - { - "location": [ 10, 3 ], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": [ "情报官", "投锋", "挡人先锋", "近卫", "其他地面" ], - "location": [ 10, 3 ], - "direction": "left" - }, - { - "groups": [ "焰苇" ], - "location": [ 7, 3 ], - "direction": "left" - }, - { - "groups": [ "近卫", "挡人先锋", "处决者", "其他地面" ], - "location": [ 10, 2 ], - "direction": "left" - }, - { - "groups": [ "凯尔希" ], - "location": [ 9, 3 ], - "direction": "left" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 9, 4 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 8, 2 ], - "direction": "down" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 8, 3 ], - "direction": "down" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 8, 4 ], - "direction": "left" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 6, 3 ], - "direction": "left" - }, - { - "groups": [ "M3", "近卫", "重装", "挡人先锋", "其他地面" ], - "location": [ 10, 4 ], - "direction": "left" - } - - ] - }, - { - "stage_name": "坍缩体的午后", - "replacement_home": [ - { - "location": [ 5, 2 ], - "direction": "down" - } - ], - "deploy_plan": [ - { - "groups": [ "情报官", "投锋", "挡人先锋" ], - "location": [ 5, 3 ], - "direction": "down" - }, - { - "groups": [ "焰苇" ], - "location": [ 3, 4 ], - "direction": "right" - }, - { - "groups": [ "凯尔希", "单奶", "群奶" ], - "location": [ 6, 5 ], - "direction": "left" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 5, 4 ], - "direction": "down" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 7, 4 ], - "direction": "left" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 4, 5 ], - "direction": "right" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 4, 4 ], - "direction": "down" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 6, 6 ], - "direction": "left" - }, - { - "groups": [ "M3", "近卫", "重装", "挡人先锋", "处决者", "其他地面" ], - "location": [ 6, 6 ], - "direction": "down" - } - - ] - }, - { - "stage_name": "大迁徙", - "replacement_home": [ - { - "location": [ 9, 3 ], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": [ "情报官", "挡人先锋", "投锋" ], - "location": [ 9, 3 ], - "direction": "left" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 8, 3 ], - "direction": "left" - }, - { - "groups": [ "焰苇" ], - "location": [ 5, 4 ], - "direction": "right" - }, - { - "groups": [ "凯尔希", "单奶", "群奶" ], - "location": [ 10, 4 ], - "direction": "left" - }, - { - "groups": [ "M3", "玛恩纳", "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 7, 3 ], - "direction": "left" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 7, 4 ], - "direction": "up" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 6, 4 ], - "direction": "right" - }, - { - "groups": [ "狙击" ], - "location": [ 3, 2 ], - "direction": "down" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 3, 4 ], - "direction": "down" - }, - { - "groups": [ "M3", "近卫", "重装", "挡人先锋", "处决者", "其他地面" ], - "location": [ 10, 1 ], - "direction": "left" - } - ] - }, - { - "stage_name": "以守代攻", - "replacement_home": [ - { - "location": [ 9, 3 ], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": [ "情报官", "挡人先锋", "投锋" ], - "location": [ 7, 3 ], - "direction": "left" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 5, 3 ], - "direction": "down" - }, - { - "groups": [ "焰苇" ], - "location": [ 4, 3 ], - "direction": "down" - }, - { - "groups": [ "凯尔希", "单奶", "群奶" ], - "location": [ 6, 5 ], - "direction": "up" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 5, 4 ], - "direction": "down" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 7, 4 ], - "direction": "left" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 7, 4 ], - "direction": "up" - }, - { - "groups": [ "狙击" ], - "location": [ 8, 3 ], - "direction": "left" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 4, 5 ], - "direction": "up" - }, - { - "groups": [ "M3", "近卫", "重装", "挡人先锋", "处决者", "其他地面" ], - "location": [ 5, 5 ], - "direction": "down" - } - ] - }, - { - "stage_name": "杂音干扰", - "replacement_home": [ - { - "location": [ 8, 1 ], - "direction": "down" - } - ], - "deploy_plan": [ - { - "groups": [ "情报官", "挡人先锋", "投锋" ], - "location": [ 8, 1 ], - "direction": "down" - }, - { - "groups": [ "焰苇" ], - "location": [ 6, 2 ], - "direction": "left" - }, - { - "groups": [ "凯尔希", "单奶", "群奶" ], - "location": [ 7, 2 ], - "direction": "left" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 6, 3 ], - "direction": "left" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 5, 3 ], - "direction": "left" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 5, 2 ], - "direction": "left" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 6, 4 ], - "direction": "left" - }, - { - "groups": [ "M3", "近卫", "重装", "挡人先锋", "处决者", "其他地面" ], - "location": [ 2, 3 ], - "direction": "left" - } - ] - }, - { - "stage_name": "禁区", - "replacement_home": [ - { - "location": [ 7, 4 ], - "direction": "right" - } - ], - "deploy_plan": [ - { - "groups": [ "情报官", "挡人先锋", "投锋" ], - "location": [ 5, 4 ], - "direction": "down" - }, - { - "groups": [ "焰苇" ], - "location": [ 7, 5 ], - "direction": "right" - }, - { - "groups": [ "情报官", "处决者", "近卫" ], - "location": [ 2, 6 ], - "direction": "left" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 10, 2 ], - "direction": "left" - }, - { - "groups": [ "凯尔希", "单奶", "群奶" ], - "location": [ 5, 3 ], - "direction": "left" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 7, 4 ], - "direction": "left" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 6, 3 ], - "direction": "left" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 7, 3 ], - "direction": "right" - }, - { - "groups": [ "M3", "近卫", "重装", "挡人先锋", "处决者", "其他地面" ], - "location": [ 6, 5 ], - "direction": "down" - } - ] - }, - { - "stage_name": "乐理之灾", - "replacement_home": [ - { - "location": [ 5, 3 ], - "direction": "right" - } - ], - "deploy_plan": [ - { - "groups": [ "焰苇" ], - "location": [ 6, 6 ], - "direction": "up" - }, - { - "groups": [ "情报官", "投锋", "挡人先锋", "M3", "近卫", "其他地面" ], - "location": [ 6, 3 ], - "direction": "left" - }, - { - "groups": [ "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 5, 3 ], - "direction": "up" - }, - { - "groups": [ "凯尔希", "单奶", "群奶", "狙击", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 5, 2 ], - "direction": "left" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 6, 2 ], - "direction": "right" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "单奶", "群奶", "其他高台" ], - "location": [ 5, 4 ], - "direction": "right" - } - ] - }, - { - "stage_name": "生人勿进", - "replacement_home": [ - { - "location": [ 2, 1 ], - "direction": "down" - } - ], - "deploy_plan": [ - { - "groups": [ "情报官", "投锋", "挡人先锋", "其他地面" ], - "location": [ 2, 1 ], - "direction": "down" - }, - { - "groups": [ "焰苇" ], - "location": [ 5, 2 ], - "direction": "right" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 4, 3 ], - "direction": "right" - }, - { - "groups": [ "凯尔希", "单奶", "群奶" ], - "location": [ 3, 2 ], - "direction": "down" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 4, 5 ], - "direction": "up" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 5, 3 ], - "direction": "right" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "单奶", "群奶", "其他高台" ], - "location": [ 3, 3 ], - "direction": "right" - }, - { - "groups": [ "情报官", "处决者", "其他地面" ], - "location": [ 2, 2 ], - "direction": "down", - "condition": [ 0, 10 ] - }, - { - "groups": [ "情报官", "处决者", "其他地面" ], - "location": [ 4, 2 ], - "direction": "down", - "condition": [ 10, 30 ] - } - ], - "retreat_plan": [ - { - "location": [ 2, 2 ], - "condition": [ 10, 30 ] - } - ] - }, - { - "stage_name": "混乱的表象", - "replacement_home": [ - { - "location": [ 8, 4 ], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": [ "情报官", "投锋", "挡人先锋", "其他地面" ], - "location": [ 7, 4 ], - "direction": "left" - }, - { - "groups": [ "焰苇" ], - "location": [ 6, 2 ], - "direction": "down" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 6, 4 ], - "direction": "left" - }, - { - "groups": [ "凯尔希", "单奶", "群奶" ], - "location": [ 6, 6 ], - "direction": "up" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 5, 5 ], - "direction": "left" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 7, 2 ], - "direction": "left" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 7, 3 ], - "direction": "left" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "单奶", "群奶", "其他高台" ], - "location": [ 6, 2 ], - "direction": "left" - }, - { - "groups": [ "处决者", "其他地面" ], - "location": [ 3, 5 ], - "direction": "left" - } - ] - }, - { - "stage_name": "求敌得敌", - "replacement_home": [ - { - "location": [ 6, 5 ], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": [ "情报官", "投锋", "挡人先锋", "其他地面" ], - "location": [ 5, 4 ], - "direction": "up" - }, - { - "groups": [ "焰苇" ], - "location": [ 5, 6 ], - "direction": "up" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 6, 5 ], - "direction": "left" - }, - { - "groups": [ "凯尔希", "单奶", "群奶" ], - "location": [ 6, 6 ], - "direction": "up" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 5, 5 ], - "direction": "left" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 6, 4 ], - "direction": "left" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 4, 6 ], - "direction": "up" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 6, 3 ], - "direction": "right" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "单奶", "群奶", "其他高台" ], - "location": [ 7, 4 ], - "direction": "right" - }, - { - "groups": [ "处决者", "其他地面" ], - "location": [ 7, 3 ], - "direction": "right" - } - ] - }, - { - "stage_name": "亡者行军", - "replacement_home": [ - { - "location": [ 1, 1 ], - "direction": "right" - } - ], - "deploy_plan": [ - { - "groups": [ "情报官", "投锋" ], - "location": [ 5, 1 ], - "direction": "right" - }, - { - "groups": [ "情报官", "挡人先锋", "M3", "重装", "近卫", "其他地面" ], - "location": [ 6, 1 ], - "direction": "right" - }, - { - "groups": [ "焰苇" ], - "location": [ 7, 4 ], - "direction": "up" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 6, 2 ], - "direction": "right" - }, - { - "groups": [ "凯尔希", "单奶", "群奶" ], - "location": [ 7, 4 ], - "direction": "up" - }, - { - "groups": [ "处决者", "其他地面" ], - "location": [ 3, 5 ], - "direction": "left" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 7, 2 ], - "direction": "right" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 4, 5 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶", "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 5, 5 ], - "direction": "left" - }, - { - "groups": [ "重装", "挡人先锋", "近卫", "处决者", "其他地面" ], - "location": [ 3, 4 ], - "direction": "down" - } - ] - }, - { - "stage_name": "何处无山海", - "replacement_home": [ - { - "location": [ 2, 3 ], - "direction": "right" - } - ], - "deploy_plan": [ - { - "groups": [ "情报官", "挡人先锋", "投锋" ], - "location": [ 3, 3 ], - "direction": "right" - }, - { - "groups": [ "情报官", "挡人先锋", "M3", "重装", "近卫", "其他地面" ], - "location": [ 5, 3 ], - "direction": "right" - }, - { - "groups": [ "焰苇" ], - "location": [ 5, 2 ], - "direction": "right" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 8, 3 ], - "direction": "up" - }, - { - "groups": [ "凯尔希", "单奶", "群奶" ], - "location": [ 5, 4 ], - "direction": "right" - }, - { - "groups": [ "凯尔希", "单奶", "群奶" ], - "location": [ 6, 4 ], - "direction": "right" - }, - { - "groups": [ "M3", "重装", "挡人先锋", "近卫", "其他地面" ], - "location": [ 9, 3 ], - "direction": "up" - }, - { - "groups": [ "处决者", "其他地面" ], - "location": [ 8, 2 ], - "direction": "up" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "单奶", "群奶", "其他高台" ], - "location": [ 7, 2 ], - "direction": "right" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "单奶", "群奶", "其他高台" ], - "location": [ 7, 3 ], - "direction": "right" - }, - { - "groups": [ "重装", "挡人先锋", "近卫", "处决者", "其他地面" ], - "location": [ 6, 3 ], - "direction": "up" - } - ] - }, - { - "stage_name": "本能污染", - "replacement_home": [ - { - "location": [ 9, 3 ], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": [ "情报官", "挡人先锋", "投锋" ], - "location": [ 5, 3 ], - "direction": "right" - }, - { - "groups": [ "M3", "重装", "近卫", "处决者", "情报官", "挡人先锋", "投锋", "其他地面" ], - "location": [ 9, 3 ], - "direction": "left" - }, - { - "groups": [ "焰苇" ], - "location": [ 8, 1 ], - "direction": "down" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 8, 2 ], - "direction": "left" - }, - { - "groups": [ "凯尔希", "单奶", "群奶" ], - "location": [ 9, 1 ], - "direction": "down" - }, - { - "groups": [ "情报官", "挡人先锋", "M3", "重装", "近卫", "其他地面" ], - "location": [ 5, 3 ], - "direction": "right" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "单奶", "群奶", "其他高台" ], - "location": [ 9, 2 ], - "direction": "left" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "单奶", "群奶", "其他高台" ], - "location": [ 9, 4 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶", "其他高台" ], - "location": [ 8, 5 ], - "direction": "up" - }, - { - "groups": [ "处决者", "情报官", "其他地面" ], - "location": [ 7, 2 ], - "direction": "left" - } - ] - }, - { - "stage_name": "巍峨银淞", - "replacement_home": [ - { - "location": [ 3, 6 ], - "direction": "right" - } - ], - "deploy_plan": [ - { - "groups": [ "情报官", "挡人先锋" ], - "location": [ 3, 6 ], - "direction": "right" - }, - { - "groups": [ "焰苇" ], - "location": [ 3, 5 ], - "direction": "right" - }, - { - "groups": [ "M3", "重装", "近卫", "处决者", "情报官", "挡人先锋", "投锋", "其他地面" ], - "location": [ 4, 6 ], - "direction": "up" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 4, 5 ], - "direction": "up" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 5, 6 ], - "direction": "left" - }, - { - "groups": [ "水陈", "狙击", "速狙", "术师", "召唤", "辅助", "单奶", "群奶", "其他高台" ], - "location": [ 5, 5 ], - "direction": "up" - }, - { - "groups": [ "凯尔希", "单奶", "群奶" ], - "location": [ 10, 5 ], - "direction": "up" - }, - { - "groups": [ "M3", "重装", "近卫", "处决者", "情报官", "挡人先锋", "投锋", "其他地面" ], - "location": [ 9, 4 ], - "direction": "up" - }, - { - "groups": [ "处决者", "情报官", "近卫", "其他地面" ], - "location": [ 5, 4 ], - "direction": "up" - } - ] - }, - { - "stage_name": "半吊子之旅", - "replacement_home": [ - { - "location": [ 7, 3 ], - "direction": "none" - }, - { - "location": [ 7, 4 ], - "direction": "none" - } - ], - "deploy_plan": [ - { - "groups": [ "M3", "挡人先锋", "情报官", "近卫", "重装", "投锋", "其他地面" ], - "location": [ 6, 3 ], - "direction": "left" - }, - { - "groups": [ "凯尔希", "焰苇", "单奶", "群奶" ], - "location": [ 8, 3 ], - "direction": "left" - }, - { - "groups": [ "M3", "挡人先锋", "情报官", "近卫", "重装", "投锋", "其他地面" ], - "location": [ 6, 4 ], - "direction": "left" - }, - { - "groups": [ "重装", "M3", "近卫", "挡人先锋" ], - "location": [ 5, 3 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶", "焰苇", "狙击", "术师", "辅助" ], - "location": [ 6, 2 ], - "direction": "down" - }, - { - "groups": [ "水陈", "辅助", "狙击", "术师" ], - "location": [ 4, 2 ], - "direction": "right" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 7, 5 ], - "direction": "up" - } - ] - }, - { - "stage_name": "蓄水池", - "replacement_home": [ - { - "location": [ 6, 4 ], - "direction_Doc1": "优先朝向,但并不代表绝对是这个方向(算法自行判断)", - "direction_Doc2": "不填默认 none,即没有推荐方向,完全由算法自行判断", - "direction_Doc3": "none / left / right / up / down / 无 / 上 / 下 / 左 / 右", - "direction": "left" - } - ], - "blacklist_location_Doc": "这里是用法举例,不是说蓄水池这个图需要 ban 这两个点", - "blacklist_location": [ - [ 0, 0 ], - [ 1, 1 ] - ], - "not_use_dice_Doc": "蓝门干员撤退时是否需要用骰子,不写默认false", - "not_use_dice": false, - "role_order_Doc": "干员类型部署顺序,未写出部分以近卫,先锋,医疗,重装,狙击,术师,辅助,特种,召唤物的顺序补全,输入英文", - "role_order": [ - "warrior", - "pioneer", - "medic", - "tank", - "sniper", - "caster", - "support", - "special", - "drone" - ], - "force_air_defense_when_deploy_blocking_num_Doc": "场上有10000个阻挡单位时就开始强制部署总共1个对空单位(填不填写均不影响正常部署逻辑),在此期间不禁止部署医疗单位(不写默认false)", - "force_air_defense_when_deploy_blocking_num": { - "melee_num": 10000, - "air_defense_num": 1, - "ban_medic": false - }, - "force_deploy_direction_Doc": "这些点对某些职业强制部署方向", - "force_deploy_direction": [ - { - "location": [ 1, 1 ], - "role_Doc": "填入的职业适用强制方向", - "role": [ "warrior", "pioneer" ], - "direction": "up" - }, - { - "location": [ 3, 1 ], - "role": [ "sniper" ], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 6, 4 ], - "direction": "left" - }, - { - "groups": [ "召唤" ], - "location": [ 6, 3 ], - "direction": "left" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "玛恩纳", - "地刺", - "重装", - "投锋", - "挡人先锋", - "其他地面" - ], - "location": [ 7, 4 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 6, 2 ], - "direction": "down" - }, - { - "groups": [ "高台C", "控制", "术师", "狙击", "辅助" ], - "location": [ 6, 3 ], - "direction": "left" - }, - { - "groups": [ - "召唤", - "高台C", - "控制", - "术师", - "狙击", - "辅助", - "其他高台" - ], - "location": [ 6, 2 ], - "direction": "up" - }, - { - "groups": [ - "地面C", - "异德", - "地刺", - "刺客", - "挡人先锋", - "其他地面" - ], - "location": [ 6, 1 ], - "direction": "right" - }, - { - "groups": [ - "召唤", - "高台C", - "控制", - "术师", - "狙击", - "辅助", - "其他高台" - ], - "location": [ 2, 3 ], - "direction": "right" - } - ] - }, - { - "stage_name": "互助", - "replacement_home": [ - { - "location": [ 6, 3 ], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": [ "辅助" ], - "location": [ 5, 1 ], - "direction": "left" - }, - { - "groups": [ "控制", "召唤", "高台C", "术师", "狙击" ], - "location": [ 5, 1 ], - "direction": "down" - }, - { - "groups": [ "控制", "召唤", "高台C", "术师", "狙击", "辅助" ], - "location": [ 6, 4 ], - "direction": "left" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 6, 3 ], - "direction": "left" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "玛恩纳", - "号角", - "地刺", - "刺客", - "重装", - "挡人先锋" - ], - "location": [ 4, 4 ], - "direction": "up" - }, - { - "groups": [ - "单奶", - "群奶", - "召唤", - "高台C", - "控制", - "术师", - "狙击", - "辅助", - "其他高台" - ], - "location": [ 6, 1 ], - "direction": "down" - }, - { - "groups": [ - "地面C", - "异德", - "地刺", - "刺客", - "挡人先锋", - "其他地面" - ], - "location": [ 5, 4 ], - "direction": "down" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "玛恩纳", - "号角", - "地刺", - "刺客", - "重装", - "挡人先锋" - ], - "location": [ 7, 3 ], - "direction": "left" - } - ] - }, - { - "stage_name": "饥渴", - "replacement_home": [ - { - "location": [ 3, 3 ], - "direction": "down" - } - ], - "deploy_plan": [ - { - "groups": [ - "地面C", - "玛恩纳", - "号角", - "异德", - "地刺", - "刺客", - "挡人先锋", - "其他地面" - ], - "location": [ 3, 2 ], - "direction": "down" - }, - { - "groups": [ "异德", "刺客", "挡人先锋", "其他地面" ], - "location": [ 5, 3 ], - "direction": "left", - "condition": [ 0, 3 ] - }, - { - "groups": [ "异德", "刺客", "挡人先锋", "其他地面" ], - "location": [ 5, 3 ], - "direction": "left", - "condition": [ 6, 10 ] - }, - { - "groups": [ "异德", "刺客", "挡人先锋", "其他地面" ], - "location": [ 5, 3 ], - "direction": "left", - "condition": [ 15, 20 ] - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 3, 3 ], - "direction": "down" - }, - { - "groups": [ "高台C", "召唤", "控制", "术师", "狙击", "辅助" ], - "location": [ 2, 4 ], - "direction": "right" - }, - { - "groups": [ - "单奶", - "群奶", - "高台C", - "召唤", - "控制", - "术师", - "狙击", - "辅助" - ], - "location": [ 2, 3 ], - "direction": "right" - }, - { - "groups": [ - "重装", - "百嘉", - "基石", - "地面C", - "玛恩纳", - "号角", - "地刺", - "刺客", - "挡人先锋" - ], - "location": [ 4, 3 ], - "direction": "right" - }, - { - "groups": [ "高台C", "召唤", "控制", "术师", "狙击", "辅助" ], - "location": [ 3, 6 ], - "direction": "up" - } - ] - }, - { - "stage_name": "瞻前顾后", - "replacement_home": [ - { - "location": [ 2, 5 ], - "direction": "up" - } - ], - "deploy_plan": [ - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 2, 5 ], - "direction": "up" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 1, 4 ], - "direction": "right" - }, - { - "groups": [ "高台C", "控制", "召唤", "术师", "狙击", "辅助" ], - "location": [ 4, 4 ], - "direction": "up" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "玛恩纳", - "号角", - "地刺", - "刺客", - "重装", - "挡人先锋" - ], - "location": [ 3, 5 ], - "direction": "up" - }, - { - "groups": [ - "召唤", - "高台C", - "控制", - "术师", - "狙击", - "辅助", - "其他高台" - ], - "location": [ 7, 2 ], - "direction": "left" - }, - { - "groups": [ - "地面C", - "异德", - "地刺", - "刺客", - "挡人先锋", - "其他地面" - ], - "location": [ 4, 5 ], - "direction": "left" - }, - { - "groups": [ - "地面C", - "异德", - "地刺", - "刺客", - "挡人先锋", - "其他地面" - ], - "location": [ 2, 5 ], - "direction": "up" - } - ] - }, - { - "stage_name": "铳与秩序", - "replacement_home": [ - { - "location": [ 7, 4 ], - "direction": "left" - }, - { - "location": [ 6, 4 ], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面" - - ], - "location": [ 7, 4 ], - "direction": "left" - }, - { - "groups": [ "异德", "刺客" ], - "location": [ 6, 1 ], - "direction": "right" - }, - { - "groups": [ - "挡人先锋", - "投锋", - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面" - ], - "location": [ 6, 4 ], - "direction": "left" - }, - { - "groups": [ - "单奶", - "群奶", - "高台C", - "控制", - "召唤", - "术师", - "狙击", - "辅助" - ], - "location": [ 7, 5 ], - "direction": "left" - }, - { - "groups": [ "高台C", "控制", "召唤", "术师", "狙击", "辅助" ], - "location": [ 6, 5 ], - "direction": "left" - }, - { - "groups": [ "异德", "刺客" ], - "location": [ 2, 6 ], - "direction": "left", - "condition": [ 5, 7 ] - }, - { - "groups": [ "玛恩纳" ], - "location": [ 5, 4 ], - "direction": "left" - }, - { - "groups": [ "号角" ], - "location": [ 4, 1 ], - "direction": "down" - }, - { - "groups": [ "基石", "地面C", "刺客", "其他地面" ], - "location": [ 6, 6 ], - "direction": "right" - }, - { - "groups": [ - "召唤", - "高台C", - "控制", - "术师", - "狙击", - "辅助", - "其他高台" - ], - "location": [ 5, 6 ], - "direction": "right" - }, - { - "groups": [ - "地刺", - "地面C", - "异德", - "刺客", - "挡人先锋", - "其他地面" - ], - "location": [ 5, 5 ], - "direction": "left" - } - ] - }, - { - "stage_name": "余烬方阵", - "replacement_home": [ - { - "location": [ 7, 5 ], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": [ "投锋" ], - "location": [ 7, 4 ], - "direction": "left" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 7, 5 ], - "direction": "left" - }, - { - "groups": [ "单奶" ], - "location": [ 4, 4 ], - "direction": "right" - }, - { - "groups": [ "群奶" ], - "location": [ 6, 4 ], - "direction": "right" - }, - { - "groups": [ "控制" ], - "location": [ 6, 2 ], - "direction": "right" - }, - { - "groups": [ "高台C", "控制", "召唤", "术师", "狙击", "辅助" ], - "location": [ 8, 4 ], - "direction": "left" - }, - { - "groups": [ - "玛恩纳", - "地刺", - "重装", - "异德", - "刺客", - "挡人先锋", - "地面C", - "其他地面" - ], - "location": [ 5, 5 ], - "direction": "up" - }, - { - "groups": [ "高台C", "控制", "召唤", "术师", "狙击", "辅助" ], - "location": [ 6, 4 ], - "direction": "down" - }, - { - "groups": [ "高台C", "控制", "召唤", "术师", "狙击", "辅助" ], - "location": [ 4, 4 ], - "direction": "right" - }, - { - "groups": [ - "地刺", - "地面C", - "异德", - "刺客", - "挡人先锋", - "其他地面" - ], - "location": [ 5, 3 ], - "direction": "down" - }, - { - "groups": [ - "玛恩纳", - "地刺", - "重装", - "异德", - "刺客", - "挡人先锋", - "地面C", - "其他地面" - ], - "location": [ 5, 5 ], - "direction": "up" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 7, 5 ], - "direction": "left" - } - ] - }, - { - "stage_name": "人之光辉", - "replacement_home": [ - { - "location": [ 8, 4 ], - "direction": "left" - }, - { - "location": [ 8, 5 ], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": [ "异德", "刺客" ], - "location": [ 10, 2 ], - "direction": "up", - "condition": [ 20, 23 ] - }, - { - "groups": [ "投锋" ], - "location": [ 10, 4 ], - "direction": "left" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "挡人先锋", - "重装", - "其他地面", - "号角", - "异德", - "刺客" - ], - "location": [ 8, 4 ], - "direction": "left" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "挡人先锋", - "重装", - "其他地面", - "号角", - "异德", - "刺客" - ], - "location": [ 8, 5 ], - "direction": "left" - }, - { - "groups": [ "单奶" ], - "location": [ 8, 7 ], - "direction": "up" - }, - { - "groups": [ "群奶" ], - "location": [ 8, 6 ], - "direction": "up" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 7, 4 ], - "direction": "left" - }, - { - "groups": [ - "号角", - "百嘉", - "基石", - "地面C", - "挡人先锋", - "重装", - "其他地面" - ], - "location": [ 9, 4 ], - "direction": "left" - }, - { - "groups": [ - "高台C", - "控制", - "召唤", - "术师", - "狙击", - "辅助", - "其他高台" - ], - "location": [ 7, 6 ], - "direction": "up" - }, - { - "groups": [ - "高台C", - "控制", - "召唤", - "术师", - "狙击", - "辅助", - "其他高台" - ], - "location": [ 7, 7 ], - "direction": "up" - }, - { - "groups": [ "地刺", "地面C", "挡人先锋", "其他地面" ], - "location": [ 7, 4 ], - "direction": "left" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "挡人先锋", - "重装", - "其他地面", - "号角", - "异德", - "刺客" - ], - "location": [ 9, 5 ], - "direction": "left" - } - ] - }, - { - "stage_name": "虫群横行", - "replacement_home": [ - { - "location": [ 7, 4 ], - "direction": "left" - }, - { - "location": [ 3, 3 ], - "direction": "right" - }, - { - "location": [ 3, 4 ], - "direction": "right" - } - ], - "blacklist_location": [ [ 4, 1 ] ], - "role_order": [ - "warrior", - "pioneer", - "sniper", - "caster", - "medic", - "tank", - "support", - "special", - "drone" - ], - "deploy_plan": [ - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 7, 4 ], - "direction": "left" - }, - { - "groups": [ "召唤", "高台C", "控制", "术师", "狙击", "辅助" ], - "location": [ 3, 4 ], - "direction": "right" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "玛恩纳", - "号角", - "地刺", - "刺客", - "重装", - "挡人先锋" - ], - "location": [ 6, 4 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 5, 3 ], - "direction": "right" - }, - { - "groups": [ - "召唤", - "高台C", - "控制", - "术师", - "狙击", - "辅助", - "其他高台" - ], - "location": [ 3, 3 ], - "direction": "up" - }, - { - "groups": [ - "地面C", - "异德", - "地刺", - "刺客", - "挡人先锋", - "其他地面" - ], - "location": [ 2, 2 ], - "direction": "left" - } - ] - }, - { - "stage_name": "射手部队", - "replacement_home": [ - { - "location": [ 7, 3 ], - "direction": "none" - } - ], - "blacklist_location": [ - [ 3, 1 ], - [ 3, 2 ], - [ 3, 3 ], - [ 3, 4 ], - [ 3, 5 ], - [ 4, 1 ], - [ 4, 2 ], - [ 4, 4 ], - [ 3, 5 ] - ], - "deploy_plan": [ - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 7, 3 ], - "direction": "left" - }, - { - "groups": [ "召唤", "高台C", "控制", "术师", "狙击", "辅助" ], - "location": [ 6, 3 ], - "direction": "right" - }, - { - "groups": [ - "基石", - "地面C", - "号角", - "玛恩纳", - "地刺", - "刺客", - "重装", - "挡人先锋", - "投锋" - ], - "location": [ 7, 4 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 5, 4 ], - "direction": "right" - }, - { - "groups": [ - "召唤", - "高台C", - "控制", - "术师", - "狙击", - "辅助", - "其他高台" - ], - "location": [ 4, 3 ], - "direction": "left" - }, - { - "groups": [ - "地面C", - "异德", - "地刺", - "刺客", - "挡人先锋", - "其他地面" - ], - "location": [ 3, 3 ], - "direction": "left" - }, - { - "groups": [ - "地面C", - "异德", - "地刺", - "刺客", - "挡人先锋", - "其他地面" - ], - "location": [ 3, 1 ], - "direction": "left" - }, - { - "groups": [ - "地面C", - "异德", - "地刺", - "刺客", - "挡人先锋", - "其他地面" - ], - "location": [ 3, 4 ], - "direction": "left" - } - ] - }, - { - "stage_name": "共生", - "replacement_home": [ - { - "location": [ 4, 4 ], - "direction": "up" - } - ], - "deploy_plan": [ - { - "groups": [ - "地面C", - "百嘉" - - ], - "location": [ 4, 4 ], - "direction": "up" - }, - { - "groups": [ - "基石", - "地面C", - "号角", - "玛恩纳", - "地刺", - "刺客", - "重装", - "挡人先锋", - "其他地面" - ], - "location": [ 4, 5 ], - "direction": "up" - }, - { - "groups": [ "召唤", "高台C", "控制", "术师", "狙击", "辅助" ], - "location": [ 5, 4 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 6, 4 ], - "direction": "left" - }, - { - "groups": [ - "召唤", - "高台C", - "控制", - "术师", - "狙击", - "辅助", - "其他高台" - ], - "location": [ 2, 4 ], - "direction": "right" - }, - { - "groups": [ - "地面C", - "异德", - "地刺", - "刺客", - "挡人先锋", - "其他地面" - ], - "location": [ 5, 5 ], - "direction": "left" - } - ] - }, - { - "stage_name": "犹豫不决", - "replacement_home": [ - { - "location": [ 6, 3 ], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 6, 3 ], - "direction": "left" - }, - { - "groups": [ "召唤", "高台C", "控制", "术师", "狙击", "辅助" ], - "location": [ 5, 2 ], - "direction": "down" - }, - { - "groups": [ - "基石", - "地面C", - "号角", - "玛恩纳", - "地刺", - "刺客", - "重装", - "挡人先锋", - "其他地面" - ], - "location": [ 4, 3 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 5, 4 ], - "direction": "up" - }, - { - "groups": [ - "基石", - "地面C", - "号角", - "玛恩纳", - "地刺", - "刺客", - "重装", - "挡人先锋", - "其他地面" - ], - "location": [ 4, 4 ], - "direction": "down" - }, - { - "groups": [ - "基石", - "地面C", - "号角", - "玛恩纳", - "地刺", - "刺客", - "重装", - "挡人先锋", - "其他地面" - ], - "location": [ 4, 2 ], - "direction": "up" - } - ] - }, - { - "stage_name": "无声呼号", - "replacement_home": [ - { - "location": [ 2, 2 ], - "direction": "right" - }, - { - "location": [ 5, 4 ], - "direction": "left" - } - ], - "blacklist_location": [ - [ 6, 4 ], - [ 2, 4 ] - ], - "role_order": [ - "warrior", - "pioneer", - "sniper", - "caster", - "medic", - "tank", - "support", - "special", - "drone" - ], - "deploy_plan": [ - { - "groups": [ "投锋", "挡人先锋" ], - "location": [ 1, 2 ], - "direction": "right" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 2, 2 ], - "direction": "down" - }, - { - "groups": [ "召唤", "高台C", "控制", "术师", "狙击", "辅助" ], - "location": [ 6, 3 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 2, 1 ], - "direction": "right" - }, - { - "groups": [ "异德", "刺客", "地刺" ], - "location": [ 6, 1 ], - "direction": "right", - "condition": [ 8, 16 ] - }, - { - "groups": [ - "基石", - "地面C", - "号角", - "玛恩纳", - "地刺", - "刺客", - "重装", - "挡人先锋", - "其他地面" - ], - "location": [ 3, 2 ], - "direction": "down" - }, - { - "groups": [ - "召唤", - "高台C", - "控制", - "术师", - "狙击", - "辅助", - "其他高台" - ], - "location": [ 4, 1 ], - "direction": "down" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 4, 1 ], - "direction": "left" - }, - { - "groups": [ - "玛恩纳", - "号角", - "地面C", - "异德", - "地刺", - "刺客", - "重装", - "挡人先锋", - "其他地面" - ], - "location": [ 3, 3 ], - "direction": "down" - } - ] - }, - { - "stage_name": "海神的信者", - "replacement_home": [ - { - "location": [ 5, 2 ], - "direction": "left" - }, - { - "location": [ 5, 1 ], - "direction": "down" - }, - { - "location": [ 3, 2 ], - "direction": "down" - } - ], - "blacklist_location": [ [ 4, 1 ] ], - "deploy_plan": [ - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 7, 1 ], - "direction": "down" - }, - { - "groups": [ - "百嘉", - "玛恩纳", - "基石", - "地面C", - "号角", - "投锋", - "挡人先锋", - "重装", - "其他地面" - ], - "location": [ 7, 2 ], - "direction": "left" - }, - { - "groups": [ - "百嘉", - "玛恩纳", - "基石", - "地面C", - "号角", - "投锋", - "挡人先锋", - "重装", - "其他地面" - ], - "location": [ 6, 2 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 5, 1 ], - "direction": "right" - }, - { - "groups": [ "召唤", "高台C", "控制", "术师", "狙击", "辅助" ], - "location": [ 6, 1 ], - "direction": "down" - }, - { - "groups": [ "高台C", "狙击" ], - "location": [ 3, 2 ], - "direction": "down" - }, - { - "groups": [ "异德", "刺客" ], - "location": [ 4, 4 ], - "direction": "down" - }, - { - "groups": [ - "基石", - "地面C", - "号角", - "玛恩纳", - "地刺", - "刺客", - "重装", - "挡人先锋", - "其他地面" - ], - "location": [ 5, 2 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 6, 1 ], - "direction": "down" - }, - { - "groups": [ - "玛恩纳", - "号角", - "地面C", - "异德", - "地刺", - "刺客", - "重装", - "挡人先锋", - "其他地面" - ], - "location": [ 4, 2 ], - "direction": "down" - } - ] - }, - { - "stage_name": "病症", - "replacement_home": [ - { - "location": [ 7, 3 ], - "direction": "left" - }, - { - "location": [ 7, 2 ], - "direction": "left" - }, - { - "location": [ 7, 4 ], - "direction": "left" - }, - { - "location": [ 4, 3 ], - "direction": "right" - }, - { - "location": [ 5, 2 ], - "direction": "right" - }, - { - "location": [ 6, 3 ], - "direction": "right" - } - ], - "blacklist_location": [ - [ 3, 1 ], - [ 3, 3 ], - [ 3, 5 ], - [ 4, 2 ], - [ 4, 4 ], - [ 5, 1 ], - [ 5, 5 ] - ], - "deploy_plan": [ - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 7, 3 ], - "direction": "up" - }, - { - "groups": [ "召唤" ], - "location": [ 6, 3 ], - "direction": "right" - }, - { - "groups": [ "群奶" ], - "location": [ 5, 4 ], - "direction": "right" - }, - { - "groups": [ "单奶" ], - "location": [ 4, 3 ], - "direction": "right" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "投锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 7, 2 ], - "direction": "down" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "投锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 7, 4 ], - "direction": "up" - }, - { - "groups": [ "高台C", "控制", "术师", "狙击", "辅助" ], - "location": [ 6, 3 ], - "direction": "right" - }, - { - "groups": [ - "基石", - "地面C", - "号角", - "玛恩纳", - "地刺", - "刺客", - "重装", - "挡人先锋", - "其他地面" - ], - "location": [ 6, 2 ], - "direction": "left" - }, - { - "groups": [ - "基石", - "地面C", - "号角", - "玛恩纳", - "地刺", - "刺客", - "重装", - "挡人先锋", - "其他地面" - ], - "location": [ 6, 4 ], - "direction": "left" - }, - { - "groups": [ "高台C", "控制", "术师", "狙击", "辅助", "其他高台" ], - "location": [ 5, 2 ], - "direction": "right" - }, - { - "groups": [ "高台C", "控制", "术师", "狙击", "辅助", "其他高台" ], - "location": [ 4, 3 ], - "direction": "left" - } - ] - }, - { - "stage_name": "征兆", - "replacement_home": [ - { - "location": [ 3, 4 ], - "direction": "up" - } - ], - "blacklist_location": [ - [ 4, 1 ], - [ 2, 2 ], - [ 2, 1 ] - ], - "deploy_plan": [ - { - "groups": [ "召唤", "高台C", "控制", "术师", "辅助" ], - "location": [ 2, 4 ], - "direction": "up" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "投锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 3, 4 ], - "direction": "up" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 4, 4 ], - "direction": "up" - }, - { - "groups": [ "号角", "玛恩纳" ], - "location": [ 3, 3 ], - "direction": "right" - }, - { - "groups": [ - "基石", - "玛恩纳", - "号角", - "地面C", - "地刺", - "刺客", - "重装", - "投锋", - "挡人先锋" - ], - "location": [ 3, 3 ], - "direction": "right" - }, - { - "groups": [ - "基石", - "玛恩纳", - "号角", - "地面C", - "地刺", - "刺客", - "重装", - "投锋", - "挡人先锋" - ], - "location": [ 4, 3 ], - "direction": "right" - }, - { - "groups": [ - "高台C", - "控制", - "术师", - "狙击", - "辅助", - "单奶", - "群奶", - "其他高台" - ], - "location": [ 4, 2 ], - "direction": "right" - }, - { - "groups": [ - "高台C", - "控制", - "术师", - "狙击", - "辅助", - "单奶", - "群奶", - "其他高台" - ], - "location": [ 5, 2 ], - "direction": "right" - }, - { - "groups": [ - "高台C", - "控制", - "术师", - "狙击", - "辅助", - "单奶", - "群奶", - "其他高台" - ], - "location": [ 3, 2 ], - "direction": "right" - } - ] - }, - { - "stage_name": "回溯", - "replacement_home": [ - { - "location": [ 4, 1 ], - "direction": "down" - }, - { - "location": [ 3, 3 ], - "direction": "none" - }, - { - "location": [ 5, 3 ], - "direction": "none" - } - ], - "blacklist_location": [ - [ 2, 5 ], - [ 2, 6 ], - [ 4, 5 ], - [ 4, 6 ], - [ 6, 5 ], - [ 6, 6 ] - ], - "deploy_plan": [ - { - "groups": [ - "号角", - "百嘉", - "基石", - "地面C", - "挡人先锋", - "投锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 4, 1 ], - "direction": "down" - }, - { - "groups": [ - "百嘉", - "基石", - "号角", - "玛恩纳", - "投锋", - "挡人先锋", - "地面C", - "重装" - ], - "location": [ 4, 2 ], - "direction": "down" - }, - { - "groups": [ "召唤", "高台C", "控制", "狙击", "术师", "辅助" ], - "location": [ 3, 1 ], - "direction": "down" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 5, 1 ], - "direction": "left" - }, - { - "groups": [ "召唤", "高台C", "控制", "狙击", "术师", "辅助" ], - "location": [ 5, 1 ], - "direction": "down" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 3, 1 ], - "direction": "right" - }, - { - "groups": [ "玛恩纳", "地刺" ], - "location": [ 4, 4 ], - "direction": "down" - }, - { - "groups": [ "异德", "刺客" ], - "location": [ 2, 4 ], - "direction": "down" - }, - { - "groups": [ "异德", "刺客" ], - "location": [ 6, 4 ], - "direction": "down" - }, - { - "groups": [ "高台C", "控制", "术师", "狙击", "辅助", "其他高台" ], - "location": [ 2, 3 ], - "direction": "down" - }, - { - "groups": [ "高台C", "控制", "术师", "狙击", "辅助", "其他高台" ], - "location": [ 6, 3 ], - "direction": "down" - }, - { - "groups": [ - "玛恩纳", - "号角", - "地面C", - "异德", - "地刺", - "刺客", - "重装", - "挡人先锋", - "其他地面" - ], - "location": [ 3, 2 ], - "direction": "down" - }, - { - "groups": [ - "玛恩纳", - "号角", - "地面C", - "异德", - "地刺", - "刺客", - "重装", - "挡人先锋", - "其他地面" - ], - "location": [ 5, 2 ], - "direction": "down" - } - ] - }, - { - "stage_name": "除暴安良", - "replacement_home": [ - { - "location": [ 4, 3 ], - "direction": "right" - }, - { - "location": [ 3, 1 ], - "direction": "none" - } - ], - "deploy_plan": [ - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 4, 3 ], - "direction": "right" - }, - { - "groups": [ "召唤", "高台C", "控制", "狙击", "术师", "辅助" ], - "location": [ 3, 2 ], - "direction": "right" - }, - { - "groups": [ - "基石", - "号角", - "地面C", - "重装", - "挡人先锋", - "其他地面" - ], - "location": [ 3, 1 ], - "direction": "right" - }, - { - "groups": [ "群奶" ], - "location": [ 2, 2 ], - "direction": "right" - }, - { - "groups": [ "单奶" ], - "location": [ 3, 4 ], - "direction": "up" - }, - { - "groups": [ "玛恩纳", "地刺" ], - "location": [ 4, 2 ], - "direction": "right" - }, - { - "groups": [ - "基石", - "投锋", - "挡人先锋", - "地面C", - "重装", - "其他地面" - ], - "location": [ 3, 3 ], - "direction": "right" - }, - { - "groups": [ "高台C", "控制", "术师", "狙击", "辅助", "其他高台" ], - "location": [ 2, 2 ], - "direction": "right" - }, - { - "groups": [ "异德", "刺客" ], - "location": [ 6, 2 ], - "direction": "up", - "condition": [ 26, 30 ] - }, - { - "groups": [ "号角", "地面C", "重装", "挡人先锋", "其他地面" ], - "location": [ 1, 1 ], - "direction": "right" - }, - { - "groups": [ "号角", "地面C", "重装", "挡人先锋", "其他地面" ], - "location": [ 1, 3 ], - "direction": "right" - } - ] - }, - { - "stage_name": "原始部落", - "replacement_home": [ - { - "location": [ 7, 1 ], - "direction": "down" - }, - { - "location": [ 7, 5 ], - "direction": "up" - }, - { - "location": [ 8, 2 ], - "direction": "left" - }, - { - "location": [ 8, 3 ], - "direction": "left" - }, - { - "location": [ 8, 4 ], - "direction": "left" - } - ], - "force_deploy_direction": [ - { - "location": [ 8, 2 ], - "role": [ "sniper", "caster" ], - "direction": "left" - }, - { - "location": [ 8, 3 ], - "role": [ "sniper", "caster" ], - "direction": "left" - }, - { - "location": [ 8, 4 ], - "role": [ "sniper", "caster" ], - "direction": "left" - } - ], - "blacklist_location": [ - [ 3, 3 ], - [ 3, 4 ], - [ 4, 3 ], - [ 4, 4 ] - ], - "role_order": [ - "warrior", - "pioneer", - "sniper", - "caster", - "medic", - "tank", - "support", - "special", - "drone" - ], - "deploy_plan": [ - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 7, 1 ], - "direction": "down" - }, - { - "groups": [ "召唤", "高台C", "控制", "狙击", "术师", "辅助" ], - "location": [ 8, 3 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 8, 2 ], - "direction": "left" - }, - { - "groups": [ "号角", "投锋" ], - "location": [ 8, 1 ], - "direction": "left" - }, - { - "groups": [ "地刺", "玛恩纳" ], - "location": [ 6, 3 ], - "direction": "left" - }, - { - "groups": [ - "基石", - "挡人先锋", - "地面C", - "异德", - "刺客", - "重装", - "其他地面" - ], - "location": [ 7, 5 ], - "direction": "up" - }, - { - "groups": [ "异德", "刺客" ], - "location": [ 2, 2 ], - "direction": "left" - }, - { - "groups": [ - "召唤", - "高台C", - "控制", - "术师", - "狙击", - "辅助", - "其他高台", - "单奶", - "群奶" - ], - "location": [ 8, 4 ], - "direction": "left" - } - ] - }, - { - "stage_name": "精酿杀手", - "replacement_home": [ - { - "location": [ 2, 1 ], - "direction": "down" - }, - { - "location": [ 2, 3 ], - "direction": "down" - }, - { - "location": [ 5, 4 ], - "direction": "right" - }, - { - "location": [ 6, 3 ], - "direction": "up" - }, - { - "location": [ 1, 3 ], - "direction": "right" - } - ], - "blacklist_location": [ - [ 1, 2 ], - [ 3, 2 ], - [ 1, 4 ], - [ 2, 5 ], - [ 6, 5 ], - [ 7, 4 ], - [ 7, 2 ], - [ 5, 2 ] - ], - "role_order": [ - "warrior", - "pioneer", - "sniper", - "caster", - "medic", - "tank", - "support", - "special", - "drone" - ], - "force_deploy_direction": [ - { - "location": [ 1, 3 ], - "role": [ "sniper", "caster" ], - "direction": "right" - }, - { - "location": [ 3, 3 ], - "role": [ "sniper", "caster" ], - "direction": "right" - } - ], - "deploy_plan": [ - { - "groups": [ - "挡人先锋", - "基石", - "地面C", - "重装", - "其他地面", - "号角", - "百嘉" - ], - "location": [ 2, 1 ], - "direction": "up" - }, - { - "groups": [ "投锋" ], - "location": [ 2, 3 ], - "direction": "right" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 6, 3 ], - "direction": "up" - }, - { - "groups": [ "召唤", "高台C", "控制", "狙击", "术师", "辅助" ], - "location": [ 5, 3 ], - "direction": "up" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 7, 3 ], - "direction": "left" - }, - { - "groups": [ - "高台C", - "控制", - "术师", - "狙击", - "辅助", - "其他高台", - "单奶", - "群奶" - ], - "location": [ 3, 3 ], - "direction": "right" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 6, 4 ], - "direction": "up" - }, - { - "groups": [ "号角" ], - "location": [ 2, 2 ], - "direction": "right" - }, - { - "groups": [ "地刺", "刺客", "异德" ], - "location": [ 6, 2 ], - "direction": "up" - }, - { - "groups": [ - "基石", - "挡人先锋", - "地面C", - "异德", - "刺客", - "重装", - "其他地面" - ], - "location": [ 2, 2 ], - "direction": "down" - }, - { - "groups": [ - "基石", - "挡人先锋", - "地面C", - "异德", - "刺客", - "重装", - "其他地面" - ], - "location": [ 2, 1 ], - "direction": "down" - } - ] - }, - { - "stage_name": "大君遗脉", - "replacement_home": [ - { - "location": [ 4, 5 ], - "direction": "up" - } - ], - "blacklist_location": [ - [ 9, 1 ], - [ 8, 3 ], - [ 8, 4 ], - [ 9, 4 ] - ], - "force_deploy_direction": [ - { - "location": [ 4, 4 ], - "role": [ "warrior", "pioneer" ], - "direction": "left" - }, - { - "location": [ 3, 4 ], - "role": [ "warrior", "pioneer" ], - "direction": "right" - } - ], - "deploy_plan": [ - { - "groups": [ "挡人先锋", "投锋" ], - "location": [ 3, 3 ], - "direction": "up" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 4, 4 ], - "direction": "up" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 3, 4 ], - "direction": "up" - }, - { - "groups": [ - "玛恩纳", - "基石", - "挡人先锋", - "地面C", - "号角", - "重装" - ], - "location": [ 4, 5 ], - "direction": "up" - }, - { - "groups": [ - "玛恩纳", - "基石", - "挡人先锋", - "地面C", - "号角", - "重装" - ], - "location": [ 3, 5 ], - "direction": "up" - }, - { - "groups": [ "召唤", "高台C", "控制", "狙击", "术师", "辅助" ], - "location": [ 5, 5 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 2, 5 ], - "direction": "right" - }, - { - "groups": [ "术师", "召唤", "高台C" ], - "location": [ 6, 4 ], - "direction": "right" - }, - { - "groups": [ "地刺" ], - "location": [ 3, 3 ], - "direction": "up" - }, - { - "groups": [ "异德", "刺客" ], - "location": [ 8, 4 ], - "direction": "right", - "condition": [ 12, 20 ] - }, - { - "groups": [ - "挡人先锋", - "地面C", - "重装" - ], - "location": [ 2, 4 ], - "direction": "right" - }, - { - "groups": [ - "召唤", - "高台C", - "控制", - "术师", - "狙击", - "辅助", - "其他高台", - "单奶", - "群奶" - ], - "location": [ 6, 5 ], - "direction": "left" - } - ] - }, - { - "stage_name": "据险固守", - "replacement_home": [ - { - "location": [ 5, 4 ], - "direction": "right" - }, - { - "location": [ 6, 4 ], - "direction": "right" - }, - { - "location": [ 1, 3 ], - "direction": "up" - } - ], - "blacklist_location": [ - [ 2, 3 ], - [ 2, 3 ], - [ 2, 4 ], - [ 1, 4 ] - ], - "force_air_defense_when_deploy_blocking_num": { - "melee_num": 2, - "air_defense_num": 1, - "ban_medic": false - }, - "role_order": [ - "warrior", - "pioneer", - "sniper", - "caster", - "medic", - "tank", - "support", - "special", - "drone" - ], - "deploy_plan": [ - { - "groups": [ "百嘉" ], - "location": [ 6, 4 ], - "direction": "down" - }, - { - "groups": [ - "基石", - "地面C", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 6, 4 ], - "direction": "right" - }, - { - "groups": [ "召唤", "高台C", "控制", "狙击", "术师", "辅助" ], - "location": [ 7, 3 ], - "direction": "down" - }, - { - "groups": [ "投锋" ], - "location": [ 6, 3 ], - "direction": "down" - }, - { - "groups": [ "号角", "玛恩纳" ], - "location": [ 5, 4 ], - "direction": "left" - }, - { - "groups": [ "地刺" ], - "location": [ 6, 3 ], - "direction": "right" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 6, 2 ], - "direction": "down" - }, - { - "groups": [ "高台C", "控制", "狙击", "术师", "辅助" ], - "location": [ 4, 2 ], - "direction": "left" - }, - { - "groups": [ "高台C", "控制", "狙击", "术师", "辅助" ], - "location": [ 7, 3 ], - "direction": "up" - }, - { - "groups": [ "控制", "狙击" ], - "location": [ 4, 3 ], - "direction": "down" - }, - { - "groups": [ "异德", "刺客", "其他地面" ], - "location": [ 1, 2 ], - "direction": "up" - }, - { - "groups": [ - "基石", - "地面C", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 5, 4 ], - "direction": "right" - } - ] - }, - { - "stage_name": "巢穴", - "replacement_home": [ - { - "location": [ 5, 4 ], - "direction": "up" - }, - { - "location": [ 6, 4 ], - "direction": "right" - }, - { - "location": [ 6, 5 ], - "direction": "right" - } - ], - "deploy_plan": [ - { - "groups": [ "挡人先锋", "投锋" ], - "location": [ 6, 5 ], - "direction": "right" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 5, 4 ], - "direction": "up" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 5, 6 ], - "direction": "up" - }, - { - "groups": [ "召唤" ], - "location": [ 4, 5 ], - "direction": "left" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 5, 5 ], - "direction": "up" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 5, 5 ], - "direction": "right" - }, - { - "groups": [ "号角" ], - "location": [ 6, 5 ], - "direction": "right" - }, - { - "groups": [ "地刺" ], - "location": [ 7, 4 ], - "direction": "right" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 4, 5 ], - "direction": "up" - }, - { - "groups": [ "高台C", "控制", "狙击", "术师", "辅助" ], - "location": [ 4, 3 ], - "direction": "right" - }, - { - "groups": [ - "挡人先锋", - "地面C", - "重装", - "地刺", - "异德", - "刺客", - "其他地面" - ], - "location": [ 5, 3 ], - "direction": "right" - }, - { - "groups": [ - "挡人先锋", - "地面C", - "重装", - "地刺", - "异德", - "刺客", - "其他地面" - ], - "location": [ 6, 5 ], - "direction": "right" - }, - { - "groups": [ "高台C", "控制", "狙击", "术师", "辅助", "单奶", "群奶" ], - "location": [ 6, 6 ], - "direction": "up" - }, - { - "groups": [ "异德", "刺客", "其他地面" ], - "location": [ 2, 6 ], - "direction": "left" - } - ] - }, - { - "stage_name": "漩涡", - "replacement_home": [ - { - "location": [ 8, 3 ], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": [ "异德", "刺客", "其他地面" ], - "location": [ 7, 5 ], - "direction": "up" - }, - { - "groups": [ "高台C", "控制", "狙击", "术师" ], - "location": [ 8, 2 ], - "direction": "left" - }, - { - "groups": [ "召唤" ], - "location": [ 8, 4 ], - "direction": "left" - }, - { - "groups": [ "玛恩纳", "基石", "地面C", "地刺" ], - "location": [ 7, 3 ], - "direction": "left" - }, - { - "groups": [ - "单奶", - "群奶", - "高台C", - "控制", - "狙击", - "术师", - "辅助", - "其他高台" - ], - "location": [ 8, 4 ], - "direction": "up" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 8, 3 ], - "direction": "left" - }, - { - "groups": [ "高台C", "控制", "狙击", "术师", "辅助", "其他高台" ], - "location": [ 8, 4 ], - "direction": "left" - }, - { - "groups": [ "挡人先锋", "地面C", "重装", "地刺" ], - "location": [ 7, 4 ], - "direction": "left" - }, - { - "groups": [ "异德", "刺客", "其他地面" ], - "location": [ 6, 5 ], - "direction": "left" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 8, 3 ], - "direction": "left" - } - ] - }, - { - "stage_name": "地下天途", - "replacement_home": [ - { - "location": [ 8, 3 ], - "direction": "left" - }, - { - "location": [ 7, 3 ], - "direction": "left" - }, - { - "location": [ 8, 2 ], - "direction": "left" - }, - { - "location": [ 7, 4 ], - "direction": "left" - } - ], - "blacklist_location": [ - [ 2, 3 ], - [ 3, 4 ], - [ 4, 2 ] - ], - "force_air_defense_when_deploy_blocking_num": { - "melee_num": 2, - "air_defense_num": 2, - "ban_medic": false - }, - "force_deploy_direction": [ - { - "location": [ 7, 4 ], - "role": [ "sniper", "caster" ], - "direction": "left" - }, - { - "location": [ 8, 2 ], - "role": [ "sniper", "caster" ], - "direction": "left" - }, - { - "location": [ 9, 2 ], - "role": [ "sniper", "caster" ], - "direction": "left" - }, - { - "location": [ 9, 3 ], - "role": [ "sniper", "caster" ], - "direction": "left" - }, - { - "location": [ 6, 4 ], - "role": [ "sniper", "caster" ], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": [ "投锋", "挡人先锋" ], - "location": [ 10, 4 ], - "direction": "left" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 8, 3 ], - "direction": "left" - }, - { - "groups": [ "召唤" ], - "location": [ 9, 2 ], - "direction": "left" - }, - { - "groups": [ "控制" ], - "location": [ 9, 3 ], - "direction": "left" - }, - { - "groups": [ "号角" ], - "location": [ 10, 3 ], - "direction": "left" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 7, 3 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 8, 2 ], - "direction": "down" - }, - { - "groups": [ "高台C", "控制", "狙击", "术师", "辅助", "其他高台" ], - "location": [ 7, 4 ], - "direction": "left" - }, - { - "groups": [ "重装", "地面C", "挡人先锋", "地刺" ], - "location": [ 7, 3 ], - "direction": "left" - }, - { - "groups": [ "异德", "刺客", "其他地面" ], - "location": [ 3, 3 ], - "direction": "up" - } - ] - }, - { - "stage_name": "火之骄子", - "replacement_home": [ - { - "location": [ 5, 2 ], - "direction": "right" - }, - { - "location": [ 5, 3 ], - "direction": "right" - }, - { - "location": [ 6, 5 ], - "direction": "up" - }, - { - "location": [ 4, 3 ], - "direction": "right" - } - ], - "blacklist_location": [ [ 2, 4 ] ], - "force_air_defense_when_deploy_blocking_num": { - "melee_num": 2, - "air_defense_num": 1, - "ban_medic": false - }, - "deploy_plan": [ - { - "groups": [ "投锋" ], - "location": [ 4, 1 ], - "direction": "right" - }, - { - "groups": [ - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 5, 2 ], - "direction": "right" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 3, 3 ], - "direction": "right" - }, - { - "groups": [ "高台C", "控制", "召唤", "狙击", "术师", "辅助" ], - "location": [ 4, 3 ], - "direction": "right" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 6, 4 ], - "direction": "up" - }, - { - "groups": [ "号角" ], - "location": [ 4, 1 ], - "direction": "right", - "condition": [ 9, 24 ] - }, - { - "groups": [ - "基石", - "地面C", - "重装", - "挡人先锋", - "刺客", - "地刺", - "其他地面" - ], - "location": [ 5, 3 ], - "direction": "right" - }, - { - "groups": [ "高台C", "控制", "狙击", "术师", "辅助", "其他高台" ], - "location": [ 6, 5 ], - "direction": "up" - }, - { - "groups": [ - "挡人先锋", - "地面C", - "重装", - "地刺", - "异德", - "刺客", - "其他地面" - ], - "location": [ 6, 2 ], - "direction": "right" - }, - { - "groups": [ "单奶" ], - "location": [ 5, 5 ], - "direction": "up" - } - ], - "retreat_plan": [ - { - "location": [ 4, 1 ], - "condition": [ 7, 8 ] - } - ] - }, - { - "stage_name": "领地意识", - "replacement_home": [ - { - "location": [ 1, 3 ], - "direction": "right" - }, - { - "location": [ 3, 3 ], - "direction": "right" - }, - { - "location": [ 2, 1 ], - "direction": "down" - }, - { - "location": [ 5, 4 ], - "direction": "right" - } - ], - "blacklist_location": [ - [ 7, 3 ], - [ 2, 2 ], - [ 2, 4 ], - [ 2, 5 ], - [ 4, 4 ], - [ 6, 5 ], - [ 6, 4 ], - [ 6, 2 ], - [ 5, 2 ], - [ 7, 2 ], - [ 7, 4 ] - ], - "role_order": [ - "sniper", - "caster", - "warrior", - "pioneer", - "medic", - "tank", - "support" - ], - "force_air_defense_when_deploy_blocking_num": { - "melee_num": 0, - "air_defense_num": 1, - "ban_medic": true - }, - "force_deploy_direction": [ - { - "location": [ 1, 3 ], - "role": [ "sniper", "caster" ], - "direction": "right" - }, - { - "location": [ 3, 3 ], - "role": [ "sniper", "caster" ], - "direction": "right" - } - ], - "deploy_plan": [ - { - "groups": [ "投锋", "挡人先锋" ], - "location": [ 1, 2 ], - "direction": "right" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 1, 4 ], - "direction": "right" - }, - { - "groups": [ "狙击", "术师" ], - "location": [ 3, 3 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 1, 3 ], - "direction": "right" - }, - { - "groups": [ "地面C" ], - "location": [ 3, 4 ], - "direction": "right" - }, - { - "groups": [ "号角" ], - "location": [ 2, 3 ], - "direction": "right" - }, - { - "groups": [ "百嘉" ], - "location": [ 3, 2 ], - "direction": "down" - }, - { - "groups": [ "重装" ], - "location": [ 5, 4 ], - "direction": "right" - }, - { - "groups": [ "高台C", "控制", "狙击", "召唤", "术师", "辅助" ], - "location": [ 3, 3 ], - "direction": "right" - }, - { - "groups": [ "高台C", "控制", "狙击", "召唤", "术师", "辅助" ], - "location": [ 4, 5 ], - "direction": "right" - }, - { - "groups": [ "异德", "刺客", "其他地面" ], - "location": [ 6, 1 ], - "direction": "up", - "condition": [ 6, 9 ] - }, - { - "groups": [ "异德", "刺客", "其他地面" ], - "location": [ 6, 1 ], - "direction": "up", - "condition": [ 15, 18 ] - }, - { - "groups": [ "异德", "刺客", "其他地面" ], - "location": [ 6, 1 ], - "direction": "up", - "condition": [ 30, 33 ] - }, - { - "groups": [ "单奶", "其他高台" ], - "location": [ 4, 5 ], - "direction": "up" - }, - { - "groups": [ - "基石", - "挡人先锋", - "地面C", - "重装", - "地刺", - "其他地面" - ], - "location": [ 2, 1 ], - "direction": "down" - }, - { - "groups": [ - "基石", - "挡人先锋", - "地面C", - "重装", - "地刺", - "其他地面" - ], - "location": [ 6, 3 ], - "direction": "up" - } - ], - "retreat_plan": [ - { - "location": [ 3, 3 ], - "condition": [ 9, 10 ] - } - ] - }, - { - "stage_name": "海窟沙暴", - "replacement_home": [ - { - "location": [ 3, 4 ], - "direction": "up" - }, - { - "location": [ 4, 4 ], - "direction": "up" - }, - { - "location": [ 1, 4 ], - "direction": "right" - }, - { - "location": [ 1, 2 ], - "direction": "right" - } - ], - "blacklist_location": [ - [ 9, 1 ], - [ 8, 3 ], - [ 8, 4 ], - [ 2, 1 ], - [ 3, 1 ], - [ 4, 1 ], - [ 5, 1 ], - [ 2, 2 ], - [ 5, 2 ], - [ 2, 3 ], - [ 5, 3 ] - ], - "deploy_plan": [ - { - "groups": [ "异德", "刺客" ], - "location": [ 3, 2 ], - "direction": "left" - }, - { - "groups": [ "投锋" ], - "location": [ 4, 4 ], - "direction": "up" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 3, 3 ], - "direction": "up" - }, - { - "groups": [ "召唤" ], - "location": [ 1, 2 ], - "direction": "right" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 1, 3 ], - "direction": "right" - }, - { - "groups": [ - "基石", - "地面C", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 4, 3 ], - "direction": "up" - }, - { - "groups": [ "号角" ], - "location": [ 1, 4 ], - "direction": "right" - }, - { - "groups": [ "高台C", "控制", "狙击", "术师", "辅助" ], - "location": [ 1, 2 ], - "direction": "right" - }, - { - "groups": [ "高台C", "控制", "狙击", "术师", "辅助" ], - "location": [ 1, 1 ], - "direction": "right" - }, - { - "groups": [ "玛恩纳", "地刺" ], - "location": [ 4, 2 ], - "direction": "left" - }, - { - "groups": [ - "高台C", - "控制", - "狙击", - "术师", - "辅助", - "单奶", - "其他高台" - ], - "location": [ 2, 5 ], - "direction": "up" - }, - { - "groups": [ - "基石", - "挡人先锋", - "地面C", - "重装", - "地刺", - "异德", - "刺客", - "其他地面" - ], - "location": [ 2, 4 ], - "direction": "right" - } - ] - }, - { - "stage_name": "溟痕乐园", - "replacement_home": [ - { - "location": [ 3, 4 ], - "direction": "left" - }, - { - "location": [ 4, 4 ], - "direction": "right" - }, - { - "location": [ 1, 4 ], - "direction": "right" - }, - { - "location": [ 1, 2 ], - "direction": "right" - } - ], - "role_order": [ - "sniper", - "caster", - "warrior", - "pioneer", - "medic", - "support", - "tank" - ], - "deploy_plan": [ - { - "groups": [ "投锋", "挡人先锋" ], - "location": [ 6, 3 ], - "direction": "down" - }, - { - "groups": [ "异德", "刺客" ], - "location": [ 4, 6 ], - "direction": "left" - }, - { - "groups": [ "百嘉", "基石", "异德", "地面C" ], - "location": [ 3, 4 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 4, 2 ], - "direction": "down" - }, - { - "groups": [ "号角" ], - "location": [ 5, 4 ], - "direction": "left" - }, - { - "groups": [ "玛恩纳", "地刺" ], - "location": [ 2, 3 ], - "direction": "left" - }, - { - "groups": [ - "高台C", - "控制", - "召唤", - "狙击", - "术师", - "辅助", - "单奶", - "群奶" - ], - "location": [ 4, 4 ], - "direction": "left" - }, - { - "groups": [ - "高台C", - "控制", - "召唤", - "狙击", - "术师", - "辅助", - "单奶", - "群奶" - ], - "location": [ 4, 3 ], - "direction": "left" - }, - { - "groups": [ "异德", "刺客" ], - "location": [ 2, 3 ], - "direction": "down", - "condition": [ 17, 23 ] - }, - { - "groups": [ - "基石", - "挡人先锋", - "地面C", - "重装", - "地刺", - "异德", - "刺客", - "其他地面" - ], - "location": [ 2, 4 ], - "direction": "left" - }, - { - "groups": [ - "高台C", - "控制", - "召唤", - "狙击", - "术师", - "辅助" - - ], - "location": [ 5, 5 ], - "direction": "right" - } - ] - }, - { - "stage_name": "机械之灾", - "replacement_home": [ - { - "location": [ 5, 3 ], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": [ "投锋", "挡人先锋" ], - "location": [ 10, 4 ], - "direction": "left" - }, - { - "groups": [ "百嘉", "基石" ], - "location": [ 8, 3 ], - "direction": "left" - }, - { - "groups": [ "号角" ], - "location": [ 10, 3 ], - "direction": "left" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 7, 3 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 9, 3 ], - "direction": "left" - }, - { - "groups": [ "异德", "刺客", "其他地面" ], - "location": [ 5, 3 ], - "direction": "down", - "condition": [ 0, 0 ] - }, - { - "groups": [ - "高台C", - "控制", - "狙击", - "召唤", - "术师", - "辅助", - "其他高台" - ], - "location": [ 8, 2 ], - "direction": "left" - }, - { - "groups": [ - "高台C", - "控制", - "狙击", - "召唤", - "术师", - "辅助", - "其他高台" - ], - "location": [ 9, 2 ], - "direction": "left" - }, - { - "groups": [ "异德", "刺客", "其他地面" ], - "location": [ 1, 2 ], - "direction": "down", - "condition": [ 28, 30 ] - }, - { - "groups": [ "异德", "刺客", "其他地面" ], - "location": [ 1, 2 ], - "direction": "down", - "condition": [ 39, 40 ] - }, - { - "groups": [ - "基石", - "挡人先锋", - "地面C", - "重装", - "地刺", - "其他地面" - ], - "location": [ 7, 3 ], - "direction": "left" - } - ] - }, - { - "stage_name": "育生池", - "replacement_home": [ - { - "location": [ 1, 1 ], - "direction": "right" - }, - { - "location": [ 2, 2 ], - "direction": "down" - }, - { - "location": [ 3, 2 ], - "direction": "none" - }, - { - "location": [ 4, 2 ], - "direction": "down" - }, - { - "location": [ 3, 3 ], - "direction": "left" - }, - { - "location": [ 4, 3 ], - "direction": "left" - }, - { - "location": [ 5, 3 ], - "direction": "left" - } - ], - "force_deploy_direction": [ - { - "location": [ 3, 2 ], - "role": [ "sniper", "caster" ], - "direction": "down" - }, - { - "location": [ 4, 2 ], - "role": [ "sniper", "caster" ], - "direction": "down" - }, - { - "location": [ 5, 2 ], - "role": [ "sniper", "caster" ], - "direction": "down" - } - ], - "deploy_plan": [ - { - "groups": [ "投锋", "挡人先锋" ], - "location": [ 8, 4 ], - "direction": "left" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "挡人先锋", - "重装", - "其他地面" - ], - "location": [ 7, 3 ], - "direction": "left" - }, - { - "groups": [ "异德", "刺客", "挡人先锋", "地面C" ], - "location": [ 1, 1 ], - "direction": "right" - }, - { - "groups": [ "控制" ], - "location": [ 6, 2 ], - "direction": "down" - }, - { - "groups": [ "群奶", "单奶" ], - "location": [ 8, 2 ], - "direction": "left" - }, - { - "groups": [ "单奶" ], - "location": [ 9, 2 ], - "direction": "left" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 4, 3 ], - "direction": "down" - }, - { - "groups": [ "地面C" ], - "location": [ 6, 3 ], - "direction": "left" - }, - - { - "groups": [ "号角", "重装" ], - "location": [ 6, 3 ], - "direction": "down" - }, - { - "groups": [ "召唤" ], - "location": [ 8, 2 ], - "direction": "down" - }, - { - "groups": [ "高台C", "控制", "狙击", "术师", "辅助", "其他高台" ], - "location": [ 6, 2 ], - "direction": "down" - }, - { - "groups": [ "高台C", "控制", "狙击", "术师", "辅助", "其他高台" ], - "location": [ 7, 2 ], - "direction": "down" - }, - { - "groups": [ "异德", "刺客" ], - "location": [ 8, 5 ], - "direction": "down" - }, - { - "groups": [ - "基石", - "挡人先锋", - "地面C", - "重装", - "地刺", - "其他地面" - ], - "location": [ 5, 3 ], - "direction": "left" - } - ] - }, - { - "stage_name": "失控", - "replacement_home": [ - { - "location": [ 9, 4 ], - "direction": "left" - }, - { - "location": [ 5, 1 ], - "direction": "right" - }, - { - "location": [ 10, 5 ], - "direction": "none" - }, - { - "location": [ 9, 6 ], - "direction": "none" - } - ], - "blacklist_location": [ - [ 6, 1 ], - [ 9, 2 ], - [ 7, 3 ], - [ 5, 3 ], - [ 3, 5 ], - [ 1, 2 ], - [ 1, 3 ], - [ 1, 4 ], - [ 2, 4 ], - [ 3, 3 ], - [ 3, 4 ], - [ 4, 2 ], - [ 4, 3 ], - [ 4, 4 ], - [ 4, 5 ], - [ 4, 6 ], - [ 5, 2 ], - [ 6, 2 ], - [ 7, 1 ], - [ 7, 2 ], - [ 8, 2 ], - [ 5, 6 ], - [ 6, 6 ], - [ 5, 6 ], - [ 7, 6 ], - [ 8, 3 ], - [ 8, 4 ], - [ 8, 5 ], - [ 8, 6 ], - [ 9, 3 ] - ], - "role_order": [ - "warrior", - "pioneer", - "sniper", - "caster", - "medic", - "tank", - "support", - "special", - "drone" - ], - "force_air_defense_when_deploy_blocking_num": { - "melee_num": 2, - "air_defense_num": 2, - "ban_medic": true - }, - "force_deploy_direction": [ - { - "location": [ 5, 1 ], - "role": [ "sniper", "caster" ], - "direction": "right" - }, - { - "location": [ 9, 4 ], - "role": [ "sniper", "caster" ], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": [ "玛恩纳" ], - "location": [ 10, 5 ], - "direction": "left" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 9, 6 ], - "direction": "left" - }, - { - "groups": [ "号角", "重装" ], - "location": [ 10, 4 ], - "direction": "left" - }, - { - "groups": [ "群奶", "单奶" ], - "location": [ 9, 4 ], - "direction": "down" - }, - { - "groups": [ - "高台C", - "召唤", - "控制", - "狙击", - "术师", - "辅助", - "其他高台" - ], - "location": [ 5, 1 ], - "direction": "right" - }, - { - "groups": [ - "基石", - "重装", - "挡人先锋", - "地面C", - "其他地面", - "异德", - "刺客", - "投锋" - ], - "location": [ 10, 4 ], - "direction": "up" - }, - { - "groups": [ - "基石", - "重装", - "挡人先锋", - "地面C", - "其他地面", - "异德", - "刺客", - "投锋" - ], - "location": [ 10, 5 ], - "direction": "up" - }, - { - "groups": [ - "召唤", - "高台C", - "控制", - "狙击", - "术师", - "辅助", - "其他高台" - ], - "location": [ 6, 1 ], - "direction": "down" - }, - { - "groups": [ "异德", "刺客" ], - "location": [ 3, 3 ], - "direction": "left" - } - ] - }, - { - "stage_name": "蔓延", - "replacement_home": [ - { - "location": [ 6, 3 ], - "direction": "left" - }, - { - "location": [ 5, 4 ], - "direction": "none" - }, - { - "location": [ 5, 6 ], - "direction": "left" - }, - { - "location": [ 5, 5 ], - "direction": "left" - }, - { - "location": [ 8, 3 ], - "direction": "left" - }, - { - "location": [ 4, 2 ], - "direction": "down" - }, - { - "location": [ 3, 4 ], - "direction": "right" - } - ], - "deploy_plan": [ - { - "groups": [ - "百嘉", - "号角", - "玛恩纳", - "地面C", - "基石", - "重装", - "挡人先锋", - "其他地面" - ], - "location": [ 7, 1 ], - "direction": "right", - "condition": [ 20, 50 ] - }, - { - "groups": [ - "百嘉", - "号角", - "玛恩纳", - "地面C", - "基石", - "重装", - "挡人先锋", - "其他地面" - ], - "location": [ 5, 1 ], - "direction": "right", - "condition": [ 20, 50 ] - }, - { - "groups": [ - "百嘉", - "号角", - "玛恩纳", - "地面C", - "基石", - "重装", - "挡人先锋", - "其他地面" - ], - "location": [ 6, 1 ], - "direction": "right", - "condition": [ 20, 50 ] - }, - { - "groups": [ "挡人先锋", "投锋" ], - "location": [ 5, 4 ], - "direction": "left" - }, - { - "groups": [ - "基石", - "地面C", - "挡人先锋", - "重装", - "号角", - "其他地面", - "异德", - "刺客" - ], - "location": [ 6, 3 ], - "direction": "left" - }, - { - "groups": [ - "基石", - "地面C", - "挡人先锋", - "重装", - "号角", - "其他地面", - "异德", - "刺客" - ], - "location": [ 6, 4 ], - "direction": "left" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 6, 4 ], - "direction": "left" - }, - { - "groups": [ "基石", "重装", "挡人先锋", "地面C", "其他地面" ], - "location": [ 5, 6 ], - "direction": "left" - }, - { - "groups": [ "群奶", "单奶" ], - "location": [ 5, 5 ], - "direction": "up" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 6, 2 ], - "direction": "right" - }, - { - "groups": [ "控制" ], - "location": [ 6, 5 ], - "direction": "left" - }, - { - "groups": [ "召唤", "狙击", "术师" ], - "location": [ 4, 2 ], - "direction": "left" - }, - { - "groups": [ "高台C", "狙击", "术师", "其他高台" ], - "location": [ 4, 5 ], - "direction": "up" - }, - { - "groups": [ "基石", "重装", "挡人先锋", "地面C", "其他地面" ], - "location": [ 6, 6 ], - "direction": "left" - } - ] - }, - { - "stage_name": "吹笛人的号召", - "replacement_home": [ - { - "location": [ 5, 3 ], - "direction": "right" - }, - { - "location": [ 4, 3 ], - "direction": "right" - }, - { - "location": [ 4, 4 ], - "direction": "right" - }, - { - "location": [ 4, 2 ], - "direction": "right" - }, - { - "location": [ 3, 3 ], - "direction": "right" - }, - { - "location": [ 7, 3 ], - "direction": "right" - } - ], - "blacklist_location": [ - [ 2, 1 ], - [ 3, 1 ], - [ 4, 1 ], - [ 5, 1 ], - [ 6, 1 ], - [ 7, 1 ], - [ 2, 5 ], - [ 3, 5 ], - [ 4, 5 ], - [ 5, 5 ], - [ 6, 5 ], - [ 7, 5 ] - ], - "deploy_plan": [ - { - "groups": [ "高台C", "控制", "狙击", "术师", "召唤", "辅助" ], - "location": [ 6, 4 ], - "direction": "right" - }, - { - "groups": [ "群奶", "单奶", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 4, 4 ], - "direction": "right" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 6, 3 ], - "direction": "right" - }, - { - "groups": [ "高台C", "控制", "狙击", "术师", "召唤", "辅助" ], - "location": [ 6, 2 ], - "direction": "right" - }, - { - "groups": [ "群奶", "单奶", "术师", "召唤", "辅助", "其他高台" ], - "location": [ 4, 2 ], - "direction": "right" - }, - { - "groups": [ "号角", "重装" ], - "location": [ 5, 3 ], - "direction": "right" - }, - { - "groups": [ "百嘉", "基石", "地面C", "刺客", "挡人先锋", "投锋" ], - "location": [ 7, 2 ], - "direction": "down" - }, - { - "groups": [ "百嘉", "基石", "地面C", "刺客", "挡人先锋", "投锋" ], - "location": [ 7, 4 ], - "direction": "up" - }, - { - "groups": [ - "基石", - "重装", - "异德", - "刺客", - "挡人先锋", - "地面C", - "其他地面" - ], - "location": [ 7, 3 ], - "direction": "right" - } - ] - }, - { - "stage_name": "狩猎场", - "role_order": [ - "pioneer", - "sniper", - "warrior", - "tank", - "medic", - "caster", - "support" - ], - "replacement_home": [ - { - "location": [ 5, 5 ], - "direction": "right" - }, - { - "location": [ 5, 4 ], - "direction": "up" - }, - { - "location": [ 5, 3 ], - "direction": "right" - }, - { - "location": [ 6, 4 ], - "direction": "right" - } - ], - "blacklist_location": [ - [ 7, 4 ], - [ 8, 4 ], - [ 9, 4 ], - [ 3, 1 ] - ], - "deploy_plan": [ - { - "groups": [ "号角" ], - "location": [ 6, 5 ], - "direction": "right", - "condition": [ 15, 50 ] - }, - { - "groups": [ "投锋", "挡人先锋" ], - "location": [ 6, 5 ], - "direction": "right" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 5, 5 ], - "direction": "right" - }, - { - "groups": [ - "基石", - "地面C", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 5, 3 ], - "direction": "right" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 5, 4 ], - "direction": "right" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 5, 6 ], - "direction": "up" - }, - { - "groups": [ "异德", "刺客" ], - "location": [ 2, 6 ], - "direction": "left" - }, - { - "groups": [ "地刺" ], - "location": [ 7, 4 ], - "direction": "right" - }, - { - "groups": [ - "高台C", - "控制", - "狙击", - "术师", - "召唤", - "辅助", - "其他高台" - ], - "location": [ 3, 3 ], - "direction": "left" - }, - { - "groups": [ - "高台C", - "控制", - "狙击", - "术师", - "召唤", - "辅助", - "其他高台" - ], - "location": [ 4, 3 ], - "direction": "right" - }, - { - "groups": [ - "基石", - "挡人先锋", - "地面C", - "重装", - "地刺", - "异德", - "刺客", - "其他地面" - ], - "location": [ 5, 4 ], - "direction": "right" - }, - { - "groups": [ - "基石", - "挡人先锋", - "地面C", - "重装", - "地刺", - "异德", - "刺客", - "其他地面" - ], - "location": [ 5, 5 ], - "direction": "right" - } - ], - "retreat_plan": [ - { - "location": [ 6, 5 ], - "condition": [ 13, 14 ] - } - ] - }, - { - "stage_name": "崇敬深海", - "replacement_home": [ - { - "location": [ 5, 4 ], - "direction": "left" - }, - { - "location": [ 6, 4 ], - "direction": "left" - }, - { - "location": [ 5, 3 ], - "direction": "left" - }, - { - "location": [ 7, 3 ], - "direction": "left" - }, - { - "location": [ 3, 2 ], - "direction": "down" - }, - { - "location": [ 8, 4 ], - "direction": "none" - } - ], - "blacklist_location": [ [ 7, 2 ] ], - "force_air_defense_when_deploy_blocking_num": { - "melee_num": 2, - "air_defense_num": 1, - "ban_medic": false - }, - "role_order": [ - "warrior", - "pioneer", - "sniper", - "medic", - "tank", - "caster", - "support" - ], - "force_deploy_direction": [ - { - "location": [ 5, 3 ], - "role": [ "sniper", "caster" ], - "direction": "left" - }, - { - "location": [ 6, 3 ], - "role": [ "sniper", "caster" ], - "direction": "left" - }, - { - "location": [ 7, 3 ], - "role": [ "sniper", "caster" ], - "direction": "left" - } - ], - "deploy_plan": [ - - { - "Doc": "低难打法优先,异德打法全部在后面", - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 5, 4 ], - "direction": "left" - }, - { - "groups": [ - "控制", - "狙击" - ], - "location": [ 5, 3 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 6, 3 ], - "direction": "left" - }, - { - "groups": [ - "重装", - "基石", - "挡人先锋", - "地面C", - "地刺", - "其他地面" - ], - "location": [ 3, 2 ], - "direction": "left" - }, - { - "groups": [ - "重装", - "基石", - "挡人先锋", - "地面C", - "地刺", - "其他地面" - ], - "location": [ 3, 4 ], - "direction": "left" - }, - { - "groups": [ - "高台C", - "控制", - "狙击", - "术师", - "召唤", - "辅助", - "其他高台" - ], - "location": [ 5, 1 ], - "direction": "left" - }, - { - "Doc": "异德打法开始", - "groups": [ "挡人先锋", "投锋" ], - "location": [ 8, 3 ], - "direction": "down" - }, - { - "groups": [ "投锋" ], - "location": [ 8, 2 ], - "direction": "down" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 7, 4 ], - "direction": "left" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 6, 4 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 7, 3 ], - "direction": "left" - }, - { - "groups": [ "控制" ], - "location": [ 5, 3 ], - "direction": "left" - }, - { - "groups": [ - "号角", - "基石", - "地面C", - "地刺", - "挡人先锋", - "重装", - "其他地面", - "异德", - "刺客" - ], - "location": [ 8, 4 ], - "direction": "left" - }, - { - "groups": [ - "高台C", - "控制", - "狙击", - "术师", - "召唤", - "辅助", - "其他高台" - ], - "location": [ 6, 3 ], - "direction": "left" - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 6, 1 ], - "direction": "down" - }, - { - "groups": [ - "召唤", - "高台C", - "控制", - "狙击", - "术师", - "辅助", - "其他高台" - ], - "location": [ 5, 1 ], - "direction": "left" - }, - { - "groups": [ - "基石", - "挡人先锋", - "地面C", - "重装", - "地刺", - "异德", - "刺客", - "其他地面" - ], - "location": [ 5, 4 ], - "direction": "left" - }, - { - "groups": [ - "基石", - "挡人先锋", - "地面C", - "重装", - "地刺", - "异德", - "刺客", - "其他地面" - ], - "location": [ 6, 4 ], - "direction": "left" - } - ] - }, - { - "stage_name": "教徒居所", - "replacement_home": [ - { - "location": [ 9, 3 ], - "direction": "left" - }, - { - "location": [ 6, 5 ], - "direction": "up" - }, - { - "location": [ 6, 5 ], - "direction": "left" - }, - { - "location": [ 8, 3 ], - "direction": "left" - } - ], - "role_order": [ - "sniper", - "caster", - "warrior", - "pioneer", - "medic", - "tank", - "support" - ], - "force_air_defense_when_deploy_blocking_num": { - "melee_num": 0, - "air_defense_num": 2, - "ban_medic": true - }, - "force_deploy_direction": [ - { - "location": [ 6, 5 ], - "role": [ "sniper", "caster" ], - "direction": "up" - }, - { - "location": [ 9, 3 ], - "role": [ "sniper", "caster" ], - "direction": "left" - }, - { - "location": [ 9, 4 ], - "role": [ "sniper", "caster" ], - "direction": "left" - } - ], - "deploy_plan": [ - { - "Doc": "加入了无玛打法", - "groups": [ "投锋", "挡人先锋" ], - "location": [ 2, 2 ], - "direction": "down" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面" - ], - "location": [ 8, 4 ], - "direction": "up" - }, - { - "groups": [ "控制" ], - "location": [ 9, 3 ], - "direction": "up" - }, - { - "groups": [ "单奶" ], - "location": [ 6, 5 ], - "direction": "left" - }, - { - "groups": [ "挡人先锋", "重装" ], - "location": [ 4, 4 ], - "direction": "up" - }, - { - "groups": [ "群奶", "单奶" ], - "location": [ 9, 3 ], - "direction": "left" - }, - { - "groups": [ "异德", "刺客" ], - "location": [ 3, 4 ], - "direction": "right" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 8, 3 ], - "direction": "left" - }, - { - "groups": [ "号角" ], - "location": [ 8, 4 ], - "direction": "left" - }, - { - "groups": [ "基石", "地面C", "地刺", "挡人先锋", "投锋", "重装" ], - "location": [ 8, 4 ], - "direction": "up" - }, - { - "groups": [ "异德", "刺客" ], - "location": [ 3, 4 ], - "direction": "right" - }, - { - "groups": [ - "高台C", - "召唤", - "控制", - "狙击", - "术师", - "辅助", - "其他高台" - ], - "location": [ 7, 4 ], - "direction": "up" - }, - { - "groups": [ - "基石", - "重装", - "地刺", - "挡人先锋", - "地面C", - "其他地面" - ], - "location": [ 7, 3 ], - "direction": "left" - } - ] - }, - { - "stage_name": "好梦在何方", - "replacement_home": [ - { - "location": [ 5, 6 ], - "direction": "left" - }, - { - "location": [ 7, 6 ], - "direction": "left" - }, - { - "location": [ 9, 6 ], - "direction": "left" - }, - { - "location": [ 9, 3 ], - "direction": "left" - }, - { - "location": [ 9, 5 ], - "direction": "left" - } - ], - "role_order": [ - "warrior", - "pioneer", - "sniper", - "caster", - "medic", - "tank", - "support", - "special", - "drone" - ], - "deploy_plan": [ - { - "groups": [ "异德", "刺客" ], - "location": [ 2, 4 ], - "direction": "up", - "condition": [ 13, 20 ] - }, - { - "groups": [ "异德", "刺客" ], - "location": [ 2, 4 ], - "direction": "up", - "condition": [ 29, 32 ] - }, - { - "groups": [ "异德", "刺客" ], - "location": [ 2, 4 ], - "direction": "up", - "condition": [ 38, 42 ] - }, - { - "groups": [ "投锋", "挡人先锋" ], - "location": [ 10, 5 ], - "direction": "down" - }, - { - "groups": [ "号角", "基石", "地面C" ], - "location": [ 10, 6 ], - "direction": "left" - }, - { - "groups": [ "群奶", "单奶" ], - "location": [ 10, 7 ], - "direction": "left" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 9, 6 ], - "direction": "left" - }, - { - "groups": [ "高台C" ], - "location": [ 6, 2 ], - "direction": "up" - }, - { - "groups": [ "高台C", "控制", "狙击", "召唤", "术师", "辅助" ], - "location": [ 9, 7 ], - "direction": "left" - }, - { - "groups": [ "高台C", "狙击", "控制" ], - "location": [ 9, 5 ], - "direction": "left" - }, - { - "groups": [ "基石", "地面C", "地刺", "挡人先锋", "投锋", "重装" ], - "location": [ 8, 6 ], - "direction": "left" - }, - { - "groups": [ - "高台C", - "控制", - "狙击", - "召唤", - "术师", - "辅助", - "其他高台" - ], - "location": [ 8, 7 ], - "direction": "left" - } - ], - "retreat_plan": [ - { - "location": [ 6, 2 ], - "condition": [ 17, 20 ] - } - ] - }, - { - "stage_name": "纠错", - "replacement_home": [ - { - "location": [ 3, 5 ], - "direction": "right" - } - ], - "blacklist_location": [ - [ 6, 5 ], - [ 2, 3 ], - [ 3, 3 ], - [ 4, 3 ], - [ 5, 3 ] - ], - "deploy_plan": [ - { - "groups": [ "投锋", "挡人先锋" ], - "location": [ 2, 5 ], - "direction": "right" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面" - ], - "location": [ 3, 5 ], - "direction": "right" - }, - { - "groups": [ "号角" ], - "location": [ 1, 5 ], - "direction": "right" - }, - { - "groups": [ "群奶", "单奶" ], - "location": [ 3, 4 ], - "direction": "right" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 5, 5 ], - "direction": "up" - }, - { - "groups": [ "高台C", "召唤", "控制", "狙击", "术师", "辅助" ], - "location": [ 5, 4 ], - "direction": "right" - }, - { - "groups": [ "基石", "地面C", "地刺", "挡人先锋", "投锋", "重装" ], - "location": [ 4, 5 ], - "direction": "right" - }, - { - "groups": [ "异德", "刺客" ], - "location": [ 6, 5 ], - "direction": "up" - }, - { - "groups": [ - "基石", - "重装", - "地刺", - "挡人先锋", - "地面C", - "其他地面" - ], - "location": [ 1, 5 ], - "direction": "right" - }, - { - "groups": [ - "高台C", - "召唤", - "控制", - "狙击", - "术师", - "辅助", - "其他高台" - ], - "location": [ 3, 2 ], - "direction": "right" - } - ] - }, - { - "stage_name": "订正", - "replacement_home": [ - { - "location": [ 3, 5 ], - "direction": "right" - } - ], - "blacklist_location": [ - [ 6, 5 ], - [ 2, 3 ], - [ 3, 3 ], - [ 4, 3 ], - [ 5, 3 ] - ], - "deploy_plan": [ - { - "groups": [ "投锋", "挡人先锋" ], - "location": [ 2, 5 ], - "direction": "right" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面" - ], - "location": [ 3, 5 ], - "direction": "right" - }, - { - "groups": [ "号角" ], - "location": [ 5, 5 ], - "direction": "up" - }, - { - "groups": [ "群奶", "单奶" ], - "location": [ 1, 4 ], - "direction": "right" - }, - { - "groups": [ "群奶", "单奶" ], - "location": [ 3, 4 ], - "direction": "right" - }, - { - "groups": [ "百嘉" ], - "location": [ 2, 5 ], - "direction": "up" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 5, 5 ], - "direction": "up" - }, - { - "groups": [ "高台C", "召唤", "控制", "狙击", "术师", "辅助" ], - "location": [ 5, 4 ], - "direction": "up" - }, - { - "groups": [ "基石", "地面C", "地刺", "挡人先锋", "投锋", "重装" ], - "location": [ 4, 5 ], - "direction": "right" - }, - { - "groups": [ "异德", "刺客" ], - "location": [ 6, 5 ], - "direction": "up" - }, - { - "groups": [ - "基石", - "重装", - "地刺", - "挡人先锋", - "地面C", - "其他地面" - ], - "location": [ 1, 5 ], - "direction": "right" - }, - { - "groups": [ - "高台C", - "召唤", - "控制", - "狙击", - "术师", - "辅助", - "其他高台" - ], - "location": [ 3, 2 ], - "direction": "right" - } - ] - }, - { - "stage_name": "分离与统一", - "replacement_home": [ - { - "location": [ 7, 3 ], - "direction": "left" - }, - { - "location": [ 7, 1 ], - "direction": "left" - }, - { - "location": [ 6, 4 ], - "direction": "up" - } - ], - "deploy_plan": [ - { - "groups": [ "投锋", "挡人先锋" ], - "location": [ 7, 3 ], - "direction": "left" - }, - { - "groups": [ "百嘉" ], - "location": [ 6, 3 ], - "direction": "up" - }, - { - "groups": [ - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面" - ], - "location": [ 6, 3 ], - "direction": "left" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 5, 3 ], - "direction": "up" - }, - { - "groups": [ - "号角", - "基石", - "地面C", - "挡人先锋", - "重装", - "其他地面" - ], - "location": [ 6, 1 ], - "direction": "left" - }, - { - "groups": [ "群奶", "单奶" ], - "location": [ 6, 4 ], - "direction": "up" - }, - { - "groups": [ "高台C", "控制", "狙击", "召唤", "术师", "辅助" ], - "location": [ 5, 4 ], - "direction": "up" - }, - { - "groups": [ "基石", "地面C", "地刺", "挡人先锋", "投锋", "重装" ], - "location": [ 5, 3 ], - "direction": "left" - }, - { - "groups": [ "异德", "刺客", "其他地面" ], - "location": [ 4, 6 ], - "direction": "left" - }, - { - "groups": [ - "高台C", - "群奶", - "单奶", - "召唤", - "控制", - "狙击", - "术师", - "辅助", - "其他高台" - ], - "location": [ 6, 5 ], - "direction": "up" - } - ] - }, - { - "stage_name": "异体同心", - "replacement_home": [ - { - "location": [ 7, 3 ], - "direction": "left" - }, - { - "location": [ 7, 1 ], - "direction": "left" - }, - { - "location": [ 6, 4 ], - "direction": "up" - } - ], - "deploy_plan": [ - { - "groups": [ "投锋", "挡人先锋" ], - "location": [ 7, 3 ], - "direction": "left" - }, - { - "groups": [ "百嘉" ], - "location": [ 6, 3 ], - "direction": "up" - }, - { - "groups": [ - "基石", - "地面C", - "号角", - "挡人先锋", - "重装", - "其他地面" - ], - "location": [ 6, 3 ], - "direction": "left" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 5, 3 ], - "direction": "up" - }, - { - "groups": [ - "号角", - "基石", - "地面C", - "挡人先锋", - "重装", - "其他地面" - ], - "location": [ 6, 1 ], - "direction": "left" - }, - { - "groups": [ "群奶", "单奶" ], - "location": [ 6, 4 ], - "direction": "up" - }, - { - "groups": [ "高台C", "控制", "狙击", "召唤", "术师", "辅助" ], - "location": [ 5, 4 ], - "direction": "up" - }, - { - "groups": [ "基石", "地面C", "地刺", "挡人先锋", "投锋", "重装" ], - "location": [ 5, 3 ], - "direction": "left" - }, - { - "groups": [ "异德", "刺客", "其他地面" ], - "location": [ 4, 6 ], - "direction": "left" - }, - { - "groups": [ - "高台C", - "群奶", - "单奶", - "召唤", - "控制", - "狙击", - "术师", - "辅助", - "其他高台" - ], - "location": [ 6, 5 ], - "direction": "up" - } - ] - }, - { - "stage_name": "永恒安息", - "replacement_home": [ - { - "location": [ 5, 4 ], - "direction": "right" - }, - { - "location": [ 5, 3 ], - "direction": "none" - }, - { - "location": [ 2, 3 ], - "direction": "none" - } - ], - "blacklist_location": [ - [ 6, 4 ], - [ 7, 4 ], - [ 8, 4 ], - [ 8, 5 ], - [ 7, 5 ] - ], - "deploy_plan": [ - { - "groups": [ "挡人先锋" ], - "location": [ 3, 5 ], - "direction": "right" - }, - { - "groups": [ "投锋" ], - "location": [ 4, 4 ], - "direction": "right" - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "挡人先锋", - "重装", - "地刺", - "其他地面" - ], - "location": [ 5, 4 ], - "direction": "up" - }, - { - "groups": [ "异德", "刺客" ], - "location": [ 5, 3 ], - "direction": "up", - "condition": [ 0, 2 ] - }, - { - "groups": [ "异德", "刺客" ], - "location": [ 8, 1 ], - "direction": "right", - "condition": [ 15, 18 ] - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "挡人先锋", - "重装", - "地刺", - "其他地面" - ], - "location": [ 5, 4 ], - "direction": "up" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 4, 2 ], - "direction": "right" - }, - { - "groups": [ "群奶", "单奶" ], - "location": [ 3, 4 ], - "direction": "right" - }, - { - "groups": [ "号角" ], - "location": [ 4, 5 ], - "direction": "up" - }, - { - "groups": [ "高台C", "控制", "狙击", "术师", "召唤", "辅助" ], - "location": [ 3, 2 ], - "direction": "right" - }, - { - "groups": [ "高台C", "控制", "狙击", "术师", "召唤", "辅助" ], - "location": [ 3, 1 ], - "direction": "right" - }, - { - "groups": [ - "高台C", - "召唤", - "控制", - "狙击", - "术师", - "辅助", - "其他高台" - ], - "location": [ 2, 4 ], - "direction": "right" - }, - { - "groups": [ "异德", "刺客" ], - "location": [ 5, 5 ], - "direction": "right", - "condition": [ 23, 24 ] - }, - { - "groups": [ "异德", "刺客" ], - "location": [ 4, 5 ], - "direction": "right", - "condition": [ 24, 26 ] - } - ], - "retreat_plan": [ - { - "location": [ 5, 3 ], - "condition": [ 4, 20 ] - } - ] - }, - { - "stage_name": "永恒愤怒", - "replacement_home": [ - { - "location": [ 5, 4 ], - "direction": "right" - }, - { - "location": [ 5, 3 ], - "direction": "none" - }, - { - "location": [ 2, 3 ], - "direction": "none" - } - ], - "blacklist_location": [ - [ 6, 4 ], - [ 7, 4 ], - [ 8, 4 ], - [ 8, 5 ], - [ 7, 5 ] - ], - "deploy_plan": [ - { - "groups": [ "挡人先锋" ], - "location": [ 3, 5 ], - "direction": "right" - }, - { - "groups": [ "投锋" ], - "location": [ 4, 4 ], - "direction": "right" - }, - { - "groups": [ "异德", "刺客" ], - "location": [ 5, 3 ], - "direction": "up", - "condition": [ 0, 2 ] - }, - { - "groups": [ "异德", "刺客" ], - "location": [ 8, 1 ], - "direction": "right", - "condition": [ 15, 18 ] - }, - { - "groups": [ - "百嘉", - "基石", - "地面C", - "挡人先锋", - "重装", - "地刺", - "其他地面" - ], - "location": [ 5, 4 ], - "direction": "up" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 4, 2 ], - "direction": "right" - }, - { - "groups": [ "群奶", "单奶" ], - "location": [ 3, 4 ], - "direction": "right" - }, - { - "groups": [ "号角" ], - "location": [ 4, 5 ], - "direction": "up" - }, - { - "groups": [ "高台C", "控制", "狙击", "术师", "召唤", "辅助" ], - "location": [ 3, 2 ], - "direction": "right" - }, - { - "groups": [ "高台C", "控制", "狙击", "术师", "召唤", "辅助" ], - "location": [ 3, 1 ], - "direction": "right" - }, - { - "groups": [ - "高台C", - "召唤", - "控制", - "狙击", - "术师", - "辅助", - "其他高台" - ], - "location": [ 2, 4 ], - "direction": "right" - } - ], - "retreat_plan": [ - { - "location": [ 5, 3 ], - "condition": [ 4, 20 ] - } - ] - }, - { - "stage_name": "认知即重担", - "replacement_home": [ - { - "location": [ 6, 4 ], - "direction": "up" - }, - { - "location": [ 6, 6 ], - "direction": "none" - }, - { - "location": [ 7, 5 ], - "direction": "up" - }, - { - "location": [ 4, 5 ], - "direction": "up" - }, - { - "location": [ 5, 5 ], - "direction": "up" - } - ], - "role_order": [ - "warrior", - "pioneer", - "sniper", - "caster", - "medic", - "tank", - "support", - "special", - "drone" - ], - "blacklist_location": [ - [ 1, 1 ], - [ 1, 2 ], - [ 1, 3 ], - [ 1, 4 ], - [ 1, 5 ], - [ 2, 1 ], - [ 2, 5 ], - [ 8, 2 ] - ], - "force_deploy_direction": [ - { - "location": [ 4, 5 ], - "role": [ "sniper", "caster" ], - "direction": "right" - }, - { - "location": [ 3, 1 ], - "role": [ "sniper", "caster" ], - "direction": "left" - }, - { - "location": [ 5, 5 ], - "role": [ "sniper", "caster" ], - "direction": "up" - } - ], - "deploy_plan": [ - { - "groups": [ "投锋", "挡人先锋" ], - "location": [ 7, 6 ], - "direction": "right" - }, - { - "groups": [ "高台C" ], - "location": [ 5, 3 ], - "direction": "up" - }, - { - "groups": [ "号角" ], - "location": [ 6, 6 ], - "direction": "up" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 6, 4 ], - "direction": "up" - }, - { - "groups": [ "控制" ], - "location": [ 4, 2 ], - "direction": "right" - }, - { - "groups": [ "群奶", "单奶" ], - "location": [ 4, 3 ], - "direction": "up" - }, - { - "groups": [ "百嘉", "基石", "地面C" ], - "location": [ 3, 1 ], - "direction": "right" - }, - { - "groups": [ "异德" ], - "location": [ 10, 2 ], - "direction": "left", - "condition": [ 6, 10 ] - }, - { - "groups": [ "异德" ], - "location": [ 7, 2 ], - "direction": "left", - "condition": [ 31, 33 ] - }, - { - "groups": [ "异德" ], - "location": [ 6, 3 ], - "direction": "left", - "condition": [ 44, 46 ] - }, - { - "groups": [ "异德" ], - "location": [ 10, 2 ], - "direction": "left", - "condition": [ 54, 90 ] - }, - { - "groups": [ "单奶", "群奶" ], - "location": [ 4, 5 ], - "direction": "up" - }, - { - "groups": [ "控制" ], - "location": [ 7, 5 ], - "direction": "up" - }, - { - "groups": [ - "高台C", - "控制", - "狙击", - "术师", - "召唤", - "辅助", - "其他高台" - ], - "location": [ 2, 2 ], - "direction": "right" - }, - { - "groups": [ "刺客", "重装", "其他地面" ], - "location": [ 7, 6 ], - "direction": "right" - }, - { - "groups": [ - "基石", - "地面C", - "地刺", - "挡人先锋", - "投锋", - "重装", - "其他地面" - ], - "location": [ 5, 2 ], - "direction": "up" - } - ], - "retreat_plan": [ - { - "location": [ 12, 2 ], - "condition": [ 0, 99 ] - } - ] - }, - { - "stage_name": "“命运的宠儿”", - "replacement_home": [ - { - "location": [ 6, 4 ], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": [ "挡人先锋" ], - "location": [ 5, 3 ], - "direction": "right" - }, - { - "groups": [ "投锋" ], - "location": [ 2, 1 ], - "direction": "down" - }, - { - "groups": [ "百嘉", "基石", "地面C", "重装", "其他地面" ], - "location": [ 6, 4 ], - "direction": "left" - }, - { - "groups": [ "群奶", "单奶" ], - "location": [ 6, 3 ], - "direction": "left" - }, - { - "groups": [ - "号角", - "基石", - "地面C", - "地刺", - "挡人先锋", - "投锋", - "重装", - "刺客", - "异德", - "其他地面" - ], - "location": [ 5, 4 ], - "direction": "left" - }, - { - "groups": [ "控制", "高台C" ], - "location": [ 4, 2 ], - "direction": "down" - }, - { - "groups": [ "高台C", "控制" ], - "location": [ 5, 2 ], - "direction": "down" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 4, 3 ], - "direction": "left" - }, - { - "groups": [ "单奶", "控制", "高台C", "其他高台" ], - "location": [ 4, 1 ], - "direction": "down" - }, - { - "groups": [ - "召唤", - "高台C", - "控制", - "狙击", - "术师", - "辅助", - "其他高台" - ], - "location": [ 3, 1 ], - "direction": "down" - }, - { - "groups": [ "刺客", "异德", "其他地面" ], - "location": [ 8, 6 ], - "direction": "right" - } - ] - }, - { - "stage_name": "水火相容", - "replacement_home": [ - { - "location": [ 1, 4 ], - "direction": "down" - } - ], - "deploy_plan": [ - { - "groups": [ "投锋", "挡人先锋" ], - "location": [ 1, 4 ], - "direction": "down" - }, - { - "groups": [ - "号角", - "基石", - "地面C", - "挡人先锋", - "投锋", - "重装", - "其他地面" - ], - "location": [ 1, 5 ], - "direction": "right" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 3, 5 ], - "direction": "right" - }, - { - "groups": [ "群奶", "单奶" ], - "location": [ 2, 5 ], - "direction": "right" - }, - { - "groups": [ "百嘉", "基石", "地面C", "重装", "其他地面" ], - "location": [ 3, 6 ], - "direction": "right" - }, - { - "groups": [ - "高台C", - "控制", - "狙击", - "术师", - "召唤", - "辅助", - "其他高台" - ], - "location": [ 4, 5 ], - "direction": "right" - }, - { - "groups": [ - "高台C", - "控制", - "狙击", - "术师", - "召唤", - "辅助", - "其他高台" - ], - "location": [ 5, 5 ], - "direction": "right" - }, - { - "groups": [ "刺客", "异德", "其他地面" ], - "location": [ 1, 1 ], - "direction": "right" - }, - { - "groups": [ "刺客", "异德", "其他地面" ], - "location": [ 5, 2 ], - "direction": "right" - } - ] - }, - { - "stage_name": "深度认知", - "replacement_home": [ - { - "location": [ 1, 4 ], - "direction": "down" - } - ], - "deploy_plan": [ - { - "groups": [ "投锋", "挡人先锋" ], - "location": [ 2, 3 ], - "direction": "right" - }, - { - "groups": [ - "号角", - "基石", - "地面C", - "挡人先锋", - "投锋", - "重装", - "其他地面" - ], - "location": [ 1, 3 ], - "direction": "right" - }, - { - "groups": [ "障碍物" ], - "location": [ 2, 4 ], - "direction": "right" - }, - { - "groups": [ "障碍物" ], - "location": [ 5, 4 ], - "direction": "right" - }, - { - "groups": [ "障碍物" ], - "location": [ 6, 3 ], - "direction": "right" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 3, 3 ], - "direction": "up" - }, - { - "groups": [ "群奶" ], - "location": [ 3, 4 ], - "direction": "left" - }, - { - "groups": [ "百嘉", "基石", "地面C", "重装", "其他地面" ], - "location": [ 2, 2 ], - "direction": "up" - }, - { - "groups": [ "重装", "基石", "其他地面" ], - "location": [ 4, 3 ], - "direction": "right" - }, - { - "groups": [ - "高台C", - "控制", - "狙击", - "术师", - "召唤", - "辅助", - "其他高台" - ], - "location": [ 1, 2 ], - "direction": "right" - }, - { - "groups": [ - "控制", - "高台C", - "狙击", - "术师", - "召唤", - "辅助", - "其他高台" - ], - "location": [ 4, 4 ], - "direction": "up" - }, - { - "groups": [ "单奶" ], - "location": [ 1, 4 ], - "direction": "right" - }, - { - "groups": [ - "高台C", - "控制", - "狙击", - "术师", - "召唤", - "辅助", - "其他高台" - ], - "location": [ 4, 2 ], - "direction": "right" - }, - { - "groups": [ "地刺", "刺客", "异德", "其他地面" ], - "location": [ 5, 3 ], - "direction": "up" - } - ] - }, - { - "stage_name": "大群所向", - "replacement_home": [ - { - "location": [ 10, 3 ], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": [ "投锋" ], - "location": [ 7, 1 ], - "direction": "left" - }, - { - "groups": [ "挡人先锋" ], - "location": [ 7, 2 ], - "direction": "left" - }, - { - "groups": [ "玛恩纳" ], - "location": [ 5, 3 ], - "direction": "right" - }, - { - "groups": [ "异德" ], - "location": [ 6, 2 ], - "direction": "down" - }, - { - "groups": [ "群奶" ], - "location": [ 7, 3 ], - "direction": "left" - }, - { - "groups": [ "百嘉", "基石", "地面C", "重装", "其他地面" ], - "location": [ 5, 2 ], - "direction": "down" - }, - { - "groups": [ "号角" ], - "location": [ 2, 2 ], - "direction": "right" - }, - { - "groups": [ - "高台C", - "控制", - "狙击", - "术师", - "召唤", - "辅助", - "其他高台" - ], - "location": [ 6, 1 ], - "direction": "down" - }, - { - "groups": [ "单奶" ], - "location": [ 2, 1 ], - "direction": "right" - }, - { - "groups": [ "基石", "地面C", "重装", "其他地面" ], - "location": [ 8, 3 ], - "direction": "up" - }, - { - "groups": [ "地刺", "刺客", "异德", "其他地面" ], - "location": [ 8, 2 ], - "direction": "right" - } - ] - }, - { - "stage_name": "与虫为伴", - "replacement_home": [ - { - "location": [5, 4], - "direction": "left" - }, - { - "location": [4, 4], - "direction": "up" - }, - { - "location": [3, 4], - "direction": "up" - } - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [3,4], - "direction": "up" - }, - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [4,4], - "direction": "up" - }, - { - "groups": ["奶" , "凯尔希", "浊心斯卡蒂"], - "location": [6, 4], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [6, 3], - "direction": "up" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [4, 4], - "direction": "up" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [5, 3], - "direction": "up" - }, - { - "groups": ["奶" , "凯尔希", "浊心斯卡蒂"], - "location": [2, 4], - "direction": "right" - } - ] - }, - { - "stage_name": "驯兽小屋", - "replacement_home": [ - { - "location": [4, 4], - "direction": "up" - }, - { - "location": [1, 4], - "direction": "right" - }, - { - "location": [4, 2], - "direction": "down" - } - - ], - "blacklist_location": [ - [7, 4], - [8, 4], - [8, 5], - [7, 5] - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [4, 4], - "direction": "up" - }, - { - "groups": ["奶" , "凯尔希", "浊心斯卡蒂"], - "location": [4, 2], - "direction": "down" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [5, 2], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [3, 2], - "direction": "right" - } - ] - }, - { - "stage_name": "礼炮小队", - "replacement_home": [ - { - "location": [2, 3], - "direction": "right" - }, - { - "location": [7, 3], - "direction": "right" - }, - { - "location": [3, 3], - "direction": "right" - } - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [2, 3], - "direction": "right" - }, - { - "groups": ["奶" , "凯尔希", "浊心斯卡蒂"], - "location": [8, 4], - "direction": "up" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [7, 2], - "direction": "down" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [3, 2], - "direction": "up" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [1, 5], - "direction": "right" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [3, 1], - "direction": "right" - }, - { - "groups": ["史尔特尔", "地面单切" , "情报官", "炮灰","地面阻挡"], - "location": [7, 3], - "direction": "right" - } - ], - "force_air_defense_when_deploy_blocking_num": { - "melee_num": 1, - "air_defense_num": 1, - "ban_medic": false - } - }, - { - "stage_name": "意外", - "replacement_home": [ - { - "location": [4, 3], - "direction": "left" - }, - { - "location": [3, 2], - "direction": "left" - }, - { - "location": [5, 2], - "direction": "left" - }, - { - "location": [3, 3], - "direction": "left" - }, - { - "location": [4, 2], - "direction": "down" - }, - { - "location": [7, 2], - "direction": "left" - } - ], - "blacklist_location": [ - [2, 4], - [3, 4], - [3, 5], - [6, 5], - [2, 3] - ], - "deploy_plan": [ - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [3, 2], - "direction": "left" - }, - { - "groups": ["奶" , "凯尔希", "浊心斯卡蒂"], - "location": [5, 2], - "direction": "left" - }, - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [4, 3], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [4, 2], - "direction": "down" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [3, 3], - "direction": "left" - }, - - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [5, 3], - "direction": "left" - } - ] - }, - { - "stage_name": "死斗", - "replacement_home": [ - { - "location": [1, 5], - "direction": "up" - }, - { - "location": [2, 4], - "direction": "up" - }, - { - "location": [3, 4], - "direction": "up" - } - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [1, 4], - "direction": "up" - }, - { - "groups": ["梓兰", "高台预备" ], - "location": [6, 4], - "direction": "up" - }, - { - "groups": ["奶" , "凯尔希", "浊心斯卡蒂"], - "location": [4, 4], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [1, 3], - "direction": "up" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [2, 4], - "direction": "up" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [3, 4], - "direction": "up" - } - ], - "blacklist_location": [ - [4, 2], - [2, 1] - ] - }, - { - "stage_name": "压轴登场", - "replacement_home": [ - { - "location": [3, 3], - "direction": "up" - }, - { - "location": [2, 3], - "direction": "up" - }, - { - "location": [2, 4], - "direction": "up" - }, - { - "location": [1, 2], - "direction": "right" - }, - { - "location": [4, 3], - "direction": "right" - } - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [3, 2], - "direction": "right" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [1, 3], - "direction": "right" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [3, 4], - "direction": "up" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [3, 1], - "direction": "down" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [1, 2], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [1, 1], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [2, 4], - "direction": "right" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [2, 3], - "direction": "up" - }, - { - "groups": ["奶" , "凯尔希", "浊心斯卡蒂"], - "location": [2, 4], - "direction": "up" - }, - { - "groups": ["奶" , "凯尔希", "浊心斯卡蒂"], - "location": [4, 3], - "direction": "up" - } - ] - }, - { - "stage_name": "巡逻队", - "replacement_home": [ - { - "location": [7, 3], - "direction": "left" - }, - { - "location": [7, 4], - "direction": "left" - }, - { - "location": [3, 2], - "direction": "left" - }, - { - "location": [7, 2], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [7, 3], - "direction": "left" - }, - { - "groups": ["奶" , "凯尔希", "浊心斯卡蒂"], - "location": [6, 2], - "direction": "down" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [3, 2], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [7, 4], - "direction": "left" - }, - { - "groups": ["浊心斯卡蒂", "高台C", "高台输出","梓兰", "高台预备" ], - "location": [7, 2], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [2, 2], - "direction": "down" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [5, 2], - "direction": "down" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [6, 4], - "direction": "left" - } - ] - }, - { - "stage_name": "落魄骑士", - "replacement_home": [ - { - "location": [2, 3], - "direction": "right" - }, - { - "location": [3, 3], - "direction": "right" - } - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [2, 3], - "direction": "right" - }, - { - "groups": ["奶" , "凯尔希", "浊心斯卡蒂"], - "location": [1, 2], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [2, 1], - "direction": "down" - }, - { - "groups": ["史尔特尔", "地面单切" , "情报官", "炮灰","地面阻挡"], - "location": [7, 3], - "direction": "right" - }, - { - "groups": ["史尔特尔", "地面单切" , "情报官", "炮灰","地面阻挡"], - "location": [8, 3], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [1, 5], - "direction": "right" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [3, 3], - "direction": "right" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [3, 4], - "direction": "right" - }, - { - "groups": ["奶" , "凯尔希", "浊心斯卡蒂"], - "location": [2, 4], - "direction": "right" - } - ] - }, - { - "stage_name": "分赃不均", - "replacement_home": [ - { - "location": [1, 3], - "direction": "right" - }, - { - "location": [2, 3], - "direction": "none" - }, - { - "location": [1, 4], - "direction": "right" - }, - { - "location": [4, 2], - "direction": "down" - } - ], - "deploy_plan": [ - { - "groups": ["回费" , "情报官"], - "location": [1, 3], - "direction": "right" - }, - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [3, 3], - "direction": "right" - }, - { - "groups": ["奶" , "凯尔希", "浊心斯卡蒂"], - "location": [2, 2], - "direction": "right" - }, - { - "groups": ["梓兰"], - "location": [5, 2], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [4, 2], - "direction": "down" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [5, 2], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [2, 3], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [2, 1], - "direction": "left" - }, - { - "groups": ["奶" , "凯尔希", "浊心斯卡蒂"], - "location": [1, 2], - "direction": "right" - }, - { - "groups": ["史尔特尔", "地面单切" , "情报官", "炮灰","地面阻挡"], - "location": [2, 1], - "direction": "left" - } - ], - "force_deploy_direction": [ - { - "location": [1, 4], - "role": ["sniper", "caster"], - "direction": "right" - }, - { - "location": [4, 2], - "role": ["sniper", "caster"], - "direction": "right" - } - ] - }, - { - "stage_name": "先来后到", - "replacement_home": [ - { - "location": [7, 1], - "direction": "left" - }, - { - "location": [6, 1], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [6, 1], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [6, 2], - "direction": "left" - }, - { - "groups": ["棘刺","地面阻挡"], - "location": [7, 1], - "direction": "left" - }, - { - "groups": ["棘刺","地面阻挡"], - "location": [5, 1], - "direction": "left" - }, - { - "groups": ["奶" , "凯尔希", "浊心斯卡蒂"], - "location": [7, 2], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [7, 3], - "direction": "up" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [4, 2], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [7, 3], - "direction": "left" - }, - { - "groups": ["棘刺","地面阻挡"], - "location": [6, 1], - "direction": "left" - } - ] - }, - { - "stage_name": "正义", - "replacement_home": [ - { - "location": [6, 2], - "direction": "right" - } - ], - "blacklist_location": [ - [8, 1], - [8, 2], - [8, 3] - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [7, 2], - "direction": "right" - }, - { - "groups": ["回费" , "情报官"], - "location": [1, 1], - "direction": "down" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [6, 3], - "direction": "right" - }, - { - "groups": ["浊心斯卡蒂"], - "location": [5, 2], - "direction": "up" - }, - { - "groups": ["奶" , "凯尔希", "浊心斯卡蒂"], - "location": [4, 3], - "direction": "right" - }, - { - "groups": ["奶" , "凯尔希", "浊心斯卡蒂"], - "location": [5, 3], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [6, 2], - "direction": "right" - }, - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [7, 2], - "direction": "right" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [6, 3], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [4, 2], - "direction": "left" - }, - { - "groups": ["炮灰","地面单切" , "情报官"], - "location": [1, 2], - "direction": "down" - }, - { - "groups": ["奶" , "凯尔希", "浊心斯卡蒂"], - "location": [3, 3], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [5, 3], - "direction": "right" - } - ] - }, - { - "stage_name": "似曾相识", - "replacement_home": [ - { - "location": [4, 4], - "direction": "right" - }, - { - "location": [5, 4], - "direction": "left" - }, - { - "location": [6, 4], - "direction": "left" - }, - { - "location": [7, 4], - "direction": "left" - }, - { - "location": [3, 4], - "direction": "right" - }, - { - "location": [6, 3], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [4, 4], - "direction": "up", - "doc":"最好能二倍速下前置7500ms延时" - }, - { - "groups": ["奶" , "凯尔希", "浊心斯卡蒂"], - "location": [6, 4], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [5, 4], - "direction": "up" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [3, 3], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [7, 4], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [6, 5], - "direction": "right" - }, - { - "groups": ["史尔特尔", "地面单切" , "情报官", "炮灰","地面阻挡"], - "location": [3, 3], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [6, 2], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [7, 2], - "direction": "left" - }, - { - "groups": ["奶" , "凯尔希", "浊心斯卡蒂"], - "location": [3, 4], - "direction": "right" - } - ], - "blacklist_location": [ - [1, 5], - [2, 5], - [3, 5], - [6, 5], - [7, 5], - [8, 5], - [1, 4], - [1, 3], - [2, 3], - [8, 3], - [8, 4] - ] - }, - { - "stage_name": "酒商运输队", - "replacement_home": [ - { - "location": [9, 3], - "direction": "left" - }, - { - "location": [5, 3], - "direction": "none" - } - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [9, 3], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [8, 3], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [7, 3], - "direction": "left" - }, - { - "groups": ["奶" , "凯尔希", "浊心斯卡蒂"], - "location": [6, 4], - "direction": "right" - }, - { - "groups": ["炮灰","地面单切" , "情报官"], - "location": [1, 3], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [5, 2], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [7, 3], - "direction": "left" - }, - { - "groups": ["地面单切" , "情报官", "炮灰","回费"], - "location": [3, 3], - "direction": "left" - } - ], - "blacklist_location": [ - [1, 4], - [2, 2], - [3, 4], - [4, 2], - [5, 4], - [6, 2], - [7, 4], - [8, 2], - [9, 4] - ] - }, - { - "stage_name": "从众效应", - "replacement_home": [ - { - "location": [2, 3], - "direction": "none" - }, - { - "location": [3, 4], - "direction": "none" - }, - { - "location": [4, 4], - "direction": "none" - }, - { - "location": [5, 4], - "direction": "none" - }, - { - "location": [6, 3], - "direction": "none" - } - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡","情报官"], - "location": [2, 3], - "direction": "right" - }, - { - "groups": ["回费" , "情报官"], - "location": [6, 3], - "direction": "up" - }, - { - "groups": ["凯尔希"], - "location": [6, 6], - "direction": "up" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [6, 4], - "direction": "up" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [5, 4], - "direction": "up" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [5, 3], - "direction": "up" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [4, 4], - "direction": "up" - }, - { - "groups": ["奶" , "凯尔希", "浊心斯卡蒂"], - "location": [6, 6], - "direction": "up" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [5, 6], - "direction": "up" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [7, 2], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [7, 3], - "direction": "left" - } - ] - }, - { - "stage_name": "斗兽笼", - "replacement_home": [ - { - "location": [5, 3] - }, - { - "location": [2, 1] - }, - { - "location": [2, 5] - }, - { - "location": [8, 1] - }, - { - "location": [8, 5] - } - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [6, 3], - "direction": "left" - }, - { - "groups": ["地面单切" , "情报官","地面阻挡"], - "location": [2, 1], - "direction": "left" - }, - { - "groups": ["地面单切" , "情报官","地面阻挡"], - "location": [8, 5], - "direction": "right" - }, - { - "groups": ["奶" , "凯尔希", "浊心斯卡蒂"], - "location": [6, 1], - "direction": "down" - }, - - { - "groups": ["梓兰"], - "location": [7, 1], - "direction": "left" - }, - { - "groups": ["地面单切" , "情报官","地面阻挡"], - "location": [2, 5], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [3, 5], - "direction": "right" - }, - { - "groups": ["奶" , "凯尔希", "浊心斯卡蒂"], - "location": [3, 4], - "direction": "left" - } - ] - }, - { - "stage_name": "首演", - "replacement_home": [ - { - "location": [8, 4], - "direction": "left" - }, - { - "location": [9, 4], - "direction": "left" - }, - { - "location": [8, 2], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [8, 4], - "direction": "left" - }, - { - "groups": ["回费" , "情报官"], - "location": [10, 4], - "direction": "left" - }, - { - "groups": ["梓兰"], - "location": [8, 3], - "direction": "up" - }, - { - "groups": ["凯尔希", "浊心斯卡蒂", "奶"], - "location": [9, 2], - "direction": "down" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [8, 2], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [10, 3], - "direction": "down" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [9, 4], - "direction": "left" - }, - { - "groups": ["凯尔希", "浊心斯卡蒂", "奶", "高台C", "高台输出","梓兰", "高台预备" ], - "location": [9, 3], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [8, 5], - "direction": "up" - }, - { - "groups": ["凯尔希", "浊心斯卡蒂", "奶"], - "location": [9, 5], - "direction": "up" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [5, 2], - "direction": "left" - } - ], - "blacklist_location": [ - [1, 1], - [1, 5], - [2, 5], - [3, 4], - [3, 2], - [4, 2], - [4, 4], - [5, 4], - [3, 3], - [3, 4], - [5, 3], - [6, 5], - [7, 5], - [7, 1] - ] - }, - { - "stage_name": "感化", - "replacement_home": [ - { - "location": [5, 1], - "direction": "down" - }, - { - "location": [5, 2], - "direction": "down" - }, - { - "location": [3, 1], - "direction": "down" - }, - { - "location": [7, 1], - "direction": "down" - } - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [5, 2], - "direction": "down" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [4, 1], - "direction": "down" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [6, 1], - "direction": "down" - }, - { - "groups": ["奶", "凯尔希"], - "location": [3, 1], - "direction": "right" - }, - { - "groups": ["回费" , "情报官"], - "location": [4, 2], - "direction": "left" - }, - { - "groups": ["凯尔希", "浊心斯卡蒂", "奶"], - "location": [9, 4], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [5, 1], - "direction": "down" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [6, 2], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [7, 1], - "direction": "down" - }, - { - "groups": ["炮灰","地面单切" , "情报官"], - "location": [4, 2], - "direction": "down" - } - ], - "blacklist_location": [ - [4, 3], - [5, 3], - [6, 3], - [4, 4], - [6, 4], - [2, 5], - [3, 5], - [4, 5], - [6, 5], - [7, 5], - [8, 5] - ], - "force_deploy_direction": [ - { - "location": [3, 1], - "role": ["sniper", "caster"], - "direction": "down" - }, - { - "location": [7, 1], - "role": ["sniper", "caster"], - "direction": "down" - } - ] - }, - { - "stage_name": "雕匠与石像", - "replacement_home": [ - { - "location": [9, 2], - "direction": "left" - }, - { - "location": [9, 3], - "direction": "left" - }, - { - "location": [9, 4], - "direction": "left" - } - ] - , - "deploy_plan": [ - { - "groups": ["凯尔希"], - "location": [9, 3], - "direction": "left" - }, - { - "groups": ["地面单切" , "情报官","炮灰","回费","棘刺","高台C", "高台输出","梓兰", "高台预备" ], - "location": [8, 5], - "direction": "up" - }, - { - "groups": ["浊心斯卡蒂","高台C", "高台输出","梓兰", "高台预备","地面阻挡", "地面单切" , "情报官", "炮灰", "银灰", "回费" ], - "location": [9, 2], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [7, 4], - "direction": "left" - }, - { - "groups": ["棘刺","地面阻挡", "地面单切" , "情报官", "炮灰", "银灰", "回费"], - "location": [9, 4], - "direction": "left" - }, - { - "groups": ["奶"], - "location": [9, 3], - "direction": "left" - }, - { - "groups": ["史尔特尔", "地面单切" , "情报官", "炮灰","地面阻挡"], - "location": [4, 5], - "direction": "up" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [7, 2], - "direction": "down" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [6, 2], - "direction": "down" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [7, 4], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [8, 5], - "direction": "up" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [4, 5], - "direction": "up" - } - ], - "retreat_plan": [ - { - "location": [ 8, 5 ], - "condition": [ 10, 11 ] - } - ] - }, - { - "stage_name": "步步紧逼", - "replacement_home": [ - { - "location": [5, 2], - "direction": "right" - } - ], - "blacklist_location": [ - [7, 2], - [7, 3], - [8, 1], - [8, 2], - [8, 3] - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [5, 2], - "direction": "right" - }, - { - "groups": ["回费" , "情报官"], - "location": [4, 3], - "direction": "right" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [6, 3], - "direction": "right" - }, - { - "groups": ["高台C"], - "location": [5, 3], - "direction": "right" - }, - { - "groups": ["浊心斯卡蒂" , "凯尔希", "奶" ], - "location": [4, 2], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [4, 3], - "direction": "right" - } - ], - "retreat_plan": [ - { - "location": [ 4, 3], - "condition": [ 20, 21] - } - ] - }, - { - "stage_name": "阴云笼罩", - "replacement_home": [ - { - "location": [7, 2], - "direction": "left" - }, - { - "location": [9, 2], - "direction": "down" - }, - { - "location": [4, 1], - "direction": "left" - }, - { - "location": [5, 1], - "direction": "down" - } - ], - "blacklist_location": [ - [1, 1], - [2, 1], - [3, 1], - [3, 4], - [4, 4], - [5, 4], - [4, 3], - [6, 3], - [3, 3], - [7, 3], - [7, 4], - [6, 4] - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [7, 2], - "direction": "left" - }, - { - "groups": ["奶","浊心斯卡蒂","凯尔希"], - "location": [8, 1], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [6, 1], - "direction": "down" - }, - { - "groups": ["浊心斯卡蒂","高台C", "高台输出","梓兰", "高台预备" ], - "location": [8, 2], - "direction": "down" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [8, 3], - "direction": "down" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [6, 1], - "direction": "down" - }, - { - "groups": ["奶","浊心斯卡蒂","凯尔希"], - "location": [5, 1], - "direction": "down" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [4, 1], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [9, 2], - "direction": "down" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [5, 2], - "direction": "left" - } - ] - }, - { - "stage_name": "烟花秀", - "replacement_home": [ - { - "location": [7, 4], - "direction": "left" - }, - { - "location": [7, 5], - "direction": "left" - }, - { - "location": [7, 2], - "direction": "left" - }, - { - "location": [6, 5], - "direction": "left" - }, - { - "location": [5, 5], - "direction": "left" - }, - { - "location": [8, 2], - "direction": "down" - } - ], - "blacklist_location": [ - [8, 1], - [8, 5], - [9, 1], - [9, 2], - [9, 4] - ], - "deploy_plan": [ - { - "groups": ["地面单切" , "情报官","炮灰"], - "location": [7, 2], - "direction": "left" - }, - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [7, 4], - "direction": "left" - }, - { - "groups": ["梓兰"], - "location": [8, 3], - "direction": "left" - }, - { - "groups": ["高台输出","高台预备"], - "location": [7, 3], - "direction": "right" - }, - { - "groups": ["浊心斯卡蒂","奶"], - "location": [6, 3], - "direction": "right" - }, - - { - "groups": ["炮灰","地面单切" , "情报官"], - "location": [3, 4], - "direction": "left" - }, - { - "groups": ["高台C"], - "location": [5, 3], - "direction": "left" - }, - { - "groups": ["奶","凯尔希"], - "location": [6, 1], - "direction": "down" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [3, 1], - "direction": "down" - }, - { - "groups": ["史尔特尔", "地面单切" , "情报官", "炮灰","地面阻挡"], - "location": [1, 4], - "direction": "down" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [7, 5], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [6, 5], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [5, 5], - "direction": "left" - }, - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [8, 4], - "direction": "left" - } - ] - }, - { - "stage_name": "永无尽头", - "replacement_home": [ - { - "location": [3, 7], - "direction": "up" - }, - { - "location": [4, 7], - "direction": "up" - }, - { - "location": [5, 7], - "direction": "left" - }, - { - "location": [2, 7], - "direction": "right" - } - ], - "blacklist_location": [ - [3, 5], - [4, 5] - ], - "deploy_plan": [ - { - "groups": ["回费" , "情报官"], - "location": [3, 6], - "direction": "up" - }, - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [3, 7], - "direction": "up" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [4, 7], - "direction": "up" - }, - { - "groups": ["浊心斯卡蒂", "凯尔希","奶"], - "location": [5, 7], - "direction": "left" - }, - { - "groups": [ "凯尔希","奶","浊心斯卡蒂"], - "location": [1, 7], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [2, 7], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [6, 6], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "凯尔希","奶", "高台预备"], - "location": [6, 7], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "凯尔希","奶", "高台预备"], - "location": [1, 6], - "direction": "right" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [3, 6], - "direction": "up" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [4, 6], - "direction": "up" - } - ] - }, - { - "stage_name": "远方来客", - "replacement_home": [ - { - "location": [2, 3], - "direction": "right" - }, - { - "location": [2, 5], - "direction": "right" - } - ], - "blacklist_location": [ - [3, 3], - [4, 3], - [5, 3], - [6, 3], - [7, 3], - [8, 3], - [9, 3], - [9, 4] - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [2, 3], - "direction": "up" - }, - { - "groups": ["凯尔希","奶"], - "location": [5, 4], - "direction": "left" - }, - { - "groups": ["高台C"], - "location": [4, 2], - "direction": "right" - }, - { - "groups": ["浊心斯卡蒂","高台C", "高台输出","梓兰", "高台预备" ], - "location": [6, 2], - "direction": "right" - }, - { - "groups": ["银灰"], - "location": [2, 5], - "direction": "right" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [3, 5], - "direction": "right" - }, - { - "groups": ["史尔特尔", "地面单切" , "情报官", "炮灰","地面阻挡"], - "location": [4, 5], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [4, 2], - "direction": "right", - "condition": [ 40, 45] - } - ], - "retreat_plan": [ - { - "location": [ 4, 2], - "condition": [ 35, 39] - } - ] - }, - { - "stage_name": "共舞", - "replacement_home": [ - { - "location": [1, 3], - "direction": "right" - }, - { - "location": [3, 2], - "direction": "right" - }, - { - "location": [3, 4], - "direction": "right" - }, - { - "location": [4, 2], - "direction": "right" - }, - { - "location": [4, 4], - "direction": "right" - }, - { - "location": [5, 2], - "direction": "right" - }, - { - "location": [5, 4], - "direction": "right" - } - ], - "blacklist_location": [ - [1, 5], - [2, 5], - [1, 1], - [2, 1], - [6, 5], - [7, 5], - [6, 1], - [7, 1] - ], - "deploy_plan": [ - { - "groups": ["高台C"], - "location": [5, 4], - "direction": "right" - }, - { - "groups": ["浊心斯卡蒂","凯尔希","奶"], - "location": [4,4], - "direction": "up" - }, - { - "groups": ["回费" , "情报官"], - "location": [1, 4], - "direction": "right" - }, - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [1, 3], - "direction": "right" - } - ] - }, - { - "stage_name": "鲍勃酒品", - "replacement_home": [ - { - "location": [10, 2], - "direction": "left" - }, - { - "location": [2, 2], - "direction": "down" - }, - { - "location": [2, 3], - "direction": "down" - } - ], - "blacklist_location": [ - [1, 5] - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [10, 2], - "direction": "down" - }, - { - "groups": ["地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [10, 2], - "direction": "left" - }, - { - "groups": ["高台输出"], - "location": [2, 2], - "direction": "down" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [2, 3], - "direction": "down" - }, - { - "groups": ["浊心斯卡蒂","凯尔希","奶"], - "location": [2, 1], - "direction": "down" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [6, 3], - "direction": "left" - }, - { - "groups": ["浊心斯卡蒂","凯尔希","奶"], - "location": [9, 1], - "direction": "down" - }, - { - "groups": ["炮灰","地面单切" , "情报官"], - "location": [2, 5], - "direction": "down" - } - ] - }, - { - "stage_name": "雪山上的来客", - "replacement_home": [ - { - "location": [5, 5], - "direction": "up" - }, - { - "location": [7, 4], - "direction": "left" - }, - { - "location": [1, 4], - "direction": "right" - } - ], - "blacklist_location": [ - [1, 3], - [2, 3], - [2, 4], - [2, 5], - [2, 2] - ], - "deploy_plan": [ - { - "groups": ["回费" , "情报官"], - "location": [8, 3], - "direction": "left" - }, - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [7, 4], - "direction": "left" - }, - { - "groups": ["浊心斯卡蒂","凯尔希","奶"], - "location": [8, 5], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [5, 5], - "direction": "up" - }, - { - "groups": ["银灰"], - "location": [7, 3], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [7, 2], - "direction": "down" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [6, 1], - "direction": "down" - }, - { - "groups": ["浊心斯卡蒂","凯尔希","奶"], - "location": [8, 1], - "direction": "down" - }, - { - "groups": ["史尔特尔", "地面单切" , "情报官", "银灰","炮灰","地面阻挡"], - "location": [1, 5], - "direction": "up", - "condition": [ 34, 36] - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [4, 2], - "direction": "right", - "condition": [ 40, 45] - } - ], - "retreat_plan": [ - { - "location": [ 8, 3], - "condition": [ 25, 29] - } - ] - }, - { - "stage_name": "无人机起降库", - "replacement_home": [ - { - "location": [4, 3], - "direction": "right" - } - ], - "blacklist_location": [ - [6, 2], - [6, 3], - [6, 4], - [6, 5] - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [5, 3], - "direction": "right" - }, - { - "groups": ["回费" , "情报官"], - "location": [5, 4], - "direction": "up" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [4, 2], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [4, 4], - "direction": "right" - }, - { - "groups": ["浊心斯卡蒂","高台C", "高台输出","梓兰", "高台预备" ], - "location": [4, 3], - "direction": "right" - }, - { - "groups": ["浊心斯卡蒂","凯尔希","奶"], - "location": [2, 3], - "direction": "right" - }, - { - "groups": ["银灰"], - "location": [3, 4], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [2, 4], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [2, 2], - "direction": "right" - } - ] - }, - { - "stage_name": "红雾弥漫", - "replacement_home": [ - { - "location": [7, 2], - "direction": "left" - }, - { - "location": [9, 2], - "direction": "down" - }, - { - "location": [4, 1], - "direction": "left" - } - ], - "blacklist_location": [ - [1, 1], - [2, 1], - [3, 1], - [3, 4], - [4, 4], - [5, 4], - [2, 3], - [3, 3], - [4, 3] - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [7, 2], - "direction": "left" - }, - { - "groups": ["奶","凯尔希"], - "location": [8, 2], - "direction": "left" - }, - { - "groups": ["回费" , "情报官"], - "location": [9, 1], - "direction": "down" - }, - { - "groups": ["浊心斯卡蒂","高台C", "高台输出","梓兰", "高台预备" ], - "location": [8, 1], - "direction": "down" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [8, 3], - "direction": "down" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [5, 3], - "direction": "down" - }, - { - "groups": ["浊心斯卡蒂","奶","凯尔希"], - "location": [5, 1], - "direction": "down" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [4, 1], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [9, 2], - "direction": "down" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [5, 2], - "direction": "left" - } - ] - }, - { - "stage_name": "仪式之夜", - "replacement_home": [ - { - "location": [7, 4], - "direction": "right" - }, - { - "location": [7, 5], - "direction": "right" - }, - { - "location": [7, 2], - "direction": "left" - } - ], - - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [7, 2], - "direction": "left" - }, - { - "groups": ["回费" , "情报官"], - "location": [9, 2], - "direction": "left" - }, - { - "groups": ["浊心斯卡蒂"], - "location": [7, 3], - "direction": "right" - }, - { - "groups": ["凯尔希","奶"], - "location": [6, 3], - "direction": "right" - }, - { - "groups": ["凯尔希","奶"], - "location": [5, 3], - "direction": "down" - }, - { - "groups": ["史尔特尔", "地面单切" , "情报官", "炮灰","地面阻挡"], - "location": [5, 5], - "direction": "right", - "doc":"最好能二倍速下前置6000ms延时" - }, - { - "groups": ["炮灰","地面单切" , "情报官"], - "location": [7, 4], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [8, 3], - "direction": "right", - "doc":"最好能二倍速下前置20000ms延时" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [9, 4], - "direction": "right" - }, - { - "groups": ["凯尔希","奶"], - "location": [5, 3], - "direction": "right" - }, - { - "groups": ["炮灰","地面单切" , "情报官"], - "location": [9, 2], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [8, 2], - "direction": "down" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [8, 4], - "direction": "right" - } - ], - "retreat_plan": [ - { - "location": [ 9, 2 ], - "condition": [ 12, 15 ] - }, - { - "location": [ 5, 3 ], - "condition": [ 12, 15 ] - } - ] - }, - { - "stage_name": "彻骨冰寒", - "replacement_home": [ - { - "location": [9, 3], - "direction": "left" - } - ], - "blacklist_location": [ - [1, 5] - ], - "deploy_plan": [ - - { - "groups": ["回费" , "情报官"], - "location": [6, 4], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [9, 2], - "direction": "left" - }, - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [6, 3], - "direction": "left" - }, - { - "groups": ["凯尔希","浊心斯卡蒂","奶"], - "location": [9, 1], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [6, 2], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [5, 4], - "direction": "left" - } - ] - }, - { - "stage_name": "危机四伏", - "replacement_home": [ - { - "location": [7, 5], - "direction": "left" - } - ], - "deploy_plan": [ - - { - "groups": ["回费" , "情报官"], - "location": [9, 5], - "direction": "left" - }, - { - "groups": ["凯尔希", "奶"], - "location": [7, 4], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [7, 5], - "direction": "left" - }, - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [6, 5], - "direction": "left" - }, - { - "groups": ["棘刺","地面阻挡"], - "location": [5, 5], - "direction": "left" - }, - { - "groups": ["浊心斯卡蒂","高台C", "高台输出","梓兰", "高台预备" ], - "location": [5, 4], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [4, 4], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [6, 4], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [6, 5], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [8, 5], - "direction": "left" - } - ], - "retreat_plan": [ - { - "location": [ 9, 5 ], - "condition": [ 10, 15 ] - } - ] - }, - { - "stage_name": "惊喜工厂", - "replacement_home": [ - { - "location": [2, 3], - "direction": "rtght" - }, - { - "location": [8, 2], - "direction": "rtght" - }, - { - "location": [8, 5], - "direction": "rtght" - } - ], - "blacklist_location": [ - [10, 2], - [10, 3], - [10, 4], - [10, 5] - ], - "deploy_plan": [ - - { - "groups": ["回费" , "情报官"], - "location": [1, 4], - "direction": "right" - }, - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [2, 2], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [8, 5], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [8, 2], - "direction": "right" - }, - { - "groups": ["浊心斯卡蒂"], - "location": [8, 3], - "direction": "right" - }, - { - "groups": ["凯尔希","奶"], - "location": [7, 2], - "direction": "down" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [6, 5], - "direction": "up" - }, - { - "groups": ["凯尔希","奶"], - "location": [7, 5], - "direction":"up" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [4, 3], - "direction": "right" - } - ] - }, - { - "stage_name": "荒唐把戏", - "replacement_home": [ - { - "location": [9, 2], - "direction": "left" - }, - { - "location": [7, 3], - "direction": "up" - } - ], - "blacklist_location": [ - [4, 5], - [5, 5], - [4, 4], - [5, 4], - [9, 4], - [10, 4] - ], - "deploy_plan": [ - - { - "groups": ["回费" , "情报官"], - "location": [9, 2], - "direction": "left" - }, - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [8, 2], - "direction": "left" - }, - { - "groups": ["炮灰","地面单切" , "情报官"], - "location": [7, 1], - "direction": "left" - }, - { - "groups": ["浊心斯卡蒂"], - "location": [8, 3], - "direction": "up" - }, - { - "groups": ["凯尔希","奶"], - "location": [10, 2], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [8, 1], - "direction": "left" - }, - { - "groups": ["高台C","高台C", "高台输出","梓兰", "高台预备" ], - "location": [7, 3], - "direction": "up" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [8, 3], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [8, 5], - "direction": "left" - }, - { - "groups": ["凯尔希","奶"], - "location": [9, 1], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [9, 2], - "direction": "left" - }, - { - "groups": ["史尔特尔", "地面单切" , "情报官", "炮灰","地面阻挡"], - "location": [2, 5], - "direction": "up", - "condition": [ 8, 10 ] - }, - { - "groups": ["史尔特尔", "地面单切" , "情报官", "炮灰","地面阻挡"], - "location": [2, 5], - "direction": "up", - "condition": [ 32, 35 ] - }, - { - "groups": ["史尔特尔", "地面单切" , "情报官", "炮灰","地面阻挡"], - "location": [7, 1], - "direction": "left", - "condition": [ 42, 45 ] - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [6, 1], - "direction": "left", - "condition": [ 42, 45 ] - } - ], - "retreat_plan": [ - { - "location": [ 9, 2 ], - "condition": [ 7, 8 ] - } - ] - }, - { - "stage_name": "隔岸观火", - "replacement_home": [ - { - "location": [9, 2], - "direction": "left" - }, - { - "location": [7, 2], - "direction": "left" - }, - { - "location": [4, 5], - "direction": "left" - } - ], - "blacklist_location": [ - [1, 4], - [2, 4], - [3, 4], - [1, 6] - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [6, 5], - "direction": "right" - }, - { - "groups": ["回费" , "情报官"], - "location": [6, 4], - "direction": "right" - }, - { - "groups": ["浊心斯卡蒂"], - "location": [7, 3], - "direction": "up" - }, - { - "groups": ["凯尔希","奶"], - "location": [7, 1], - "direction": "down" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [8, 2], - "direction": "down" - }, - { - "groups": ["高台C","高台C", "高台输出","梓兰", "高台预备" ], - "location": [7, 4], - "direction": "up" - }, - { - "groups": ["银灰"], - "location": [2, 6], - "direction": "up" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [4, 5], - "direction": "left" - }, - { - "groups": ["斯卡蒂的海嗣"], - "location": [3, 6], - "direction": "left" - }, - { - "groups": ["史尔特尔", "地面单切" , "情报官", "炮灰","地面阻挡"], - "location": [1, 4], - "direction": "right" - }, - { - "groups": ["史尔特尔", "地面单切" , "情报官", "炮灰","地面阻挡"], - "location": [1, 6], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [8, 1], - "direction": "down" - }, - { - "groups": ["斯卡蒂的海嗣"], - "location": [3, 6] - }, - { - "groups": ["凯尔希","奶"], - "location": [7, 3], - "direction": "right" - } - ], - "retreat_plan": [ - { - "location": [ 6, 4 ], - "condition": [ 6, 8 ] - }, - { - "location": [ 2, 6 ], - "condition": [ 15, 18 ] - } - ] - }, - { - "stage_name": "开门请当心", - "replacement_home": [ - { - "location": [6, 4], - "direction": "left" - }, - { - "location": [6, 5], - "direction": "left" - } - ], - "blacklist_location": [ - [9, 5], - [8, 6], - [8, 2], - [9, 2] - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [7, 5], - "direction": "left" - }, - { - "groups": ["回费" , "情报官","地面阻挡"], - "location": [6, 4], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [6, 3], - "direction": "down" - }, - { - "groups": ["浊心斯卡蒂","凯尔希","奶"], - "location": [7, 2], - "direction": "down" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ,"浊心斯卡蒂"], - "location": [8, 4], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [6, 5], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [7, 4], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [6, 6], - "direction": "left" - } - ] - }, - { - "stage_name": "大盗当头", - "replacement_home": [ - { - "location": [4, 2], - "direction": "left" - }, - { - "location": [4, 5], - "direction": "left" - } - ], - "blacklist_location": [ - [1, 4] - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [3, 5], - "direction": "up" - }, - { - "groups": ["回费" , "情报官"], - "location": [4, 5], - "direction": "left" - }, - { - "groups": ["梓兰"], - "location": [5,1], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [2, 3], - "direction": "up" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [4, 3], - "direction": "left" - }, - { - "groups": ["浊心斯卡蒂","凯尔希","奶"], - "location": [3, 4], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [5, 4], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [5, 3], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [4, 2], - "direction": "right" - }, - { - "groups": ["凯尔希","奶"], - "location": [6, 4], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [4, 3], - "direction": "right" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [8, 2], - "direction": "down" - } - ], - "retreat_plan": [ - { - "location": [ 5, 1 ], - "condition": [ 7, 9 ] - } - ] - }, - { - "stage_name": "恐怖传说", - "replacement_home": [ - { - "location": [9, 4], - "direction": "up" - } - ], - "blacklist_location": [ - [9, 5] - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [6, 4], - "direction": "right" - }, - { - "groups": ["回费" , "情报官"], - "location": [5, 4], - "direction": "right" - }, - { - "groups": ["史尔特尔", "地面单切" , "情报官", "炮灰","地面阻挡"], - "location": [5, 1], - "direction": "left" - }, - { - "groups": ["浊心斯卡蒂"], - "location": [6, 5], - "direction": "up" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [8,5], - "direction": "up" - }, - { - "groups": ["凯尔希","奶"], - "location": [7, 5], - "direction": "right" - }, - { - "groups": ["史尔特尔", "地面单切" , "情报官", "炮灰","地面阻挡"], - "location": [8, 1], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [9, 4], - "direction": "up" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [9, 3], - "direction": "up" - }, - { - "groups": ["炮灰","地面单切" , "情报官"], - "location": [7, 3], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [6,2], - "direction": "right" - }, - { - "groups": ["凯尔希","奶","浊心斯卡蒂"], - "location": [6, 5], - "direction": "right" - } - ] - }, - { - "stage_name": "悦耳杀机", - "replacement_home": [ - { - "location": [1, 1], - "direction": "down" - }, - { - "location": [1, 6], - "direction": "up" - } - ], - "blacklist_location": [ - [4, 4], - [4, 5], - [5, 5], - [3, 6], - [4, 6], - [5, 6] - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [6, 6], - "direction": "right" - }, - { - "groups": ["浊心斯卡蒂"], - "location": [5, 4], - "direction": "down" - }, - { - "groups": ["奶"], - "location": [5, 3], - "direction": "down" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [4,3], - "direction": "up" - }, - { - "groups": ["凯尔希","奶"], - "location": [2, 6], - "direction": "up" - } - ] - }, - { - "stage_name": "寒渊惜别", - "replacement_home": [ - { - "location": [5, 3], - "direction": "right" - }, - { - "location": [8, 1], - "direction": "right" - }, - { - "location": [7, 5], - "direction": "left" - } - ], - "blacklist_location": [ - [4, 3], - [1, 1], - [2, 1], - [3, 1], - [9, 5] - ], - "deploy_plan": [ - { - "groups": ["回费" , "情报官"], - "location": [7, 5], - "direction": "left" - }, - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [4, 4], - "direction": "left" - }, - { - "groups": ["炮灰","地面单切" , "情报官"], - "location": [8, 1], - "direction": "right" - }, - { - "groups": ["史尔特尔", "地面单切" , "情报官", "炮灰","地面阻挡"], - "location": [7, 1], - "direction": "right" - }, - { - "groups": ["高台C"], - "location": [6,1], - "direction": "right" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [6,5], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [6, 2], - "direction": "right" - }, - { - "groups": ["浊心斯卡蒂","凯尔希","奶"], - "location": [4,2], - "direction": "right" - }, - { - "groups": ["浊心斯卡蒂","凯尔希","奶"], - "location": [5,6], - "direction": "up" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [5, 2], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [7, 4], - "direction": "left" - }, - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [6,5], - "direction": "up" - }, - { - "groups": ["浊心斯卡蒂"], - "location": [5, 4], - "direction": "down" - }, - { - "groups": ["浊心斯卡蒂","凯尔希","奶"], - "location": [5, 3], - "direction": "down" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [4,3], - "direction": "up" - }, - { - "groups": ["浊心斯卡蒂","凯尔希","奶"], - "location": [2, 6], - "direction": "up" - } - ] - }, - { - "stage_name": "覆水难收", - "replacement_home": [ - { - "location": [4, 3], - "direction": "up" - }, - { - "location": [3, 4], - "direction": "up" - }, - { - "location": [1, 5], - "direction": "right" - }, - { - "location": [3, 6], - "direction": "right" - } - ], - "blacklist_location": [ - [6, 2], - [6, 5], - [7, 1], - [7, 2], - [7, 3], - [8, 1], - [8, 2], - [8, 3], - [8, 4], - [8, 5], - [8, 6], - [9, 3], - [9, 4], - [10, 2], - [10, 3], - [10, 4], - [10, 5] - ], - "deploy_plan": [ - { - "groups": ["回费" , "情报官"], - "location": [3, 4], - "direction": "up" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [4, 3], - "direction": "up" - }, - { - "groups": ["棘刺"], - "location": [5, 3], - "direction": "right" - }, - { - "groups": ["地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [5, 3], - "direction": "up" - }, - { - "groups": ["高台输出"], - "location": [5, 4], - "direction": "right" - }, - { - "groups": ["凯尔希","奶"], - "location": [4,5], - "direction": "up" - }, - { - "groups": ["高台C"], - "location": [3,2], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出"], - "location": [2, 2], - "direction": "right" - }, - { - "groups": ["浊心斯卡蒂","凯尔希","奶"], - "location": [2,3], - "direction": "right" - } - , - { - "groups": ["斯卡蒂的海嗣"], - "location": [4, 4], - "direction": "right", - "condition": [ 38, 40 ] - }, - { - "groups": ["史尔特尔", "地面单切" , "情报官","地面阻挡","银灰", "炮灰"], - "location": [4, 1], - "direction": "right", - "condition": [ 43, 45 ] - }, - { - "groups": ["史尔特尔", "地面单切" , "情报官","地面阻挡","炮灰"], - "location": [3, 1], - "direction": "right", - "condition": [ 45, 46 ] - } - ], - "retreat_plan": [ - { - "location": [ 3, 4 ], - "condition": [ 20, 25 ] - }, - { - "location": [5, 4], - "condition": [ 43, 44 ] - }, - { - "location": [2, 2], - "condition": [ 43, 44 ] - } - ] - }, - { - "stage_name": "鸭爵的戏剧", - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [9, 2], - "direction": "left" - } - ] - }, - { - "stage_name": "“骑士对决”", - "replacement_home": [ - { - "location": [4, 3], - "direction": "right" - }, - { - "location": [3, 5], - "direction": "right" - } - ], - "blacklist_location": [ - [1, 5], - [1, 6] - ], - "deploy_plan": [ - { - "groups": ["史尔特尔"], - "location": [9, 5], - "direction": "up" - }, - { - "groups": ["回费" , "情报官"], - "location": [4, 3], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [4, 4], - "direction": "right" - }, - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [5, 3], - "direction": "right" - }, - { - "groups": ["浊心斯卡蒂","凯尔希","奶"], - "location": [4,1], - "direction": "down" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [3, 3], - "direction": "right" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [5,5], - "direction": "right" - }, - { - "groups": ["凯尔希","奶","浊心斯卡蒂"], - "location": [5,1], - "direction": "down" - }, - { - "groups": ["地面单切" , "情报官", "炮灰","回费"], - "location": [9,4], - "direction": "up" - }, - { - "groups": ["银灰"], - "location": [9, 2], - "direction": "left" - } - ] - }, - { - "stage_name": "邪异囚笼", - "replacement_home": [ - { - "location": [5, 3], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [5, 3], - "direction": "left" - }, - { - "groups": ["奶","凯尔希","浊心斯卡蒂"], - "location": [5,5], - "direction": "up" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [5, 4], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [5, 2], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [4, 1], - "direction": "down" - } - ] - }, - { - "stage_name": "无序盛宴", - "replacement_home": [ - { - "location": [10, 5], - "direction": "left" - } - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [10, 5], - "direction": "left" - }, - { - "groups": ["回费" , "情报官"], - "location": [10, 6], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [10, 4], - "direction": "left" - }, - { - "groups": ["银灰"], - "location": [4, 6], - "direction": "up" - }, - { - "groups": ["史尔特尔"], - "location": [4, 5], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [9, 6], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [8, 1], - "direction": "down" - }, - { - "groups": ["浊心斯卡蒂","凯尔希","奶"], - "location": [9, 1], - "direction": "down" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [8, 4], - "direction": "right" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [9, 5], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [8,5], - "direction": "left" - } - ] - }, - { - "stage_name": "自缚", - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [8, 3], - "direction": "left" - }, - { - "groups": ["梓兰"], - "location": [7,6], - "direction": "up" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [9, 4], - "direction": "left" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [7, 1], - "direction": "down" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [6, 6], - "direction": "up" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [6, 1], - "direction": "down" - } - ] - }, - { - "stage_name": "观察", - "replacement_home": [ - { - "location": [5, 3], - "direction": "none" - } - ], - "blacklist_location": [ - [2, 2], - [3, 2], - [4, 2], - [5, 2], - [5, 3], - [6, 2], - [5, 1], - [6, 3], - [7, 3], - [7, 4], - [7, 2] - ], - "deploy_plan": [ - { - "groups": ["棘刺","地面阻挡", "情报官","回费","炮灰", "银灰"], - "location": [5, 5], - "direction": "up" - }, - { - "groups": ["回费" , "情报官"], - "location": [5,6], - "direction": "up" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [5, 4], - "direction": "left" - }, - { - "groups": ["地面阻挡","情报官", "地面单切" , "炮灰", "银灰", "回费", "史尔特尔"], - "location": [4, 3], - "direction": "right" - }, - { - "groups": ["高台C", "高台输出","梓兰", "高台预备" ], - "location": [4, 4], - "direction": "right" - }, - { - "groups": ["奶","凯尔希","浊心斯卡蒂"], - "location": [3, 4], - "direction": "right" - } - ] - } -] diff --git a/resource/roguelike/recruitment.json b/resource/roguelike/recruitment.json deleted file mode 100644 index 41912544e6..0000000000 --- a/resource/roguelike/recruitment.json +++ /dev/null @@ -1,5085 +0,0 @@ -{ - "Sami": { - "groups": [ - "凯尔希", - "M3", - "玛恩纳", - "水陈", - "焰苇", - "近卫", - "重装", - "速狙", - "召唤", - "单奶", - "群奶", - "投锋", - "挡人先锋", - "情报官", - "术师", - "狙击", - "辅助", - "障碍物", - "其他地面", - "其他高台" - ], - "team_complete_condition": [ - { - "groups": [ "玛恩纳", "水陈", "焰苇" ], - "threshold": 1 - }, - { - "groups": [ "凯尔希", "近卫", "重装" ], - "threshold": 2 - }, - { - "groups": [ "单奶", "群奶" ], - "threshold": 1 - }, - { - "groups": [ "投锋", "挡人先锋", "情报官" ], - "threshold": 1 - } - ], - "凯尔希": { - "opers": [ - { - "name": "凯尔希", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 900, - "promote_priority": 850, - "is_key": true, - "Doc": "在阵容未完备时,仅招募核心干员与0希望干员", - "is_start": true, - "Doc2": "开局用干员", - "recruit_priority_offsets": [ - { - "groups": [ "近卫", "重装" ], - "threshold": 1, - "is_less": true, - "offset": 100, - "Doc": "地面阻挡输出位≤1时,凯尔希的招募优先级+100" - }, - { - "groups": [ "重装", "水陈", "玛恩纳" ], - "threshold": 3, - "offset": -600, - "Doc": "地面和高台输出均完备时,凯尔希的招募优先级-600" - } - ] - } - ] - }, - "M3": { - "opers": [ - { - "name": "Mon3tr", - "Doc": "召唤物虽然不被招募,但也需要在作战中找到自己的group" - } - ] - }, - "玛恩纳": { - "opers": [ - { - "name": "玛恩纳", - "skill": 3, - "alternate_skill": 2, - "is_key": true, - "recruit_priority": 996, - "promote_priority": 1000, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "近卫", "重装", "挡人先锋", "其他地面" ], - "threshold": 1, - "is_less": true, - "offset": -500, - "Doc": "地面阻挡≤1时,玛恩纳的招募优先级-500" - } - ] - } - ] - }, - "水陈": { - "opers": [ - { - "name": "假日威龙陈", - "skill": 3, - "alternate_skill": 1, - "recruit_priority": 830, - "promote_priority": 990, - "is_key": true - } - ] - }, - "焰苇": { - "opers": [ - { - "name": "焰影苇草", - "skill": 3, - "alternate_skill": 2, - "is_key": true, - "is_start": true, - "doc": "相比凯尔希,焰苇的前期费用压力更小,更适合开局,属于下限高上限低的那种", - "recruit_priority": 880, - "promote_priority": 940 - } - ] - }, - "近卫": { - "opers": [ - { - "name": "海沫", - "skill": 1, - "recruit_priority": 650, - "promote_priority": 400, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "近卫", "召唤" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "羽毛笔", - "skill": 1, - "recruit_priority": 720, - "promote_priority": 400, - "is_start": true, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "近卫", "召唤" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "百炼嘉维尔", - "skill": 2, - "recruit_priority": 920, - "promote_priority": 600, - "is_start": true, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "近卫", "召唤" ], - "threshold": 1, - "offset": -400 - } - ] - }, - { - "name": "休谟斯", - "skill": 1, - "recruit_priority": 730, - "promote_priority": 300, - "is_start": true, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "近卫", "召唤" ], - "threshold": 1, - "offset": -500 - } - ] - }, - { - "name": "山", - "skill": 2, - "skill_usage": 2, - "recruit_priority": 700, - "promote_priority": 350, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "近卫", "召唤" ], - "threshold": 1, - "offset": -500 - } - ] - }, - { - "name": "风丸", - "skill": 1, - "recruit_priority": 670, - "promote_priority": 200, - "is_start": true, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "近卫", "召唤" ], - "threshold": 1, - "offset": -400 - } - ] - }, - { - "name": "帕拉斯", - "skill": 1, - "recruit_priority": 610, - "promote_priority": 300, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "近卫", "召唤" ], - "threshold": 1, - "offset": -400 - } - ] - }, - { - "name": "幽灵鲨", - "skill": 1, - "recruit_priority": 620, - "promote_priority": 350, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "近卫", "召唤" ], - "threshold": 1, - "offset": -400 - } - ] - }, - { - "name": "归溟幽灵鲨", - "skill": 2, - "recruit_priority": 570, - "promote_priority": 250, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "近卫", "召唤" ], - "threshold": 1, - "offset": -400 - } - ] - }, - { - "name": "号角", - "skill": 2, - "is_key": true, - "is_start": true, - "recruit_priority": 710, - "promote_priority": 880, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "近卫", "召唤" ], - "threshold": 1, - "offset": -400 - } - ] - }, - { - "name": "仇白", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 705, - "promote_priority": 899, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "近卫", "召唤" ], - "threshold": 1, - "offset": -400 - } - ] - }, - { - "name": "棘刺", - "skill": 3, - "alternate_skill": 1, - "recruit_priority": 605, - "promote_priority": 970, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "近卫", "召唤" ], - "threshold": 1, - "offset": -400 - } - ] - }, - { - "name": "煌", - "skill": 2, - "recruit_priority": 610, - "promote_priority": 500, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "近卫", "召唤" ], - "threshold": 1, - "offset": -400 - } - ] - }, - { - "name": "银灰", - "skill": 3, - "alternate_skill": 1, - "recruit_priority": 610, - "promote_priority": 870, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "近卫", "召唤" ], - "threshold": 1, - "offset": -400 - } - ] - }, - { - "name": "艾丽妮", - "skill": 3, - "alternate_skill": 1, - "recruit_priority": 520, - "promote_priority": 875, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "近卫", "召唤" ], - "threshold": 1, - "offset": -400 - } - ] - } - ] - }, - "重装": { - "opers": [ - { - "name": "塞雷娅", - "skill": 1, - "recruit_priority": 622, - "promote_priority": 490, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 0, - "is_less": true, - "offset": 120 - } - ] - }, - { - "name": "临光", - "skill": 1, - "recruit_priority": 623, - "promote_priority": 190, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 0, - "is_less": true, - "offset": 120 - } - ] - }, - { - "name": "古米", - "skill": 1, - "recruit_priority": 624, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 0, - "is_less": true, - "offset": 120 - } - ] - }, - { - "name": "斑点", - "skill": 1, - "recruit_priority": 625, - "promote_priority": 0, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 0, - "is_less": true, - "offset": 120 - } - ] - }, - { - "name": "卡缇", - "skill": 1, - "recruit_priority": 624, - "promote_priority": 0, - "is_key": true - }, - { - "name": "米格鲁", - "skill": 1, - "recruit_priority": 618, - "promote_priority": 0, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "重装" ], - "threshold": 1, - "offset": -200 - } - ] - }, - { - "name": "泥岩", - "skill": 2, - "recruit_priority": 560, - "promote_priority": 320, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "重装" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "斥罪", - "skill": 2, - "recruit_priority": 561, - "promote_priority": 321, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "重装" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "蛇屠箱", - "skill": 2, - "recruit_priority": 617, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "重装" ], - "threshold": 2, - "offset": -200 - } - ] - }, - { - "name": "石棉", - "skill": 2, - "recruit_priority": 615, - "promote_priority": 0, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "重装" ], - "threshold": 2, - "offset": -200 - } - ] - }, - { - "name": "雷蛇", - "skill": 1, - "recruit_priority": 613, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "重装" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "星熊", - "skill": 2, - "recruit_priority": 611, - "promote_priority": 70, - "recruit_priority_offsets": [ - { - "groups": [ "重装" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "年", - "skill": 2, - "recruit_priority": 612, - "promote_priority": 70, - "recruit_priority_offsets": [ - { - "groups": [ "重装" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "瑕光", - "skill": 1, - "recruit_priority": 607, - "promote_priority": 70, - "recruit_priority_offsets": [ - { - "groups": [ "重装" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "预备干员-重装", - "skill": 0, - "recruit_priority": 460, - "promote_priority": 0, - "is_alternate": true - }, - { - "name": "罗比菈塔" - }, - { - "name": "泡泡" - }, - { - "name": "角峰" - }, - { - "name": "可颂" - }, - { - "name": "拜松" - }, - { - "name": "闪击" - }, - { - "name": "吽" - }, - { - "name": "暴雨" - } - ] - }, - "速狙": { - "opers": [ - { - "name": "能天使", - "skill": 3, - "is_key": true, - "alternate_skill": 2, - "recruit_priority": 680, - "promote_priority": 200, - "recruit_priority_offsets": [ - { - "groups": [ "水陈", "速狙" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "Stormeye", - "skill": 1, - "is_key": true, - "recruit_priority": 681, - "promote_priority": 200 - }, - { - "name": "预备干员-狙击", - "skill": 0, - "recruit_priority": 285, - "recruit_priority_when_team_full": 0, - "promote_priority": 0, - "is_alternate": true - }, - { - "name": "灰烬", - "skill": 2, - "recruit_priority": 477, - "promote_priority": 120, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "水陈", "速狙" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "空弦", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 478, - "promote_priority": 200, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "水陈", "速狙" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "蓝毒", - "skill": 1, - "recruit_priority": 455, - "promote_priority": 70, - "recruit_priority_offsets": [ - { - "groups": [ "水陈", "速狙" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "寒芒克洛丝", - "skill": 2, - "recruit_priority": 550, - "promote_priority": 70, - "recruit_priority_offsets": [ - { - "groups": [ "水陈", "速狙" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "克洛丝", - "skill": 1, - "is_key": true, - "recruit_priority": 678, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "水陈", "速狙" ], - "threshold": 1, - "offset": -300 - } - ] - } - ] - }, - "召唤": { - "opers": [ - { - "name": "稀音", - "skill": 2, - "recruit_priority": 550, - "promote_priority": 150, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "近卫" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "梅尔", - "skill": 2, - "recruit_priority": 540, - "promote_priority": 150, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "近卫" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "令", - "skill": 1, - "recruit_priority": 620, - "promote_priority": 600, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "近卫" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "深海色", - "skill": 1, - "recruit_priority": 325, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "近卫" ], - "threshold": 1, - "offset": -300 - } - ] - } - ] - }, - "单奶": { - "opers": [ - { - "name": "蜜莓", - "skill": 1, - "recruit_priority": 641, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "桑葚", - "skill": 2, - "recruit_priority": 640, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "Touch", - "skill": 1, - "recruit_priority": 843, - "promote_priority": 550, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "流明", - "skill": 3, - "alternate_skill": 1, - "recruit_priority": 690, - "promote_priority": 725, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "絮雨", - "skill": 2, - "alternate_skill": 1, - "recruit_priority": 722, - "promote_priority": 410, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "华法琳", - "skill": 1, - "recruit_priority": 715, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "苏苏洛", - "skill": 1, - "recruit_priority": 713, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "赫默", - "skill": 1, - "recruit_priority": 732, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "褐果", - "skill": 1, - "recruit_priority": 707, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "清流", - "skill": 1, - "recruit_priority": 708, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "安赛尔", - "skill": 1, - "recruit_priority": 635, - "promote_priority": 0, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "芙蓉", - "skill": 1, - "recruit_priority": 634, - "promote_priority": 0, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "夏栎", - "skill": 1, - "recruit_priority": 132, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 0, - "is_less": true, - "offset": 500 - }, - { - "groups": [ "高台C", "控制" ], - "threshold": 0, - "is_less": true, - "offset": -600 - } - ] - }, - { - "name": "波登可", - "skill": 1, - "recruit_priority": 131, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 0, - "is_less": true, - "offset": 600 - } - ] - }, - { - "name": "预备干员-后勤", - "skill": 0, - "recruit_priority": 405, - "promote_priority": 0, - "is_alternate": true - }, - { - "name": "末药" - }, - { - "name": "嘉维尔" - }, - { - "name": "图耶" - }, - { - "name": "亚叶" - }, - { - "name": "锡兰" - }, - { - "name": "闪灵" - } - ] - }, - "群奶": { - "opers": [ - { - "name": "白面鸮", - "skill": 2, - "is_key": true, - "recruit_priority": 810, - "promote_priority": 675, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 3, - "offset": -300 - } - ] - }, - { - "name": "夜莺", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 808, - "promote_priority": 777, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 3, - "offset": -200 - } - ] - }, - { - "name": "调香师", - "skill": 1, - "recruit_priority": 688, - "promote_priority": 0, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "微风", - "skill": 1, - "recruit_priority": 687, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - } - ] - }, - "投锋": { - "opers": [ - { - "name": "桃金娘", - "skill": 1, - "recruit_priority": 680, - "promote_priority": 100, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "投锋", "挡人先锋" ], - "threshold": 3, - "offset": -400 - } - ] - }, - { - "name": "极境", - "skill": 1, - "recruit_priority": 570, - "promote_priority": 100, - "recruit_priority_offsets": [ - { - "groups": [ "投锋", "挡人先锋" ], - "threshold": 2, - "offset": -400 - } - ] - }, - { - "name": "琴柳", - "skill": 1, - "recruit_priority": 420, - "promote_priority": 100, - "recruit_priority_offsets": [ - { - "groups": [ "投锋", "挡人先锋" ], - "threshold": 2, - "offset": -400 - } - ] - } - ] - }, - "挡人先锋": { - "opers": [ - { - "name": "德克萨斯", - "skill": 2, - "recruit_priority": 677, - "promote_priority": 50, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "投锋", "挡人先锋" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "焰尾", - "skill": 2, - "recruit_priority": 676, - "promote_priority": 50, - "recruit_priority_offsets": [ - { - "groups": [ "投锋", "挡人先锋" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "郁金香", - "skill": 1, - "recruit_priority": 877, - "promote_priority": 356, - "is_key": true - }, - { - "name": "芬", - "skill": 1, - "recruit_priority": 611, - "promote_priority": 0, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "投锋", "挡人先锋" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "香草", - "skill": 1, - "recruit_priority": 511, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "投锋", "挡人先锋" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "翎羽", - "skill": 1, - "recruit_priority": 310, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "投锋", "挡人先锋" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "讯使" - }, - { - "name": "清道夫" - }, - { - "name": "贾维" - }, - { - "name": "推进之王" - }, - { - "name": "嵯峨" - }, - { - "name": "凛冬" - } - ] - }, - "情报官": { - "opers": [ - { - "name": "晓歌", - "skill": 2, - "recruit_priority": 707, - "promote_priority": 330, - "is_key": true - }, - { - "name": "伊内丝", - "skill": 2, - "recruit_priority": 809, - "promote_priority": 830, - "is_key": true - } - ] - }, - "术师": { - "opers": [ - { - "name": "莫斯提马", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 463, - "promote_priority": 910 - }, - { - "name": "史都华德", - "skill": 1, - "is_key": true, - "recruit_priority": 562, - "promote_priority": 0 - }, - { - "name": "预备干员-术师", - "skill": 0, - "recruit_priority": 305, - "promote_priority": 0, - "is_alternate": true - }, - { - "name": "艾雅法拉", - "skill": 2, - "recruit_priority": 630, - "promote_priority": 800 - }, - { - "name": "澄闪", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 635, - "promote_priority": 810 - }, - { - "name": "霍尔海雅", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 645, - "promote_priority": 888 - }, - { - "name": "异客", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 359, - "promote_priority": 150 - }, - { - "name": "黑键", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 358, - "promote_priority": 158 - } - ] - }, - "狙击": { - "opers": [ - { - "name": "早露", - "skill": 2, - "recruit_priority": 503, - "promote_priority": 200 - }, - { - "name": "提丰", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 720, - "promote_priority": 820 - }, - { - "name": "迷迭香", - "skill": 2, - "recruit_priority": 477, - "promote_priority": 200 - } - ] - }, - "辅助": { - "opers": [ - { - "name": "浊心斯卡蒂", - "skill": 2, - "recruit_priority": 727, - "promote_priority": 770 - }, - { - "name": "铃兰", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 526, - "promote_priority": 302 - }, - { - "name": "巫恋", - "skill": 2, - "recruit_priority": 462, - "promote_priority": 260 - }, - { - "name": "初雪", - "skill": 2, - "recruit_priority": 453, - "promote_priority": 255 - }, - { - "name": "梓兰", - "skill": 1, - "is_key": true, - "recruit_priority": 423, - "promote_priority": 0 - } - ] - }, - "障碍物": { - "opers": [ - { - "name": "障碍物", - "skill": 0 - } - ] - }, - "其他地面": { - "Doc": "未出现的地面干员、特殊地面干员将默认分到该组", - "opers": [ - { - "name": "夜刀", - "skill": 0, - "is_key": true, - "recruit_priority": 310, - "promote_priority": 0 - }, - { - "name": "预备干员-近战", - "skill": 0, - "recruit_priority": 208, - "recruit_priority_when_team_full": 0, - "promote_priority": 0, - "is_alternate": true - }, - { - "name": "歌蕾蒂娅", - "skill": 1, - "is_start": true, - "recruit_priority": 298, - "promote_priority": 0 - }, - { - "name": "掠风", - "skill": 1, - "recruit_priority": 5, - "promote_priority": 0 - }, - { - "name": "白铁", - "skill": 1, - "recruit_priority": 6, - "promote_priority": 0 - }, - { - "name": "黑角", - "skill": 0, - "recruit_priority": 361, - "promote_priority": 0, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "重装" ], - "threshold": 1, - "offset": -300 - } - ] - }, - - { - "name": "芳汀", - "skill": 2, - "recruit_priority": 402 - }, - { - "name": "断崖", - "skill": 2, - "recruit_priority": 370 - }, - { - "name": "刻刀", - "skill": 1, - "recruit_priority": 405 - }, - { - "name": "柏喙", - "skill": 2, - "recruit_priority": 405 - }, - { - "name": "铸铁", - "skill": 2, - "recruit_priority": 305 - }, - { - "name": "布洛卡", - "skill": 2, - "recruit_priority": 412 - }, - { - "name": "星极", - "skill": 2, - "recruit_priority": 411 - }, - { - "name": "泡普卡", - "skill": 1, - "recruit_priority": 460, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "焰苇" ], - "threshold": 1, - "offset": 300 - } - ] - }, - { - "name": "月见夜", - "skill": 1, - "recruit_priority": 466, - "is_key": true - }, - { - "name": "拉普兰德", - "skill": 2, - "recruit_priority": 440 - }, - { - "name": "艾斯黛尔", - "skill": 1, - "recruit_priority": 320 - }, - { - "name": "霜叶", - "skill": 1, - "recruit_priority": 318 - } - ] - }, - "其他高台": { - "Doc": "未出现的高台干员、特殊高台干员将默认分到该组", - "opers": [ - { - "name": "多萝西", - "skill": 2, - "recruit_priority": 596, - "promote_priority": 466 - }, - { - "name": "罗宾", - "skill": 1, - "recruit_priority": 5, - "promote_priority": 0 - }, - { - "name": "霜华", - "skill": 1, - "recruit_priority": 5, - "promote_priority": 0 - }, - { - "name": "伺夜", - "skill": 3, - "alternate_skill": 1, - "recruit_priority": 156, - "promote_priority": 140 - }, - { - "name": "夜半", - "skill": 2, - "recruit_priority": 155, - "promote_priority": 0 - }, - { - "name": "豆苗", - "skill": 1, - "recruit_priority": 255, - "promote_priority": 0 - }, - { - "name": "阿", - "skill": 1, - "recruit_priority": 2, - "promote_priority": 0 - }, - { - "name": "“打字机”" - } - ] - } - }, - "Mizuki": { - "groups": [ - "百嘉", - "基石", - "召唤", - "玛恩纳", - "号角", - "异德", - "高台C", - "地面C", - "地刺", - "控制", - "单奶", - "群奶", - "投锋", - "挡人先锋", - "刺客", - "重装", - "术师", - "狙击", - "辅助", - "骰子", - "障碍物", - "其他地面", - "其他高台" - ], - "team_complete_condition": [ - { - "groups": [ "百嘉", "号角", "玛恩纳", "地面C" ], - "threshold": 2 - }, - { - "groups": [ "高台C" ], - "threshold": 1 - }, - { - "groups": [ "控制" ], - "threshold": 1 - }, - { - "groups": [ "群奶", "单奶" ], - "threshold": 1 - }, - { - "groups": [ "刺客", "重装" ], - "threshold": 1 - }, - { - "groups": [ "挡人先锋", "投锋" ], - "threshold": 1 - } - ], - "百嘉": { - "opers": [ - { - "name": "百炼嘉维尔", - "skill": 2, - "recruit_priority": 900, - "promote_priority": 600, - "is_key": true, - "Doc": "在阵容未完备时,仅招募核心干员与0希望干员", - "is_start": true, - "Doc2": "开局用干员", - "recruit_priority_offsets": [ - { - "groups": [ "基石", "召唤", "号角", "地面C" ], - "threshold": 1, - "is_less": true, - "offset": 100, - "Doc": "地面阻挡输出位≤1时,百炼嘉维尔的招募优先级+100" - }, - { - "groups": [ "基石", "召唤", "号角", "地面C" ], - "threshold": 3, - "offset": -600, - "Doc": "地面阻挡输出位≥3时,百炼嘉维尔的招募优先级-600" - } - ] - } - ] - }, - "基石": { - "opers": [ - { - "name": "海沫", - "skill": 1, - "recruit_priority": 710, - "promote_priority": 400, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "召唤", "号角", "地面C" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "羽毛笔", - "skill": 1, - "recruit_priority": 720, - "promote_priority": 400, - "is_start": true, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "召唤", "号角", "地面C" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "休谟斯", - "skill": 1, - "recruit_priority": 700, - "promote_priority": 300, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "召唤", "号角", "地面C" ], - "threshold": 1, - "offset": -500 - } - ] - }, - { - "name": "山", - "skill": 2, - "skill_usage": 2, - "recruit_priority": 800, - "promote_priority": 350, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "召唤", "号角", "地面C" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "风丸", - "skill": 1, - "recruit_priority": 670, - "promote_priority": 200, - "is_start": true, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "召唤", "号角", "地面C" ], - "threshold": 1, - "offset": -400 - } - ] - }, - { - "name": "帕拉斯", - "skill": 1, - "recruit_priority": 610, - "promote_priority": 300, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "召唤", "号角", "地面C" ], - "threshold": 1, - "offset": -400 - } - ] - }, - { - "name": "幽灵鲨", - "skill": 1, - "recruit_priority": 650, - "promote_priority": 350, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "召唤", "号角", "地面C" ], - "threshold": 1, - "offset": -400 - } - ] - }, - { - "name": "归溟幽灵鲨", - "skill": 2, - "recruit_priority": 570, - "promote_priority": 250, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "召唤", "号角", "地面C" ], - "threshold": 1, - "offset": -400 - } - ] - }, - { - "name": "Mon3tr", - "Doc": "召唤物虽然不被招募,但也需要在作战中找到自己的group" - } - ] - }, - "召唤": { - "opers": [ - { - "name": "稀音", - "skill": 2, - "recruit_priority": 550, - "promote_priority": 150, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "召唤", "号角", "地面C" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "梅尔", - "skill": 2, - "recruit_priority": 540, - "promote_priority": 150, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "召唤", "号角", "地面C" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "令", - "skill": 1, - "recruit_priority": 620, - "promote_priority": 600, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "召唤", "号角", "地面C" ], - "threshold": 1, - "offset": -400 - } - ] - }, - { - "name": "深海色", - "skill": 1, - "recruit_priority": 325, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "召唤", "号角", "地面C" ], - "threshold": 1, - "offset": -300 - } - ] - } - ] - }, - "玛恩纳": { - "opers": [ - { - "name": "玛恩纳", - "skill": 3, - "alternate_skill": 2, - "is_key": true, - "recruit_priority": 996, - "promote_priority": 1000 - } - ] - }, - "号角": { - "opers": [ - { - "name": "号角", - "skill": 1, - "is_key": true, - "is_start": true, - "recruit_priority": 980, - "promote_priority": 980 - } - ] - }, - "异德": { - "opers": [ - { - "name": "缄默德克萨斯", - "skill": 3, - "alternate_skill": 2, - "is_key": true, - "recruit_priority": 975, - "promote_priority": 999, - "recruit_priority_offsets": [ - { - "groups": [ "控制", "刺客" ], - "threshold": 2, - "offset": -200 - } - ] - } - ] - }, - "高台C": { - "opers": [ - { - "name": "鸿雪", - "skill": 3, - "alternate_skill": 1, - "recruit_priority": 950, - "promote_priority": 980, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "高台C", "玛恩纳", "号角" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "假日威龙陈", - "skill": 3, - "alternate_skill": 1, - "recruit_priority": 951, - "promote_priority": 981, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "高台C", "玛恩纳", "号角" ], - "threshold": 3, - "offset": -200 - } - ] - }, - { - "name": "黑", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 740, - "promote_priority": 950, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "高台C", "玛恩纳", "号角" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "菲亚梅塔", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 720, - "promote_priority": 850, - "recruit_priority_offsets": [ - { - "groups": [ "高台C", "玛恩纳", "号角" ], - "threshold": 2, - "offset": -300 - }, - { - "groups": [ "单奶", "群奶" ], - "threshold": 0, - "is_less": true, - "offset": -700 - } - ] - }, - { - "name": "焰影苇草", - "skill": 2, - "recruit_priority": 765, - "promote_priority": 901, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "高台C", "玛恩纳", "号角" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "澄闪", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 764, - "promote_priority": 932, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "高台C", "玛恩纳", "号角" ], - "threshold": 2, - "offset": -300 - } - ] - } - ] - }, - "地面C": { - "opers": [ - { - "name": "仇白", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 705, - "promote_priority": 899, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "玛恩纳", "号角", "地面C" ], - "threshold": 2, - "offset": -200 - } - ] - }, - { - "name": "重岳", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 702, - "promote_priority": 803, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "玛恩纳", "号角", "地面C" ], - "threshold": 2, - "offset": -200 - } - ] - }, - { - "name": "棘刺", - "skill": 3, - "alternate_skill": 1, - "recruit_priority": 788, - "promote_priority": 970, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "玛恩纳", "号角", "地面C" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "煌", - "skill": 2, - "recruit_priority": 701, - "promote_priority": 500, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "玛恩纳", "号角", "地面C" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "银灰", - "skill": 3, - "alternate_skill": 1, - "recruit_priority": 620, - "promote_priority": 870, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "玛恩纳", "号角", "地面C" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "艾丽妮", - "skill": 3, - "alternate_skill": 1, - "recruit_priority": 520, - "promote_priority": 875, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "玛恩纳", "号角", "地面C" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "史尔特尔", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 602, - "promote_priority": 920, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "玛恩纳", "号角", "地面C" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "芳汀", - "skill": 2, - "recruit_priority": 402 - }, - { - "name": "断崖", - "skill": 2, - "recruit_priority": 370 - }, - { - "name": "刻刀", - "skill": 1, - "recruit_priority": 405 - }, - { - "name": "柏喙", - "skill": 2, - "recruit_priority": 405 - }, - { - "name": "铸铁", - "skill": 2, - "recruit_priority": 305 - }, - { - "name": "布洛卡", - "skill": 2, - "recruit_priority": 412 - }, - { - "name": "星极", - "skill": 2, - "recruit_priority": 411 - }, - { - "name": "泡普卡", - "skill": 1, - "recruit_priority": 460, - "is_key": true - }, - { - "name": "月见夜", - "skill": 1, - "recruit_priority": 466, - "is_key": true - }, - { - "name": "拉普兰德", - "skill": 2, - "recruit_priority": 440 - }, - { - "name": "艾斯黛尔", - "skill": 1, - "recruit_priority": 320 - }, - { - "name": "霜叶", - "skill": 1, - "recruit_priority": 318 - }, - { - "name": "阿米娅-WARRIOR", - "skill": 1, - "recruit_priority": 478, - "promote_priority": 0, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "玛恩纳", "号角", "地面C" ], - "threshold": 2, - "offset": -300 - } - ] - } - ] - }, - "地刺": { - "opers": [ - { - "name": "水月", - "skill": 1, - "is_key": true, - "recruit_priority": 795, - "promote_priority": 840, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "玛恩纳", "号角", "地面C" ], - "threshold": 2, - "offset": -150 - }, - { - "groups": [ "百嘉", "基石", "号角", "地面C", "重装" ], - "threshold": 1, - "is_less": true, - "offset": -600 - } - ] - }, - { - "name": "狮蝎", - "skill": 1, - "recruit_priority": 435, - "promote_priority": 460, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "号角", "地面C", "重装" ], - "threshold": 1, - "is_less": true, - "offset": -600 - } - ] - }, - { - "name": "伊桑", - "skill": 1, - "recruit_priority": 445, - "promote_priority": 465, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "号角", "地面C", "重装" ], - "threshold": 1, - "is_less": true, - "offset": -600 - } - ] - } - ] - }, - "控制": { - "opers": [ - { - "name": "灵知", - "skill": 1, - "is_key": true, - "recruit_priority": 633, - "promote_priority": 790, - "recruit_priority_offsets": [ - { - "groups": [ "控制", "异德" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "寒芒克洛丝", - "skill": 2, - "is_key": true, - "is_start": true, - "recruit_priority": 920, - "promote_priority": 591, - "recruit_priority_offsets": [ - { - "groups": [ "控制", "异德" ], - "threshold": 2, - "offset": -500 - } - ] - }, - { - "name": "埃拉托", - "skill": 1, - "is_key": true, - "recruit_priority": 910, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "控制" ], - "threshold": 1, - "offset": -800 - } - ] - }, - { - "name": "W", - "skill": 2, - "recruit_priority": 630, - "promote_priority": 470, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "控制" ], - "threshold": 1, - "offset": -800 - } - ] - }, - { - "name": "卡达", - "skill": 2, - "recruit_priority": 420, - "promote_priority": 0, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "控制" ], - "threshold": 1, - "offset": -400 - } - ] - } - ] - }, - "单奶": { - "opers": [ - { - "name": "蜜莓", - "skill": 1, - "recruit_priority": 741, - "promote_priority": 0, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "凯尔希", - "skill": 2, - "recruit_priority": 770, - "promote_priority": 700, - "is_key": true, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "召唤", "号角", "地面C", "玛恩纳" ], - "threshold": 2, - "offset": -400 - } - ] - }, - { - "name": "桑葚", - "skill": 2, - "recruit_priority": 740, - "promote_priority": 0, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "Touch", - "skill": 1, - "recruit_priority": 843, - "promote_priority": 550, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "流明", - "skill": 3, - "alternate_skill": 1, - "recruit_priority": 690, - "promote_priority": 725, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "絮雨", - "skill": 2, - "alternate_skill": 1, - "recruit_priority": 722, - "promote_priority": 410, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "华法琳", - "skill": 1, - "recruit_priority": 715, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "苏苏洛", - "skill": 1, - "recruit_priority": 713, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "赫默", - "skill": 1, - "recruit_priority": 712, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "褐果", - "skill": 1, - "recruit_priority": 707, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "清流", - "skill": 1, - "recruit_priority": 708, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "安赛尔", - "skill": 1, - "recruit_priority": 635, - "promote_priority": 0, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "芙蓉", - "skill": 1, - "recruit_priority": 634, - "promote_priority": 0, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "夏栎", - "skill": 1, - "recruit_priority": 132, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶", "焰苇" ], - "threshold": 0, - "is_less": true, - "offset": 500 - }, - { - "groups": [ "高台C", "控制" ], - "threshold": 0, - "is_less": true, - "offset": -600 - } - ] - }, - { - "name": "波登可", - "skill": 1, - "recruit_priority": 131, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶", "焰苇" ], - "threshold": 0, - "is_less": true, - "offset": 600 - } - ] - }, - { - "name": "预备干员-后勤", - "skill": 0, - "recruit_priority": 405, - "promote_priority": 0, - "is_alternate": true - }, - { - "name": "末药" - }, - { - "name": "嘉维尔" - }, - { - "name": "图耶" - }, - { - "name": "亚叶" - }, - { - "name": "锡兰" - }, - { - "name": "闪灵" - } - ] - }, - "群奶": { - "opers": [ - { - "name": "白面鸮", - "skill": 2, - "is_key": true, - "recruit_priority": 810, - "promote_priority": 675, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 3, - "offset": -300 - } - ] - }, - { - "name": "夜莺", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 808, - "promote_priority": 777, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 3, - "offset": -200 - } - ] - }, - { - "name": "调香师", - "skill": 1, - "recruit_priority": 688, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "微风", - "skill": 1, - "recruit_priority": 687, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 2, - "offset": -300 - } - ] - } - ] - }, - "投锋": { - "opers": [ - { - "name": "桃金娘", - "skill": 1, - "recruit_priority": 680, - "promote_priority": 100, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "投锋", "挡人先锋" ], - "threshold": 3, - "offset": -400 - } - ] - }, - { - "name": "极境", - "skill": 1, - "recruit_priority": 570, - "promote_priority": 100, - "recruit_priority_offsets": [ - { - "groups": [ "投锋", "挡人先锋" ], - "threshold": 2, - "offset": -400 - } - ] - }, - { - "name": "琴柳", - "skill": 1, - "recruit_priority": 420, - "promote_priority": 100, - "recruit_priority_offsets": [ - { - "groups": [ "投锋", "挡人先锋" ], - "threshold": 2, - "offset": -400 - } - ] - } - ] - }, - "挡人先锋": { - "opers": [ - { - "name": "德克萨斯", - "skill": 2, - "recruit_priority": 677, - "promote_priority": 50, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "投锋", "挡人先锋" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "焰尾", - "skill": 2, - "recruit_priority": 676, - "promote_priority": 50, - "recruit_priority_offsets": [ - { - "groups": [ "投锋", "挡人先锋" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "风笛", - "skill": 2, - "recruit_priority": 544, - "promote_priority": 50, - "recruit_priority_offsets": [ - { - "groups": [ "投锋", "挡人先锋" ], - "threshold": 1, - "offset": -100 - } - ] - }, - { - "name": "郁金香", - "skill": 1, - "recruit_priority": 777, - "promote_priority": 356, - "is_key": true - }, - { - "name": "芬", - "skill": 1, - "recruit_priority": 511, - "promote_priority": 0, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "投锋", "挡人先锋" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "香草", - "skill": 1, - "recruit_priority": 511, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "投锋", "挡人先锋" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "翎羽", - "skill": 1, - "recruit_priority": 310, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "投锋", "挡人先锋" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "讯使" - }, - { - "name": "清道夫" - }, - { - "name": "贾维" - }, - { - "name": "推进之王" - }, - { - "name": "嵯峨" - }, - { - "name": "凛冬" - }, - { - "name": "格拉尼" - }, - { - "name": "苇草" - }, - { - "name": "野鬃" - } - ] - }, - "刺客": { - "opers": [ - { - "name": "耀骑士临光", - "skill": 2, - "recruit_priority": 788, - "promote_priority": 960, - "recruit_priority_offsets": [ - { - "groups": [ "异德", "刺客" ], - "threshold": 2, - "offset": -100 - } - ] - }, - { - "name": "麒麟X夜刀", - "skill": 2, - "is_key": true, - "recruit_priority": 911, - "promote_priority": 955, - "recruit_priority_offsets": [ - { - "groups": [ "异德", "刺客" ], - "threshold": 3, - "offset": -100 - } - ] - }, - { - "name": "斯卡蒂", - "skill": 2, - "recruit_priority": 740, - "promote_priority": 770, - "recruit_priority_offsets": [ - { - "groups": [ "异德", "刺客" ], - "threshold": 1, - "offset": -200 - } - ] - }, - { - "name": "红", - "skill": 2, - "recruit_priority": 820, - "promote_priority": 300, - "recruit_priority_offsets": [ - { - "groups": [ "异德", "刺客" ], - "threshold": 1, - "offset": -200 - } - ] - }, - { - "name": "晓歌", - "skill": 1, - "recruit_priority": 707, - "promote_priority": 330, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "异德", "刺客" ], - "threshold": 1, - "offset": -200 - } - ] - }, - { - "name": "伊内丝", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 709, - "promote_priority": 830, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "异德", "刺客" ], - "threshold": 1, - "offset": -200 - } - ] - }, - { - "name": "傀影", - "skill": 2, - "recruit_priority": 720, - "promote_priority": 280, - "recruit_priority_offsets": [ - { - "groups": [ "异德", "刺客" ], - "threshold": 1, - "offset": -200 - } - ] - }, - { - "name": "Sharp", - "skill": 1, - "recruit_priority": 825, - "promote_priority": 480, - "is_key": true - }, - { - "name": "孑", - "skill": 1, - "recruit_priority": 675, - "promote_priority": 180, - "recruit_priority_offsets": [ - { - "groups": [ "异德", "刺客" ], - "threshold": 1, - "offset": -200 - } - ] - }, - { - "name": "玫兰莎", - "skill": 1, - "recruit_priority": 525, - "promote_priority": 0, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "异德", "刺客" ], - "threshold": 1, - "offset": -200 - } - ] - } - ] - }, - "重装": { - "opers": [ - { - "name": "塞雷娅", - "skill": 1, - "recruit_priority": 630, - "promote_priority": 490, - "recruit_priority_offsets": [ - { - "groups": [ "重装" ], - "threshold": 1, - "offset": -150 - }, - { - "groups": [ "单奶", "群奶" ], - "threshold": 0, - "is_less": true, - "offset": 120 - } - ] - }, - { - "name": "临光", - "skill": 1, - "recruit_priority": 627, - "promote_priority": 190, - "recruit_priority_offsets": [ - { - "groups": [ "重装" ], - "threshold": 1, - "offset": -150 - }, - { - "groups": [ "单奶", "群奶" ], - "threshold": 0, - "is_less": true, - "offset": 120 - } - ] - }, - { - "name": "古米", - "skill": 1, - "recruit_priority": 626, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "重装" ], - "threshold": 1, - "offset": -150 - }, - { - "groups": [ "单奶", "群奶" ], - "threshold": 0, - "is_less": true, - "offset": 120 - } - ] - }, - { - "name": "斑点", - "skill": 1, - "recruit_priority": 625, - "promote_priority": 0, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "单奶", "群奶" ], - "threshold": 0, - "is_less": true, - "offset": 120 - } - ] - }, - { - "name": "卡缇", - "skill": 1, - "recruit_priority": 624, - "promote_priority": 0, - "is_key": true - }, - { - "name": "米格鲁", - "skill": 1, - "recruit_priority": 618, - "promote_priority": 0, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "重装" ], - "threshold": 1, - "offset": -200 - } - ] - }, - { - "name": "泥岩", - "skill": 2, - "recruit_priority": 560, - "promote_priority": 320, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "玛恩纳", "号角", "地面C", "重装" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "斥罪", - "skill": 2, - "recruit_priority": 561, - "promote_priority": 321, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "玛恩纳", "号角", "地面C", "重装" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "蛇屠箱", - "skill": 2, - "recruit_priority": 617, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "重装" ], - "threshold": 1, - "offset": -200 - } - ] - }, - { - "name": "石棉", - "skill": 2, - "recruit_priority": 615, - "promote_priority": 0, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "重装" ], - "threshold": 2, - "offset": -200 - } - ] - }, - { - "name": "坚雷", - "skill": 2, - "recruit_priority": 320, - "promote_priority": 0, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "玛恩纳", "号角", "地面C", "重装" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "暮落", - "skill": 1, - "recruit_priority": 614, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "重装" ], - "threshold": 2, - "offset": -200 - } - ] - }, - { - "name": "雷蛇", - "skill": 1, - "recruit_priority": 613, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "重装" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "星熊", - "skill": 2, - "recruit_priority": 611, - "promote_priority": 70, - "recruit_priority_offsets": [ - { - "groups": [ "重装" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "年", - "skill": 2, - "recruit_priority": 612, - "promote_priority": 70, - "recruit_priority_offsets": [ - { - "groups": [ "重装" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "瑕光", - "skill": 1, - "recruit_priority": 607, - "promote_priority": 70, - "recruit_priority_offsets": [ - { - "groups": [ "重装" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "森蚺", - "skill": 1, - "recruit_priority": 595, - "promote_priority": 70, - "recruit_priority_offsets": [ - { - "groups": [ "重装" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "预备干员-重装", - "skill": 0, - "recruit_priority": 460, - "promote_priority": 0, - "is_alternate": true - }, - { - "name": "罗比菈塔" - }, - { - "name": "泡泡" - }, - { - "name": "角峰" - }, - { - "name": "可颂" - }, - { - "name": "拜松" - }, - { - "name": "闪击" - }, - { - "name": "吽" - }, - { - "name": "暴雨" - } - ] - }, - "术师": { - "opers": [ - { - "name": "莫斯提马", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 463, - "promote_priority": 910 - }, - { - "name": "阿米娅", - "skill": 1, - "recruit_priority": 409, - "promote_priority": 0, - "is_start": true, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "百嘉", "基石", "召唤", "号角", "地面C" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "史都华德", - "skill": 1, - "is_key": true, - "recruit_priority": 462, - "promote_priority": 0 - }, - { - "name": "预备干员-术师", - "skill": 0, - "recruit_priority": 305, - "promote_priority": 0, - "is_alternate": true - }, - { - "name": "艾雅法拉", - "skill": 2, - "recruit_priority": 360, - "promote_priority": 160 - }, - { - "name": "异客", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 359, - "promote_priority": 150 - }, - { - "name": "黑键", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 358, - "promote_priority": 158 - } - ] - }, - "狙击": { - "opers": [ - { - "name": "能天使", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 480, - "promote_priority": 200 - }, - { - "name": "Stormeye", - "skill": 1, - "is_key": true, - "recruit_priority": 481, - "promote_priority": 200 - }, - { - "name": "预备干员-狙击", - "skill": 0, - "recruit_priority": 285, - "recruit_priority_when_team_full": 0, - "promote_priority": 0, - "is_alternate": true - }, - { - "name": "灰烬", - "skill": 2, - "recruit_priority": 479, - "promote_priority": 120 - }, - { - "name": "空弦", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 478, - "promote_priority": 200 - }, - { - "name": "早露", - "skill": 2, - "recruit_priority": 503, - "promote_priority": 200 - }, - { - "name": "迷迭香", - "skill": 2, - "recruit_priority": 477, - "promote_priority": 200 - }, - { - "name": "蓝毒", - "skill": 1, - "recruit_priority": 455, - "promote_priority": 70 - }, - { - "name": "克洛丝", - "skill": 1, - "is_key": true, - "recruit_priority": 488, - "promote_priority": 0 - }, - { - "name": "安比尔", - "skill": 2, - "recruit_priority": 454, - "promote_priority": 0 - } - ] - }, - "辅助": { - "opers": [ - { - "name": "浊心斯卡蒂", - "skill": 2, - "recruit_priority": 527, - "promote_priority": 220 - }, - { - "name": "铃兰", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 526, - "promote_priority": 302 - }, - { - "name": "巫恋", - "skill": 2, - "recruit_priority": 462, - "promote_priority": 260 - }, - { - "name": "初雪", - "skill": 2, - "recruit_priority": 453, - "promote_priority": 255 - }, - { - "name": "梓兰", - "skill": 1, - "is_key": true, - "recruit_priority": 323, - "promote_priority": 0 - } - ] - }, - "骰子": { - "opers": [ - { - "name": "骰子", - "skill": 0 - }, - { - "name": "8面骰子", - "skill": 0 - }, - { - "name": "12面骰子", - "skill": 0 - } - ] - }, - "障碍物": { - "opers": [ - { - "name": "障碍物", - "skill": 0 - } - ] - }, - "其他地面": { - "Doc": "未出现的地面干员、特殊地面干员将默认分到该组", - "opers": [ - { - "name": "夜刀", - "skill": 0, - "is_key": true, - "recruit_priority": 310, - "promote_priority": 0 - }, - { - "name": "预备干员-近战", - "skill": 0, - "recruit_priority": 208, - "recruit_priority_when_team_full": 0, - "promote_priority": 0, - "is_alternate": true - }, - { - "name": "歌蕾蒂娅", - "skill": 1, - "is_start": true, - "recruit_priority": 298, - "promote_priority": 0 - }, - { - "name": "掠风", - "skill": 1, - "recruit_priority": 5, - "promote_priority": 0 - }, - { - "name": "白铁", - "skill": 1, - "recruit_priority": 6, - "promote_priority": 0 - }, - { - "name": "黑角", - "skill": 0, - "recruit_priority": 361, - "promote_priority": 0, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "重装" ], - "threshold": 1, - "offset": -300 - } - ] - } - ] - }, - "其他高台": { - "Doc": "未出现的高台干员、特殊高台干员将默认分到该组", - "opers": [ - { - "name": "多萝西", - "skill": 2, - "recruit_priority": 596, - "promote_priority": 466 - }, - { - "name": "罗宾", - "skill": 1, - "recruit_priority": 5, - "promote_priority": 0 - }, - { - "name": "霜华", - "skill": 1, - "recruit_priority": 5, - "promote_priority": 0 - }, - { - "name": "伺夜", - "skill": 3, - "alternate_skill": 1, - "recruit_priority": 156, - "promote_priority": 140 - }, - { - "name": "夜半", - "skill": 2, - "recruit_priority": 155, - "promote_priority": 0 - }, - { - "name": "豆苗", - "skill": 1, - "recruit_priority": 255, - "promote_priority": 0 - }, - { - "name": "阿", - "skill": 1, - "recruit_priority": 2, - "promote_priority": 0 - }, - { - "name": "“打字机”" - } - ] - } - }, - "Phantom": { - "groups": [ - "棘刺", - "高台C", - "地面阻挡", - "凯尔希", - "奶", - "高台输出", - "地面单切", - "炮灰", - "回费", - "情报官", - "梓兰", - "史尔特尔", - "银灰", - "高台预备", - "浊心斯卡蒂", - "斯卡蒂的海嗣" - ], - "team_complete_condition": [ - { - "groups": [ "高台C" ], - "threshold": 1 - }, - { - "groups": [ "棘刺","地面阻挡","地面单切","炮灰" ], - "threshold": 2 - }, - { - "groups": [ "回费" ,"情报官"], - "threshold": 1 - }, - { - "groups": [ "奶","凯尔希", "浊心斯卡蒂"], - "threshold": 2 - } - - ], - "凯尔希":{ - "opers":[ - { - "name":"凯尔希", - "skill":3, - "alternate_skill":2, - "recruit_priority":900, - "promote_priority":850, - "is_key":true, - "Doc":"在阵容未完备时,仅招募核心干员与0希望干员", - "is_start":true, - "Doc2":"开局用干员", - "recruit_priority_offsets":[ - { - "groups":[ - "棘刺", - "地面阻挡" - ], - "threshold":1, - "is_less":true, - "offset":100, - "Doc":"地面阻挡输出位≤1时,凯尔希的招募优先级+100" - }, - { - "groups":[ - "棘刺", - "地面阻挡", - "银灰" - ], - "threshold":3, - "offset":-600, - "Doc":"地面和高台输出均完备时,凯尔希的招募优先级-600" - } - ] - } - ] - }, - "棘刺": { - "opers": [ - { - "name": "棘刺", - "skill": 3, - "alternate_skill": 1, - "is_start": true, - "is_key": true, - "recruit_priority": 710, - "promote_priority": 1000, - "promote_priority_when_team_full": 1200 - }, - { - "name": "号角", - "skill": 1, - "is_key": true, - "is_start": true, - "recruit_priority": 950, - "promote_priority": 980 - } - ] - }, - "高台C": { - "opers": [ - { - "name": "假日威龙陈", - "skill": 3, - "alternate_skill": 1, - "recruit_priority": 980, - "promote_priority": 990, - "is_key": true - }, - { - "name": "澄闪", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 650, - "promote_priority": 932, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "高台C", "高台输出"], - "threshold": 2, - "is_less": true, - "offset": 300 - } - ] - }, - { - "name": "艾雅法拉", - "skill": 2, - "is_key": true, - "recruit_priority": 600, - "promote_priority": 800, - "promote_priority_when_team_full": 1000, - "recruit_priority_offsets": - [ - { - "groups": [ "高台核心", "高台输出"], - "threshold": 2, - "is_less": true, - "offset": 300 - } - ] - }, - { - "name": "鸿雪", - "skill": 3, - "alternate_skill": 1, - "recruit_priority": 550, - "promote_priority": 580, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "高台C", "高台输出" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "菲亚梅塔", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 720, - "promote_priority": 850, - "recruit_priority_offsets": [ - { - "groups": [ "高台C", "高台输出" ], - "threshold": 2, - "offset": -300 - }, - { - "groups": [ "奶" ], - "threshold": 0, - "is_less": true, - "offset": -700 - } - ] - } - ] - }, - "地面阻挡": { - "doc":"标准线为1档(清杂能力或者站场能力比山强)>山>2档(阻挡>2,可自回)>斑点,站场能力小于斑点放到单切或者炮灰组", - "opers": [ - { - "name": "百炼嘉维尔", - "skill": 1, - "is_start": true, - "is_key": true, - "recruit_priority": 790, - "promote_priority": 760, - "promote_priority_when_team_full": 850, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "圣约送葬人", - "skill": 1, - "is_start": true, - "recruit_priority": 730, - "promote_priority": 410, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "海沫", - "skill": 1, - "recruit_priority": 710, - "promote_priority": 400, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "羽毛笔", - "skill": 1, - "recruit_priority": 720, - "promote_priority": 400, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "休谟斯", - "skill": 1, - "recruit_priority": 700, - "promote_priority": 300, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 1, - "offset": -500 - } - ] - }, - { - "name": "塞雷娅", - "skill": 1, - "is_key": true, - "recruit_priority": 800, - "promote_priority": 760, - "promote_priority_when_team_full": 850, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 2, - "offset": -200 - } - ] - }, - { - "name": "Mon3tr" - }, - - { - "name": "煌", - "skill": 2, - "recruit_priority": 610, - "promote_priority": 500, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "重岳", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 702, - "promote_priority": 803, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 2, - "offset": -200 - } - ] - }, - { - "name": "山", - "skill": 2, - "skill_usage": 2, - "recruit_priority": 600, - "promote_priority": 350, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 1, - "offset": -400 - } - ] - }, - { - "name": "泥岩", - "skill": 2, - "recruit_priority": 560, - "promote_priority": 420, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 3, - "offset": -300 - } - ] - }, - { - "name": "斥罪", - "skill": 2, - "recruit_priority": 561, - "promote_priority": 421, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 3, - "offset": -300 - } - ] - }, - { - "name": "风丸", - "skill": 1, - "recruit_priority": 570, - "promote_priority": 200, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 1, - "offset": -400 - } - ] - }, - { - "name": "帕拉斯", - "skill": 1, - "recruit_priority": 610, - "promote_priority": 300, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 1, - "offset": -400 - } - ] - }, - { - "name": "幽灵鲨", - "skill": 1, - "recruit_priority": 650, - "promote_priority": 350, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 1, - "offset": -400 - } - ] - }, - { - "name": "归溟幽灵鲨", - "skill": 2, - "recruit_priority": 570, - "promote_priority": 250, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 2, - "offset": -400 - } - ] - }, - { - "name": "临光", - "skill": 1, - "recruit_priority": 623, - "promote_priority": 190, - "recruit_priority_offsets": [ - { - "groups": [ "奶","凯尔希","浊心斯卡蒂" ], - "threshold": 0, - "is_less": true, - "offset": 80 - }, - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 2, - "offset": -400 - } - ] - }, - { - "name": "古米", - "skill": 1, - "recruit_priority": 624, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "奶","凯尔希","浊心斯卡蒂" ], - "threshold": 0, - "is_less": true, - "offset": 80 - }, - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 2, - "offset": -400 - } - ] - }, - { - "name": "幕落", - "skill": 1, - "recruit_priority": 499, - "promote_priority": 190, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 1, - "offset": -400 - } - ] - }, - { - "name": "斑点", - "skill": 1, - "is_key": true, - "recruit_priority": 700, - "promote_priority": 0, - "promote_priority_when_team_full": 0 - }, - { - "name": "仇白", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 705, - "promote_priority": 899, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 3, - "offset": -400 - } - ] - }, - { - "name": "卡缇", - "skill": 1, - "recruit_priority": 524, - "promote_priority": 0, - "is_key": true - }, - { - "name": "米格鲁", - "skill": 1, - "recruit_priority": 523, - "promote_priority": 0, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 1, - "offset": -200 - } - ] - }, - { - "name": "蛇屠箱", - "skill": 2, - "recruit_priority": 617, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 2, - "offset": -200 - } - ] - }, - { - "name": "石棉", - "skill": 2, - "recruit_priority": 500, - "promote_priority": 0, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 2, - "offset": -200 - } - ] - }, - { - "name": "雷蛇", - "skill": 1, - "recruit_priority": 613, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "年", - "skill": 2, - "recruit_priority": 612, - "promote_priority": 70, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "瑕光", - "skill": 1, - "recruit_priority": 607, - "promote_priority": 70, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 3, - "offset": -300 - } - ] - }, - { - "name": "耀骑士临光", - "skill": 1, - "recruit_priority": 607, - "promote_priority": 270, - "is_start":true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡", "棘刺" ], - "threshold": 3, - "offset": -300 - } - ] - }, - { - "name": "艾丽妮", - "skill": 3, - "alternate_skill": 1, - "recruit_priority": 520, - "promote_priority": 875, - "is_start": true - }, - { - "name": "黑角", - "skill": 0, - "is_key": true, - "recruit_priority": 600, - "promote_priority": 0 - }, - { - "name": "预备干员-重装", - "skill": 0, - "recruit_priority": 305, - "promote_priority": 0, - "is_alternate": true - }, - { - "name": "“弦惊”" - }, - { - "name": "“清平”" - }, - { - "name": "移动摄影器" - } - - ] - }, - "奶": { - "opers": [ - { - "name": "焰影苇草", - "skill": 3, - "alternate_skill": 2, - "is_key": true, - "is_start": true, - "doc": "相比凯尔希,焰苇的前期费用压力更小,更适合开局,属于下限高上限低的那种", - "recruit_priority": 699, - "promote_priority": 450, - "recruit_priority_offsets": [ - { - "groups": [ "高台核心", "高台输出", "对空"], - "threshold": 1, - "is_less": true, - "offset": -300 - } - ] - }, - { - "name": "白面鸮", - "skill": 2, - "is_key": true, - "recruit_priority": 710, - "promote_priority": 675, - "recruit_priority_offsets": [ - { - "groups": [ "奶", "凯尔希", "浊心斯卡蒂" ], - "threshold": 3, - "offset": -300 - } - ] - }, - { - "name": "纯烬艾雅法拉", - "skill": 1, - "recruit_priority": 699, - "promote_priority": 10, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "奶", "凯尔希", "浊心斯卡蒂" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "蜜莓", - "skill": 1, - "recruit_priority": 640, - "promote_priority": 0, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "奶", "凯尔希", "浊心斯卡蒂" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "桑葚", - "skill": 2, - "recruit_priority": 640, - "promote_priority": 0, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "奶", "凯尔希", "浊心斯卡蒂" ], - "threshold": 2, - "offset": -400 - } - ] - }, - { - "name": "夜莺", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 608, - "promote_priority": 677, - "recruit_priority_offsets": [ - { - "groups": [ "奶", "凯尔希", "浊心斯卡蒂" ], - "threshold": 3, - "offset": -200 - } - ] - }, - { - "name": "Touch", - "skill": 1, - "recruit_priority": 743, - "promote_priority": 550, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "奶", "凯尔希", "浊心斯卡蒂" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "流明", - "skill": 3, - "alternate_skill": 1, - "recruit_priority": 590, - "promote_priority": 625, - "recruit_priority_offsets": [ - { - "groups": [ "奶", "凯尔希", "浊心斯卡蒂" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "华法琳", - "skill": 1, - "recruit_priority": 615, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "奶", "凯尔希", "浊心斯卡蒂" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "苏苏洛", - "skill": 2, - "recruit_priority": 613, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "奶", "凯尔希", "浊心斯卡蒂" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "赫默", - "skill": 1, - "recruit_priority": 612, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "奶", "凯尔希", "浊心斯卡蒂" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "褐果", - "skill": 1, - "recruit_priority": 607, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "奶", "凯尔希", "浊心斯卡蒂" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "清流", - "skill": 1, - "recruit_priority": 608, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "奶", "凯尔希", "浊心斯卡蒂" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "调香师", - "skill": 1, - "recruit_priority": 588, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "奶", "凯尔希", "浊心斯卡蒂" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "絮雨", - "skill": 2, - "alternate_skill": 1, - "recruit_priority": 622, - "promote_priority": 410, - "recruit_priority_offsets": [ - { - "groups": [ "奶", "凯尔希", "浊心斯卡蒂" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "微风", - "skill": 1, - "recruit_priority": 687, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "奶", "凯尔希", "浊心斯卡蒂" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "安赛尔", - "skill": 1, - "recruit_priority": 510, - "promote_priority": 0, - "is_key": true - }, - { - "name": "芙蓉", - "skill": 1, - "recruit_priority": 500, - "promote_priority": 0, - "is_key": true - }, - { - "name": "夏栎", - "skill": 1, - "recruit_priority": 132, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "奶", "凯尔希", "浊心斯卡蒂" ], - "threshold": 0, - "is_less": true, - "offset": 400 - }, - { - "groups": [ "高台C", "高台输出" ], - "threshold": 0, - "is_less": true, - "offset": -600 - } - ] - }, - { - "name": "波登可", - "skill": 1, - "recruit_priority": 131, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "奶", "凯尔希", "浊心斯卡蒂" ], - "threshold": 0, - "is_less": true, - "offset": 500 - } - ] - }, - { - "name": "预备干员-后勤", - "skill": 0, - "recruit_priority": 5, - "promote_priority": 0, - "is_alternate": true - }, - { - "name": "末药" - }, - { - "name": "嘉维尔" - }, - { - "name": "图耶" - }, - { - "name": "亚叶", - "recruit_priority_offsets": [ - { - "groups": [ "奶", "凯尔希", "浊心斯卡蒂" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "锡兰", - "recruit_priority_offsets": [ - { - "groups": [ "奶", "凯尔希", "浊心斯卡蒂" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "闪灵", - "skill": 2, - "recruit_priority": 388, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "奶", "凯尔希", "浊心斯卡蒂" ], - "threshold": 2, - "offset": -300 - } - ] - } - ] - }, - "高台输出": { - "doc":"优先对空", - "opers": [ - { - "name": "空弦", - "skill": 1, - "is_key": true, - "is_start": true, - "recruit_priority": 550, - "promote_priority": 450, - "recruit_priority_offsets": [ - { - "groups": [ "高台输出" ], - "threshold": 1, - "is_less": true, - "offset": -100 - } - ] - }, - { - "name": "能天使", - "skill": 3, - "is_key": true, - "alternate_skill": 1, - "recruit_priority": 640, - "promote_priority": 300, - "recruit_priority_offsets": [ - { - "groups": [ "高台输出" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "灰烬", - "skill": 2, - "recruit_priority": 477, - "promote_priority": 120, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "高台输出" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "Stormeye", - "skill": 1, - "is_key": true, - "recruit_priority": 681, - "promote_priority": 200 - }, - { - "name": "蓝毒", - "skill": 1, - "recruit_priority": 455, - "promote_priority": 70, - "recruit_priority_offsets": [ - { - "groups": [ "高台输出" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "寒芒克洛丝", - "skill": 2, - "recruit_priority": 550, - "promote_priority": 70, - "recruit_priority_offsets": [ - { - "groups": [ "高台输出" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "异客", - "skill": 3, - "alternate_skill": 2, - "is_start": true, - "recruit_priority": 459, - "promote_priority": 550 - }, - { - "name": "令", - "skill": 3, - "alternate_skill": 1, - "recruit_priority": 620, - "promote_priority": 600, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "莫斯提马", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 463, - "promote_priority": 910 - }, - { - "name": "稀音", - "skill": 2, - "recruit_priority": 520, - "promote_priority": 150, - "is_start": true, - "recruit_priority_offsets": [ - { - "groups": [ "凯尔希", "地面阻挡" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "霍尔海雅", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 405, - "promote_priority": 388, - "recruit_priority_offsets": [ - { - "groups": [ "高台输出" ], - "threshold": 3, - "offset": -300 - } - ] - }, - { - "name": "克洛丝", - "skill": 1, - "recruit_priority": 510, - "promote_priority": 0, - "is_key": true - }, - { - "name": "多萝西", - "skill": 2, - "recruit_priority": 596, - "promote_priority": 466 - }, - { - "name": "史都华德", - "skill": 1, - "is_key": true, - "recruit_priority": 500, - "promote_priority": 0 - }, - { - "name": "早露", - "skill": 2, - "recruit_priority": 503, - "promote_priority": 200 - }, - { - "name": "提丰", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 720, - "promote_priority": 820 - }, - { - "name": "迷迭香", - "skill": 2, - "recruit_priority": 477, - "promote_priority": 200, - "recruit_priority_offsets": [ - { - "groups": [ "高台输出" ], - "threshold": 3, - "offset": -300 - } - ] - } - ] - }, - "地面单切": { - "Doc":"暂时只主要招募42,尽量不在该组干员使用希望", - "opers": [ - { - "name": "红", - "skill": 1, - "recruit_priority": 600, - "promote_priority": 302, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "地面单切", "史尔特尔"], - "threshold": 1, - "offset": -200 - } - ] - }, - { - "name": "缄默德克萨斯", - "skill": 2, - "is_key": true, - "recruit_priority": 750, - "promote_priority": 961, - "recruit_priority_offsets": [ - { - "groups": [ "地面单切", "史尔特尔" ], - "threshold": 2, - "offset": -200 - } - ] - }, - { - "name": "麒麟X夜刀", - "skill": 2, - "is_key": true, - "recruit_priority": 701, - "promote_priority": 955, - "recruit_priority_offsets": [ - { - "groups": [ "地面单切", "史尔特尔" ], - "threshold": 2, - "offset": -200 - } - ] - }, - { - "name": "傀影", - "skill": 2, - "recruit_priority": 601, - "promote_priority": 555, - "recruit_priority_offsets": [ - { - "groups": [ "地面单切", "史尔特尔" ], - "threshold": 2, - "offset": -200 - } - ] - } - ] - }, - "炮灰": { - "opers": [ - { - "name": "夜刀", - "skill": 1, - "is_key": true, - "recruit_priority": 310, - "promote_priority": 0, - "promote_priority_when_team_full": 0 - }, - { - "name": "预备干员-近战", - "skill": 0, - "recruit_priority": 100, - "promote_priority": 0, - "is_alternate": true - }, - { - "name": "拉普兰德", - "skill": 2, - "recruit_priority": 440 - }, - { - "name": "芳汀", - "skill": 2, - "recruit_priority": 402, - "recruit_priority_offsets": [ - { - "groups": [ "炮灰" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "断崖", - "skill": 2, - "recruit_priority": 370, - "recruit_priority_offsets": [ - { - "groups": [ "炮灰" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "刻刀", - "skill": 1, - "recruit_priority": 405 - }, - { - "name": "柏喙", - "skill": 2, - "recruit_priority": 405 - }, - { - "name": "铸铁", - "skill": 2, - "recruit_priority": 305, - "recruit_priority_offsets": [ - { - "groups": [ "炮灰" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "布洛卡", - "skill": 2, - "recruit_priority": 412, - "recruit_priority_offsets": [ - { - "groups": [ "炮灰" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "星极", - "skill": 2, - "recruit_priority": 411, - "recruit_priority_offsets": [ - { - "groups": [ "炮灰" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "泡普卡", - "skill": 1, - "recruit_priority": 460, - "is_key": true - }, - { - "name": "歌蕾蒂娅", - "skill": 1, - "is_start": true, - "recruit_priority": 298, - "promote_priority": 0 - }, - { - "name": "掠风", - "skill": 1, - "recruit_priority": 5, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "炮灰" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "白铁", - "skill": 1, - "recruit_priority": 6, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "炮灰" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "艾斯黛尔", - "skill": 1, - "recruit_priority": 320, - "recruit_priority_offsets": [ - { - "groups": [ "炮灰" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "霜叶", - "skill": 1, - "recruit_priority": 318, - "recruit_priority_offsets": [ - { - "groups": [ "炮灰" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "月见夜", - "skill": 1, - "is_key": true, - "recruit_priority": 500, - "promote_priority": 0, - "promote_priority_when_team_full": 0 - } - ] - }, - "回费": { - "opers": [ - { - "name": "郁金香", - "skill": 1, - "recruit_priority": 877, - "promote_priority": 356, - "is_key": true - }, - { - "name": "焰尾", - "skill": 2, - "recruit_priority": 506, - "promote_priority": 50, - "recruit_priority_offsets": [ - { - "groups": [ "回费" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "嵯峨", - "skill": 2, - "recruit_priority": 341, - "promote_priority": 50, - "recruit_priority_offsets": [ - { - "groups": [ "回费" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "推进之王", - "skill": 2, - "recruit_priority": 340, - "promote_priority": 50, - "recruit_priority_offsets": [ - { - "groups": [ "回费" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "德克萨斯", - "skill": 2, - "recruit_priority": 617, - "promote_priority": 50, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "回费" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "桃金娘", - "skill": 1, - "is_key": true, - "recruit_priority": 630, - "promote_priority": 200, - "promote_priority_when_team_full": 400, - "recruit_priority_offsets": [ - { - "groups": [ "回费" ], - "threshold": 2, - "offset": -300 - } - ] - }, - { - "name": "极境", - "skill": 1, - "recruit_priority": 300, - "promote_priority": 100, - "recruit_priority_offsets": [ - { - "groups": [ "回费" ], - "threshold": 2, - "offset": -400 - } - ] - }, - { - "name": "琴柳", - "skill": 1, - "recruit_priority": 290, - "promote_priority": 100, - "recruit_priority_offsets": [ - { - "groups": [ "回费" ], - "threshold": 2, - "offset": -400 - } - ] - }, - { - "name": "讯使", - "skill": 2, - "recruit_priority": 120, - "promote_priority": 50 - }, - { - "name": "清道夫" - }, - { - "name": "贾维", - "skill": 2, - "recruit_priority": 120, - "promote_priority": 50 - }, - { - "name": "凛冬" - }, - { - "name": "芬", - "skill": 1, - "is_key":true, - "recruit_priority": 650, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "回费" ], - "threshold": 1, - "offset": -300 - } - ] - }, - { - "name": "香草", - "skill": 1, - "is_key": true, - "recruit_priority": 640, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "回费" ], - "threshold": 1, - "offset": -300 - } - ] - } - ] - }, - "梓兰": { - "opers": [ - { - "name": "铃兰", - "skill": 3, - "alternate_skill": 2, - "recruit_priority": 526, - "promote_priority": 302 - }, - { - "name": "安洁莉娜", - "skill": 1, - "recruit_priority": 406, - "promote_priority": 202 - }, - { - "name": "灵知", - "skill": 1, - "is_key": true, - "recruit_priority": 533, - "promote_priority": 690 - }, - { - "name": "巫恋", - "skill": 2, - "recruit_priority": 262, - "promote_priority": 260 - }, - { - "name": "初雪", - "skill": 2, - "recruit_priority": 253, - "promote_priority": 255 - }, - { - "name": "真理", - "skill": 2, - "recruit_priority": 256, - "promote_priority": 202 - }, - { - "name": "梓兰", - "skill": 1, - "is_key": true, - "recruit_priority": 509, - "promote_priority": 0 - } - ] - }, - "情报官": { - "opers": [ - { - "name": "伊内丝", - "skill": 2, - "recruit_priority": 809, - "promote_priority": 830, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "回费","情报官" ], - "threshold": 2, - "offset": -100 - }, - { - "groups": [ "史尔特尔","地面单切" ], - "threshold": 2, - "offset": -200 - } - ] - }, - { - "name": "晓歌", - "skill": 2, - "recruit_priority": 707, - "promote_priority": 330, - "is_key": true, - "recruit_priority_offsets": [ - { - "groups": [ "回费","情报官" ], - "threshold": 2, - "offset": -100 - }, - { - "groups": [ "史尔特尔","地面单切" ], - "threshold": 2, - "offset": -200 - } - ] - } - ] - }, - "高台预备": { - "opers": [ - { - "name": "罗宾", - "skill": 1, - "recruit_priority": 5, - "promote_priority": 0 - }, - { - "name": "霜华", - "skill": 1, - "recruit_priority": 5, - "promote_priority": 0 - }, - { - "name": "缪尔赛思", - "skill": 3, - "alternate_skill": 1, - "recruit_priority": 206, - "promote_priority": 140, - "recruit_priority_offsets": [ - { - "groups": [ "回费","情报官" ], - "threshold": 0, - "is_less": true, - "offset": 150, - "Doc": "地面阻挡输出位≤1时,凯尔希的招募优先级+100" - } - ] - }, - { - "name": "夜半", - "skill": 2, - "recruit_priority": 155, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "近卫", "重装" ], - "threshold": 0, - "is_less": true, - "offset": 150, - "Doc": "地面阻挡输出位≤1时,凯尔希的招募优先级+100" - } - ] - }, - { - "name": "豆苗", - "skill": 1, - "recruit_priority": 205, - "promote_priority": 0, - "recruit_priority_offsets": [ - { - "groups": [ "近卫", "重装" ], - "threshold": 0, - "is_less": true, - "offset": 150 - } - ] - }, - { - "name": "阿", - "skill": 1, - "recruit_priority": 2, - "promote_priority": 0 - }, - { - "name": "“打字机”" - }, - { - "name": "“逍遥”" - }, - { - "name": "预备干员-术士", - "skill": 0, - "recruit_priority": 5, - "promote_priority": 0, - "is_alternate": true - }, - { - "name": "预备干员-狙击", - "skill": 0, - "recruit_priority": 5, - "promote_priority": 0, - "is_alternate": true - } - ] - }, - "浊心斯卡蒂": { - "opers": [ - { - "name": "浊心斯卡蒂", - "skill": 2, - "recruit_priority": 910, - "promote_priority": 700, - "is_key": true - } - ] - }, - "史尔特尔": { - "opers": [ - { - "name": "史尔特尔", - "skill": 3, - "alternate_skill": 1, - "recruit_priority": 980, - "promote_priority": 990, - "is_key": true - } - ] - }, - "斯卡蒂的海嗣": { - "opers": [ - { - "name": "斯卡蒂的海嗣" - } - ] - }, - "银灰": { - "opers": [ - { - "name": "银灰", - "skill": 3, - "is_key": true, - "alternate_skill": 1, - "recruit_priority": 710, - "promote_priority": 900, - "promote_priority_when_team_full": 1000, - "recruit_priority_offsets": - [ - { - "groups": [ "凯尔希", "地面阻挡","银灰"], - "threshold": 3, - "offset": -300 - } - ] - }, - { - "name": "玛恩纳", - "skill": 3, - "alternate_skill": 2, - "is_key": true, - "recruit_priority": 996, - "promote_priority": 1000, - "recruit_priority_offsets": - [ - { - "groups": [ "凯尔希", "地面阻挡","银灰"], - "threshold": 3, - "offset": -300 - } - ] - } - ] - } - } -} diff --git a/resource/roguelike/shopping.json b/resource/roguelike/shopping.json deleted file mode 100644 index 4f3a1b9822..0000000000 --- a/resource/roguelike/shopping.json +++ /dev/null @@ -1,3084 +0,0 @@ -{ - "Sami": [ - { - "name": "支援补给站" - }, - { - "name": "支援地雷组" - }, - { - "name": "支援轰隆隆" - }, - { - "name": "支援防暴桩" - }, - { - "name": "支援雾机" - }, - { - "name": "抗干扰指数" - }, - { - "name": "设备维护装置" - }, - { - "name": "浓缩抑制剂" - }, - { - "name": "医疗招募券", - "roles": [ - "MEDIC" - ] - }, - { - "name": "近卫招募券", - "roles": [ - "WARRIOR" - ] - }, - { - "name": "狙击招募券", - "roles": [ - "SNIPER" - ] - }, - { - "name": "特种招募券", - "roles": [ - "SPECIAL" - ] - }, - { - "name": "重装招募券", - "roles": [ - "TANK" - ] - }, - { - "name": "先锋招募券", - "roles": [ - "PIONEER" - ] - }, - { - "name": "突击协议-利刃", - "roles": [ - "PIONEER", - "WARRIOR" - ] - }, - { - "name": "突击协议-散兵", - "roles": [ - "PIONEER", - "WARRIOR" - ] - }, - { - "name": "堡垒协议-方阵", - "roles": [ - "TANK", - "SUPPORT" - ] - }, - { - "name": "堡垒协议-固守", - "roles": [ - "TANK", - "SUPPORT" - ] - }, - { - "name": "远程协议-遥击", - "roles": [ - "SNIPER", - "MEDIC" - ] - }, - { - "name": "远程协议-克敌", - "roles": [ - "SNIPER", - "MEDIC" - ] - }, - { - "name": "破坏协议-消除", - "roles": [ - "CASTER", - "SPECIAL" - ] - }, - { - "name": "破坏协议-压制", - "roles": [ - "CASTER", - "SPECIAL" - ] - }, - { - "name": "精选兽肉罐头" - }, - { - "name": "凉拌海草" - }, - { - "name": "橙味风暴" - }, - { - "name": "咖啡平原咖啡糖" - }, - { - "name": "尖叫樱桃" - }, - { - "name": "皮特水果什锦" - }, - { - "name": "地形图" - }, - { - "name": "地形图-α" - }, - { - "name": "地形图-β" - }, - { - "name": "地形图-γ" - }, - { - "name": "神音海螺" - }, - { - "name": "神音海螺-α" - }, - { - "name": "神音海螺-β" - }, - { - "name": "神音海螺-γ" - }, - { - "name": "林间夜话" - }, - { - "name": "林间夜话-α" - }, - { - "name": "林间夜话-β" - }, - { - "name": "林间夜话-γ" - }, - { - "name": "教堂救济餐券" - }, - { - "name": "教堂救济餐券-α" - }, - { - "name": "教堂救济餐券-β" - }, - { - "name": "教堂救济餐券-γ" - }, - { - "name": "特级馥郁咖啡豆" - }, - { - "name": "蓝色丝巾" - }, - { - "name": "红色蝴蝶结" - }, - { - "name": "红色蝴蝶结-α" - }, - { - "name": "红色蝴蝶结-β" - }, - { - "name": "红色蝴蝶结-γ" - }, - { - "name": "独奏八音盒" - }, - { - "name": "独奏八音盒-α" - }, - { - "name": "独奏八音盒-β" - }, - { - "name": "独奏八音盒-γ" - }, - { - "name": "源石鸢尾花" - }, - { - "name": "古怪的长笛" - }, - { - "name": "玻璃小鸟" - }, - { - "name": "赤金的远征" - }, - { - "name": "《杜林地上环游记》" - }, - { - "name": "《旧高卢地名源流考》" - }, - { - "name": "热水壶" - }, - { - "name": "特殊抑制器" - }, - { - "name": "石像鬼塑像" - }, - { - "name": "血魔的寝床" - }, - { - "name": "长生者之证" - }, - { - "name": "被撬开的道具箱" - }, - { - "name": "被撬开的道具箱-α" - }, - { - "name": "被撬开的道具箱-β" - }, - { - "name": "被撬开的道具箱-γ" - }, - { - "name": "古旧乐谱残章" - }, - { - "name": "古旧乐谱残章-α" - }, - { - "name": "古旧乐谱残章-β" - }, - { - "name": "古旧乐谱残章-γ" - }, - { - "name": "解约协议" - }, - { - "name": "解约协议-α" - }, - { - "name": "解约协议-β" - }, - { - "name": "解约协议-γ" - }, - { - "name": "万能钥匙" - }, - { - "name": "万能钥匙-α" - }, - { - "name": "万能钥匙-β" - }, - { - "name": "万能钥匙-γ" - }, - { - "name": "女妖之吻" - }, - { - "name": "古旧钱币" - }, - { - "name": "古旧钱币-α" - }, - { - "name": "古旧钱币-β" - }, - { - "name": "古旧钱币-γ" - }, - { - "name": "演员的首饰盒" - }, - { - "name": "演员的首饰盒-α" - }, - { - "name": "演员的首饰盒-β" - }, - { - "name": "演员的首饰盒-γ" - }, - { - "name": "无瑕宝玉" - }, - { - "name": "游戏室管理员权限卡", - "promotion": 1 - }, - { - "name": "游戏室管理员权限卡-α", - "promotion": 1 - }, - { - "name": "游戏室管理员权限卡-β", - "promotion": 1 - }, - { - "name": "游戏室管理员权限卡-γ", - "promotion": 1 - }, - { - "name": "Miss.Christine摸摸券", - "promotion": 2 - }, - { - "name": "Miss.Christine摸摸券-α", - "promotion": 2 - }, - { - "name": "Miss.Christine摸摸券-β", - "promotion": 2 - }, - { - "name": "Miss.Christine摸摸券-γ", - "promotion": 2 - }, - { - "name": "古旧铸物", - "promotion": 3 - }, - { - "name": "钝爪-典训", - "roles": [ - "PIONEER" - ], - "promotion": 1 - }, - { - "name": "折戟-典训", - "promotion": 1, - "roles": [ - "WARRIOR" - ] - }, - { - "name": "铁卫-典训", - "promotion": 1, - "roles": [ - "TANK" - ] - }, - { - "name": "残弩-典训", - "promotion": 1, - "roles": [ - "SNIPER" - ] - }, - { - "name": "断杖-典训", - "promotion": 1, - "roles": [ - "CASTER" - ] - }, - { - "name": "支柱-典训", - "promotion": 1, - "roles": [ - "SUPPORT" - ] - }, - { - "name": "医者-典训", - "promotion": 1, - "roles": [ - "MEDIC" - ] - }, - { - "name": "锈刃-典训", - "promotion": 1, - "roles": [ - "SPECIAL" - ] - }, - { - "name": "地区行动方案" - }, - { - "name": "地区行动方案-α" - }, - { - "name": "地区行动方案-β" - }, - { - "name": "地区行动方案-γ" - }, - { - "name": "全局作战文件" - }, - { - "name": "全局作战文件-α" - }, - { - "name": "全局作战文件-β" - }, - { - "name": "全局作战文件-γ" - }, - { - "name": "人事部密信" - }, - { - "name": "人事部密信-α" - }, - { - "name": "人事部密信-β" - }, - { - "name": "人事部密信-γ" - }, - { - "name": "一份演讲稿" - }, - { - "name": "锈蚀的铁锤" - }, - { - "name": "罗德岛战术电台" - }, - { - "name": "罗德岛战术电台-α" - }, - { - "name": "罗德岛战术电台-β" - }, - { - "name": "罗德岛战术电台-γ" - }, - { - "name": "四叶草化石" - }, - { - "name": "阿卡胡拉饭碗" - }, - { - "name": "立体艺术装置" - }, - { - "name": "御2" - }, - { - "name": "开裂的束缚带" - }, - { - "name": "奇渊面具" - }, - { - "name": "教母的信物" - }, - { - "name": "残破合影" - }, - { - "name": "恐鱼干" - }, - { - "name": "迷迭香之拥" - }, - { - "name": "镶金骨骰" - }, - { - "name": "“黑夜呢喃”" - }, - { - "name": "《大静谧》" - }, - { - "name": "异铁小圆盾" - }, - { - "name": "军团护心镜" - }, - { - "name": "古旧的蒸汽甲胄" - }, - { - "name": "皇帝的恩宠" - }, - { - "name": "贵族刺剑" - }, - { - "name": "老近卫军之锋" - }, - { - "name": "显圣吊坠" - }, - { - "name": "银餐叉" - }, - { - "name": "损坏的左轮弹巢" - }, - { - "name": "难闻的止血剂" - }, - { - "name": "急救药箱" - }, - { - "name": "未知仪器" - }, - { - "name": "锈蚀刀片" - }, - { - "name": "赶车夫的长鞭" - }, - { - "name": "“复仇者”" - }, - { - "name": "制式防暴用具" - }, - { - "name": "皇帝的收藏" - }, - { - "name": "“璀璨悲泣”" - }, - { - "name": "活玫瑰" - }, - { - "name": "苍白花冠" - }, - { - "name": "演出用香水" - }, - { - "name": "设计师量尺" - }, - { - "name": "“法术杀手”" - }, - { - "name": "舞者手链" - }, - { - "name": "人偶之家" - }, - { - "name": "微缩舞台模型" - }, - { - "name": "缠梦古堡模型" - }, - { - "name": "漆黑的舞鞋" - }, - { - "name": "洁白的舞鞋" - }, - { - "name": "钝爪-突破", - "roles": [ - "PIONEER" - ] - }, - { - "name": "钝爪-爆发", - "roles": [ - "PIONEER" - ] - }, - { - "name": "钝爪-熟稔", - "roles": [ - "PIONEER" - ] - }, - { - "name": "钝爪-百战", - "roles": [ - "PIONEER" - ] - }, - { - "name": "折戟-突破", - "roles": [ - "WARRIOR" - ] - }, - { - "name": "折戟-锋刃", - "roles": [ - "WARRIOR" - ] - }, - { - "name": "折戟-浴血", - "roles": [ - "WARRIOR" - ] - }, - { - "name": "折戟-破釜沉舟", - "roles": [ - "WARRIOR" - ] - }, - { - "name": "铁卫-突破", - "roles": [ - "TANK" - ] - }, - { - "name": "铁卫-侵掠", - "roles": [ - "TANK" - ] - }, - { - "name": "铁卫-无锋", - "roles": [ - "TANK" - ] - }, - { - "name": "残弩-突破", - "roles": [ - "SNIPER" - ] - }, - { - "name": "残弩-百步穿杨", - "roles": [ - "SNIPER" - ] - }, - { - "name": "残弩-交叉火力", - "roles": [ - "SNIPER" - ] - }, - { - "name": "残弩-神速", - "roles": [ - "SNIPER" - ] - }, - { - "name": "断杖-突破", - "roles": [ - "CASTER" - ] - }, - { - "name": "断杖-织法者", - "roles": [ - "CASTER" - ] - }, - { - "name": "断杖-凝神", - "roles": [ - "CASTER" - ] - }, - { - "name": "断杖-苦难巫咒", - "roles": [ - "CASTER" - ] - }, - { - "name": "支柱-突破", - "roles": [ - "SUPPORT" - ] - }, - { - "name": "支柱-勤奋", - "roles": [ - "SUPPORT" - ] - }, - { - "name": "支柱-援护", - "roles": [ - "SUPPORT" - ] - }, - { - "name": "支柱-枯法", - "roles": [ - "SUPPORT" - ] - }, - { - "name": "医者-突破", - "roles": [ - "MEDIC" - ] - }, - { - "name": "医者-自医", - "roles": [ - "MEDIC" - ] - }, - { - "name": "医者-妙手", - "roles": [ - "MEDIC" - ] - }, - { - "name": "医者-固化序列", - "roles": [ - "MEDIC" - ] - }, - { - "name": "锈刃-突破", - "roles": [ - "SPECIAL" - ] - }, - { - "name": "锈刃-研磨", - "roles": [ - "SPECIAL" - ] - }, - { - "name": "锈刃-可视静谧", - "roles": [ - "SPECIAL" - ] - }, - { - "name": "扣挠之手" - }, - { - "name": "炸裂之手" - }, - { - "name": "极速之手" - }, - { - "name": "净尘之手" - }, - { - "name": "碎靶之手" - }, - { - "name": "永流之手" - }, - { - "name": "古高卢银币" - }, - { - "name": "高卢银行支票" - }, - { - "name": "《第二经济改革法》" - }, - { - "name": "香草沙士汽水" - }, - { - "name": "羽兽肝酱" - }, - { - "name": "迷梦香精" - }, - { - "name": "摩根队长佳酿" - }, - { - "name": "生命之水" - }, - { - "name": "皇家利口酒" - }, - { - "name": "悬丝傀儡" - }, - { - "name": "“童趣玩偶”" - }, - { - "name": "凯旋号角" - }, - { - "name": "高闪相机" - }, - { - "name": "精神治疗录像带" - }, - { - "name": "老蒲扇" - }, - { - "name": "食腐者手杖" - }, - { - "name": "维多利亚“废铁”勋章" - }, - { - "name": "Scout的狙击镜" - }, - { - "name": "黑色郁金香" - }, - { - "name": "“岁怒”" - }, - { - "name": "金酒之杯" - }, - { - "name": "绿叶菜罐头" - }, - { - "name": "叙拉古人的愤怒" - }, - { - "name": "“文明的存续”" - }, - { - "name": "“时光之末”" - }, - { - "name": "“国王的护戒”" - }, - { - "name": "国王的新枪" - }, - { - "name": "古堡的子嗣" - }, - { - "name": "“小格兰法洛”" - }, - { - "name": "“碎片大厦的回忆”" - }, - { - "name": "国王的圆饼" - }, - { - "name": "国王的枝条" - }, - { - "name": "诸王的冠冕" - }, - { - "name": "《光耀卡西米尔》" - }, - { - "name": "《归来》" - }, - { - "name": "铁卫-整固", - "roles": [ - "TANK" - ] - }, - { - "name": "锈刃-锋芒发硎", - "roles": [ - "SPECIAL" - ] - }, - { - "name": "缠斗之手" - }, - { - "name": "应机之手" - }, - { - "name": "溃决之手" - }, - { - "name": "骑士长枪专业版" - }, - { - "name": "光谱分析仪" - }, - { - "name": "全自动维修台" - }, - { - "name": "闲暇时光" - }, - { - "name": "警戒篱木" - }, - { - "name": "《重型音乐选集》" - }, - { - "name": "流浪术师的怀乡" - }, - { - "name": "宁静泉流" - }, - { - "name": "仪式铃" - }, - { - "name": "“盲目”" - }, - { - "name": "北方拓荒者拐杖" - }, - { - "name": "琥珀伤痕" - }, - { - "name": "猎人的洞察" - }, - { - "name": "“奉献”" - }, - { - "name": "天穹尘埃" - }, - { - "name": "冰结的躯壳" - }, - { - "name": "荆棘环" - }, - { - "name": "“永夜的窥视”" - }, - { - "name": "“枯木的回声”" - }, - { - "name": "凝冰砥石" - }, - { - "name": "远见者之示" - }, - { - "name": "雪与土的织带" - }, - { - "name": "荆与叶的织带" - }, - { - "name": "活木甲" - }, - { - "name": "鳞皮壳盾" - }, - { - "name": "古地树实" - }, - { - "name": "极地改型包" - }, - { - "name": "霜牡的肩甲" - }, - { - "name": "雪牝的护手" - }, - { - "name": "空羽兽" - }, - { - "name": "岩角号" - }, - { - "name": "不灭的火炬" - }, - { - "name": "湖中神盾" - }, - { - "name": "圆石祭坛" - }, - { - "name": "古老壁画" - }, - { - "name": "万星园之辉" - }, - { - "name": "彩虹瓮" - }, - { - "name": "移云者图腾" - }, - { - "name": "芽棍" - }, - { - "name": "坎诺特印记" - }, - { - "name": "指路藤偶" - }, - { - "name": "乌萨斯断刃" - }, - { - "name": "伶牙,毁林者" - }, - { - "name": "安玛的爱" - }, - { - "name": "树痕之盔" - }, - { - "name": "无垠赠礼" - }, - { - "name": "路网" - } - ], - "Mizuki": [ - { - "name": "指路鳞" - }, - { - "name": "锈蚀的铁锤" - }, - { - "name": "鸭爵金砖" - }, - { - "name": "医疗招募券", - "roles": [ - "MEDIC" - ] - }, - { - "name": "近卫招募券", - "roles": [ - "WARRIOR" - ] - }, - { - "name": "狙击招募券", - "roles": [ - "SNIPER" - ] - }, - { - "name": "特种招募券", - "roles": [ - "SPECIAL" - ] - }, - { - "name": "重装招募券", - "roles": [ - "TANK" - ] - }, - { - "name": "先锋招募券", - "roles": [ - "PIONEER" - ] - }, - { - "name": "“碎片大厦的回忆”" - }, - { - "name": "一份演讲稿" - }, - { - "name": "古旧铸物", - "promotion": 3 - }, - { - "name": "立体艺术装置" - }, - { - "name": "阿卡胡拉饭碗" - }, - { - "name": "长生者之证" - }, - { - "name": "血魔的寝床" - }, - { - "name": "嵌体甲片" - }, - { - "name": "《旧高卢地名源流考》" - }, - { - "name": "御2" - }, - { - "name": "石像鬼塑像" - }, - { - "name": "《杜林地上环游记》" - }, - { - "name": "特殊抑制器" - }, - { - "name": "《特级馥郁咖啡豆》" - }, - { - "name": "“多功能”发夹" - }, - { - "name": "“审判庭之火”" - }, - { - "name": "金酒之杯", - "no_longer_buy": true, - "ignore_no_longer_buy": true - }, - { - "name": "骑士戒律·新编", - "no_longer_buy": true, - "ignore_no_longer_buy": true - }, - { - "name": "投币玩具", - "no_longer_buy": true, - "ignore_no_longer_buy": true - }, - { - "name": "扩散之手", - "chars": [ - "异客" - ] - }, - { - "name": "撕扯之手", - "chars": [ - "帕拉斯" - ] - }, - { - "name": "永流之手", - "chars": [ - "艾雅法拉", - "刻俄柏", - "黑键", - "令" - ] - }, - { - "name": "扼喉之手", - "chars": [ - "鸿雪", - "黑", - "远牙", - "早露" - ] - }, - { - "name": "碎靶之手", - "chars": [ - "夕", - "莫斯提马", - "Pith" - ] - }, - { - "name": "扣挠之手", - "chars": [ - "安洁莉娜", - "灵知", - "铃兰" - ] - }, - { - "name": "净尘之手", - "chars": [ - "浊心斯卡蒂", - "卡涅利安", - "流明" - ] - }, - { - "name": "散轶诗简", - "chars": [ - "令" - ] - }, - { - "name": "衍生者终端-超级改", - "chars": [ - "令" - ] - }, - { - "name": "人事部密信" - }, - { - "name": "残弩-典训", - "roles": [ - "SNIPER" - ], - "promotion": 1 - }, - { - "name": "叙拉古人的愤怒" - }, - { - "name": "绿叶菜罐头" - }, - { - "name": "073号安全试剂" - }, - { - "name": "Miss.Christine摸摸券", - "promotion": 2 - }, - { - "name": "残弩-神速", - "roles": [ - "SNIPER" - ] - }, - { - "name": "残弩-交叉火力", - "roles": [ - "SNIPER" - ] - }, - { - "name": "折戟-浴血", - "roles": [ - "WARRIOR" - ] - }, - { - "name": "赤金的远征" - }, - { - "name": "源石鸢尾花" - }, - { - "name": "玻璃小鸟" - }, - { - "name": "《第二经济改革法》" - }, - { - "name": "独奏八音盒" - }, - { - "name": "被撬开的道具箱" - }, - { - "name": "游戏室管理员权限卡", - "promotion": 1 - }, - { - "name": "尖笑鬼牌", - "promotion": 1 - }, - { - "name": "缠梦古堡模型" - }, - { - "name": "“时光之末”" - }, - { - "name": "捕鳞蓑" - }, - { - "name": "“绽放”" - }, - { - "name": "乌萨斯毡毯" - }, - { - "name": "沃特大叔养护套装" - }, - { - "name": "“古堡的子嗣”" - }, - { - "name": "折戟-典训", - "roles": [ - "WARRIOR" - ], - "promotion": 1 - }, - { - "name": "第二经济改革法" - }, - { - "name": "高卢银行支票" - }, - { - "name": "古乔治营养原浆" - }, - { - "name": "折戟-破釜沉舟", - "roles": [ - "WARRIOR" - ] - }, - { - "name": "折戟-一夫当关", - "roles": [ - "WARRIOR" - ] - }, - { - "name": "全局作战文件" - }, - { - "name": "折戟-锋刃", - "roles": [ - "WARRIOR" - ] - }, - { - "name": "皇家利口酒" - }, - { - "name": "断杖-典训", - "roles": [ - "CASTER" - ], - "promotion": 1 - }, - { - "name": "涌动之餐" - }, - { - "name": "女妖之吻" - }, - { - "name": "万能钥匙" - }, - { - "name": "古旧乐谱残章" - }, - { - "name": "高卢小圆饼" - }, - { - "name": "尖叫樱桃" - }, - { - "name": "咖啡平原咖啡糖" - }, - { - "name": "微缩舞台模型" - }, - { - "name": "解约协议" - }, - { - "name": "红色蝴蝶结" - }, - { - "name": "蓝色丝巾" - }, - { - "name": "古怪的长笛" - }, - { - "name": "钝爪-典训", - "roles": [ - "PIONEER" - ], - "promotion": 1 - }, - { - "name": "残弩-百步穿杨", - "roles": [ - "SNIPER" - ] - }, - { - "name": "支柱-援护", - "roles": [ - "SUPPORT" - ] - }, - { - "name": "支柱-枯法", - "roles": [ - "SUPPORT" - ] - }, - { - "name": "黑色郁金香" - }, - { - "name": "“苦痛的快乐”" - }, - { - "name": "“法术杀手”" - }, - { - "name": "猩红剧团票根" - }, - { - "name": "老蒲扇" - }, - { - "name": "空白名片" - }, - { - "name": "“复仇者”" - }, - { - "name": "赶车夫的长鞭" - }, - { - "name": "锈蚀刀片" - }, - { - "name": "未知仪器" - }, - { - "name": "急救药箱" - }, - { - "name": "难闻的止血剂" - }, - { - "name": "大静谧" - }, - { - "name": "镶金骨骰" - }, - { - "name": "“黑夜呢喃”" - }, - { - "name": "迷迭香之拥" - }, - { - "name": "恐鱼干" - }, - { - "name": "残破合影" - }, - { - "name": "老近卫军之锋" - }, - { - "name": "贵族刺剑" - }, - { - "name": "皇帝的恩宠" - }, - { - "name": "损坏的左轮弹巢" - }, - { - "name": "银餐叉" - }, - { - "name": "显圣吊坠" - }, - { - "name": "古旧的蒸汽甲胄" - }, - { - "name": "军团护心镜" - }, - { - "name": "异铁小圆盾" - }, - { - "name": "断杖-苦难巫咒", - "roles": [ - "CASTER" - ] - }, - { - "name": "断杖-织法者", - "roles": [ - "CASTER" - ] - }, - { - "name": "“荣耀绶带”" - }, - { - "name": "“当红歌手”" - }, - { - "name": "Scout的狙击镜" - }, - { - "name": "维多利亚“废铁”勋章" - }, - { - "name": "折戟-突破", - "roles": [ - "WARRIOR" - ] - }, - { - "name": "莱塔尼亚荣誉勋章" - }, - { - "name": "突击协议-利刃", - "roles": [ - "PIONEER", - "WARRIOR" - ] - }, - { - "name": "爱丽舍钱袋" - }, - { - "name": "至宝指环", - "ignore_no_longer_buy": true - }, - { - "name": "幸运硬币", - "ignore_no_longer_buy": true - }, - { - "name": "维多利亚蛋糕" - }, - { - "name": "皮特水果什锦" - }, - { - "name": "残弩-战场依存", - "roles": [ - "SNIPER" - ] - }, - { - "name": "断杖-咏唱", - "roles": [ - "CASTER" - ] - }, - { - "name": "支柱-典训", - "roles": [ - "SUPPORT" - ], - "promotion": 1 - }, - { - "name": "医者-典训", - "roles": [ - "MEDIC" - ], - "promotion": 1 - }, - { - "name": "香草沙士汽水" - }, - { - "name": "悬丝傀儡" - }, - { - "name": "钝爪-爆发", - "roles": [ - "PIONEER" - ] - }, - { - "name": "作者的喉舌" - }, - { - "name": "设计师量尺" - }, - { - "name": "古高卢银币" - }, - { - "name": "铁卫-典训", - "roles": [ - "TANK" - ], - "promotion": 1 - }, - { - "name": "医者-妙手", - "roles": [ - "MEDIC" - ] - }, - { - "name": "钝爪-百战", - "roles": [ - "PIONEER" - ] - }, - { - "name": "锈刃-典训", - "roles": [ - "SPECIAL" - ], - "promotion": 1 - }, - { - "name": "医者-固化序列", - "roles": [ - "MEDIC" - ] - }, - { - "name": "医者-妙手", - "roles": [ - "MEDIC" - ] - }, - { - "name": "精选兽肉罐头" - }, - { - "name": "“璀璨悲泣”" - }, - { - "name": "制式防暴用具" - }, - { - "name": "皇帝的收藏" - }, - { - "name": "制式防暴用具" - }, - { - "name": "演出用香水" - }, - { - "name": "断杖-凝神", - "roles": [ - "CASTER" - ] - }, - { - "name": "迷梦香精" - }, - { - "name": "人偶之家" - }, - { - "name": "路线说明图" - }, - { - "name": "林间夜话" - }, - { - "name": "教堂救济餐券" - }, - { - "name": "地形图" - }, - { - "name": "神音海螺" - }, - { - "name": "摩根队长佳酿" - }, - { - "name": "试制巧克力" - }, - { - "name": "黄铜指南针" - }, - { - "name": "“噤声”" - }, - { - "name": "“童趣玩偶”" - }, - { - "name": "远程协议-遥击", - "roles": [ - "SNIPER", - "MEDIC" - ] - }, - { - "name": "破坏协议-消除", - "roles": [ - "CASTER", - "SPECIAL" - ] - }, - { - "name": "破坏协议-压制", - "roles": [ - "CASTER", - "SPECIAL" - ] - }, - { - "name": "地区行动方案" - }, - { - "name": "舞者手链" - }, - { - "name": "安洁莉娜的创想" - }, - { - "name": "破损的面具" - }, - { - "name": "羽兽肝酱" - }, - { - "name": "苍白花冠" - }, - { - "name": "活玫瑰" - }, - { - "name": "“聚焦”" - }, - { - "name": "钝爪-熟稔", - "roles": [ - "PIONEER" - ] - }, - { - "name": "球球果汁" - }, - { - "name": "女皇之愿" - }, - { - "name": "荒地龙舌兰" - }, - { - "name": "医者-理智固剂", - "roles": [ - "MEDIC" - ] - }, - { - "name": "生命之水" - }, - { - "name": "教母的信物" - }, - { - "name": "奇渊面具" - }, - { - "name": "昏暗的提灯" - }, - { - "name": "皇族金胸针" - }, - { - "name": "开裂的束缚带" - }, - { - "name": "疗养特供卡" - }, - { - "name": "疗养体验卡" - }, - { - "name": "精神治疗录像带" - }, - { - "name": "“迷醉荷谟伊”" - }, - { - "name": "食腐者手杖" - }, - { - "name": "高闪相机" - }, - { - "name": "凯旋号角" - }, - { - "name": "紧急活性剂" - }, - { - "name": "假面舞会面具", - "ignore_no_longer_buy": true - }, - { - "name": "“逝者垂泪”" - }, - { - "name": "四叶草化石" - }, - { - "name": "苦行者泡芙" - }, - { - "name": "乌萨斯列巴" - }, - { - "name": "铁棍面包" - }, - { - "name": "遗落之帜" - }, - { - "name": "遥乡之引" - }, - { - "name": "王庭盟约" - }, - { - "name": "凉拌海草" - }, - { - "name": "橙味风暴" - }, - { - "name": "诸王的冠冕" - }, - { - "name": "国王的新枪" - }, - { - "name": "国王的圆饼" - }, - { - "name": "国王的枝条" - }, - { - "name": "光耀卡西米尔" - }, - { - "name": "归来" - }, - { - "name": "积攒之手" - }, - { - "name": "极速之手" - }, - { - "name": "尖刺之手" - }, - { - "name": "深洋主宰刻像" - }, - { - "name": "三钥协定" - }, - { - "name": "便携经书" - }, - { - "name": "判官经文布" - }, - { - "name": "郁金香的秘方" - }, - { - "name": "“文明的存续”" - }, - { - "name": "“荣耀套餐”" - }, - { - "name": "“岁怒”" - }, - { - "name": "铁卫-突破", - "roles": [ - "TANK" - ] - }, - { - "name": "铁卫-侵掠", - "roles": [ - "TANK" - ] - }, - { - "name": "铁卫-推进", - "roles": [ - "TANK" - ] - }, - { - "name": "铁卫-无锋", - "roles": [ - "TANK" - ] - }, - { - "name": "铁卫-临时要塞", - "roles": [ - "TANK" - ] - }, - { - "name": "锈刃-突破", - "roles": [ - "SPECIAL" - ] - }, - { - "name": "锈刃-研磨", - "roles": [ - "SPECIAL" - ] - }, - { - "name": "锈刃-单兵", - "roles": [ - "SPECIAL" - ] - }, - { - "name": "锈刃-可视静谧", - "roles": [ - "SPECIAL" - ] - }, - { - "name": "锈刃-神力", - "roles": [ - "SPECIAL" - ] - } - ], - "Phantom": [ - { - "name": "金酒之杯", - "no_longer_buy": true, - "ignore_no_longer_buy": true, - "effect":"每有5源石锭,所有我方单位的攻击速度+7", - "no":167 - }, - { - "name": "骑士戒律·新编", - "no_longer_buy": true, - "ignore_no_longer_buy": true, - "effect":"每有5源石锭,所有我方单位的攻击速度+5", - "no":166 - }, - { - "name": "《旧高卢地名源流考》", - "effect":"每场战斗获得2点临时目标生命值", - "no":148 - }, - { - "name": "锈蚀的铁锤", - "effect":"商店中购买道具所需源石锭-50%", - "no":35 - }, - { - "name": "《大静谧》", - "effect":"所有敌方单位的生命-20%", - "no":54 - }, - { - "name": "赤金的远征", - "effect":"希望+4,可携带干员+1,可同时部署人数+1", - "no":146 - }, - { - "name": "损坏的左轮弹巢", - "effect":"所有我方远程单位的攻击力+35%", - "no":63 - }, - { - "name": "长生者之证", - "effect":"长生者之证", - "no":5 - }, - { - "name": "一份演讲稿", - "effect":"招募所有干员的希望消耗-2", - "no":28 - }, - { - "name": "人事部密信", - "effect":"招募6星干员的希望消耗-2", - "no":27 - }, - { - "name": "古旧铸物", - "promotion": 3, - "effect":"立即进阶三个干员(不消耗希望)", - "no":16 - }, - { - "name": "血魔的寝床", - "effect":"立即获得目标生命+8", - "no":4 - }, - { - "name": "石像鬼塑像", - "effect":"立即获得目标生命+6", - "no":3 - }, - { - "name": "特殊抑制器", - "effect":"立即获得目标生命+6", - "no":2 - }, - { - "name": "《杜林地上环游记》", - "effect":"每场战斗获得1点临时目标生命值", - "no":147 - }, - { - "name": "投币玩具", - "no_longer_buy": true, - "ignore_no_longer_buy": true, - "effect":"每有5源石锭,所有我方单位的攻击速度+3", - "no":165 - }, - { - "name": "维多利亚蛋糕", - "effect":"可携带干员+3", - "no":84 - }, - { - "name": "“苦痛的快乐”", - "effect":"所有敌方单位的生命-15%,移动速度-15%", - "no":"PCS03" - }, - { - "name": "扩散之手", - "chars": [ - "异客" - ], - "effect":"【扩散术师】、【链术师】和【轰击术师】每对一个单位造成伤害就回复2点技力值", - "no":136 - }, - { - "name": "撕扯之手", - "chars": [ - "帕拉斯" - ], - "effect":"【无畏者】、【剑豪】和【教官】攻击时无视目标70%的防御力", - "no":137 - }, - { - "name": "扼喉之手", - "chars": [ - "鸿雪", - "黑", - "远牙", - "早露" - ], - "effect":"【重射手】、【神射手】和【攻城手】的攻击会将生命值30%以下非领袖敌人强制击杀", - "no":134 - }, - { - "name": "扣挠之手", - "chars": [ - "安洁莉娜", - "灵知", - "铃兰", - "梓兰" - ], - "effect":"【凝滞师】、【削弱者】和【护佑者】攻击时额外造成目标当前生命值3%的法术伤害", - "no":135 - }, - { - "name": "Miss.Christine摸摸券", - "promotion": 2, - "effect":"立即进阶两个干员(不消耗希望)", - "no":15 - }, - { - "name": "残弩-典训", - "roles": [ - "SNIPER" - ], - "promotion": 1, - "effect":"立即进阶一个【狙击】干员(不消耗希望)", - "no":20 - }, - { - "name": "叙拉古人的愤怒", - "effect":"叙拉古人的愤怒", - "no":170 - }, - { - "name": "源石鸢尾花", - "effect":"希望+6,可携带干员+2", - "no":145 - }, - { - "name": "试制巧克力", - "effect":"可携带干员+2", - "no":82 - }, - { - "name": "高卢小圆饼", - "effect":"可携带干员+2", - "no":83 - }, - { - "name": "073号安全试剂", - "effect":"所有干员技能触发后1秒内攻击力+65%", - "no":169 - }, - { - "name": "绿叶菜罐头", - "effect":"所有干员技能触发后1秒内攻击力+60%", - "no":168 - }, - { - "name": "玻璃小鸟", - "effect":"希望+4,可携带干员+1", - "no":143 - }, - { - "name": "古怪的长笛", - "effect":"希望+4,可携带干员+1", - "no":142 - }, - { - "name": "迷迭香之拥", - "effect":"所有敌方单位的防御力-30%", - "no":51 - }, - { - "name": "老近卫军之锋", - "effect":"所有我方近战单位的攻击力+35%", - "no":60 - }, - { - "name": "镶金骨骰", - "effect":"所有敌方单位的生命-15%", - "no":53 - }, - { - "name": "独奏八音盒", - "effect":"希望+4,可同时部署人数+1", - "no":144 - }, - { - "name": "银餐叉", - "effect":"所有我方远程单位的攻击力+25%", - "no":62 - }, - { - "name": "“黑夜呢喃”", - "effect":"所有敌方单位的生命-10%", - "no":52 - }, - { - "name": "蓝色丝巾", - "effect":"希望+2,可携带人数+1", - "no":140 - }, - { - "name": "贵族刺剑", - "effect":"所有我方近战单位的攻击力+25%", - "no":59 - }, - { - "name": "赶车夫的长鞭", - "effect":"所有敌方单位受到的物理伤害+25%", - "no":68 - }, - { - "name": "空白名片", - "effect":"可携带干员+1,可同时部署人数+1", - "no":89 - }, - { - "name": "“复仇者”", - "effect":"所有敌方单位受到的物理伤害+35%", - "no":69 - }, - { - "name": "红色蝴蝶结", - "effect":"希望+2,可同时部署人数+1", - "no":141 - }, - { - "name": "“璀璨悲泣”", - "effect":"所有敌方单位受到的法术伤害+40%", - "no":72 - }, - { - "name": "破损的面具", - "effect":"可同时部署人数+2", - "no":88 - }, - { - "name": "黄铜指南针", - "effect":"可同时部署人数+2", - "no":87 - }, - { - "name": "昏暗的提灯", - "effect":"可同时部署人数+1", - "no":86 - }, - { - "name": "四叶草化石", - "effect":"战斗后掉落收藏品时,增加一个可选项", - "no":36 - }, - { - "name": "路线说明图", - "effect":"可同时部署人数+1", - "no":85 - }, - { - "name": "假面舞会面具", - "ignore_no_longer_buy": true, - "effect":"每进入一个非战斗节点,获得源石锭+3", - "no":31 - }, - { - "name": "莱塔尼亚荣誉勋章", - "ignore_no_longer_buy": true, - "effect":"战斗获得的指挥经验+30%", - "no":34 - }, - { - "name": "至宝指环", - "ignore_no_longer_buy": true, - "effect":"战斗掉落的源石锭+50%", - "no":32 - }, - { - "name": "幸运硬币", - "ignore_no_longer_buy": true, - "effect":"每进入一个非战斗节点,获得源石锭+2", - "no":30 - }, - { - "name": "维多利亚“废铁”勋章", - "ignore_no_longer_buy": true, - "effect":"战斗获得的指挥经验+20%", - "no":33 - }, - { - "name": "苦行者泡芙", - "effect":"可携带干员+1", - "no":80 - }, - { - "name": "乌萨斯列巴", - "effect":"可携带干员+1", - "no":79 - }, - { - "name": "铁棍面包", - "effect":"可携带干员+1", - "no":81 - }, - { - "name": "残弩-神速", - "roles": [ - "SNIPER" - ], - "effect":"所有【狙击】干员的攻击速度+70", - "no":112 - }, - { - "name": "残弩-交叉火力", - "roles": [ - "SNIPER" - ], - "effect":"所有【狙击】干员的生命-40%,但攻击力+40%", - "no":111 - }, - { - "name": "折戟-浴血", - "roles": [ - "WARRIOR" - ], - "effect":"所有【近卫】干员在攻击后获得2点技力", - "no":100 - }, - { - "name": "《第二经济改革法》", - "effect":"所有干员的初始技力+18", - "no":152 - }, - { - "name": "尖笑鬼牌", - "promotion": 1, - "effect":"立即进阶一个干员(不消耗希望)", - "no":14 - }, - { - "name": "缠梦古堡模型", - "effect":"初始部署费用+30", - "no":92 - }, - { - "name": "“时光之末”", - "effect":"仅一次,在非区域最终战斗中失败时不结束探索,目标生命+1并继续下一步行动", - "no":174 - }, - { - "name": "“绽放”", - "effect":"所有干员每次受到伤害时回复1点技力,每次受到元素损伤时回复1点技力", - "no":161 - }, - { - "name": "“古堡的子嗣”", - "effect":"所有干员在场上停留100秒后防御力+300,法术抗性+30", - "no":"PCS04" - }, - { - "name": "折戟-典训", - "roles": [ - "WARRIOR" - ], - "promotion": 1, - "effect":"立即进阶一个【近卫】干员(不消耗希望)", - "no":18 - }, - { - "name": "高卢银行支票", - "effect":"所有干员的初始技力+12", - "no":151 - }, - { - "name": "折戟-破釜沉舟", - "roles": [ - "WARRIOR" - ], - "effect":"所有【近卫】干员的防御力-40%,但攻击力+40%,攻击速度+30", - "no":16 - }, - { - "name": "折戟-一夫当关", - "roles": [ - "WARRIOR" - ], - "effect":"所有【近卫】干员的阻挡数+1", - "no":101 - }, - { - "name": "远程协议-遥击", - "roles": [ - "SNIPER", - "MEDIC" - ], - "effect":"战斗编队中每有一名医疗和狙击干员,所有医疗和狙击干员的攻击力+8%", - "no":225 - }, - { - "name": "折戟-锋刃", - "roles": [ - "WARRIOR" - ], - "effect":"所有【近卫】干员的攻击力+25%", - "no":99 - }, - { - "name": "皇家利口酒", - "effect":"所有攻击和受击回复的技能每1.5秒回复1点技力", - "no":160 - }, - { - "name": "断杖-典训", - "roles": [ - "CASTER" - ], - "promotion": 1, - "effect":"立即进阶一个【术师】干员(不消耗希望)", - "no":21 - }, - { - "name": "涌动之餐", - "effect":"所有我方单位受到的治疗和生命回复效果+30%,且受到的元素损伤-30%", - "no":"PCS05" - }, - { - "name": "女妖之吻", - "effect":"希望+8", - "no":10 - }, - { - "name": "万能钥匙", - "effect":"希望+6", - "no":9 - }, - { - "name": "被撬开的道具箱", - "effect":"希望+4", - "no":6 - }, - { - "name": "古旧乐谱残章", - "effect":"希望+4", - "no":7 - }, - { - "name": "微缩舞台模型", - "effect":"初始部署费用+20", - "no":91 - }, - { - "name": "解约协议", - "effect":"希望+4", - "no":8 - }, - { - "name": "迷梦香精", - "effect":"所有自然回复技能的技力恢复+0.5/s", - "no":156 - }, - { - "name": "生命之水", - "effect":"所有攻击和受击回复的技能每2.5秒回复1点技力", - "no":159 - }, - { - "name": "羽兽肝酱", - "effect":"所有自然回复技能的技力恢复+0.35/s", - "no":155 - }, - { - "name": "摩根队长佳酿", - "effect":"所有攻击和受击回复的技能每3秒回复1点技力", - "no":158 - }, - { - "name": "球球果汁", - "effect":"所有自然回复技能的技力恢复+0.25/s", - "no":154 - }, - { - "name": "荒地龙舌兰", - "effect":"所有攻击和受击回复的技能每3.5秒回复1点技力", - "no":157 - }, - { - "name": "香草沙士汽水", - "effect":"所有自然回复技能的技力恢复+0.2/s", - "no":153 - }, - { - "name": "残弩-百步穿杨", - "roles": [ - "SNIPER" - ], - "effect":"所有【狙击】干员的攻击力+20%", - "no":109 - }, - { - "name": "支柱-枯法", - "roles": [ - "SUPPORT" - ], - "effect":"所有【辅助】干员攻击范围内的敌方单位防御力-20%,法术抗性-20%", - "no":122 - }, - { - "name": "猩红剧团票根", - "effect":"战斗后有25%的几率额外掉落一张招募券", - "no":29 - }, - { - "name": "老蒲扇", - "effect":"战斗编队中每有一个职业不同的干员,所有干员的攻击力+10%", - "no":214 - }, - { - "name": "皇帝的恩宠", - "effect":"所有我方近战单位的攻击力+15%", - "no":58 - }, - { - "name": "显圣吊坠", - "effect":"所有我方远程单位的攻击力+15%", - "no":61 - }, - { - "name": "锈蚀刀片", - "effect":"所有敌方单位受到的物理伤害+15%", - "no":67 - }, - { - "name": "远程协议-克敌", - "roles": [ - "SNIPER", - "MEDIC" - ], - "effect":"战斗编队中每有一名医疗和狙击干员,所有医疗和狙击干员的攻击速度+6", - "no":226 - }, - { - "name": "折戟-突破", - "roles": [ - "WARRIOR" - ], - "effect":"所有【近卫】干员的部署费用-3,生命+40%", - "no":98 - }, - { - "name": "突击协议-利刃", - "roles": [ - "PIONEER", - "WARRIOR" - ], - "effect":"战斗编队中每有一名先锋和近卫干员,所有先锋和近卫干员的攻击力+8%", - "no":221 - }, - { - "name": "爱丽舍钱袋", - "effect":"所有干员的初始技力+8", - "no":150 - }, - { - "name": "残弩-战场依存", - "roles": [ - "SNIPER" - ], - "effect":"所有【狙击】干员的自然技力恢复+0.5/s", - "no":110 - }, - { - "name": "地区行动方案", - "effect":"招募4星干员的希望消耗-2", - "no":25 - }, - { - "name": "断杖-咏唱", - "roles": [ - "CASTER" - ], - "effect":"所有【术师】干员的攻击速度+40", - "no":115 - }, - { - "name": "支柱-典训", - "roles": [ - "SUPPORT" - ], - "promotion": 1, - "effect":"立即进阶一个【辅助】干员(不消耗希望)", - "no":22 - }, - { - "name": "死囚之舞", - "effect":"所有干员的再部署时间-10%", - "no":204 - }, - { - "name": "医者-理智固剂", - "roles": [ - "MEDIC" - ], - "effect":"所有【医疗】干员攻击范围内的我方单位获得抵抗", - "no":127 - }, - { - "name": "近卫军帽", - "effect":"在一局战斗中,所有干员每部署过一次就生命+25%", - "no":"PCS02" - }, - { - "name": "“夜骇”", - "effect":"每次敌人进入保护目标点时,立刻对全场所有敌人造成5秒晕眩", - "no":"PCS06" - }, - { - "name": "“无度”", - "effect":"每次敌人进入保护目标点时,立刻对全场所有敌人造成3000点真实伤害", - "no":"PCS07" - }, - { - "name": "罗德岛战术电台", - "effect":"战斗后掉落招募券时,增加一个可选项", - "no":220 - }, - { - "name": "铁卫-无锋", - "chars": [ - "塞雷娅", - "泥岩", - "斥罪" - ], - "effect":"所有【重装】干员在受到攻击后获得2点技力", - "no":107 - }, - { - "name": "锈刃-突破", - "roles": [ - "SPECIAL" - ], - "effect":"所有【特种】干员的部署费用-2,生命+60%", - "no":128 - }, - { - "name": "“荣耀绶带”", - "effect":"所有我方单位仅阻挡1名敌人时,攻击力+100%", - "no":172 - }, - { - "name": "“迷醉荷谟伊”", - "effect":"所有我方单位每秒回复2%的最大生命值", - "no":207 - }, - { - "name": "作者的喉舌", - "effect":"所有敌方单位的防御力-21%", - "no":50 - }, - { - "name": "人偶之家", - "effect":"初始部署费用+10", - "no":90 - }, - { - "name": "演出用香水", - "effect":"所有我方单位每秒回复1%的最大生命值", - "no":75 - }, - { - "name": "王庭盟约", - "effect":"所有干员不再受到来自【萨卡兹】敌人的伤害", - "no":175 - }, - { - "name": "未知仪器", - "effect":"所有我方单位的生命+50%", - "no":66 - }, - { - "name": "古高卢银币", - "effect":"所有干员的初始技力+6", - "no":149 - }, - { - "name": "铁卫-典训", - "roles": [ - "TANK" - ], - "promotion": 1, - "effect":"立即进阶一个【重装】干员(不消耗希望)", - "no":19 - }, - { - "name": "医者-妙手", - "roles": [ - "MEDIC" - ], - "effect":"所有【医疗】干员的攻击速度+50", - "no":126 - }, - { - "name": "全局作战文件", - "effect":"招募5星干员的希望消耗-2", - "no":26 - }, - { - "name": "急救药箱", - "effect":"所有我方单位的生命+35%", - "no":65 - }, - { - "name": "难闻的止血剂", - "effect":"所有我方单位的生命+20%", - "no":64 - }, - { - "name": "“法术杀手”", - "effect":"所有我方单位获得15%法术闪避", - "no":77 - }, - { - "name": "钝爪-典训", - "roles": [ - "PIONEER" - ], - "promotion": 1, - "effect":"立即进阶一个【先锋】干员(不消耗希望)", - "no":17 - }, - { - "name": "突击协议扩充", - "effect":"商店和战斗掉落的先锋招募券都被升级成高级人事调度函", - "no":37 - }, - { - "name": "突击协议增援", - "effect":"商店和战斗掉落的近卫招募券都被升级成高级人事调度函", - "no":38 - }, - { - "name": "堡垒协议扩充", - "effect":"商店和战斗掉落的重装招募券都被升级成高级人事调度函", - "no":39 - }, - { - "name": "堡垒协议增援", - "effect":"商店和战斗掉落的辅助招募券都被升级成高级人事调度函", - "no":40 - }, - { - "name": "远程协议扩充", - "effect":"商店和战斗掉落的医疗招募券都被升级成高级人事调度函", - "no":41 - }, - { - "name": "远程协议增援", - "effect":"商店和战斗掉落的狙击招募券都被升级成高级人事调度函", - "no":42 - }, - { - "name": "破坏协议扩充", - "effect":"商店和战斗掉落的术师招募券都被升级成高级人事调度函", - "no":43 - }, - { - "name": "破坏协议增援", - "effect":"商店和战斗掉落的特种招募券都被升级成高级人事调度函", - "no":44 - }, - { - "name": "古旧的蒸汽甲胄", - "effect":"所有我方单位的防御力+35%", - "no":57 - }, - { - "name": "军团护心镜", - "effect":"所有我方单位的防御力+25%", - "no":56 - }, - { - "name": "异铁小圆盾", - "effect":"所有我方单位的防御力+15%", - "no":55 - }, - { - "name": "断杖-苦难巫咒", - "roles": [ - "CASTER" - ], - "effect":"所有【术师】干员生命-40%,但造成的法术伤害+70%", - "no":117 - }, - { - "name": "断杖-织法者", - "roles": [ - "CASTER" - ], - "effect":"所有【术师】干员的攻击力+25%", - "no":114 - }, - { - "name": "“当红歌手”", - "effect":"敌人被晕眩、冰冻、束缚时,每秒受到600点法术伤害", - "no":162 - }, - { - "name": "Scout的狙击镜", - "effect":"所有敌人受到我方单位伤害时,距离伤害来源越远受到的伤害越高(最高100%)", - "no":217 - }, - { - "name": "医者-典训", - "roles": [ - "MEDIC" - ], - "promotion": 1, - "effect":"立即进阶一个【医疗】干员(不消耗希望)", - "no":23 - }, - { - "name": "悬丝傀儡", - "effect":"敌人被晕眩、冰冻、束缚时,每秒受到700点法术伤害", - "no":163 - }, - { - "name": "钝爪-爆发", - "roles": [ - "PIONEER" - ], - "effect":"所有【先锋】干员的初始技力+15", - "no":94 - }, - { - "name": "设计师量尺", - "effect":"所有我方单位获得15%物理闪避", - "no":76 - }, - { - "name": "钝爪-百战", - "roles": [ - "PIONEER" - ], - "effect":"所有【先锋】干员的攻击力+50%,防御力+50%", - "no":97 - }, - { - "name": "锈刃-典训", - "roles": [ - "SPECIAL" - ], - "promotion": 1, - "effect":"立即进阶一个【特种】干员(不消耗希望)", - "no":24 - }, - { - "name": "浓缩抑制剂", - "effect":"所有干员攻击【感染生物】时攻击力提升至150%并使其失去特殊能力3秒", - "no":176 - }, - { - "name": "“忠义”", - "effect":"所有我方单位阻挡3名及以上敌人时,每秒回复150点生命", - "no":176 - }, - { - "name": "医者-妙手", - "roles": [ - "MEDIC" - ], - "effect":"所有【医疗】干员的攻击速度+50", - "no":126 - }, - { - "name": "制式防暴用具", - "chars": [ - "史尔特尔", - "艾雅法拉", - "异客", - "澄闪", - "缄默德克萨斯" - ], - "effect":"制式防暴用具", - "no":70 - }, - { - "name": "皇帝的收藏", - "effect":"所有敌方单位受到的法术伤害+30%", - "no":71 - }, - - { - "name": "断杖-凝神", - "roles": [ - "CASTER" - ], - "effect":"所有【术师】干员的技力恢复+0.4/s", - "no":116 - }, - { - "name": "“噤声”", - "effect":"所有我方干员技能未开启时60秒内攻击力逐渐提升至最高+60%,每次技能结束时失去该加成", - "no":218 - }, - { - "name": "“童趣玩偶”", - "effect":"敌人被晕眩、冰冻、束缚时,每秒受到1000点法术伤害", - "no":164 - }, - { - "name": "破坏协议-消除", - "roles": [ - "CASTER", - "SPECIAL" - ], - "effect":"战斗编队中每有一名术师和特种干员,所有术师和特种干员的攻击力+8%", - "no":227 - }, - { - "name": "破坏协议-压制", - "roles": [ - "CASTER", - "SPECIAL" - ], - "effect":"战斗编队中每有一名术师和特种干员,所有术师和特种干员的攻击速度+6", - "no":228 - }, - { - "name": "舞者手链", - "effect":"所有我方单位获得10%物理与法术闪避", - "no":78 - }, - { - "name": "安洁莉娜的创想", - "effect":"所有敌方单位移动速度-15%,且重量下降一个等级", - "no":216 - }, - { - "name": "苍白花冠", - "effect":"所有我方单位受到的治疗和生命回复效果+30%", - "no":74 - }, - { - "name": "活玫瑰", - "effect":"所有我方单位受到的治疗和生命回复效果+20%", - "no":73 - }, - { - "name": "“聚焦”", - "effect":"每次部署我方单位时,对场上随机一个敌人及其周围造成3000点法术伤害", - "no":219 - }, - { - "name": "钝爪-熟稔", - "roles": [ - "PIONEER" - ], - "effect":"所有【先锋】干员的技力消耗-35%", - "no":95 - }, - { - "name": "女皇之愿", - "effect":"所有我方单位获得15%物理与法术闪避", - "no":208 - }, - { - "name": "教母的信物", - "effect":"所有敌方单位的攻击力-17%", - "no":48 - }, - { - "name": "奇渊面具", - "effect":"所有敌方单位的攻击力-12%", - "no":47 - }, - { - "name": "皇族金胸针", - "effect":"所有我方单位的法术抗性+15,且部署后抵挡一次伤害", - "no":212 - }, - { - "name": "开裂的束缚带", - "effect":"所有敌方单位的攻击力-7%", - "no":46 - }, - { - "name": "精神治疗录像带", - "effect":"敌人受到的一次性晕眩、寒冷、冰冻等异常效果影响时间提高150%", - "no":211 - }, - { - "name": "食腐者手杖", - "effect":"所有我方单位受到的治疗溢出时,周围敌人会受到相当于该次溢出治疗量的法术伤害", - "no":215 - }, - { - "name": "高闪相机", - "effect":"敌人受到的一次性晕眩、寒冷、冰冻等异常效果影响时间提高110%", - "no":210 - }, - { - "name": "凯旋号角", - "effect":"敌人受到的一次性晕眩、寒冷、冰冻等异常效果影响时间提高100%", - "no":209 - }, - { - "name": "“逝者垂泪”", - "effect":"所有干员受到晕眩、寒冷、冰冻等负面状态影响时,获得50%庇护", - "no":213 - }, - { - "name": "国王的新枪", - "effect":"目标生命值为1时,所有我方单位的攻击速度+50", - "no":"PCS01" - }, - { - "name": "积攒之手", - "chars":[ - "风笛" - ], - "effect":"【冲锋手】、【尖兵】和【战术家】的部署费用-12,且击杀敌人后额外获得6点部署费用", - "no":139 - }, - { - "name": "极速之手", - "chars":[ - "傀影", - "红", - "缄默德克萨斯", - "麒麟X夜刀" - ], - "effect":"【处决者】、【伏击客】和【傀儡师】周围八格内没有我方单位时,攻击速度+100", - "no":138 - }, - { - "name": "尖刺之手", - "chars":[ - "塞雷娅", - "泥岩", - "斥罪" - ], - "effect":"【铁卫】、【驭法铁卫】和【决战者】对自身阻挡的敌人每秒造成自身防御力100%的法术伤害", - "no":133 - }, - { - "name": "“文明的存续”", - "effect":"所有敌方单位受到的真实伤害+150%", - "no":171 - }, - { - "name": "铁卫-突破", - "roles": [ - "TANK" - ], - "effect":"所有【重装】干员的部署费用-3,生命+40%", - "no":103 - }, - { - "name": "铁卫-侵掠", - "roles": [ - "TANK" - ], - "effect":"所有【重装】干员的攻击力+60%", - "no":104 - }, - { - "name": "铁卫-推进", - "roles": [ - "TANK" - ], - "effect":"所有【重装】干员阻挡数-1(部署时不会低于1),但攻击力+40%,攻击速度+40", - "no":106 - }, - { - "name": "锈刃-单兵", - "roles": [ - "SPECIAL" - ], - "effect":"所有【特种】干员的攻击力+40%,防御力+40%", - "no":130 - }, - { - "name": "锈刃-神力", - "roles": [ - "SPECIAL" - ], - "effect":"所有【特种】干员的力度+2", - "no":132 - } - ] -} diff --git a/src/MaaCore/Config/ResourceLoader.cpp b/src/MaaCore/Config/ResourceLoader.cpp index 0bc988acd0..9a99fc4c5e 100644 --- a/src/MaaCore/Config/ResourceLoader.cpp +++ b/src/MaaCore/Config/ResourceLoader.cpp @@ -140,22 +140,30 @@ bool asst::ResourceLoader::load(const std::filesystem::path& path) })) #endif - FutureAppendBegins - { - // 不太重要又加载的慢的资源,但不怎么占内存的,实时异步加载 - // DEBUG 模式下这里还是检查返回值的,方便排查问题 - AsyncLoadConfig(StageDropsConfig, "stages.json"_p); - AsyncLoadConfig(TilePack, "Arknights-Tile-Pos"_p / "overview.json"_p); - AsyncLoadConfig(RoguelikeCopilotConfig, "roguelike"_p / "copilot.json"_p); - AsyncLoadConfig(RoguelikeRecruitConfig, "roguelike"_p / "recruitment.json"_p); - AsyncLoadConfig(RoguelikeShoppingConfig, "roguelike"_p / "shopping.json"_p); - AsyncLoadConfig(RoguelikeStageEncounterConfig, "roguelike"_p / "stage_encounter.json"_p); - } - FutureAppendEnds; + // 不太重要又加载的慢的资源,但不怎么占内存的,实时异步加载 + // DEBUG 模式下这里还是检查返回值的,方便排查问题 + AsyncLoadConfig(StageDropsConfig, "stages.json"_p); + AsyncLoadConfig(TilePack, "Arknights-Tile-Pos"_p / "overview.json"_p); + AsyncLoadConfig(RoguelikeCopilotConfig, "roguelike"_p / "Phantom"_p / "autopilot"_p); + AsyncLoadConfig(RoguelikeCopilotConfig, "roguelike"_p / "Mizuki"_p / "autopilot"_p); + AsyncLoadConfig(RoguelikeCopilotConfig, "roguelike"_p / "Sami"_p / "autopilot"_p); + + AsyncLoadConfig(RoguelikeRecruitConfig, "roguelike"_p / "Phantom"_p / "recruitment.json"_p); + AsyncLoadConfig(RoguelikeRecruitConfig, "roguelike"_p / "Mizuki"_p / "recruitment.json"_p); + AsyncLoadConfig(RoguelikeRecruitConfig, "roguelike"_p / "Sami"_p / "recruitment.json"_p); + + AsyncLoadConfig(RoguelikeShoppingConfig, "roguelike"_p / "Phantom"_p / "shopping.json"_p); + AsyncLoadConfig(RoguelikeShoppingConfig, "roguelike"_p / "Mizuki"_p / "shopping.json"_p); + AsyncLoadConfig(RoguelikeShoppingConfig, "roguelike"_p / "Sami"_p / "shopping.json"_p); + + AsyncLoadConfig(RoguelikeStageEncounterConfig, "roguelike"_p / "Phantom"_p / "encounter.json"_p); + AsyncLoadConfig(RoguelikeStageEncounterConfig, "roguelike"_p / "Mizuki"_p / "encounter.json"_p); + AsyncLoadConfig(RoguelikeStageEncounterConfig, "roguelike"_p / "Sami"_p / "encounter.json"_p); + + // 太占内存的资源,都是惰性加载 FutureAppendBegins { - // 太占内存的资源,都是惰性加载 // 战斗中技能识别,二分类模型 LoadResourceAndCheckRet(OnnxSessions, "onnx"_p / "skill_ready_cls.onnx"_p); // 战斗中部署方向识别,四分类模型 @@ -169,9 +177,9 @@ bool asst::ResourceLoader::load(const std::filesystem::path& path) } FutureAppendEnds; + // 重要的资源,实时加载 FutureAppendBegins { - // 重要的资源,实时加载 /* load resource with json files*/ LoadResourceAndCheckRet(GeneralConfig, "config.json"_p); LoadResourceAndCheckRet(RecruitConfig, "recruitment.json"_p); @@ -184,10 +192,9 @@ bool asst::ResourceLoader::load(const std::filesystem::path& path) } FutureAppendEnds; + // 重要的资源,实时加载(图片还是惰性的) FutureAppendBegins { - // 重要的资源,实时加载(图片还是惰性的) - LoadResourceWithTemplAndCheckRet(TaskData, "tasks.json"_p, "template"_p); LoadResourceWithTemplAndCheckRet(InfrastConfig, "infrast.json"_p, "template"_p / "infrast"_p); LoadResourceWithTemplAndCheckRet(ItemConfig, "item_index.json"_p, "template"_p / "items"_p); diff --git a/src/MaaCore/Config/Roguelike/RoguelikeCopilotConfig.cpp b/src/MaaCore/Config/Roguelike/RoguelikeCopilotConfig.cpp index 64a17ecd62..6e80c21b7d 100644 --- a/src/MaaCore/Config/Roguelike/RoguelikeCopilotConfig.cpp +++ b/src/MaaCore/Config/Roguelike/RoguelikeCopilotConfig.cpp @@ -7,6 +7,20 @@ using namespace asst::battle; using namespace asst::battle::roguelike; +bool asst::RoguelikeCopilotConfig::load(const std::filesystem::path& path) +{ + LogTraceFunction; + + bool ret = true; + for (auto& entry : std::filesystem::recursive_directory_iterator(path)) { + if (!entry.is_regular_file() || entry.path().extension() != ".json") { + continue; + } + ret &= AbstractConfig::load(entry.path()); + } + return ret; +} + std::optional asst::RoguelikeCopilotConfig::get_stage_data(const std::string& stage_name) const { auto it = m_stage_data.find(stage_name); @@ -20,186 +34,183 @@ bool asst::RoguelikeCopilotConfig::parse(const json::value& json) { LogTraceFunction; - for (const auto& stage_info : json.as_array()) { - std::string stage_name = stage_info.at("stage_name").as_string(); - CombatData data; - data.stage_name = stage_name; - static const std::unordered_map DeployDirectionMapping = { - { "Right", DeployDirection::Right }, { "RIGHT", DeployDirection::Right }, - { "right", DeployDirection::Right }, { "右", DeployDirection::Right }, + std::string stage_name = json.at("stage_name").as_string(); + CombatData data; + data.stage_name = stage_name; + static const std::unordered_map DeployDirectionMapping = { + { "Right", DeployDirection::Right }, { "RIGHT", DeployDirection::Right }, + { "right", DeployDirection::Right }, { "右", DeployDirection::Right }, - { "Left", DeployDirection::Left }, { "LEFT", DeployDirection::Left }, - { "left", DeployDirection::Left }, { "左", DeployDirection::Left }, + { "Left", DeployDirection::Left }, { "LEFT", DeployDirection::Left }, + { "left", DeployDirection::Left }, { "左", DeployDirection::Left }, - { "Up", DeployDirection::Up }, { "UP", DeployDirection::Up }, - { "up", DeployDirection::Up }, { "上", DeployDirection::Up }, + { "Up", DeployDirection::Up }, { "UP", DeployDirection::Up }, + { "up", DeployDirection::Up }, { "上", DeployDirection::Up }, - { "Down", DeployDirection::Down }, { "DOWN", DeployDirection::Down }, - { "down", DeployDirection::Down }, { "下", DeployDirection::Down }, + { "Down", DeployDirection::Down }, { "DOWN", DeployDirection::Down }, + { "down", DeployDirection::Down }, { "下", DeployDirection::Down }, - { "None", DeployDirection::None }, { "NONE", DeployDirection::None }, - { "none", DeployDirection::None }, { "无", DeployDirection::None }, - }; - if (auto opt = stage_info.find("replacement_home")) { - for (auto& point : opt.value()) { - ReplacementHome home; - home.location = Point(point["location"][0].as_integer(), point["location"][1].as_integer()); - const std::string& direction_str = point.get("direction", "none"); - if (auto iter = DeployDirectionMapping.find(direction_str); iter != DeployDirectionMapping.end()) { - home.direction = iter->second; - } - else { - home.direction = DeployDirection::None; - } - data.replacement_home.emplace_back(std::move(home)); - } - } - if (auto opt = stage_info.find("blacklist_location")) { - for (auto& point : opt.value()) { - data.blacklist_location.emplace(point[0].as_integer(), point[1].as_integer()); - } - } - data.use_dice_stage = !stage_info.get("not_use_dice", false); - - if (auto opt = stage_info.find("force_air_defense_when_deploy_blocking_num")) { - data.stop_deploy_blocking_num = opt.value().get("melee_num", INT_MAX); - data.force_deploy_air_defense_num = opt.value().get("air_defense_num", 0); - if (data.force_deploy_air_defense_num == 0) { - data.stop_deploy_blocking_num = INT_MAX; - } - data.force_ban_medic = opt.value().get("ban_medic", false); - } - else { - data.stop_deploy_blocking_num = INT_MAX; - data.force_deploy_air_defense_num = 0; - data.force_ban_medic = false; - } - - constexpr int RoleNumber = 9; - static constexpr std::array RoleOrder = { - Role::Warrior, Role::Pioneer, Role::Medic, Role::Tank, Role::Sniper, - Role::Caster, Role::Support, Role::Special, Role::Drone, - }; - - if (auto opt = stage_info.find("role_order")) { - const auto& raw_roles = opt.value(); - using views::filter, views::transform; - std::unordered_set specified_role; - std::vector role_order; - bool is_legal = true; - if (ranges::find_if_not(raw_roles | views::all, std::mem_fn(&json::value::is_string)) != raw_roles.end()) { - Log.error("Role should be string"); - return false; - } - auto roles = raw_roles | filter(&json::value::is_string) | transform(&json::value::as_string) | - transform([&](std::string name) { - utils::tolowers(name); - return name; - }); - for (const std::string& role_name : roles) { - const auto role = get_role_type(role_name); - if (role == Role::Unknown) [[unlikely]] { - Log.error("Unknown Role:", role_name); - is_legal = false; - break; - } - if (specified_role.contains(role)) [[unlikely]] { - Log.error("Duplicated Role:", role_name); - is_legal = false; - break; - } - specified_role.emplace(role); - role_order.emplace_back(role); - } - if (is_legal) [[likely]] { - ranges::copy(RoleOrder | filter([&](Role role) { return !specified_role.contains(role); }), - std::back_inserter(role_order)); - if (role_order.size() != RoleNumber) [[unlikely]] { - Log.error("Unexpected role_order size:", role_order.size()); - return false; - } - ranges::move(role_order, data.role_order.begin()); + { "None", DeployDirection::None }, { "NONE", DeployDirection::None }, + { "none", DeployDirection::None }, { "无", DeployDirection::None }, + }; + if (auto opt = json.find("replacement_home")) { + for (auto& point : opt.value()) { + ReplacementHome home; + home.location = Point(point["location"][0].as_integer(), point["location"][1].as_integer()); + const std::string& direction_str = point.get("direction", "none"); + if (auto iter = DeployDirectionMapping.find(direction_str); iter != DeployDirectionMapping.end()) { + home.direction = iter->second; } else { - Log.error("Illegal role_order detected"); + home.direction = DeployDirection::None; + } + data.replacement_home.emplace_back(std::move(home)); + } + } + if (auto opt = json.find("blacklist_location")) { + for (auto& point : opt.value()) { + data.blacklist_location.emplace(point[0].as_integer(), point[1].as_integer()); + } + } + data.use_dice_stage = !json.get("not_use_dice", false); + + if (auto opt = json.find("force_air_defense_when_deploy_blocking_num")) { + data.stop_deploy_blocking_num = opt.value().get("melee_num", INT_MAX); + data.force_deploy_air_defense_num = opt.value().get("air_defense_num", 0); + if (data.force_deploy_air_defense_num == 0) { + data.stop_deploy_blocking_num = INT_MAX; + } + data.force_ban_medic = opt.value().get("ban_medic", false); + } + else { + data.stop_deploy_blocking_num = INT_MAX; + data.force_deploy_air_defense_num = 0; + data.force_ban_medic = false; + } + + constexpr int RoleNumber = 9; + static constexpr std::array RoleOrder = { + Role::Warrior, Role::Pioneer, Role::Medic, Role::Tank, Role::Sniper, + Role::Caster, Role::Support, Role::Special, Role::Drone, + }; + + if (auto opt = json.find("role_order")) { + const auto& raw_roles = opt.value(); + using views::filter, views::transform; + std::unordered_set specified_role; + std::vector role_order; + bool is_legal = true; + if (ranges::find_if_not(raw_roles | views::all, std::mem_fn(&json::value::is_string)) != raw_roles.end()) { + Log.error("Role should be string"); + return false; + } + auto roles = raw_roles | filter(&json::value::is_string) | transform(&json::value::as_string) | + transform([&](std::string name) { + utils::tolowers(name); + return name; + }); + for (const std::string& role_name : roles) { + const auto role = get_role_type(role_name); + if (role == Role::Unknown) [[unlikely]] { + Log.error("Unknown Role:", role_name); + is_legal = false; + break; + } + if (specified_role.contains(role)) [[unlikely]] { + Log.error("Duplicated Role:", role_name); + is_legal = false; + break; + } + specified_role.emplace(role); + role_order.emplace_back(role); + } + if (is_legal) [[likely]] { + ranges::copy(RoleOrder | filter([&](Role role) { return !specified_role.contains(role); }), + std::back_inserter(role_order)); + if (role_order.size() != RoleNumber) [[unlikely]] { + Log.error("Unexpected role_order size:", role_order.size()); return false; } + ranges::move(role_order, data.role_order.begin()); } else { - data.role_order = RoleOrder; + Log.error("Illegal role_order detected"); + return false; } + } + else { + data.role_order = RoleOrder; + } - if (auto opt = stage_info.find("force_deploy_direction")) { - for (auto& point : opt.value()) { - ForceDeployDirection fd_dir; - Point location = Point(point["location"][0].as_integer(), point["location"][1].as_integer()); - const std::string& direction_str = point.get("direction", "none"); - if (auto iter = DeployDirectionMapping.find(direction_str); iter != DeployDirectionMapping.end()) { - fd_dir.direction = iter->second; - } - else { - fd_dir.direction = DeployDirection::None; - } - if (fd_dir.direction == DeployDirection::None) [[unlikely]] { - Log.error("Unknown direction"); + if (auto opt = json.find("force_deploy_direction")) { + for (auto& point : opt.value()) { + ForceDeployDirection fd_dir; + Point location = Point(point["location"][0].as_integer(), point["location"][1].as_integer()); + const std::string& direction_str = point.get("direction", "none"); + if (auto iter = DeployDirectionMapping.find(direction_str); iter != DeployDirectionMapping.end()) { + fd_dir.direction = iter->second; + } + else { + fd_dir.direction = DeployDirection::None; + } + if (fd_dir.direction == DeployDirection::None) [[unlikely]] { + Log.error("Unknown direction"); + return false; + } + std::unordered_set fd_role; + for (auto& role_name : point["role"].as_array()) { + const auto role = get_role_type(role_name.as_string()); + if (role == Role::Unknown) [[unlikely]] { + Log.error("Unknown role name:", role_name); return false; } - std::unordered_set fd_role; - for (auto& role_name : point["role"].as_array()) { - const auto role = get_role_type(role_name.as_string()); - if (role == Role::Unknown) [[unlikely]] { - Log.error("Unknown role name:", role_name); - return false; - } - fd_role.emplace(role); - } - fd_dir.role = std::move(fd_role); - data.force_deploy_direction.emplace(location, fd_dir); + fd_role.emplace(role); } + fd_dir.role = std::move(fd_role); + data.force_deploy_direction.emplace(location, fd_dir); } - - if (auto opt = stage_info.find("deploy_plan")) { - int rank = 1; - for (auto& deploy_info : opt.value()) { - DeployInfoWithRank info; - info.location = Point(deploy_info["location"][0].as_integer(), deploy_info["location"][1].as_integer()); - const std::string& direction_str = deploy_info.get("direction", "none"); - if (auto iter = DeployDirectionMapping.find(direction_str); iter != DeployDirectionMapping.end()) { - info.direction = iter->second; - } - if (auto condition = deploy_info.find("condition")) { - info.kill_lower_bound = condition.value()[0].as_integer(); - info.kill_upper_bound = condition.value()[1].as_integer(); - } - for (auto& group : deploy_info.at("groups").as_array()) { - std::string group_name = group.as_string(); - info.rank = rank; - rank++; - if (data.deploy_plan.contains(group_name)) { - data.deploy_plan[group_name].emplace_back(info); - } - else { - data.deploy_plan[group_name] = std::vector {}; - data.deploy_plan[group_name].emplace_back(info); - } - } - } - } - - if (auto opt = stage_info.find("retreat_plan")) { - for (auto& retreat_info : opt.value()) { - DeployInfoWithRank info; - info.location = - Point(retreat_info["location"][0].as_integer(), retreat_info["location"][1].as_integer()); - if (auto condition = retreat_info.find("condition")) { - info.kill_lower_bound = condition.value()[0].as_integer(); - info.kill_upper_bound = condition.value()[1].as_integer(); - } - data.retreat_plan.emplace_back(info); - } - } - - m_stage_data.emplace(std::move(stage_name), std::move(data)); } + + if (auto opt = json.find("deploy_plan")) { + int rank = 1; + for (auto& deploy_info : opt.value()) { + DeployInfoWithRank info; + info.location = Point(deploy_info["location"][0].as_integer(), deploy_info["location"][1].as_integer()); + const std::string& direction_str = deploy_info.get("direction", "none"); + if (auto iter = DeployDirectionMapping.find(direction_str); iter != DeployDirectionMapping.end()) { + info.direction = iter->second; + } + if (auto condition = deploy_info.find("condition")) { + info.kill_lower_bound = condition.value()[0].as_integer(); + info.kill_upper_bound = condition.value()[1].as_integer(); + } + for (auto& group : deploy_info.at("groups").as_array()) { + std::string group_name = group.as_string(); + info.rank = rank; + rank++; + if (data.deploy_plan.contains(group_name)) { + data.deploy_plan[group_name].emplace_back(info); + } + else { + data.deploy_plan[group_name] = std::vector {}; + data.deploy_plan[group_name].emplace_back(info); + } + } + } + } + + if (auto opt = json.find("retreat_plan")) { + for (auto& retreat_info : opt.value()) { + DeployInfoWithRank info; + info.location = Point(retreat_info["location"][0].as_integer(), retreat_info["location"][1].as_integer()); + if (auto condition = retreat_info.find("condition")) { + info.kill_lower_bound = condition.value()[0].as_integer(); + info.kill_upper_bound = condition.value()[1].as_integer(); + } + data.retreat_plan.emplace_back(info); + } + } + + m_stage_data.insert_or_assign(std::move(stage_name), std::move(data)); return true; } diff --git a/src/MaaCore/Config/Roguelike/RoguelikeCopilotConfig.h b/src/MaaCore/Config/Roguelike/RoguelikeCopilotConfig.h index af66daae86..8f3b8fbd12 100644 --- a/src/MaaCore/Config/Roguelike/RoguelikeCopilotConfig.h +++ b/src/MaaCore/Config/Roguelike/RoguelikeCopilotConfig.h @@ -12,6 +12,8 @@ namespace asst public: virtual ~RoguelikeCopilotConfig() override = default; + virtual bool load(const std::filesystem::path& path) override; + std::optional get_stage_data(const std::string& stage_name) const; protected: diff --git a/src/MaaCore/Config/Roguelike/RoguelikeRecruitConfig.cpp b/src/MaaCore/Config/Roguelike/RoguelikeRecruitConfig.cpp index e186535143..2d49ce0c45 100644 --- a/src/MaaCore/Config/Roguelike/RoguelikeRecruitConfig.cpp +++ b/src/MaaCore/Config/Roguelike/RoguelikeRecruitConfig.cpp @@ -66,79 +66,75 @@ bool asst::RoguelikeRecruitConfig::parse(const json::value& json) { LogTraceFunction; - clear(); - for (const auto& theme_view : { RoguelikePhantomThemeName, RoguelikeMizukiThemeName, RoguelikeSamiThemeName }) { - const std::string theme(theme_view); - const auto& theme_json = json.at(theme); - for (const auto& condition_json : theme_json.at("team_complete_condition").as_array()) { - RecruitPriorityOffset condition; - for (const auto& group : condition_json.at("groups").as_array()) { - condition.groups.emplace_back(group.as_string()); - } - condition.threshold = condition_json.at("threshold").as_integer(); - m_team_complete_comdition[theme].emplace_back(std::move(condition)); - } - int group_id = 0; - for (const auto& group_name : theme_json.at("groups").as_array()) { - std::string str_group = group_name.as_string(); - m_oper_groups[theme].emplace_back(str_group); - const auto& group_json = theme_json.at(str_group); - for (const auto& oper_info : group_json.at("opers").as_array()) { - std::string name = oper_info.at("name").as_string(); - RoguelikeOperInfo info; - info.name = name; - info.group_id = group_id; - info.recruit_priority = oper_info.get("recruit_priority", 0); - info.promote_priority = oper_info.get("promote_priority", 0); - info.is_alternate = oper_info.get("is_alternate", false); - info.skill = oper_info.get("skill", 0); - info.alternate_skill = oper_info.get("alternate_skill", 0); - info.skill_usage = static_cast(oper_info.get("skill_usage", 1)); - info.alternate_skill_usage = static_cast(oper_info.get("alternate_skill_usage", 1)); + const std::string theme = json.at("theme").as_string(); + clear(theme); - // __________________will-be-removed-begin__________________ - info.recruit_priority_when_team_full = - oper_info.get("recruit_priority_when_team_full", info.recruit_priority - 100); - info.promote_priority_when_team_full = - oper_info.get("promote_priority_when_team_full", info.promote_priority + 300); - if (auto opt = oper_info.find("recruit_priority_offset")) { - for (const auto& offset : opt.value()) { - std::pair offset_pair = - std::make_pair(offset[0].as_integer(), offset[1].as_integer()); - info.recruit_priority_offset.emplace_back(offset_pair); - } + int group_id = 0; + for (const auto& group_json : json.at("priority").as_array()) { + for (const auto& oper_info : group_json.at("opers").as_array()) { + std::string name = oper_info.at("name").as_string(); + RoguelikeOperInfo info; + info.name = name; + info.group_id = group_id; + info.recruit_priority = oper_info.get("recruit_priority", 0); + info.promote_priority = oper_info.get("promote_priority", 0); + info.is_alternate = oper_info.get("is_alternate", false); + info.skill = oper_info.get("skill", 0); + info.alternate_skill = oper_info.get("alternate_skill", 0); + info.skill_usage = static_cast(oper_info.get("skill_usage", 1)); + info.alternate_skill_usage = static_cast(oper_info.get("alternate_skill_usage", 1)); + + // __________________will-be-removed-begin__________________ + info.recruit_priority_when_team_full = + oper_info.get("recruit_priority_when_team_full", info.recruit_priority - 100); + info.promote_priority_when_team_full = + oper_info.get("promote_priority_when_team_full", info.promote_priority + 300); + if (auto opt = oper_info.find("recruit_priority_offset")) { + for (const auto& offset : opt.value()) { + std::pair offset_pair = std::make_pair(offset[0].as_integer(), offset[1].as_integer()); + info.recruit_priority_offset.emplace_back(offset_pair); } - info.offset_melee = oper_info.get("offset_melee", false); - // __________________will-be-removed-end__________________ - - info.is_key = oper_info.get("is_key", false); - info.is_start = oper_info.get("is_start", false); - if (auto opt = oper_info.find("recruit_priority_offsets")) { - for (const auto& offset_json : opt.value()) { - RecruitPriorityOffset offset; - for (const auto& group : offset_json.at("groups").as_array()) { - offset.groups.emplace_back(group.as_string()); - } - offset.threshold = offset_json.get("threshold", 0); - offset.is_less = offset_json.get("is_less", false); - offset.offset = offset_json.get("offset", 0); - info.recruit_priority_offsets.emplace_back(std::move(offset)); - } - } - - m_all_opers[theme].emplace(name, std::move(info)); } - group_id++; + info.offset_melee = oper_info.get("offset_melee", false); + // __________________will-be-removed-end__________________ + + info.is_key = oper_info.get("is_key", false); + info.is_start = oper_info.get("is_start", false); + if (auto opt = oper_info.find("recruit_priority_offsets")) { + for (const auto& offset_json : opt.value()) { + RecruitPriorityOffset offset; + for (const auto& group : offset_json.at("groups").as_array()) { + offset.groups.emplace_back(group.as_string()); + } + offset.threshold = offset_json.get("threshold", 0); + offset.is_less = offset_json.get("is_less", false); + offset.offset = offset_json.get("offset", 0); + info.recruit_priority_offsets.emplace_back(std::move(offset)); + } + } + + m_all_opers[theme].insert_or_assign(name, std::move(info)); + m_oper_groups[theme].emplace_back(name); } + group_id++; + } + + for (const auto& condition_json : json.at("team_complete_condition").as_array()) { + RecruitPriorityOffset condition; + for (const auto& group : condition_json.at("groups").as_array()) { + condition.groups.emplace_back(group.as_string()); + } + condition.threshold = condition_json.at("threshold").as_integer(); + m_team_complete_comdition[theme].emplace_back(std::move(condition)); } return true; } -void asst::RoguelikeRecruitConfig::clear() +void asst::RoguelikeRecruitConfig::clear(const std::string& key) { - m_all_opers.clear(); - m_role_offset_map.clear(); - m_oper_groups.clear(); - m_team_complete_comdition.clear(); + m_all_opers.erase(key); + m_role_offset_map.erase(key); + m_oper_groups.erase(key); + m_team_complete_comdition.erase(key); } diff --git a/src/MaaCore/Config/Roguelike/RoguelikeRecruitConfig.h b/src/MaaCore/Config/Roguelike/RoguelikeRecruitConfig.h index d56fddc143..5be282f5fc 100644 --- a/src/MaaCore/Config/Roguelike/RoguelikeRecruitConfig.h +++ b/src/MaaCore/Config/Roguelike/RoguelikeRecruitConfig.h @@ -55,7 +55,7 @@ namespace asst protected: virtual bool parse(const json::value& json) override; - void clear(); + void clear(const std::string& theme); std::unordered_map> m_all_opers; std::unordered_map>>> diff --git a/src/MaaCore/Config/Roguelike/RoguelikeShoppingConfig.cpp b/src/MaaCore/Config/Roguelike/RoguelikeShoppingConfig.cpp index fc3ac3e83c..172de7e542 100644 --- a/src/MaaCore/Config/Roguelike/RoguelikeShoppingConfig.cpp +++ b/src/MaaCore/Config/Roguelike/RoguelikeShoppingConfig.cpp @@ -8,43 +8,41 @@ bool asst::RoguelikeShoppingConfig::parse(const json::value& json) { LogTraceFunction; - clear(); + const std::string theme = json.at("theme").as_string(); + m_goods.erase(theme); - for (const auto& theme_view : { RoguelikePhantomThemeName, RoguelikeMizukiThemeName, RoguelikeSamiThemeName }) { - const std::string theme(theme_view); - const auto& theme_json = json.at(theme); - for (const auto& goods_json : theme_json.as_array()) { - std::string name = goods_json.at("name").as_string(); + const auto& theme_json = json.at("priority"); + for (const auto& goods_json : theme_json.as_array()) { + std::string name = goods_json.at("name").as_string(); - std::vector roles; - if (auto roles_opt = goods_json.find("roles")) { - for (const auto& role_json : roles_opt.value()) { - static const std::unordered_map RoleMap = { - { "CASTER", battle::Role::Caster }, { "MEDIC", battle::Role::Medic }, - { "PIONEER", battle::Role::Pioneer }, { "SNIPER", battle::Role::Sniper }, - { "SPECIAL", battle::Role::Special }, { "SUPPORT", battle::Role::Support }, - { "TANK", battle::Role::Tank }, { "WARRIOR", battle::Role::Warrior }, - }; - roles.emplace_back(RoleMap.at(role_json.as_string())); - } + std::vector roles; + if (auto roles_opt = goods_json.find("roles")) { + for (const auto& role_json : roles_opt.value()) { + static const std::unordered_map RoleMap = { + { "CASTER", battle::Role::Caster }, { "MEDIC", battle::Role::Medic }, + { "PIONEER", battle::Role::Pioneer }, { "SNIPER", battle::Role::Sniper }, + { "SPECIAL", battle::Role::Special }, { "SUPPORT", battle::Role::Support }, + { "TANK", battle::Role::Tank }, { "WARRIOR", battle::Role::Warrior }, + }; + roles.emplace_back(RoleMap.at(role_json.as_string())); } - std::vector chars; - if (auto chars_opt = goods_json.find("chars")) { - for (const auto& char_json : chars_opt.value()) { - chars.emplace_back(char_json.as_string()); - } - } - - RoguelikeGoods goods; - goods.name = std::move(name); - goods.roles = std::move(roles); - goods.chars = std::move(chars); - goods.promotion = goods_json.get("promotion", 0); - goods.no_longer_buy = goods_json.get("no_longer_buy", false); - goods.ignore_no_longer_buy = goods_json.get("ignore_no_longer_buy", false); - - m_goods[theme].emplace_back(std::move(goods)); } + std::vector chars; + if (auto chars_opt = goods_json.find("chars")) { + for (const auto& char_json : chars_opt.value()) { + chars.emplace_back(char_json.as_string()); + } + } + + RoguelikeGoods goods; + goods.name = std::move(name); + goods.roles = std::move(roles); + goods.chars = std::move(chars); + goods.promotion = goods_json.get("promotion", 0); + goods.no_longer_buy = goods_json.get("no_longer_buy", false); + goods.ignore_no_longer_buy = goods_json.get("ignore_no_longer_buy", false); + + m_goods[theme].emplace_back(std::move(goods)); } return true; } diff --git a/src/MaaCore/Config/Roguelike/RoguelikeStageEncounterConfig.cpp b/src/MaaCore/Config/Roguelike/RoguelikeStageEncounterConfig.cpp index a72fbbf963..f4eeac4c6f 100644 --- a/src/MaaCore/Config/Roguelike/RoguelikeStageEncounterConfig.cpp +++ b/src/MaaCore/Config/Roguelike/RoguelikeStageEncounterConfig.cpp @@ -8,19 +8,15 @@ bool asst::RoguelikeStageEncounterConfig::parse(const json::value& json) { LogTraceFunction; - m_events.clear(); + const std::string theme = json.at("theme").as_string(); + m_events.erase(theme); - for (const auto& theme_view : { RoguelikePhantomThemeName, RoguelikeMizukiThemeName, RoguelikeSamiThemeName }) { - const std::string theme(theme_view); - const auto& theme_json = json.at(theme); - for (const auto& event_json : theme_json.as_object()) { - RoguelikeEvent event; - event.name = event_json.first; - json::value event_info = event_json.second; - event.option_num = event_info.get("option_num", 0); - event.default_choose = event_info.get("choose", 0); - m_events[theme].emplace_back(std::move(event)); - } + for (const auto& event_json : json.at("stage").as_array()) { + RoguelikeEvent event; + event.name = event_json.at("name").as_string(); + event.option_num = event_json.get("option_num", 0); + event.default_choose = event_json.get("choose", 0); + m_events[theme].emplace_back(std::move(event)); } return true; }