diff --git a/resource/copilot/old/SSS_交戰荒野_WartornWilderness_1.json b/resource/copilot/old/交战荒野_Wartorn_Wilderness/SSS_交战荒野_WartornWilderness_1.json similarity index 100% rename from resource/copilot/old/SSS_交戰荒野_WartornWilderness_1.json rename to resource/copilot/old/交战荒野_Wartorn_Wilderness/SSS_交战荒野_WartornWilderness_1.json diff --git a/resource/copilot/old/SSS_交戰荒野_WartornWilderness_2.json b/resource/copilot/old/交战荒野_Wartorn_Wilderness/SSS_交战荒野_WartornWilderness_2.json similarity index 100% rename from resource/copilot/old/SSS_交戰荒野_WartornWilderness_2.json rename to resource/copilot/old/交战荒野_Wartorn_Wilderness/SSS_交战荒野_WartornWilderness_2.json diff --git a/resource/copilot/old/SSS_TowerMountains_Emergency_GoldenglowTyphon.json b/resource/copilot/old/塔山农业实验平台_Tower_Mountains_Agricultural_Experimental_Platform/SSS_TowerMountains_Emergency_GoldenglowTyphon.json similarity index 100% rename from resource/copilot/old/SSS_TowerMountains_Emergency_GoldenglowTyphon.json rename to resource/copilot/old/塔山农业实验平台_Tower_Mountains_Agricultural_Experimental_Platform/SSS_TowerMountains_Emergency_GoldenglowTyphon.json diff --git a/resource/copilot/old/SSS_TowerMountains_SkalterEyjalterGoldenglowSilverash+Exusiai.json b/resource/copilot/old/塔山农业实验平台_Tower_Mountains_Agricultural_Experimental_Platform/SSS_TowerMountains_SkalterEyjalterGoldenglowSilverash+Exusiai.json similarity index 100% rename from resource/copilot/old/SSS_TowerMountains_SkalterEyjalterGoldenglowSilverash+Exusiai.json rename to resource/copilot/old/塔山农业实验平台_Tower_Mountains_Agricultural_Experimental_Platform/SSS_TowerMountains_SkalterEyjalterGoldenglowSilverash+Exusiai.json diff --git a/resource/copilot/old/SSS_TowerMountains_SkalterEyjalterGoldenglowSilverash+Typhon.json b/resource/copilot/old/塔山农业实验平台_Tower_Mountains_Agricultural_Experimental_Platform/SSS_TowerMountains_SkalterEyjalterGoldenglowSilverash+Typhon.json similarity index 100% rename from resource/copilot/old/SSS_TowerMountains_SkalterEyjalterGoldenglowSilverash+Typhon.json rename to resource/copilot/old/塔山农业实验平台_Tower_Mountains_Agricultural_Experimental_Platform/SSS_TowerMountains_SkalterEyjalterGoldenglowSilverash+Typhon.json diff --git a/resource/copilot/old/SSS_塔山农业实验平台_兼容应急_澄闪提丰核.json b/resource/copilot/old/塔山农业实验平台_Tower_Mountains_Agricultural_Experimental_Platform/SSS_塔山农业实验平台_兼容应急_澄闪提丰核.json similarity index 100% rename from resource/copilot/old/SSS_塔山农业实验平台_兼容应急_澄闪提丰核.json rename to resource/copilot/old/塔山农业实验平台_Tower_Mountains_Agricultural_Experimental_Platform/SSS_塔山农业实验平台_兼容应急_澄闪提丰核.json diff --git a/resource/copilot/old/SSS_塔山农业实验平台_浊蒂纯艾澄闪银灰+提丰.json b/resource/copilot/old/塔山农业实验平台_Tower_Mountains_Agricultural_Experimental_Platform/SSS_塔山农业实验平台_浊蒂纯艾澄闪银灰+提丰.json similarity index 100% rename from resource/copilot/old/SSS_塔山农业实验平台_浊蒂纯艾澄闪银灰+提丰.json rename to resource/copilot/old/塔山农业实验平台_Tower_Mountains_Agricultural_Experimental_Platform/SSS_塔山农业实验平台_浊蒂纯艾澄闪银灰+提丰.json diff --git a/resource/copilot/old/SSS_塔山农业实验平台_浊蒂纯艾澄闪银灰+能天使.json b/resource/copilot/old/塔山农业实验平台_Tower_Mountains_Agricultural_Experimental_Platform/SSS_塔山农业实验平台_浊蒂纯艾澄闪银灰+能天使.json similarity index 100% rename from resource/copilot/old/SSS_塔山农业实验平台_浊蒂纯艾澄闪银灰+能天使.json rename to resource/copilot/old/塔山农业实验平台_Tower_Mountains_Agricultural_Experimental_Platform/SSS_塔山农业实验平台_浊蒂纯艾澄闪银灰+能天使.json diff --git a/resource/copilot/old/SSS_DossolesCommercialPlate_1.json b/resource/copilot/old/多索雷斯商业地块_Dossoles_Commercial_Plate/SSS_多索雷斯商业地块_DossolesCommercialPlate_1.json similarity index 100% rename from resource/copilot/old/SSS_DossolesCommercialPlate_1.json rename to resource/copilot/old/多索雷斯商业地块_Dossoles_Commercial_Plate/SSS_多索雷斯商业地块_DossolesCommercialPlate_1.json diff --git a/resource/copilot/old/SSS_DossolesCommercialPlate_2.json b/resource/copilot/old/多索雷斯商业地块_Dossoles_Commercial_Plate/SSS_多索雷斯商业地块_DossolesCommercialPlate_2.json similarity index 100% rename from resource/copilot/old/SSS_DossolesCommercialPlate_2.json rename to resource/copilot/old/多索雷斯商业地块_Dossoles_Commercial_Plate/SSS_多索雷斯商业地块_DossolesCommercialPlate_2.json diff --git a/resource/copilot/old/SSS_Under-ConstructionDossolesPlate.json b/resource/copilot/old/多索雷斯在建地块_Under_Construction_Dossoles_Plate/SSS_Under-ConstructionDossolesPlate.json similarity index 100% rename from resource/copilot/old/SSS_Under-ConstructionDossolesPlate.json rename to resource/copilot/old/多索雷斯在建地块_Under_Construction_Dossoles_Plate/SSS_Under-ConstructionDossolesPlate.json diff --git a/resource/copilot/SSS_多索雷斯在建地塊.json b/resource/copilot/old/多索雷斯在建地块_Under_Construction_Dossoles_Plate/SSS_多索雷斯在建地块.json similarity index 100% rename from resource/copilot/SSS_多索雷斯在建地塊.json rename to resource/copilot/old/多索雷斯在建地块_Under_Construction_Dossoles_Plate/SSS_多索雷斯在建地块.json diff --git a/resource/copilot/SSS_多索雷斯在建地塊_塞雷娅+泥岩+维什戴尔_任意元件.json b/resource/copilot/old/多索雷斯在建地块_Under_Construction_Dossoles_Plate/SSS_多索雷斯在建地块_塞雷娅+泥岩+维什戴尔_任意元件.json similarity index 100% rename from resource/copilot/SSS_多索雷斯在建地塊_塞雷娅+泥岩+维什戴尔_任意元件.json rename to resource/copilot/old/多索雷斯在建地块_Under_Construction_Dossoles_Plate/SSS_多索雷斯在建地块_塞雷娅+泥岩+维什戴尔_任意元件.json diff --git a/resource/copilot/SSS_多索雷斯在建地塊_维什戴尔+荒芜拉普兰德+浊心斯卡蒂_镀膜装置导能阀.json b/resource/copilot/old/多索雷斯在建地块_Under_Construction_Dossoles_Plate/SSS_多索雷斯在建地块_维什戴尔+荒芜拉普兰德+浊心斯卡蒂_镀膜装置导能阀.json similarity index 100% rename from resource/copilot/SSS_多索雷斯在建地塊_维什戴尔+荒芜拉普兰德+浊心斯卡蒂_镀膜装置导能阀.json rename to resource/copilot/old/多索雷斯在建地块_Under_Construction_Dossoles_Plate/SSS_多索雷斯在建地块_维什戴尔+荒芜拉普兰德+浊心斯卡蒂_镀膜装置导能阀.json diff --git a/resource/copilot/old/SSS_玉門市集_YumenMarket_2.json b/resource/copilot/old/玉门市集_Yumen_Market/SSS_玉門市集_YumenMarket_2.json similarity index 100% rename from resource/copilot/old/SSS_玉門市集_YumenMarket_2.json rename to resource/copilot/old/玉门市集_Yumen_Market/SSS_玉門市集_YumenMarket_2.json diff --git a/resource/copilot/old/SSS_玉門市集_YumenMarket_1.json b/resource/copilot/old/玉门市集_Yumen_Market/SSS_玉门市集_YumenMarket_1.json similarity index 100% rename from resource/copilot/old/SSS_玉門市集_YumenMarket_1.json rename to resource/copilot/old/玉门市集_Yumen_Market/SSS_玉门市集_YumenMarket_1.json diff --git a/resource/copilot/old/SSS_MamaJohnsNewPlate.json b/resource/copilot/old/约翰老妈新建地块_Mama_Johns_New_Plate/SSS_MamaJohnsNewPlate.json similarity index 100% rename from resource/copilot/old/SSS_MamaJohnsNewPlate.json rename to resource/copilot/old/约翰老妈新建地块_Mama_Johns_New_Plate/SSS_MamaJohnsNewPlate.json diff --git a/resource/copilot/old/SSS_MamaJohnsNewPlate_SkadiAlterChenAlter.json b/resource/copilot/old/约翰老妈新建地块_Mama_Johns_New_Plate/SSS_MamaJohnsNewPlate_SkadiAlterChenAlter.json similarity index 100% rename from resource/copilot/old/SSS_MamaJohnsNewPlate_SkadiAlterChenAlter.json rename to resource/copilot/old/约翰老妈新建地块_Mama_Johns_New_Plate/SSS_MamaJohnsNewPlate_SkadiAlterChenAlter.json diff --git a/resource/copilot/old/SSS_任务专用_约翰老妈新建地块_逻各斯_荒芜拉普兰德_黍_浊心斯卡蒂_战术装备整理箱.json b/resource/copilot/old/约翰老妈新建地块_Mama_Johns_New_Plate/SSS_任务专用_约翰老妈新建地块_逻各斯_荒芜拉普兰德_黍_浊心斯卡蒂_战术装备整理箱.json similarity index 100% rename from resource/copilot/old/SSS_任务专用_约翰老妈新建地块_逻各斯_荒芜拉普兰德_黍_浊心斯卡蒂_战术装备整理箱.json rename to resource/copilot/old/约翰老妈新建地块_Mama_Johns_New_Plate/SSS_任务专用_约翰老妈新建地块_逻各斯_荒芜拉普兰德_黍_浊心斯卡蒂_战术装备整理箱.json diff --git a/resource/copilot/old/SSS_约翰老妈新建地块.json b/resource/copilot/old/约翰老妈新建地块_Mama_Johns_New_Plate/SSS_约翰老妈新建地块.json similarity index 100% rename from resource/copilot/old/SSS_约翰老妈新建地块.json rename to resource/copilot/old/约翰老妈新建地块_Mama_Johns_New_Plate/SSS_约翰老妈新建地块.json diff --git a/resource/copilot/old/SSS_约翰老妈在建地块_浊蒂水陈版.json b/resource/copilot/old/约翰老妈新建地块_Mama_Johns_New_Plate/SSS_约翰老妈新建地块_浊蒂水陈版.json similarity index 100% rename from resource/copilot/old/SSS_约翰老妈在建地块_浊蒂水陈版.json rename to resource/copilot/old/约翰老妈新建地块_Mama_Johns_New_Plate/SSS_约翰老妈新建地块_浊蒂水陈版.json diff --git a/resource/copilot/old/SSS_约翰老妈新建地块_维什戴尔_荒芜拉普兰德_自适应补给元件.json b/resource/copilot/old/约翰老妈新建地块_Mama_Johns_New_Plate/SSS_约翰老妈新建地块_维什戴尔_荒芜拉普兰德_自适应补给元件.json similarity index 100% rename from resource/copilot/old/SSS_约翰老妈新建地块_维什戴尔_荒芜拉普兰德_自适应补给元件.json rename to resource/copilot/old/约翰老妈新建地块_Mama_Johns_New_Plate/SSS_约翰老妈新建地块_维什戴尔_荒芜拉普兰德_自适应补给元件.json diff --git a/resource/copilot/old/SSS_AutomatonArena_SkalterChongyueHoshigumaSariaThorns_Chargeable.json b/resource/copilot/old/自走机械搏斗场_Automaton_Arena/SSS_AutomatonArena_SkalterChongyueHoshigumaSariaThorns_Chargeable.json similarity index 100% rename from resource/copilot/old/SSS_AutomatonArena_SkalterChongyueHoshigumaSariaThorns_Chargeable.json rename to resource/copilot/old/自走机械搏斗场_Automaton_Arena/SSS_AutomatonArena_SkalterChongyueHoshigumaSariaThorns_Chargeable.json diff --git a/resource/copilot/old/SSS_AutomatonArena_SkalterChongyueSariaMudrock_QuickFreeze.json b/resource/copilot/old/自走机械搏斗场_Automaton_Arena/SSS_AutomatonArena_SkalterChongyueSariaMudrock_QuickFreeze.json similarity index 100% rename from resource/copilot/old/SSS_AutomatonArena_SkalterChongyueSariaMudrock_QuickFreeze.json rename to resource/copilot/old/自走机械搏斗场_Automaton_Arena/SSS_AutomatonArena_SkalterChongyueSariaMudrock_QuickFreeze.json diff --git a/resource/copilot/old/SSS_自走机械搏斗场_浊蒂重岳塞雷娅泥岩_速冷.json b/resource/copilot/old/自走机械搏斗场_Automaton_Arena/SSS_自走机械搏斗场_浊蒂重岳塞雷娅泥岩_速冷.json similarity index 100% rename from resource/copilot/old/SSS_自走机械搏斗场_浊蒂重岳塞雷娅泥岩_速冷.json rename to resource/copilot/old/自走机械搏斗场_Automaton_Arena/SSS_自走机械搏斗场_浊蒂重岳塞雷娅泥岩_速冷.json diff --git a/resource/copilot/old/SSS_自走机械搏斗场_浊蒂重岳星熊塞雷娅棘刺_音响.json b/resource/copilot/old/自走机械搏斗场_Automaton_Arena/SSS_自走机械搏斗场_浊蒂重岳星熊塞雷娅棘刺_音响.json similarity index 100% rename from resource/copilot/old/SSS_自走机械搏斗场_浊蒂重岳星熊塞雷娅棘刺_音响.json rename to resource/copilot/old/自走机械搏斗场_Automaton_Arena/SSS_自走机械搏斗场_浊蒂重岳星熊塞雷娅棘刺_音响.json diff --git a/resource/copilot/old/SSS_任务专用_艺术馆旧址_维什戴尔_遥_能量扰动放大器.json b/resource/copilot/old/艺术馆旧址/SSS_任务专用_艺术馆旧址_维什戴尔_遥_能量扰动放大器.json similarity index 100% rename from resource/copilot/old/SSS_任务专用_艺术馆旧址_维什戴尔_遥_能量扰动放大器.json rename to resource/copilot/old/艺术馆旧址/SSS_任务专用_艺术馆旧址_维什戴尔_遥_能量扰动放大器.json diff --git a/resource/copilot/old/SSS_艺术馆旧址_维什戴尔_斩业星熊_遥_反制装甲套组.json b/resource/copilot/old/艺术馆旧址/SSS_艺术馆旧址_维什戴尔_斩业星熊_遥_反制装甲套组.json similarity index 100% rename from resource/copilot/old/SSS_艺术馆旧址_维什戴尔_斩业星熊_遥_反制装甲套组.json rename to resource/copilot/old/艺术馆旧址/SSS_艺术馆旧址_维什戴尔_斩业星熊_遥_反制装甲套组.json diff --git a/resource/copilot/old/SSS_荒地群獸音樂廳_BarrenBeastsConcertHall_LightweightRangeFinder_1.json b/resource/copilot/old/荒地群兽音乐厅_Barren_Beasts_Concert_Hall/SSS_荒地群兽音乐厅_BarrenBeastsConcertHall_LightweightRangeFinder_1.json similarity index 100% rename from resource/copilot/old/SSS_荒地群獸音樂廳_BarrenBeastsConcertHall_LightweightRangeFinder_1.json rename to resource/copilot/old/荒地群兽音乐厅_Barren_Beasts_Concert_Hall/SSS_荒地群兽音乐厅_BarrenBeastsConcertHall_LightweightRangeFinder_1.json diff --git a/resource/copilot/old/SSS_荒地群獸音樂廳_BarrenBeastsConcertHall_LightweightRangeFinder_3.json b/resource/copilot/old/荒地群兽音乐厅_Barren_Beasts_Concert_Hall/SSS_荒地群兽音乐厅_BarrenBeastsConcertHall_LightweightRangeFinder_3.json similarity index 100% rename from resource/copilot/old/SSS_荒地群獸音樂廳_BarrenBeastsConcertHall_LightweightRangeFinder_3.json rename to resource/copilot/old/荒地群兽音乐厅_Barren_Beasts_Concert_Hall/SSS_荒地群兽音乐厅_BarrenBeastsConcertHall_LightweightRangeFinder_3.json diff --git a/resource/copilot/old/SSS_荒地群獸音樂廳_BarrenBeastsConcertHall_LightweightRangeFinder_2.json b/resource/copilot/old/荒地群兽音乐厅_Barren_Beasts_Concert_Hall/SSS_荒地群獸音樂廳_BarrenBeastsConcertHall_LightweightRangeFinder_2.json similarity index 100% rename from resource/copilot/old/SSS_荒地群獸音樂廳_BarrenBeastsConcertHall_LightweightRangeFinder_2.json rename to resource/copilot/old/荒地群兽音乐厅_Barren_Beasts_Concert_Hall/SSS_荒地群獸音樂廳_BarrenBeastsConcertHall_LightweightRangeFinder_2.json diff --git a/resource/copilot/old/SSS_AbandonedLighthouse_SkadiAlterEyjaAlter.json b/resource/copilot/old/荒废灯塔_Abandoned_Lighthouse/SSS_AbandonedLighthouse_SkadiAlterEyjaAlter.json similarity index 100% rename from resource/copilot/old/SSS_AbandonedLighthouse_SkadiAlterEyjaAlter.json rename to resource/copilot/old/荒废灯塔_Abandoned_Lighthouse/SSS_AbandonedLighthouse_SkadiAlterEyjaAlter.json diff --git a/resource/copilot/old/SSS_AbandonedLightouse_Chongyue_v2.0_(Emergency).json b/resource/copilot/old/荒废灯塔_Abandoned_Lighthouse/SSS_AbandonedLightouse_Chongyue_v2.0_(Emergency).json similarity index 100% rename from resource/copilot/old/SSS_AbandonedLightouse_Chongyue_v2.0_(Emergency).json rename to resource/copilot/old/荒废灯塔_Abandoned_Lighthouse/SSS_AbandonedLightouse_Chongyue_v2.0_(Emergency).json diff --git a/resource/copilot/old/SSS_荒废灯塔-重岳核v2.0(兼容应急).json b/resource/copilot/old/荒废灯塔_Abandoned_Lighthouse/SSS_荒废灯塔-重岳核v2.0(兼容应急).json similarity index 100% rename from resource/copilot/old/SSS_荒废灯塔-重岳核v2.0(兼容应急).json rename to resource/copilot/old/荒废灯塔_Abandoned_Lighthouse/SSS_荒废灯塔-重岳核v2.0(兼容应急).json diff --git a/resource/copilot/old/SSS_荒废灯塔_浊蒂纯艾版.json b/resource/copilot/old/荒废灯塔_Abandoned_Lighthouse/SSS_荒废灯塔_浊蒂纯艾版.json similarity index 100% rename from resource/copilot/old/SSS_荒废灯塔_浊蒂纯艾版.json rename to resource/copilot/old/荒废灯塔_Abandoned_Lighthouse/SSS_荒废灯塔_浊蒂纯艾版.json diff --git a/resource/copilot/old/SSS_NomadicBorderTown_1.json b/resource/copilot/old/边地移动城镇_Nomadic_Border_Town/SSS_边地移动城镇_NomadicBorderTown_1.json similarity index 100% rename from resource/copilot/old/SSS_NomadicBorderTown_1.json rename to resource/copilot/old/边地移动城镇_Nomadic_Border_Town/SSS_边地移动城镇_NomadicBorderTown_1.json diff --git a/resource/copilot/old/SSS_NomadicBorderTown_2.json b/resource/copilot/old/边地移动城镇_Nomadic_Border_Town/SSS_边地移动城镇_NomadicBorderTown_2.json similarity index 100% rename from resource/copilot/old/SSS_NomadicBorderTown_2.json rename to resource/copilot/old/边地移动城镇_Nomadic_Border_Town/SSS_边地移动城镇_NomadicBorderTown_2.json diff --git a/resource/copilot/old/SSS_NomadicBorderTown_3.json b/resource/copilot/old/边地移动城镇_Nomadic_Border_Town/SSS_边地移动城镇_NomadicBorderTown_3.json similarity index 100% rename from resource/copilot/old/SSS_NomadicBorderTown_3.json rename to resource/copilot/old/边地移动城镇_Nomadic_Border_Town/SSS_边地移动城镇_NomadicBorderTown_3.json diff --git a/resource/copilot/old/SSS_AlsteriiManufacturePlatform_GoldenglowSuzuran_v1.3_(No_Emer).json b/resource/copilot/old/阿尔斯特甜品制作平台_Alsterii_Manufacture_Platform/SSS_AlsteriiManufacturePlatform_GoldenglowSuzuran_v1.3_(No_Emer).json similarity index 100% rename from resource/copilot/old/SSS_AlsteriiManufacturePlatform_GoldenglowSuzuran_v1.3_(No_Emer).json rename to resource/copilot/old/阿尔斯特甜品制作平台_Alsterii_Manufacture_Platform/SSS_AlsteriiManufacturePlatform_GoldenglowSuzuran_v1.3_(No_Emer).json diff --git a/resource/copilot/old/SSS_AlsteriiManufacturePlatform_SkadiAlter.json b/resource/copilot/old/阿尔斯特甜品制作平台_Alsterii_Manufacture_Platform/SSS_AlsteriiManufacturePlatform_SkadiAlter.json similarity index 100% rename from resource/copilot/old/SSS_AlsteriiManufacturePlatform_SkadiAlter.json rename to resource/copilot/old/阿尔斯特甜品制作平台_Alsterii_Manufacture_Platform/SSS_AlsteriiManufacturePlatform_SkadiAlter.json diff --git a/resource/copilot/old/SSS_阿尔斯特甜品制作平台-澄闪铃兰核v1.3(不兼容应急).json b/resource/copilot/old/阿尔斯特甜品制作平台_Alsterii_Manufacture_Platform/SSS_阿尔斯特甜品制作平台-澄闪铃兰核v1.3(不兼容应急).json similarity index 100% rename from resource/copilot/old/SSS_阿尔斯特甜品制作平台-澄闪铃兰核v1.3(不兼容应急).json rename to resource/copilot/old/阿尔斯特甜品制作平台_Alsterii_Manufacture_Platform/SSS_阿尔斯特甜品制作平台-澄闪铃兰核v1.3(不兼容应急).json diff --git a/resource/copilot/old/SSS_阿尔斯特甜品制作平台_浊蒂版.json b/resource/copilot/old/阿尔斯特甜品制作平台_Alsterii_Manufacture_Platform/SSS_阿尔斯特甜品制作平台_浊蒂版.json similarity index 100% rename from resource/copilot/old/SSS_阿尔斯特甜品制作平台_浊蒂版.json rename to resource/copilot/old/阿尔斯特甜品制作平台_Alsterii_Manufacture_Platform/SSS_阿尔斯特甜品制作平台_浊蒂版.json diff --git a/resource/copilot/old/SSS_阿尔斯特甜品制作平台_浊蒂艾丽妮版.json b/resource/copilot/old/阿尔斯特甜品制作平台_Alsterii_Manufacture_Platform/SSS_阿尔斯特甜品制作平台_浊蒂艾丽妮版.json similarity index 100% rename from resource/copilot/old/SSS_阿尔斯特甜品制作平台_浊蒂艾丽妮版.json rename to resource/copilot/old/阿尔斯特甜品制作平台_Alsterii_Manufacture_Platform/SSS_阿尔斯特甜品制作平台_浊蒂艾丽妮版.json diff --git a/resource/copilot/old/SSS_阿尔斯特甜品制作平台_浊蒂重岳版.json b/resource/copilot/old/阿尔斯特甜品制作平台_Alsterii_Manufacture_Platform/SSS_阿尔斯特甜品制作平台_浊蒂重岳版.json similarity index 100% rename from resource/copilot/old/SSS_阿尔斯特甜品制作平台_浊蒂重岳版.json rename to resource/copilot/old/阿尔斯特甜品制作平台_Alsterii_Manufacture_Platform/SSS_阿尔斯特甜品制作平台_浊蒂重岳版.json diff --git a/resource/copilot/old/SSS_阿尔斯特甜品制作平台_浊蒂锏版.json b/resource/copilot/old/阿尔斯特甜品制作平台_Alsterii_Manufacture_Platform/SSS_阿尔斯特甜品制作平台_浊蒂锏版.json similarity index 100% rename from resource/copilot/old/SSS_阿尔斯特甜品制作平台_浊蒂锏版.json rename to resource/copilot/old/阿尔斯特甜品制作平台_Alsterii_Manufacture_Platform/SSS_阿尔斯特甜品制作平台_浊蒂锏版.json diff --git a/resource/copilot/SSS_Shangshu_Night_Market_Goldenglow_or_Lappland_the_Decadenza+Wisadel+Yu_or_any_Defender+Mon3tr_or_Shining+Ethan_or_Ascalon_Nightwalkers_Gear.json b/resource/copilot/尚蜀夜市_Shangshu_Night_Market/SSS_Shangshu_Night_Market_Goldenglow_or_Lappland_the_Decadenza+Wisadel+Yu_or_any_Defender+Mon3tr_or_Shining+Ethan_or_Ascalon_Nightwalkers_Gear.json similarity index 100% rename from resource/copilot/SSS_Shangshu_Night_Market_Goldenglow_or_Lappland_the_Decadenza+Wisadel+Yu_or_any_Defender+Mon3tr_or_Shining+Ethan_or_Ascalon_Nightwalkers_Gear.json rename to resource/copilot/尚蜀夜市_Shangshu_Night_Market/SSS_Shangshu_Night_Market_Goldenglow_or_Lappland_the_Decadenza+Wisadel+Yu_or_any_Defender+Mon3tr_or_Shining+Ethan_or_Ascalon_Nightwalkers_Gear.json diff --git a/resource/copilot/SSS_Shangshu_Night_Market_Wisadel+Ascalon+Mon3tr_Nightwalkers_Gear.json b/resource/copilot/尚蜀夜市_Shangshu_Night_Market/SSS_Shangshu_Night_Market_Wisadel+Ascalon+Mon3tr_Nightwalkers_Gear.json similarity index 100% rename from resource/copilot/SSS_Shangshu_Night_Market_Wisadel+Ascalon+Mon3tr_Nightwalkers_Gear.json rename to resource/copilot/尚蜀夜市_Shangshu_Night_Market/SSS_Shangshu_Night_Market_Wisadel+Ascalon+Mon3tr_Nightwalkers_Gear.json diff --git a/resource/copilot/SSS_Shangshu_Night_Market_Wisadel+Saria+Ethan+Weedy_Nightwalkers_Gear.json b/resource/copilot/尚蜀夜市_Shangshu_Night_Market/SSS_Shangshu_Night_Market_Wisadel+Saria+Ethan+Weedy_Nightwalkers_Gear.json similarity index 100% rename from resource/copilot/SSS_Shangshu_Night_Market_Wisadel+Saria+Ethan+Weedy_Nightwalkers_Gear.json rename to resource/copilot/尚蜀夜市_Shangshu_Night_Market/SSS_Shangshu_Night_Market_Wisadel+Saria+Ethan+Weedy_Nightwalkers_Gear.json diff --git a/resource/copilot/SSS_TASKONLY_Shangshu_Night_Market_Ascalon_Ethan_Adaptive_Supply_Component.json b/resource/copilot/尚蜀夜市_Shangshu_Night_Market/SSS_TASKONLY_Shangshu_Night_Market_Ascalon_Ethan_Adaptive_Supply_Component.json similarity index 100% rename from resource/copilot/SSS_TASKONLY_Shangshu_Night_Market_Ascalon_Ethan_Adaptive_Supply_Component.json rename to resource/copilot/尚蜀夜市_Shangshu_Night_Market/SSS_TASKONLY_Shangshu_Night_Market_Ascalon_Ethan_Adaptive_Supply_Component.json diff --git a/resource/copilot/尚蜀夜市_Shangshu_Night_Market/SSS_任务专用_尚蜀夜市_阿斯卡纶+伊桑_自适应补给元件.json b/resource/copilot/尚蜀夜市_Shangshu_Night_Market/SSS_任务专用_尚蜀夜市_阿斯卡纶+伊桑_自适应补给元件.json new file mode 100644 index 0000000000..d483206028 --- /dev/null +++ b/resource/copilot/尚蜀夜市_Shangshu_Night_Market/SSS_任务专用_尚蜀夜市_阿斯卡纶+伊桑_自适应补给元件.json @@ -0,0 +1,815 @@ +{ + "minimum_required": "v5.15.0", + "stage_name": "尚蜀夜市", + "actions": [], + "doc": { + "title": "任务专用*-保全派驻-尚蜀夜市-阿斯卡纶-伊桑-自适应补给元件", + "title_color": "dark", + "details": "做任务用,别在应急难度开始\n本作业可完成自适应补给元件的两个任务+招募8次术师任务+招募8次特种任务\n如果后面两个任务完成慢就把这个作业的blacklist里面的干员删掉,就算后面他打不过也能完成任务\n一命通关视频已上传,求三连!!!\n═══════════════════════════════════\n作业代码maa://50505\n目前只能手动编队,所有工具人请尽量选择费用低的干员,练度最好精二,最低精一满级\n所有工具人技能不要选只能开一次的技能(类似山2技能那种)和接敌才能放的技能(类似锏3技能那种),否则MAA会一直放技能,也不要选攻击范围太奇怪的(类似黑3技能那种)\n请在确认导能原件选择【自适应补给元件】、战术装备特种B其余全选A、手动编队并阵容确认后,再点击开始\n作业作者:萨拉托加\n作业视频:【MAA保全派驻 自适应补给元件任务+招募8次术师特种任务】 https://www.bilibili.com/video/BV1nJ5kz6E31/?share_source=copy_web&vd_source=3fd5040fe25f6a00e19e6072bcccfa4e\nJSON作者:萨拉托加\n═══════════════════════════════════\n不包括核心选择的额外干员:\n重装6(可选塞雷娅,黍,年,余或其他能打的盾)\n医疗2(强度高的奶:可选奶羊,M3,闪灵等)\n辅助3(可选令,浊蒂,魔王,塑心或者其他低费辅助)\n特种7(优先选地刺,千万别选行商,陷阱师,炼金师,怪杰分支的干员)\n═══════════════════════════════════\n有问题反馈进群545928846,评论区反馈不一定能及时回复\n部分核心可根据自己需求修改作业文件替换,但不可发上作业站,用此作业默认同意", + "details_color": "dark" + }, + "groups": [], + "opers": [ + { + "name": "阿斯卡纶", + "skill": 1, + "skill_usage": 0 + }, + { + "name": "伊桑", + "skill": 1, + "skill_usage": 0 + } + ], + "type": "SSS", + "buff": "自适应补给元件", + "equipment": ["A", "A", "A", "A", "A", "A", "A", "B"], + "strategy": "优选策略", + "tool_men": { + "vanguard": 0, + "guard": 0, + "defender": 6, + "sniper": 0, + "caster": 0, + "medic": 2, + "supporter": 3, + "special": 7 + }, + "drops": ["特种", "术师", "辅助", "无需增调干员", "定向部署支援系统"], + "blacklist": [ + "罗比菈塔", + "新约能天使", + "掠风", + "白铁", + "伺夜", + "豆苗", + "夜半", + "缪尔赛思", + "森蚺", + "极光", + "迷迭香", + "早露", + "菲亚梅塔", + "承曦格雷伊", + "莫斯提马", + "死芒", + "凯尔希", + "艾拉", + "多萝西", + "引星棘刺", + "锡人", + "阿", + "钼铅", + "裁度", + "琳琅诗怀雅", + "空构", + "老鲤", + "霜华", + "乌有", + "罗宾", + "孑", + "玛露西尔", + "阿罗玛", + "戴菲恩", + "林", + "和弦", + "卡涅利安", + "深靛", + "夕", + "爱丽丝", + "薄绿", + "蜜蜡", + "阿兰娜", + "凯瑟琳", + "PhonoR-0", + "Friston-3", + "THRM-EX", + "异客", + "伊芙利特", + "寒檀", + "莱恩哈特", + "惊蛰", + "蚀清", + "天火", + "星源", + "炎狱炎熔", + "布丁", + "格雷伊", + "远山", + "炎熔", + "假日威龙陈", + "埃拉托", + "奥斯塔", + "截云", + "熔泉", + "慑砂", + "送葬人", + "陨星", + "白雪", + "铅踝", + "松果", + "泰拉大陆调查团", + "正义骑士号", + "黑", + "洋灰", + "火哨", + "斥罪", + "号角", + "火神", + "灰毫", + "泥岩", + "车尔尼", + "暮落", + "石棉", + "坚雷", + "阿米娅", + "风笛", + "黑键", + "伊内丝", + "晓歌", + "格拉尼", + "苇草", + "野鬃", + "历阵锐枪芬", + "谜图", + "红豆", + "翎羽", + "W", + "U-Official", + "12F", + "Lancet-2" + ], + "stages": [ + { + "stage_name": "巷道里", + "strategies": [ + { + "core": "自适应补给元件", + "tool_men": {}, + "location": [3, 2], + "direction": "none" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [5, 2], + "direction": "Left" + }, + { + "tool_men": { + "special": 1 + }, + "location": [4, 2], + "direction": "Left" + }, + { + "tool_men": { + "supporter": 1 + }, + "location": [5, 3], + "direction": "Left" + }, + { + "tool_men": { + "medic": 1 + }, + "location": [5, 1], + "direction": "Down" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [5, 2], + "direction": "Left" + }, + { + "tool_men": { + "special": 1 + }, + "location": [4, 2], + "direction": "Left" + }, + { + "tool_men": { + "supporter": 1 + }, + "location": [5, 3], + "direction": "Left" + }, + { + "tool_men": { + "medic": 1 + }, + "location": [5, 1], + "direction": "Down" + }, + { + "tool_men": { + "special": 2 + }, + "location": [4, 2], + "direction": "Left" + }, + { + "core": "阿斯卡纶", + "tool_men": { + "special": 1 + }, + "location": [4, 2], + "direction": "Right" + }, + { + "tool_men": { + "supporter": 99 + }, + "location": [5, 3], + "direction": "Left" + }, + { + "tool_men": { + "defender": 99 + }, + "location": [5, 2], + "direction": "Left" + }, + { + "core": "丛林用示踪信标", + "tool_men": { + "medic": 99 + }, + "location": [5, 1], + "direction": "Down" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + } + ], + "retry_times": 99 + }, + { + "stage_name": "楼台边", + "strategies": [ + { + "core": "自适应补给元件", + "tool_men": {}, + "location": [5, 3], + "direction": "none" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [2, 3], + "direction": "Right" + }, + { + "tool_men": { + "special": 1 + }, + "location": [3, 3], + "direction": "Left" + }, + { + "tool_men": { + "supporter": 1 + }, + "location": [2, 2], + "direction": "Right" + }, + { + "tool_men": { + "medic": 1 + }, + "location": [1, 2], + "direction": "Right" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [2, 3], + "direction": "Right" + }, + { + "tool_men": { + "special": 1 + }, + "location": [3, 3], + "direction": "Left" + }, + { + "tool_men": { + "supporter": 1 + }, + "location": [2, 2], + "direction": "Right" + }, + { + "tool_men": { + "medic": 1 + }, + "location": [1, 2], + "direction": "Right" + }, + { + "core": "阿斯卡纶", + "tool_men": { + "special": 3 + }, + "location": [3, 3], + "direction": "Left" + }, + { + "tool_men": { + "special": 2 + }, + "location": [1, 3], + "direction": "Right" + }, + { + "tool_men": { + "defender": 3 + }, + "location": [2, 3], + "direction": "Right" + }, + { + "core": "伊桑", + "tool_men": { + "special": 3 + }, + "location": [1, 3], + "direction": "Right" + }, + { + "tool_men": { + "supporter": 99 + }, + "location": [2, 2], + "direction": "Right" + }, + { + "tool_men": { + "caster": 99 + }, + "location": [2, 2], + "direction": "Right" + }, + { + "tool_men": { + "defender": 99 + }, + "location": [2, 3], + "direction": "Right" + }, + { + "core": "丛林用示踪信标", + "tool_men": { + "medic": 99 + }, + "location": [1, 2], + "direction": "Right" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + } + ], + "retry_times": 99 + }, + { + "stage_name": "墓地旁", + "strategies": [ + { + "core": "自适应补给元件", + "tool_men": {}, + "location": [5, 2], + "direction": "none" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [2, 4], + "direction": "Right" + }, + { + "tool_men": { + "special": 1 + }, + "location": [3, 4], + "direction": "Left" + }, + { + "tool_men": { + "supporter": 1 + }, + "location": [2, 3], + "direction": "Right" + }, + { + "tool_men": { + "medic": 1 + }, + "location": [2, 5], + "direction": "Up" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [1, 4], + "direction": "Right" + }, + { + "tool_men": { + "special": 1 + }, + "location": [3, 4], + "direction": "Left" + }, + { + "tool_men": { + "medic": 1 + }, + "location": [2, 5], + "direction": "Up" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [2, 4], + "direction": "Right" + }, + { + "core": "阿斯卡纶", + "tool_men": { + "special": 3 + }, + "location": [3, 4], + "direction": "Left" + }, + { + "tool_men": { + "defender": 2 + }, + "location": [2, 4], + "direction": "Right" + }, + { + "core": "伊桑", + "tool_men": { + "special": 4 + }, + "location": [1, 4], + "direction": "Right" + }, + { + "tool_men": { + "supporter": 2 + }, + "location": [2, 3], + "direction": "Right" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [2, 4], + "direction": "Right" + }, + { + "tool_men": { + "supporter": 99 + }, + "location": [2, 3], + "direction": "Right" + }, + { + "tool_men": { + "caster": 99 + }, + "location": [2, 3], + "direction": "Right" + }, + { + "tool_men": { + "defender": 99 + }, + "location": [2, 4], + "direction": "Right" + }, + { + "core": "丛林用示踪信标", + "tool_men": { + "medic": 99 + }, + "location": [2, 5], + "direction": "Up" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + } + ], + "retry_times": 99 + }, + { + "stage_name": "舞台上", + "strategies": [ + { + "core": "自适应补给元件", + "tool_men": {}, + "location": [1, 2], + "direction": "none" + }, + { + "tool_men": { + "defender": 6 + }, + "location": [3, 4], + "direction": "Up" + }, + { + "core": "阿斯卡纶", + "tool_men": { + "special": 5 + }, + "location": [3, 3], + "direction": "Right" + }, + { + "core": "伊桑", + "tool_men": { + "special": 5 + }, + "location": [3, 5], + "direction": "Right" + }, + { + "tool_men": { + "medic": 1 + }, + "location": [4, 4], + "direction": "Left" + }, + { + "tool_men": { + "supporter": 99 + }, + "location": [2, 4], + "direction": "Right" + }, + { + "tool_men": { + "medic": 4 + }, + "location": [4, 4], + "direction": "Left" + }, + { + "tool_men": { + "special": 99 + }, + "location": [3, 6], + "direction": "Up" + }, + { + "tool_men": { + "defender": 99 + }, + "location": [3, 4], + "direction": "Up" + }, + { + "tool_men": { + "caster": 99 + }, + "location": [2, 4], + "direction": "Right" + }, + { + "core": "丛林用示踪信标", + "tool_men": { + "medic": 99 + }, + "location": [4, 4], + "direction": "Left" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + } + ], + "retry_times": 99 + }, + { + "stage_name": "城门下", + "strategies": [ + { + "core": "自适应补给元件", + "tool_men": {}, + "location": [2, 3], + "direction": "none" + }, + { + "tool_men": { + "defender": 6 + }, + "location": [6, 5], + "direction": "Up" + }, + { + "tool_men": { + "special": 4 + }, + "location": [5, 4], + "direction": "Right" + }, + { + "core": "阿斯卡纶", + "tool_men": { + "special": 1 + }, + "location": [5, 4], + "direction": "Up" + }, + { + "core": "伊桑", + "tool_men": { + "special": 5 + }, + "location": [7, 5], + "direction": "Left" + }, + { + "tool_men": { + "medic": 1 + }, + "location": [6, 6], + "direction": "Up" + }, + { + "tool_men": { + "supporter": 99 + }, + "location": [7, 4], + "direction": "Left" + }, + { + "tool_men": { + "medic": 4 + }, + "location": [6, 6], + "direction": "Up" + }, + { + "tool_men": { + "special": 99 + }, + "location": [6, 4], + "direction": "Down" + }, + { + "tool_men": { + "defender": 99 + }, + "location": [6, 5], + "direction": "Up" + }, + { + "tool_men": { + "caster": 99 + }, + "location": [7, 4], + "direction": "Left" + }, + { + "core": "丛林用示踪信标", + "tool_men": { + "medic": 99 + }, + "location": [6, 6], + "direction": "Up" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + } + ], + "retry_times": 99 + }, + { + "stage_name": "天地间", + "strategies": [ + { + "core": "自适应补给元件", + "tool_men": {}, + "location": [1, 3], + "direction": "none" + }, + { + "tool_men": { + "defender": 6 + }, + "location": [2, 5], + "direction": "Right" + }, + { + "core": "阿斯卡纶", + "tool_men": { + "special": 5 + }, + "location": [3, 5], + "direction": "Up" + }, + { + "core": "伊桑", + "tool_men": { + "special": 5 + }, + "location": [2, 4], + "direction": "Down" + }, + { + "tool_men": { + "medic": 1 + }, + "location": [2, 6], + "direction": "Up" + }, + { + "tool_men": { + "supporter": 99 + }, + "location": [1, 6], + "direction": "Right" + }, + { + "tool_men": { + "medic": 4 + }, + "location": [2, 6], + "direction": "Up" + }, + { + "tool_men": { + "special": 99 + }, + "location": [3, 4], + "direction": "Down" + }, + { + "tool_men": { + "defender": 6 + }, + "location": [1, 5], + "direction": "Right" + }, + { + "tool_men": { + "defender": 99 + }, + "location": [2, 5], + "direction": "Right" + }, + { + "tool_men": { + "caster": 99 + }, + "location": [1, 6], + "direction": "Right" + }, + { + "core": "丛林用示踪信标", + "tool_men": { + "medic": 99 + }, + "location": [2, 6], + "direction": "Up" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + } + ], + "retry_times": 99 + } + ] +} diff --git a/resource/copilot/尚蜀夜市_Shangshu_Night_Market/SSS_尚蜀夜市_澄闪or荒芜拉普兰德+维什戴尔+余or任意盾+Mon3tror闪灵+伊桑or阿斯卡纶_天工夜行套装.json b/resource/copilot/尚蜀夜市_Shangshu_Night_Market/SSS_尚蜀夜市_澄闪or荒芜拉普兰德+维什戴尔+余or任意盾+Mon3tror闪灵+伊桑or阿斯卡纶_天工夜行套装.json new file mode 100644 index 0000000000..0834272786 --- /dev/null +++ b/resource/copilot/尚蜀夜市_Shangshu_Night_Market/SSS_尚蜀夜市_澄闪or荒芜拉普兰德+维什戴尔+余or任意盾+Mon3tror闪灵+伊桑or阿斯卡纶_天工夜行套装.json @@ -0,0 +1,1041 @@ +{ + "type": "SSS", + "stage_name": "尚蜀夜市", + "minimum_required": "v5.15.2-alpha.1.d015.gaa754996f", + "doc": { + "title": "尚蜀夜市——澄闪or荒芜拉普兰德+维什戴尔+余or任意盾+Mon3tror闪灵+伊桑or阿斯卡纶_天工夜行套装", + "title_color": "dark", + "details": "作者:DL_君逸寒\n演示视频:BV1K7oPYTE8h\n三连,谢谢!\n\n需手动编队\n\n关于想换成自己想要的干员的操作:\n1.记事本打开作业文件。\n2.ctrl+A 全选文本。\n3.ctrl+H 替换需要的干员。\n4.如替换干员技能不同,参照maa战斗流程协议自行修改。\n5.ctrl+S 保存,然后关闭记事本。\n6.将修改后的脚本重新导入maa。\n\nMon3tr可以换成闪灵。\n伊桑1可以换成阿斯卡纶1\n余3可以换成任意盾,如黍3,塞雷娅3等。\n澄闪3可以换成荒芜拉普兰德3。\n其余自行尝试。\n\n先锋:3 推荐尖兵(且推荐开减费用模组)。\n重装:2 选择守护者、铁卫等站场能力强的,但不要选决战者分支和不屈者分支。\n狙击:4 推荐速射手、回旋射手等攻速快的。\n术士:2 黑名单之外的都可以,扩散术士分支要上减费用模组\n辅助:4 塑心3>>铃兰3>>其余辅助带决战技或自动触发技能\n\n所有工具人的练度都建议精二30级起步。\n需强战斗力,而非费用低。\n\n导能原件:天工夜行套装。\n战术装备:医疗B特种B,其余A。\n开局策略:优选策略。\n\n阵容确认后,在有具体的关卡名字的界面,再点击开始,如第一关:LT-1 巷道里。\n\n作者支持按照个人需求自行修改,但不支持修改后上传到作业站等平台,使用此脚本视为认同并将履行该协议。", + "details_color": "dark" + }, + "buff": "天工夜行套装", + "equipment": ["A", "A", "A", "A", "A", "A", "B", "B"], + "strategy": "优选策略", + "opers": [ + { + "name": "澄闪", + "skill": 3, + "skill_usage": 1 + }, + { + "name": "维什戴尔", + "skill": 2, + "skill_usage": 1 + }, + { + "name": "余", + "skill": 3, + "skill_usage": 1 + }, + { + "name": "Mon3tr", + "skill": 2, + "skill_usage": 1 + }, + { + "name": "伊桑", + "skill": 1, + "skill_usage": 0 + } + ], + "tool_men": { + "pioneer": 3, + "tank": 2, + "sniper": 4, + "caster": 2, + "support": 4 + }, + "drops": [ + "辅助", + "狙击", + "术士", + "无需增调干员", + "先锋", + "重装", + "医疗", + "近卫", + "特种", + "战备激活阀", + "夜行钩爪模块" + ], + "blacklist": [ + "缪尔赛思", + "伺夜", + "夜半", + "渡桥", + "豆苗", + "琴柳", + "极境", + "万顷", + "桃金娘", + "风笛", + "伊内丝", + "晓歌", + "寻澜", + "谜图", + "野鬃", + "苇草", + "格拉尼", + "历阵锐枪芬", + "红豆", + "讯使", + "清道夫", + "芬", + "香草", + "翎羽", + "夜刀", + "山", + "重岳", + "玛恩纳", + "龙舌兰", + "骋风", + "斯卡蒂", + "赫拉格", + "耀骑士临光", + "史尔特尔", + "薇薇安娜", + "维娜·维多利亚", + "止颂", + "左乐", + "圣约送葬人", + "隐德来希", + "阿米娅", + "因陀罗", + "星极", + "芙兰卡", + "赤冬", + "达格达", + "海沫", + "火龙S黑角", + "莱欧斯", + "摩根", + "燧石", + "炎客", + "羽毛笔", + "铸铁", + "断罪者", + "宴", + "缠丸", + "杰克", + "猎蜂", + "慕斯", + "休谟斯", + "罗小黑", + "玫兰莎", + "月见夜", + "泡普卡", + "Castle-3", + "森蚺", + "斥罪", + "泥岩", + "极光", + "洋灰", + "火神", + "露托", + "斑点", + "卡缇", + "米格鲁", + "黑角", + "Friston-3", + "早露", + "提丰", + "熔泉", + "埃拉托", + "铅踝", + "假日威龙陈", + "维什戴尔", + "W", + "菲亚梅塔", + "莱伊", + "冰酿", + "克洛斯", + "安德切尔", + "巡林者", + "正义骑士号", + "泰拉大陆调查团", + "死芒", + "特克诺", + "伊芙利特", + "蚀清", + "阿罗玛", + "布丁", + "深靛", + "卡达", + "格雷伊", + "远山", + "夜烟", + "史都华德", + "炎熔", + "杜林", + "12F", + "Mon3tr", + "凯尔希", + "焰影苇草", + "濯尘芙蓉", + "刺玫", + "安赛尔", + "芙蓉", + "Lancet-2", + "白铁", + "阿兰娜", + "掠风", + "罗比菈塔", + "海蒂", + "梓兰", + "U-Official", + "PhonoR-0", + "引星棘刺", + "傀影", + "缄默德克萨斯", + "麒麟R夜刀", + "弑君者", + "琳琅诗怀雅", + "老鲤", + "多萝西", + "艾拉", + "阿", + "阿斯卡纶", + "水月", + "狮蝎", + "绮良", + "伊桑", + "锡人", + "空构", + "乌有", + "裁度", + "红", + "槐琥", + "卡夫卡", + "云迹", + "霜华", + "钼铅", + "罗宾", + "砾", + "孑", + "THRM-EX" + ], + "stages": [ + { + "stage_name": "巷道里", + "strategies": [ + { + "tool_men": { + "pioneer": 1 + }, + "location": [5, 2], + "direction": "Right" + }, + { + "tool_men": { + "sniper": 2 + }, + "location": [5, 3], + "direction": "Left" + }, + { + "tool_men": { + "pioneer": 1 + }, + "location": [5, 2], + "direction": "Right" + }, + { + "core": "澄闪", + "tool_men": { + "sniper": 1, + "caster": 1 + }, + "location": [5, 3], + "direction": "Left" + }, + { + "core": "Mon3tr", + "tool_men": { + "sniper": 1 + }, + "location": [6, 1], + "direction": "Left" + }, + { + "core": "重构体", + "tool_men": { + "sniper": 0 + }, + "location": [6, 2], + "direction": "None" + }, + { + "core": "余", + "tool_men": { + "pioneer": 1, + "tank": 2 + }, + "location": [5, 2], + "direction": "Left" + }, + { + "tool_men": { + "support": 2 + }, + "location": [5, 1], + "direction": "Left" + }, + { + "core": "天工夜行套装", + "tool_men": { + "sniper": 0 + }, + "location": [6, 3], + "direction": "None" + }, + { + "core": "空core1", + "tool_men": { + "support": 27, + "sniper": 4, + "caster": 2 + }, + "location": [5, 1], + "direction": "Left" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + }, + { + "type": "Deploy", + "name": "天工夜行套装", + "location": [6, 4], + "direction": "None", + "kills": 5 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [1, 5], + "direction": "None", + "kills": 10 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [2, 5], + "direction": "None", + "kills": 20 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [3, 5], + "direction": "None", + "kills": 20 + } + ], + "retry_times": 9 + }, + { + "stage_name": "楼台边", + "strategies": [ + { + "tool_men": { + "pioneer": 1 + }, + "location": [2, 3], + "direction": "Left" + }, + { + "tool_men": { + "sniper": 2 + }, + "location": [2, 4], + "direction": "Right" + }, + { + "tool_men": { + "pioneer": 1 + }, + "location": [2, 3], + "direction": "Left" + }, + { + "core": "澄闪", + "tool_men": { + "sniper": 1, + "caster": 1 + }, + "location": [2, 4], + "direction": "Right" + }, + { + "core": "Mon3tr", + "tool_men": { + "sniper": 1 + }, + "location": [2, 5], + "direction": "Up" + }, + { + "core": "重构体", + "tool_men": { + "sniper": 0 + }, + "location": [1, 3], + "direction": "None" + }, + { + "core": "余", + "tool_men": { + "pioneer": 1, + "tank": 2 + }, + "location": [2, 3], + "direction": "Right" + }, + { + "tool_men": { + "support": 2 + }, + "location": [1, 2], + "direction": "Right" + }, + { + "core": "维什戴尔", + "tool_men": { + "sniper": 1, + "caster": 1 + }, + "location": [2, 2], + "direction": "Right" + }, + { + "core": "天工夜行套装", + "tool_men": { + "sniper": 0 + }, + "location": [5, 1], + "direction": "None" + }, + { + "core": "空core1", + "tool_men": { + "support": 27, + "sniper": 4, + "caster": 2 + }, + "location": [1, 2], + "direction": "Right" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + }, + { + "type": "Deploy", + "name": "天工夜行套装", + "location": [5, 2], + "direction": "None", + "kills": 5 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [6, 5], + "direction": "None", + "kills": 10 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [5, 5], + "direction": "None", + "kills": 20 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [4, 5], + "direction": "None", + "kills": 20 + } + ], + "retry_times": 9 + }, + { + "stage_name": "墓地旁", + "strategies": [ + { + "tool_men": { + "pioneer": 1 + }, + "location": [2, 4], + "direction": "Right" + }, + { + "tool_men": { + "sniper": 2 + }, + "location": [2, 3], + "direction": "Right" + }, + { + "tool_men": { + "pioneer": 1 + }, + "location": [2, 4], + "direction": "Right" + }, + { + "core": "澄闪", + "tool_men": { + "sniper": 1, + "caster": 1 + }, + "location": [2, 3], + "direction": "Right" + }, + { + "core": "Mon3tr", + "tool_men": { + "sniper": 1 + }, + "location": [2, 5], + "direction": "Up" + }, + { + "core": "重构体", + "tool_men": { + "sniper": 0 + }, + "location": [1, 4], + "direction": "None" + }, + { + "core": "余", + "tool_men": { + "pioneer": 1, + "tank": 2 + }, + "location": [2, 4], + "direction": "Right" + }, + { + "tool_men": { + "support": 2 + }, + "location": [3, 5], + "direction": "Up" + }, + { + "core": "维什戴尔", + "tool_men": { + "sniper": 1, + "caster": 1 + }, + "location": [1, 5], + "direction": "Right" + }, + { + "core": "天工夜行套装", + "tool_men": { + "sniper": 0 + }, + "location": [3, 1], + "direction": "None" + }, + { + "core": "空core1", + "tool_men": { + "support": 27, + "sniper": 4, + "caster": 2 + }, + "location": [3, 5], + "direction": "Up" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + }, + { + "type": "Deploy", + "name": "天工夜行套装", + "location": [3, 2], + "direction": "None", + "kills": 5 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [7, 5], + "direction": "None", + "kills": 10 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [6, 5], + "direction": "None", + "kills": 20 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [5, 5], + "direction": "None", + "kills": 20 + } + ], + "retry_times": 9 + }, + { + "stage_name": "舞台上", + "strategies": [ + { + "tool_men": { + "pioneer": 1 + }, + "location": [3, 5], + "direction": "Up" + }, + { + "tool_men": { + "sniper": 2 + }, + "location": [4, 5], + "direction": "Up" + }, + { + "tool_men": { + "pioneer": 1 + }, + "location": [3, 5], + "direction": "Up" + }, + { + "core": "澄闪", + "tool_men": { + "sniper": 1, + "caster": 1 + }, + "location": [4, 5], + "direction": "Up" + }, + { + "core": "伊桑", + "tool_men": { + "pioneer": 0 + }, + "location": [3, 4], + "direction": "Down" + }, + { + "core": "Mon3tr", + "tool_men": { + "sniper": 1 + }, + "location": [4, 4], + "direction": "Down" + }, + { + "core": "重构体", + "tool_men": { + "sniper": 0 + }, + "location": [3, 6], + "direction": "None" + }, + { + "core": "余", + "tool_men": { + "pioneer": 1, + "tank": 2 + }, + "location": [3, 5], + "direction": "Up" + }, + { + "tool_men": { + "support": 2 + }, + "location": [2, 4], + "direction": "Up" + }, + { + "core": "维什戴尔", + "tool_men": { + "sniper": 1, + "caster": 1 + }, + "location": [4, 6], + "direction": "Up" + }, + { + "core": "夜行钩爪模块", + "tool_men": { + "sniper": 0 + }, + "location": [3, 1], + "direction": "None" + }, + { + "core": "夜行斗篷模块", + "tool_men": { + "sniper": 0 + }, + "location": [3, 1], + "direction": "None" + }, + { + "core": "空core1", + "tool_men": { + "support": 27, + "sniper": 4, + "caster": 2 + }, + "location": [2, 4], + "direction": "Up" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + }, + { + "type": "Deploy", + "name": "夜行钩爪模块", + "location": [3, 2], + "direction": "None", + "kills": 5 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [8, 1], + "direction": "None", + "kills": 10 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [7, 1], + "direction": "None", + "kills": 20 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [6, 1], + "direction": "None", + "kills": 20 + } + ], + "retry_times": 18 + }, + { + "stage_name": "城门下", + "strategies": [ + { + "tool_men": { + "pioneer": 1 + }, + "location": [7, 5], + "direction": "Left" + }, + { + "tool_men": { + "sniper": 2 + }, + "location": [7, 4], + "direction": "Left" + }, + { + "tool_men": { + "pioneer": 1 + }, + "location": [7, 5], + "direction": "Left" + }, + { + "core": "澄闪", + "tool_men": { + "sniper": 1, + "caster": 1 + }, + "location": [7, 4], + "direction": "Left" + }, + { + "core": "伊桑", + "tool_men": { + "pioneer": 0 + }, + "location": [6, 5], + "direction": "Right" + }, + { + "core": "Mon3tr", + "tool_men": { + "sniper": 1 + }, + "location": [7, 6], + "direction": "Up" + }, + { + "core": "重构体", + "tool_men": { + "sniper": 0 + }, + "location": [6, 4], + "direction": "None" + }, + { + "core": "余", + "tool_men": { + "pioneer": 1, + "tank": 2 + }, + "location": [7, 5], + "direction": "Left" + }, + { + "tool_men": { + "support": 2 + }, + "location": [7, 3], + "direction": "Down" + }, + { + "core": "维什戴尔", + "tool_men": { + "sniper": 1, + "caster": 1 + }, + "location": [8, 6], + "direction": "Left" + }, + { + "core": "夜行钩爪模块", + "tool_men": { + "sniper": 0 + }, + "location": [5, 1], + "direction": "None" + }, + { + "core": "夜行斗篷模块", + "tool_men": { + "sniper": 0 + }, + "location": [5, 1], + "direction": "None" + }, + { + "core": "空core1", + "tool_men": { + "support": 27, + "sniper": 4, + "caster": 2 + }, + "location": [7, 3], + "direction": "Down" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + }, + { + "type": "Deploy", + "name": "夜行钩爪模块", + "location": [5, 5], + "direction": "None", + "kills": 5 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [2, 3], + "direction": "None", + "kills": 10 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [3, 3], + "direction": "None", + "kills": 20 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [4, 3], + "direction": "None", + "kills": 20 + } + ], + "retry_times": 18 + }, + { + "stage_name": "天地间", + "strategies": [ + { + "tool_men": { + "pioneer": 1 + }, + "location": [1, 5], + "direction": "Right" + }, + { + "tool_men": { + "sniper": 2 + }, + "location": [2, 6], + "direction": "Right" + }, + { + "tool_men": { + "pioneer": 1, + "tank": 1 + }, + "location": [2, 5], + "direction": "Left" + }, + { + "core": "澄闪", + "tool_men": { + "sniper": 1, + "caster": 1 + }, + "location": [2, 6], + "direction": "Right" + }, + { + "core": "伊桑", + "tool_men": { + "pioneer": 0 + }, + "location": [3, 5], + "direction": "Left" + }, + { + "core": "Mon3tr", + "tool_men": { + "sniper": 1 + }, + "location": [1, 6], + "direction": "Right" + }, + { + "core": "重构体", + "tool_men": { + "sniper": 0 + }, + "location": [3, 6], + "direction": "None" + }, + { + "core": "余", + "tool_men": { + "pioneer": 1, + "tank": 1 + }, + "location": [2, 5], + "direction": "Right" + }, + { + "tool_men": { + "support": 2 + }, + "location": [2, 3], + "direction": "Down" + }, + { + "core": "维什戴尔", + "tool_men": { + "sniper": 2, + "caster": 1 + }, + "location": [4, 6], + "direction": "Up" + }, + { + "core": "夜行钩爪模块", + "tool_men": { + "sniper": 0 + }, + "location": [3, 1], + "direction": "None" + }, + { + "core": "夜行斗篷模块", + "tool_men": { + "sniper": 0 + }, + "location": [3, 1], + "direction": "None" + }, + { + "core": "空core1", + "tool_men": { + "support": 27, + "sniper": 4, + "caster": 2 + }, + "location": [2, 3], + "direction": "Down" + }, + { + "core": "空core2", + "tool_men": { + "pioneer": 5 + }, + "location": [1, 5], + "direction": "Right" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "Deploy", + "name": "夜行钩爪模块", + "location": [3, 2], + "direction": "None", + "kills": 5 + }, + { + "type": "二倍速" + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [9, 4], + "direction": "None", + "kills": 10 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [8, 4], + "direction": "None", + "kills": 20 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [7, 4], + "direction": "None", + "kills": 20 + } + ], + "retry_times": 27 + } + ] +} diff --git a/resource/copilot/尚蜀夜市_Shangshu_Night_Market/SSS_尚蜀夜市_维什戴尔+塞雷娅+伊桑+温蒂_天工夜行套装.json b/resource/copilot/尚蜀夜市_Shangshu_Night_Market/SSS_尚蜀夜市_维什戴尔+塞雷娅+伊桑+温蒂_天工夜行套装.json new file mode 100644 index 0000000000..777971e865 --- /dev/null +++ b/resource/copilot/尚蜀夜市_Shangshu_Night_Market/SSS_尚蜀夜市_维什戴尔+塞雷娅+伊桑+温蒂_天工夜行套装.json @@ -0,0 +1,1008 @@ +{ + "type": "SSS", + "stage_name": "尚蜀夜市", + "minimum_required": "v5.15.2-alpha.1.d015.gaa754996f", + "doc": { + "title": "尚蜀夜市——维什戴尔+塞雷娅+伊桑+温蒂_天工夜行套装", + "title_color": "dark", + "details": "作者:DL_君逸寒\n演示视频:BV12FoTYLEUH\n三连,谢谢!\n\n需手动编队\n\n关于想换成自己想要的干员的操作:\n1.记事本打开作业文件。\n2.ctrl+A 全选文本。\n3.ctrl+H 替换需要的干员。\n4.如替换干员技能不同,参照maa战斗流程协议自行修改。\n5.ctrl+S 保存,然后关闭记事本。\n6.将修改后的脚本重新导入maa。\n\n伊桑1可以换成阿斯卡纶1\n温蒂1可以换成任意推击手1。\n其余自行尝试。\n\n先锋:3 推荐尖兵(且推荐开减费用模组)(由于目前6关错位且不放技能,推荐带不需要手动释放的技能,如德克萨斯1)。\n重装:2 选择守护者、铁卫等站场能力强的,但不要选决战者分支和不屈者分支。\n狙击:2 推荐速射手、回旋射手等攻速快的。\n术士:3 黑名单之外的都可以,扩散术士分支要上减费用模组\n辅助:6 塑心3>>铃兰3>>其余辅助带决战技或自动触发技能\n\n所有工具人的练度都建议精二30级起步。\n需强战斗力,而非费用低。\n为了天有四时强行带夕可能导致小自在抢地面格子,务必自行斟酌。\n\n导能原件:天工夜行套装。\n战术装备:医疗B特种B,其余A。\n开局策略:优选策略。\n\n阵容确认后,在有具体的关卡名字的界面,再点击开始,如第一关:LT-1 巷道里。\n\n作者支持按照个人需求自行修改,但不支持修改后上传到作业站等平台,使用此脚本视为认同并将履行该协议。", + "details_color": "dark" + }, + "buff": "天工夜行套装", + "equipment": ["A", "A", "A", "A", "A", "A", "B", "B"], + "strategy": "优选策略", + "opers": [ + { + "name": "维什戴尔", + "skill": 2, + "skill_usage": 1 + }, + { + "name": "塞雷娅", + "skill": 2, + "skill_usage": 0 + }, + { + "name": "温蒂", + "skill": 1, + "skill_usage": 0 + }, + { + "name": "伊桑", + "skill": 1, + "skill_usage": 0 + } + ], + "tool_men": { + "pioneer": 3, + "tank": 2, + "sniper": 2, + "caster": 3, + "support": 6 + }, + "drops": [ + "无需增调干员", + "辅助", + "狙击", + "术士", + "先锋", + "重装", + "医疗", + "近卫", + "特种", + "战备激活阀", + "夜行钩爪模块" + ], + "blacklist": [ + "缪尔赛思", + "伺夜", + "夜半", + "渡桥", + "豆苗", + "琴柳", + "极境", + "万顷", + "桃金娘", + "风笛", + "伊内丝", + "晓歌", + "寻澜", + "谜图", + "野鬃", + "苇草", + "格拉尼", + "历阵锐枪芬", + "红豆", + "讯使", + "清道夫", + "芬", + "香草", + "翎羽", + "夜刀", + "山", + "重岳", + "玛恩纳", + "龙舌兰", + "骋风", + "斯卡蒂", + "赫拉格", + "耀骑士临光", + "史尔特尔", + "薇薇安娜", + "维娜·维多利亚", + "止颂", + "左乐", + "圣约送葬人", + "隐德来希", + "阿米娅", + "因陀罗", + "星极", + "芙兰卡", + "赤冬", + "达格达", + "海沫", + "火龙S黑角", + "莱欧斯", + "摩根", + "燧石", + "炎客", + "羽毛笔", + "铸铁", + "断罪者", + "宴", + "缠丸", + "杰克", + "猎蜂", + "慕斯", + "休谟斯", + "罗小黑", + "玫兰莎", + "月见夜", + "泡普卡", + "Castle-3", + "森蚺", + "斥罪", + "泥岩", + "极光", + "洋灰", + "火神", + "露托", + "斑点", + "卡缇", + "米格鲁", + "黑角", + "Friston-3", + "早露", + "提丰", + "熔泉", + "埃拉托", + "铅踝", + "假日威龙陈", + "维什戴尔", + "W", + "菲亚梅塔", + "莱伊", + "冰酿", + "克洛斯", + "安德切尔", + "巡林者", + "正义骑士号", + "泰拉大陆调查团", + "死芒", + "特克诺", + "伊芙利特", + "蚀清", + "阿罗玛", + "布丁", + "深靛", + "卡达", + "格雷伊", + "远山", + "夜烟", + "史都华德", + "炎熔", + "杜林", + "12F", + "Mon3tr", + "凯尔希", + "焰影苇草", + "濯尘芙蓉", + "刺玫", + "安赛尔", + "芙蓉", + "Lancet-2", + "白铁", + "阿兰娜", + "掠风", + "罗比菈塔", + "海蒂", + "梓兰", + "U-Official", + "PhonoR-0", + "引星棘刺", + "傀影", + "缄默德克萨斯", + "麒麟R夜刀", + "弑君者", + "琳琅诗怀雅", + "老鲤", + "多萝西", + "艾拉", + "阿", + "阿斯卡纶", + "水月", + "狮蝎", + "绮良", + "伊桑", + "锡人", + "空构", + "乌有", + "裁度", + "红", + "槐琥", + "卡夫卡", + "云迹", + "霜华", + "钼铅", + "罗宾", + "砾", + "孑", + "THRM-EX" + ], + "stages": [ + { + "stage_name": "巷道里", + "strategies": [ + { + "tool_men": { + "pioneer": 1 + }, + "location": [6, 2], + "direction": "Left" + }, + { + "tool_men": { + "pioneer": 1 + }, + "location": [5, 2], + "direction": "Right" + }, + { + "tool_men": { + "sniper": 1, + "caster": 1 + }, + "location": [5, 3], + "direction": "Left" + }, + { + "core": "维什戴尔", + "tool_men": { + "sniper": 1, + "caster": 2 + }, + "location": [5, 3], + "direction": "Left" + }, + { + "core": "塞雷娅", + "tool_men": { + "pioneer": 1, + "tank": 1 + }, + "location": [5, 2], + "direction": "Left" + }, + { + "core": "温蒂", + "tool_men": { + "pioneer": 1 + }, + "location": [6, 2], + "direction": "Left" + }, + { + "tool_men": { + "support": 2 + }, + "location": [5, 1], + "direction": "Left" + }, + { + "core": "天工夜行套装", + "tool_men": { + "sniper": 0 + }, + "location": [6, 3], + "direction": "None" + }, + { + "core": "空core1", + "tool_men": { + "support": 27, + "sniper": 4, + "caster": 2 + }, + "location": [5, 1], + "direction": "Left" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + }, + { + "type": "Deploy", + "name": "天工夜行套装", + "location": [6, 4], + "direction": "None", + "kills": 5 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [1, 5], + "direction": "None", + "kills": 10 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [2, 5], + "direction": "None", + "kills": 20 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [3, 5], + "direction": "None", + "kills": 20 + } + ], + "retry_times": 9 + }, + { + "stage_name": "楼台边", + "strategies": [ + { + "tool_men": { + "pioneer": 1 + }, + "location": [1, 3], + "direction": "Right" + }, + { + "tool_men": { + "pioneer": 1 + }, + "location": [2, 3], + "direction": "Left" + }, + { + "tool_men": { + "sniper": 1, + "caster": 1 + }, + "location": [2, 4], + "direction": "Right" + }, + { + "core": "维什戴尔", + "tool_men": { + "sniper": 1, + "caster": 2 + }, + "location": [2, 4], + "direction": "Right" + }, + { + "core": "塞雷娅", + "tool_men": { + "pioneer": 1, + "tank": 1 + }, + "location": [2, 3], + "direction": "Right" + }, + { + "core": "温蒂", + "tool_men": { + "pioneer": 1 + }, + "location": [1, 3], + "direction": "Right" + }, + { + "tool_men": { + "support": 2 + }, + "location": [1, 2], + "direction": "Right" + }, + { + "core": "空core2", + "tool_men": { + "sniper": 3, + "caster": 3 + }, + "location": [2, 2], + "direction": "Right" + }, + { + "core": "天工夜行套装", + "tool_men": { + "sniper": 0 + }, + "location": [5, 1], + "direction": "None" + }, + { + "core": "空core1", + "tool_men": { + "support": 27, + "sniper": 4, + "caster": 2 + }, + "location": [1, 2], + "direction": "Right" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + }, + { + "type": "Deploy", + "name": "天工夜行套装", + "location": [5, 2], + "direction": "None", + "kills": 5 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [6, 5], + "direction": "None", + "kills": 10 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [5, 5], + "direction": "None", + "kills": 20 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [4, 5], + "direction": "None", + "kills": 20 + } + ], + "retry_times": 9 + }, + { + "stage_name": "墓地旁", + "strategies": [ + { + "tool_men": { + "pioneer": 1 + }, + "location": [1, 4], + "direction": "Right" + }, + { + "tool_men": { + "pioneer": 1 + }, + "location": [2, 4], + "direction": "Right" + }, + { + "tool_men": { + "sniper": 1, + "caster": 1 + }, + "location": [2, 3], + "direction": "Right" + }, + { + "tool_men": { + "tank": 1 + }, + "location": [2, 4], + "direction": "Right" + }, + { + "core": "维什戴尔", + "tool_men": { + "sniper": 1, + "caster": 2 + }, + "location": [2, 3], + "direction": "Right" + }, + { + "core": "塞雷娅", + "tool_men": { + "pioneer": 1, + "tank": 1 + }, + "location": [2, 4], + "direction": "Right" + }, + { + "core": "温蒂", + "tool_men": { + "pioneer": 1 + }, + "location": [1, 4], + "direction": "Right" + }, + { + "tool_men": { + "support": 2 + }, + "location": [2, 5], + "direction": "Right" + }, + { + "core": "空core2", + "tool_men": { + "sniper": 3, + "caster": 3 + }, + "location": [3, 5], + "direction": "Up" + }, + { + "core": "天工夜行套装", + "tool_men": { + "sniper": 0 + }, + "location": [3, 1], + "direction": "None" + }, + { + "core": "空core1", + "tool_men": { + "support": 27, + "sniper": 4, + "caster": 2 + }, + "location": [2, 5], + "direction": "Right" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + }, + { + "type": "Deploy", + "name": "天工夜行套装", + "location": [3, 2], + "direction": "None", + "kills": 5 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [7, 5], + "direction": "None", + "kills": 10 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [6, 5], + "direction": "None", + "kills": 20 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [5, 5], + "direction": "None", + "kills": 20 + } + ], + "retry_times": 9 + }, + { + "stage_name": "舞台上", + "strategies": [ + { + "tool_men": { + "pioneer": 1 + }, + "location": [3, 6], + "direction": "Up" + }, + { + "tool_men": { + "pioneer": 1 + }, + "location": [3, 5], + "direction": "Up" + }, + { + "tool_men": { + "sniper": 1, + "caster": 1 + }, + "location": [4, 5], + "direction": "Up" + }, + { + "tool_men": { + "tank": 1 + }, + "location": [3, 5], + "direction": "Up" + }, + { + "core": "维什戴尔", + "tool_men": { + "sniper": 1, + "caster": 2 + }, + "location": [4, 5], + "direction": "Up" + }, + { + "core": "伊桑", + "tool_men": { + "pioneer": 0 + }, + "location": [3, 4], + "direction": "Down" + }, + { + "core": "塞雷娅", + "tool_men": { + "pioneer": 1, + "tank": 1 + }, + "location": [3, 5], + "direction": "Up" + }, + { + "core": "温蒂", + "tool_men": { + "pioneer": 1 + }, + "location": [3, 6], + "direction": "Up" + }, + { + "tool_men": { + "support": 2 + }, + "location": [2, 4], + "direction": "Up" + }, + { + "core": "空core2", + "tool_men": { + "sniper": 3, + "caster": 3 + }, + "location": [4, 6], + "direction": "Up" + }, + { + "core": "夜行钩爪模块", + "tool_men": { + "sniper": 0 + }, + "location": [3, 1], + "direction": "None" + }, + { + "core": "夜行斗篷模块", + "tool_men": { + "sniper": 0 + }, + "location": [3, 1], + "direction": "None" + }, + { + "core": "空core1", + "tool_men": { + "support": 27, + "sniper": 4, + "caster": 2 + }, + "location": [2, 4], + "direction": "Up" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + }, + { + "type": "Deploy", + "name": "夜行钩爪模块", + "location": [3, 2], + "direction": "None", + "kills": 5 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [8, 1], + "direction": "None", + "kills": 10 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [7, 1], + "direction": "None", + "kills": 20 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [6, 1], + "direction": "None", + "kills": 20 + } + ], + "retry_times": 18 + }, + { + "stage_name": "城门下", + "strategies": [ + { + "tool_men": { + "pioneer": 1 + }, + "location": [8, 5], + "direction": "Left" + }, + { + "tool_men": { + "pioneer": 1 + }, + "location": [7, 5], + "direction": "Left" + }, + { + "tool_men": { + "sniper": 1, + "caster": 1 + }, + "location": [7, 4], + "direction": "Left" + }, + { + "tool_men": { + "tank": 1 + }, + "location": [7, 5], + "direction": "Left" + }, + { + "core": "维什戴尔", + "tool_men": { + "sniper": 1, + "caster": 2 + }, + "location": [7, 4], + "direction": "Left" + }, + { + "core": "伊桑", + "tool_men": { + "pioneer": 0 + }, + "location": [6, 5], + "direction": "Right" + }, + { + "core": "塞雷娅", + "tool_men": { + "pioneer": 1, + "tank": 1 + }, + "location": [7, 5], + "direction": "Left" + }, + { + "core": "温蒂", + "tool_men": { + "pioneer": 1 + }, + "location": [8, 5], + "direction": "Left" + }, + { + "tool_men": { + "support": 2 + }, + "location": [7, 3], + "direction": "Down" + }, + { + "core": "空core2", + "tool_men": { + "sniper": 3, + "caster": 3 + }, + "location": [7, 6], + "direction": "Up" + }, + { + "core": "夜行钩爪模块", + "tool_men": { + "sniper": 0 + }, + "location": [5, 1], + "direction": "None" + }, + { + "core": "夜行斗篷模块", + "tool_men": { + "sniper": 0 + }, + "location": [5, 1], + "direction": "None" + }, + { + "core": "空core1", + "tool_men": { + "support": 27, + "sniper": 4, + "caster": 2 + }, + "location": [7, 3], + "direction": "Down" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + }, + { + "type": "Deploy", + "name": "夜行钩爪模块", + "location": [5, 5], + "direction": "None", + "kills": 5 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [2, 3], + "direction": "None", + "kills": 10 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [3, 3], + "direction": "None", + "kills": 20 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [4, 3], + "direction": "None", + "kills": 20 + } + ], + "retry_times": 18 + }, + { + "stage_name": "天地间", + "strategies": [ + { + "tool_men": { + "pioneer": 1 + }, + "location": [1, 5], + "direction": "Right" + }, + { + "tool_men": { + "sniper": 1, + "caster": 1 + }, + "location": [4, 6], + "direction": "Up" + }, + { + "tool_men": { + "pioneer": 1, + "tank": 1 + }, + "location": [2, 5], + "direction": "Left" + }, + { + "core": "维什戴尔", + "tool_men": { + "sniper": 1, + "caster": 2 + }, + "location": [4, 6], + "direction": "Up" + }, + { + "core": "伊桑", + "tool_men": { + "pioneer": 0 + }, + "location": [3, 5], + "direction": "Left" + }, + { + "core": "塞雷娅", + "tool_men": { + "pioneer": 1, + "tank": 1 + }, + "location": [2, 5], + "direction": "Right" + }, + { + "core": "温蒂", + "tool_men": { + "pioneer": 1 + }, + "location": [1, 5], + "direction": "Right" + }, + { + "tool_men": { + "support": 2 + }, + "location": [4, 4], + "direction": "Down" + }, + { + "core": "空core2", + "tool_men": { + "support": 2, + "sniper": 3, + "caster": 3 + }, + "location": [2, 3], + "direction": "Down" + }, + { + "core": "夜行钩爪模块", + "tool_men": { + "sniper": 0 + }, + "location": [3, 1], + "direction": "None" + }, + { + "core": "夜行斗篷模块", + "tool_men": { + "sniper": 0 + }, + "location": [3, 1], + "direction": "None" + }, + { + "core": "空core1", + "tool_men": { + "support": 27, + "sniper": 4, + "caster": 2 + }, + "location": [4, 4], + "direction": "Down" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "Deploy", + "name": "夜行钩爪模块", + "location": [3, 2], + "direction": "None", + "kills": 5 + }, + { + "type": "二倍速" + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [9, 4], + "direction": "None", + "kills": 10 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [8, 4], + "direction": "None", + "kills": 20 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [7, 4], + "direction": "None", + "kills": 20 + } + ], + "retry_times": 27 + } + ] +} diff --git a/resource/copilot/尚蜀夜市_Shangshu_Night_Market/SSS_尚蜀夜市_维什戴尔+阿斯卡纶+Mon3tr_天工夜行套装.json b/resource/copilot/尚蜀夜市_Shangshu_Night_Market/SSS_尚蜀夜市_维什戴尔+阿斯卡纶+Mon3tr_天工夜行套装.json new file mode 100644 index 0000000000..93a9aa7cd9 --- /dev/null +++ b/resource/copilot/尚蜀夜市_Shangshu_Night_Market/SSS_尚蜀夜市_维什戴尔+阿斯卡纶+Mon3tr_天工夜行套装.json @@ -0,0 +1,989 @@ +{ + "minimum_required": "v5.15.0", + "stage_name": "尚蜀夜市", + "actions": [], + "doc": { + "title": "保全派驻-尚蜀夜市-维什戴尔+阿斯卡纶+Mon3tr-天工夜行套装", + "title_color": "dark", + "details": "应急一命通关视频已上传,求三连\n═══════════════════════════════════\n作业代码:maa://50469\n目前只能手动编队,所有工具人请尽量选择费用低的干员,练度最好精二,最低精一满级\n所有工具人技能不要选只能开一次的技能(类似山2技能那种)和接敌才能放的技能(类似锏3技能那种),否则MAA会一直放技能,也不要选攻击范围太奇怪的(类似黑3技能那种)\n请在确认导能原件选择【天工夜行套装】、战术装备术士和特种选B其余全选A、手动编队并阵容确认后,再点击开始\n作业作者:萨拉托加\n作业视频:【MAA保全派驻 尚蜀夜市 应急一命通关】 https://www.bilibili.com/video/BV1mG5vzwEsR/?share_source=copy_web&vd_source=3fd5040fe25f6a00e19e6072bcccfa4e\nJSON作者:萨拉托加\n═══════════════════════════════════\n不包括核心选择的额外干员(工具人):\n先锋4(选有不需要接敌就能回费的技能的先锋,不要选接敌回费的)\n术士4(尽量选20费左右的术士,如果选群法要带减费模组)\n重装3(优先选自回血的奶盾,例如塞雷娅黍临光)\n特种6(优先选地刺,别选行商,注意:MAA目前有bug,如果你选了陷阱师,炼金师,怪杰分支的干员会不放人,只能选别的分支)\n═══════════════════════════════════\n有问题反馈进群545928846,评论区反馈不一定能及时回复\n部分核心可根据自己需求修改作业文件替换,但不可发上作业站,用此作业默认同意", + "details_color": "dark" + }, + "groups": [], + "opers": [ + { + "name": "Mon3tr", + "skill": 2, + "skill_usage": 1 + }, + { + "name": "阿斯卡纶", + "skill": 1, + "skill_usage": 0 + }, + { + "name": "维什戴尔", + "skill": 1, + "skill_usage": 0 + } + ], + "type": "SSS", + "buff": "天工夜行套装", + "equipment": ["A", "A", "B", "A", "A", "A", "A", "B"], + "strategy": "优选策略", + "tool_men": { + "vanguard": 4, + "guard": 0, + "defender": 3, + "sniper": 0, + "caster": 4, + "medic": 0, + "supporter": 0, + "special": 6 + }, + "drops": ["辅助", "无需增调干员", "狙击", "术师", "先锋", "重装", "夜行钩爪模块"], + "blacklist": [ + "罗比菈塔", + "掠风", + "白铁", + "伺夜", + "豆苗", + "夜半", + "缪尔赛思", + "森蚺", + "极光", + "迷迭香", + "早露", + "菲亚梅塔", + "承曦格雷伊", + "莫斯提马", + "死芒", + "凯尔希", + "异客", + "伊芙利特", + "寒檀", + "莱恩哈特", + "惊蛰", + "蚀清", + "天火", + "星源", + "炎狱炎熔", + "布丁", + "格雷伊", + "远山", + "炎熔", + "假日威龙陈", + "埃拉托", + "奥斯塔", + "截云", + "熔泉", + "慑砂", + "送葬人", + "陨星", + "白雪", + "铅踝", + "松果", + "泰拉大陆调查团", + "正义骑士号", + "黑", + "洋灰", + "火哨", + "斥罪", + "号角", + "火神", + "灰毫", + "泥岩", + "车尔尼", + "暮落", + "石棉", + "坚雷", + "阿米娅", + "风笛", + "黑键", + "伊内丝", + "晓歌", + "格拉尼", + "苇草", + "野鬃", + "历阵锐枪芬", + "谜图", + "红豆", + "翎羽", + "W", + "U-Official", + "12F", + "Lancet-2" + ], + "stages": [ + { + "stage_name": "巷道里", + "strategies": [ + { + "tool_men": { + "vanguard": 1 + }, + "location": [5, 2], + "direction": "Left" + }, + { + "tool_men": { + "vanguard": 1 + }, + "location": [6, 2], + "direction": "Left" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [5, 1], + "direction": "Down" + }, + { + "tool_men": { + "supporter": 1 + }, + "location": [5, 3], + "direction": "Right" + }, + { + "core": "天工夜行套装", + "tool_men": {}, + "location": [3, 2], + "direction": "none" + }, + { + "core": "阿斯卡纶", + "tool_men": { + "special": 2 + }, + "location": [5, 2], + "direction": "Left" + }, + { + "core": "维什戴尔", + "tool_men": { + "special": 2 + }, + "location": [5, 1], + "direction": "Down" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [6, 2], + "direction": "Left" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [5, 3], + "direction": "Left" + }, + { + "tool_men": { + "special": 99, + "caster": 99 + }, + "location": [5, 3], + "direction": "Left" + }, + { + "core": "丛林用示踪信标", + "tool_men": { + "defender": 99 + }, + "location": [6, 2], + "direction": "Left" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [1, 2], + "direction": "none", + "cost": 48 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [6, 4], + "direction": "none", + "cost": 49 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [5, 4], + "direction": "none", + "cost": 50 + } + ], + "retry_times": 9 + }, + { + "stage_name": "楼台边", + "strategies": [ + { + "tool_men": { + "vanguard": 1 + }, + "location": [3, 3], + "direction": "Right" + }, + { + "tool_men": { + "vanguard": 1 + }, + "location": [2, 3], + "direction": "Right" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [2, 2], + "direction": "Right" + }, + { + "tool_men": { + "supporter": 1 + }, + "location": [5, 4], + "direction": "Left" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [2, 4], + "direction": "Right" + }, + { + "core": "天工夜行套装", + "tool_men": {}, + "location": [1, 4], + "direction": "none" + }, + { + "tool_men": { + "supporter": 1 + }, + "location": [2, 4], + "direction": "Right" + }, + { + "core": "阿斯卡纶", + "tool_men": { + "special": 2 + }, + "location": [3, 3], + "direction": "Up" + }, + { + "core": "维什戴尔", + "tool_men": { + "special": 2 + }, + "location": [2, 2], + "direction": "Right" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [2, 3], + "direction": "Right" + }, + { + "core": "Mon3tr", + "tool_men": { + "special": 2 + }, + "location": [2, 4], + "direction": "Right" + }, + { + "core": "重构体", + "tool_men": {}, + "location": [1, 5], + "direction": "none" + }, + { + "tool_men": { + "supporter": 99 + }, + "location": [5, 4], + "direction": "Left" + }, + { + "tool_men": { + "caster": 99 + }, + "location": [5, 4], + "direction": "Left" + }, + { + "core": "丛林用示踪信标", + "tool_men": { + "defender": 99 + }, + "location": [2, 3], + "direction": "Right" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [6, 3], + "direction": "none", + "cost": 48 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [8, 3], + "direction": "none", + "cost": 49 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [7, 3], + "direction": "none", + "cost": 50 + } + ], + "retry_times": 9 + }, + { + "stage_name": "墓地旁", + "strategies": [ + { + "tool_men": { + "vanguard": 1 + }, + "location": [3, 4], + "direction": "Right" + }, + { + "tool_men": { + "vanguard": 1 + }, + "location": [2, 4], + "direction": "Right" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [2, 3], + "direction": "Right" + }, + { + "tool_men": { + "supporter": 1 + }, + "location": [3, 5], + "direction": "Up" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [2, 5], + "direction": "Right" + }, + { + "core": "天工夜行套装", + "tool_men": {}, + "location": [1, 3], + "direction": "none" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [2, 4], + "direction": "Right" + }, + { + "tool_men": { + "supporter": 1 + }, + "location": [3, 5], + "direction": "Up" + }, + { + "core": "维什戴尔", + "tool_men": { + "special": 2 + }, + "location": [2, 3], + "direction": "Right" + }, + { + "core": "阿斯卡纶", + "tool_men": { + "special": 2 + }, + "location": [3, 4], + "direction": "Up" + }, + { + "core": "Mon3tr", + "tool_men": { + "special": 2 + }, + "location": [2, 5], + "direction": "Up" + }, + { + "core": "重构体", + "tool_men": {}, + "location": [1, 4], + "direction": "none" + }, + { + "tool_men": { + "supporter": 99 + }, + "location": [3, 5], + "direction": "Up" + }, + { + "tool_men": { + "caster": 99 + }, + "location": [3, 5], + "direction": "Up" + }, + { + "core": "丛林用示踪信标", + "tool_men": { + "defender": 99 + }, + "location": [2, 4], + "direction": "Right" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [3, 1], + "direction": "none", + "cost": 48 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [4, 1], + "direction": "none", + "cost": 49 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [5, 1], + "direction": "none", + "cost": 50 + } + ], + "retry_times": 9 + }, + { + "stage_name": "舞台上", + "strategies": [ + { + "tool_men": { + "vanguard": 1 + }, + "location": [3, 4], + "direction": "Up" + }, + { + "tool_men": { + "vanguard": 1 + }, + "location": [3, 5], + "direction": "Up" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [4, 4], + "direction": "Up" + }, + { + "tool_men": { + "supporter": 1 + }, + "location": [6, 4], + "direction": "Up" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [4, 5], + "direction": "Up" + }, + { + "core": "夜行钩爪模块", + "tool_men": {}, + "location": [1, 5], + "direction": "none" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [3, 4], + "direction": "Up" + }, + { + "tool_men": { + "supporter": 1 + }, + "location": [6, 4], + "direction": "Up" + }, + { + "core": "阿斯卡纶", + "tool_men": { + "special": 2 + }, + "location": [4, 4], + "direction": "Up" + }, + { + "core": "维什戴尔", + "tool_men": { + "special": 2 + }, + "location": [4, 5], + "direction": "Up" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [2, 4], + "direction": "Right" + }, + { + "core": "Mon3tr", + "tool_men": { + "special": 2 + }, + "location": [2, 4], + "direction": "Right" + }, + { + "core": "重构体", + "tool_men": {}, + "location": [1, 3], + "direction": "none" + }, + { + "tool_men": { + "supporter": 99 + }, + "location": [6, 4], + "direction": "Up" + }, + { + "tool_men": { + "vanguard": 99 + }, + "location": [3, 5], + "direction": "Up" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [6, 4], + "direction": "Up" + }, + { + "tool_men": { + "special": 99, + "caster": 99 + }, + "location": [6, 4], + "direction": "Up" + }, + { + "core": "丛林用示踪信标", + "tool_men": { + "defender": 99 + }, + "location": [3, 4], + "direction": "Up" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [3, 1], + "direction": "none", + "cost": 48 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [4, 1], + "direction": "none", + "cost": 49 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [5, 1], + "direction": "none", + "cost": 50 + } + ], + "retry_times": 9 + }, + { + "stage_name": "城门下", + "strategies": [ + { + "tool_men": { + "vanguard": 1 + }, + "location": [6, 5], + "direction": "Up" + }, + { + "tool_men": { + "vanguard": 1 + }, + "location": [5, 4], + "direction": "Right" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [7, 3], + "direction": "Left" + }, + { + "tool_men": { + "supporter": 1 + }, + "location": [7, 4], + "direction": "Left" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [6, 5], + "direction": "Up" + }, + { + "core": "夜行钩爪模块", + "tool_men": {}, + "location": [4, 4], + "direction": "none" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [5, 6], + "direction": "Up" + }, + { + "tool_men": { + "supporter": 1 + }, + "location": [6, 6], + "direction": "Up" + }, + { + "core": "维什戴尔", + "tool_men": { + "special": 2 + }, + "location": [7, 3], + "direction": "Left" + }, + { + "core": "阿斯卡纶", + "tool_men": { + "special": 2 + }, + "location": [5, 4], + "direction": "Up" + }, + { + "core": "Mon3tr", + "tool_men": { + "special": 2 + }, + "location": [5, 6], + "direction": "Up" + }, + { + "core": "重构体", + "tool_men": {}, + "location": [4, 4], + "direction": "none" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [7, 4], + "direction": "Left" + }, + { + "tool_men": { + "special": 1 + }, + "location": [7, 4], + "direction": "Left" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [7, 4], + "direction": "Left" + }, + { + "tool_men": { + "supporter": 99 + }, + "location": [6, 6], + "direction": "Up" + }, + { + "tool_men": { + "special": 99, + "caster": 99 + }, + "location": [6, 6], + "direction": "Up" + }, + { + "core": "丛林用示踪信标", + "tool_men": { + "defender": 99 + }, + "location": [6, 5], + "direction": "Up" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [5, 1], + "direction": "none", + "cost": 48 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [6, 1], + "direction": "none", + "cost": 49 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [7, 1], + "direction": "none", + "cost": 50 + } + ], + "retry_times": 9 + }, + { + "stage_name": "天地间", + "strategies": [ + { + "tool_men": { + "vanguard": 1 + }, + "location": [3, 5], + "direction": "Right" + }, + { + "tool_men": { + "vanguard": 1 + }, + "location": [2, 5], + "direction": "Right" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [4, 6], + "direction": "Up" + }, + { + "tool_men": { + "supporter": 1 + }, + "location": [4, 4], + "direction": "Down" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [2, 6], + "direction": "Right" + }, + { + "core": "夜行钩爪模块", + "tool_men": {}, + "location": [1, 3], + "direction": "none" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [2, 5], + "direction": "Right" + }, + { + "tool_men": { + "supporter": 1 + }, + "location": [4, 4], + "direction": "Down" + }, + { + "core": "维什戴尔", + "tool_men": { + "special": 2 + }, + "location": [4, 6], + "direction": "Up" + }, + { + "core": "阿斯卡纶", + "tool_men": { + "special": 2 + }, + "location": [3, 5], + "direction": "Right" + }, + { + "core": "Mon3tr", + "tool_men": { + "special": 2 + }, + "location": [2, 6], + "direction": "Right" + }, + { + "core": "重构体", + "tool_men": {}, + "location": [4, 7], + "direction": "none" + }, + { + "tool_men": { + "vanguard": 1 + }, + "location": [2, 4], + "direction": "Down" + }, + { + "tool_men": { + "supporter": 99 + }, + "location": [2, 3], + "direction": "Down" + }, + { + "tool_men": { + "special": 99 + }, + "location": [2, 4], + "direction": "Down" + }, + { + "tool_men": { + "caster": 99 + }, + "location": [4, 4], + "direction": "Down" + }, + { + "core": "丛林用示踪信标", + "tool_men": { + "defender": 99 + }, + "location": [2, 5], + "direction": "Right" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [7, 4], + "direction": "none", + "cost": 48 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [8, 4], + "direction": "none", + "cost": 49 + }, + { + "type": "Deploy", + "name": "超重绝缘水泥", + "location": [9, 4], + "direction": "none", + "cost": 50 + } + ], + "retry_times": 9 + } + ] +} diff --git a/resource/copilot/SSS_任务专用_8次术师招募_施佩尔山脚_冷爆机.json b/resource/copilot/施佩尔山脚/SSS_任务专用_8次术师招募_施佩尔山脚_冷爆机.json similarity index 100% rename from resource/copilot/SSS_任务专用_8次术师招募_施佩尔山脚_冷爆机.json rename to resource/copilot/施佩尔山脚/SSS_任务专用_8次术师招募_施佩尔山脚_冷爆机.json diff --git a/resource/copilot/SSS_任务专用_施佩尔山脚_荒芜拉普兰德+圣聆初雪+浊心斯卡蒂_能量扰动放大器.json b/resource/copilot/施佩尔山脚/SSS_任务专用_施佩尔山脚_荒芜拉普兰德+圣聆初雪+浊心斯卡蒂_能量扰动放大器.json similarity index 100% rename from resource/copilot/SSS_任务专用_施佩尔山脚_荒芜拉普兰德+圣聆初雪+浊心斯卡蒂_能量扰动放大器.json rename to resource/copilot/施佩尔山脚/SSS_任务专用_施佩尔山脚_荒芜拉普兰德+圣聆初雪+浊心斯卡蒂_能量扰动放大器.json diff --git a/resource/copilot/SSS_施佩尔山脚_逻各斯+圣聆初雪+浊心斯卡蒂_冷爆机.json b/resource/copilot/施佩尔山脚/SSS_施佩尔山脚_逻各斯+圣聆初雪+浊心斯卡蒂_冷爆机.json similarity index 100% rename from resource/copilot/SSS_施佩尔山脚_逻各斯+圣聆初雪+浊心斯卡蒂_冷爆机.json rename to resource/copilot/施佩尔山脚/SSS_施佩尔山脚_逻各斯+圣聆初雪+浊心斯卡蒂_冷爆机.json diff --git a/resource/copilot/SSS_AcahuallanJungle.json b/resource/copilot/阿卡胡拉丛林_Acahuallan_Jungle/SSS_AcahuallanJungle.json similarity index 100% rename from resource/copilot/SSS_AcahuallanJungle.json rename to resource/copilot/阿卡胡拉丛林_Acahuallan_Jungle/SSS_AcahuallanJungle.json diff --git a/resource/copilot/SSS_TASKONLY_Acahuallan_Jungle_Wisadel+Ulpianus+Andreana_Ægirian_Oscilloscope.json b/resource/copilot/阿卡胡拉丛林_Acahuallan_Jungle/SSS_TASKONLY_Acahuallan_Jungle_Wisadel+Ulpianus+Andreana_Ægirian_Oscilloscope.json similarity index 100% rename from resource/copilot/SSS_TASKONLY_Acahuallan_Jungle_Wisadel+Ulpianus+Andreana_Ægirian_Oscilloscope.json rename to resource/copilot/阿卡胡拉丛林_Acahuallan_Jungle/SSS_TASKONLY_Acahuallan_Jungle_Wisadel+Ulpianus+Andreana_Ægirian_Oscilloscope.json diff --git a/resource/copilot/阿卡胡拉丛林_Acahuallan_Jungle/SSS_任务专用_阿卡胡拉丛林_维什戴尔+乌尔比安+安哲拉_阿戈尔示波器.json b/resource/copilot/阿卡胡拉丛林_Acahuallan_Jungle/SSS_任务专用_阿卡胡拉丛林_维什戴尔+乌尔比安+安哲拉_阿戈尔示波器.json new file mode 100644 index 0000000000..5e8f8812ea --- /dev/null +++ b/resource/copilot/阿卡胡拉丛林_Acahuallan_Jungle/SSS_任务专用_阿卡胡拉丛林_维什戴尔+乌尔比安+安哲拉_阿戈尔示波器.json @@ -0,0 +1,1148 @@ +{ + "minimum_required": "v5.15.2", + "stage_name": "阿卡胡拉丛林", + "actions": [], + "doc": { + "title": "*任务专用*-保全派驻-阿卡胡拉丛林-维什戴尔+乌尔比安+安哲拉-阿戈尔示波器", + "title_color": "dark", + "details": "做任务用,别在应急难度开始\n本作业可完成阿戈尔示波器的两个任务\n一命通关视频已上传,求三连\n═══════════════════════════════════\n作业代码:\n目前只能手动编队,所有工具人请尽量选择费用低的干员,练度最好精二,最低精一满级\n所有工具人技能不要选只能开一次的技能(类似山2技能那种)和接敌才能放的技能(类似锏3技能那种),否则MAA会一直放技能,也不要选攻击范围太奇怪的(类似黑3技能那种)\n请在确认导能原件选择【阿戈尔示波器】、战术装备术师B其余全选A、手动编队并阵容确认后,再点击开始\n作业作者:萨拉托加\n作业视频:【MAA保全派驻 阿卡胡拉丛林 维什戴尔单核+阿戈尔示波器任务】 https://www.bilibili.com/video/BV1MR5xzkEcC/?p=2&share_source=copy_web&vd_source=3fd5040fe25f6a00e19e6072bcccfa4e\nJSON作者:萨拉托加\n═══════════════════════════════════\n不包括核心选择的额外干员:\n先锋4(选有不需要接敌就能回费的技能的先锋,不要选接敌回费的,也不要选档一的先锋,容易漏怪,最好选尖兵)\n重装4(优先选自回血的奶盾,例如塞雷娅黍临光)\n术士4(尽量选20费左右的术士,如果选群法要带减费模组)\n狙击3(优先选速狙)\n辅助2(低费辅助即可)\n═══════════════════════════════════\n有问题反馈进群545928846,评论区反馈不一定能及时回复\n部分核心可根据自己需求修改作业文件替换,但不可发上作业站,用此作业默认同意", + "details_color": "dark" + }, + "groups": [], + "opers": [ + { + "name": "维什戴尔", + "skill": 1, + "skill_usage": 0 + }, + { + "name": "乌尔比安", + "skill": 2, + "skill_usage": 0 + }, + { + "name": "安哲拉", + "skill": 1, + "skill_usage": 1 + } + ], + "type": "SSS", + "buff": "阿戈尔示波器", + "equipment": ["A", "A", "B", "A", "A", "A", "A", "A"], + "strategy": "优选策略", + "tool_men": { + "vanguard": 4, + "guard": 0, + "defender": 4, + "sniper": 3, + "caster": 4, + "medic": 0, + "supporter": 2, + "specialist": 0 + }, + "drops": ["辅助", "无需增调干员", "强攻电路芯片"], + "blacklist": [ + "罗比菈塔", + "掠风", + "白铁", + "伺夜", + "豆苗", + "夜半", + "缪尔赛思", + "森蚺", + "极光", + "迷迭香", + "早露", + "菲亚梅塔", + "承曦格雷伊", + "莫斯提马", + "死芒", + "凯尔希", + "艾拉", + "多萝西", + "引星棘刺", + "锡人", + "阿", + "钼铅", + "裁度", + "琳琅诗怀雅", + "空构", + "老鲤", + "霜华", + "乌有", + "罗宾", + "孑", + "玛露西尔", + "阿罗玛", + "戴菲恩", + "林", + "和弦", + "卡涅利安", + "深靛", + "夕", + "爱丽丝", + "薄绿", + "蜜蜡", + "阿兰娜", + "凯瑟琳", + "PhonoR-0", + "Friston-3", + "THRM-EX", + "异客", + "伊芙利特", + "寒檀", + "莱恩哈特", + "惊蛰", + "蚀清", + "天火", + "星源", + "炎狱炎熔", + "布丁", + "格雷伊", + "远山", + "炎熔", + "假日威龙陈", + "埃拉托", + "奥斯塔", + "截云", + "熔泉", + "慑砂", + "送葬人", + "陨星", + "白雪", + "铅踝", + "松果", + "泰拉大陆调查团", + "正义骑士号", + "黑", + "洋灰", + "火哨", + "斥罪", + "号角", + "火神", + "灰毫", + "泥岩", + "车尔尼", + "暮落", + "石棉", + "坚雷", + "阿米娅", + "风笛", + "黑键", + "伊内丝", + "晓歌", + "格拉尼", + "苇草", + "野鬃", + "历阵锐枪芬", + "谜图", + "红豆", + "翎羽", + "W", + "U-Official", + "12F", + "Lancet-2" + ], + "stages": [ + { + "stage_name": "丛林式寒暄", + "strategies": [ + { + "tool_men": { + "vanguard": 1 + }, + "location": [4, 2], + "direction": "Left" + }, + { + "tool_men": { + "vanguard": 1 + }, + "location": [4, 4], + "direction": "Left" + }, + { + "tool_men": { + "supporter": 1 + }, + "location": [3, 3], + "direction": "Right" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [4, 4], + "direction": "Left" + }, + { + "tool_men": { + "sniper": 1 + }, + "location": [4, 3], + "direction": "Left" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [4, 3], + "direction": "Left" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [4, 2], + "direction": "Left" + }, + { + "core": "维什戴尔", + "tool_men": { + "sniper": 1, + "caster": 1 + }, + "location": [4, 3], + "direction": "Left" + }, + { + "core": "乌尔比安", + "tool_men": { + "vanguard": 2 + }, + "location": [4, 2], + "direction": "Left" + }, + { + "tool_men": { + "supporter": 99 + }, + "location": [3, 3], + "direction": "Left" + }, + { + "tool_men": { + "caster": 99, + "sniper": 99 + }, + "location": [3, 3], + "direction": "Left" + }, + { + "core": "丛林用示踪信标", + "tool_men": { + "defender": 99 + }, + "location": [4, 4], + "direction": "Left" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + } + ], + "retry_times": 99 + }, + { + "stage_name": "生物多样性", + "strategies": [ + { + "tool_men": { + "vanguard": 1 + }, + "location": [3, 2], + "direction": "Up" + }, + { + "tool_men": { + "supporter": 2 + }, + "location": [3, 3], + "direction": "Up" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [4, 2], + "direction": "Right" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [4, 1], + "direction": "Down" + }, + { + "tool_men": { + "vanguard": 1 + }, + "location": [3, 2], + "direction": "Right" + }, + { + "core": "维什戴尔", + "tool_men": { + "sniper": 2, + "caster": 1 + }, + "location": [4, 1], + "direction": "Down" + }, + { + "core": "乌尔比安", + "tool_men": { + "vanguard": 2 + }, + "location": [4, 2], + "direction": "Right" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [3, 2], + "direction": "Right" + }, + { + "tool_men": { + "supporter": 99 + }, + "location": [3, 3], + "direction": "Right" + }, + { + "tool_men": { + "sniper": 99, + "caster": 99 + }, + "location": [4, 3], + "direction": "Right" + }, + { + "core": "丛林用示踪信标", + "tool_men": { + "defender": 99 + }, + "location": [3, 2], + "direction": "Right" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + } + ], + "retry_times": 99 + }, + { + "stage_name": "习以为常", + "strategies": [ + { + "tool_men": { + "vanguard": 1 + }, + "location": [4, 4], + "direction": "Up" + }, + { + "tool_men": { + "vanguard": 1 + }, + "location": [6, 4], + "direction": "Up" + }, + { + "tool_men": { + "sniper": 1 + }, + "location": [5, 3], + "direction": "Up" + }, + { + "tool_men": { + "supporter": 2 + }, + "location": [3, 4], + "direction": "Up" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [5, 3], + "direction": "Up" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [6, 4], + "direction": "Up" + }, + { + "core": "维什戴尔", + "tool_men": { + "sniper": 1, + "caster": 1 + }, + "location": [5, 3], + "direction": "Up" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [4, 4], + "direction": "Up" + }, + { + "core": "乌尔比安", + "tool_men": { + "vanguard": 2 + }, + "location": [6, 4], + "direction": "Up" + }, + { + "tool_men": { + "supporter": 1 + }, + "location": [3, 4], + "direction": "Up" + }, + { + "tool_men": { + "sniper": 1 + }, + "location": [7, 4], + "direction": "Up" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [3, 4], + "direction": "Up" + }, + { + "tool_men": { + "sniper": 1 + }, + "location": [3, 4], + "direction": "Right" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [7, 4], + "direction": "Up" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [4, 4], + "direction": "Up" + }, + { + "tool_men": { + "sniper": 99 + }, + "location": [7, 4], + "direction": "Up" + }, + { + "tool_men": { + "supporter": 99 + }, + "location": [3, 4], + "direction": "Up" + }, + { + "tool_men": { + "caster": 99 + }, + "location": [3, 4], + "direction": "Up" + }, + { + "core": "丛林用示踪信标", + "tool_men": { + "defender": 99 + }, + "location": [4, 4], + "direction": "Up" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + } + ], + "retry_times": 99 + }, + { + "stage_name": "林间空地", + "strategies": [ + { + "tool_men": { + "vanguard": 1 + }, + "location": [4, 6], + "direction": "Up" + }, + { + "tool_men": { + "vanguard": 1 + }, + "location": [6, 6], + "direction": "Up" + }, + { + "tool_men": { + "sniper": 1 + }, + "location": [5, 5], + "direction": "Up" + }, + { + "tool_men": { + "supporter": 2 + }, + "location": [2, 5], + "direction": "Right" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [5, 5], + "direction": "Up" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [6, 6], + "direction": "Up" + }, + { + "core": "维什戴尔", + "tool_men": { + "sniper": 1, + "caster": 1 + }, + "location": [5, 5], + "direction": "Up" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [4, 6], + "direction": "Up" + }, + { + "core": "乌尔比安", + "tool_men": { + "vanguard": 2 + }, + "location": [6, 6], + "direction": "Up" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [4, 6], + "direction": "Up" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [7, 6], + "direction": "Left" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [3, 6], + "direction": "Up" + }, + { + "tool_men": { + "sniper": 1 + }, + "location": [7, 6], + "direction": "Up" + }, + { + "tool_men": { + "sniper": 1 + }, + "location": [3, 6], + "direction": "Up" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [7, 6], + "direction": "Up" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [3, 6], + "direction": "Up" + }, + { + "tool_men": { + "sniper": 1 + }, + "location": [7, 6], + "direction": "Up" + }, + { + "tool_men": { + "sniper": 1 + }, + "location": [3, 6], + "direction": "Up" + }, + { + "tool_men": { + "supporter": 99 + }, + "location": [2, 5], + "direction": "Right" + }, + { + "tool_men": { + "caster": 99 + }, + "location": [7, 6], + "direction": "Up" + }, + { + "tool_men": { + "sniper": 99 + }, + "location": [3, 6], + "direction": "Up" + }, + { + "core": "丛林用示踪信标", + "tool_men": { + "defender": 99 + }, + "location": [4, 6], + "direction": "Up" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + } + ], + "retry_times": 99 + }, + { + "stage_name": "纠缠不休", + "strategies": [ + { + "tool_men": { + "vanguard": 1 + }, + "location": [7, 5], + "direction": "Left" + }, + { + "tool_men": { + "vanguard": 1 + }, + "location": [7, 4], + "direction": "Down" + }, + { + "tool_men": { + "sniper": 1 + }, + "location": [6, 3], + "direction": "Down" + }, + { + "tool_men": { + "supporter": 2 + }, + "location": [6, 4], + "direction": "Left" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [6, 3], + "direction": "Down" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [7, 5], + "direction": "Left" + }, + { + "tool_men": { + "sniper": 1, + "caster": 1 + }, + "location": [6, 3], + "direction": "Down" + }, + { + "core": "维什戴尔", + "tool_men": {}, + "location": [6, 3], + "direction": "Left" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [7, 4], + "direction": "Down" + }, + { + "core": "乌尔比安", + "tool_men": { + "vanguard": 2 + }, + "location": [7, 5], + "direction": "Left" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [7, 4], + "direction": "Down" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [6, 4], + "direction": "Left" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [9, 5], + "direction": "Left" + }, + { + "tool_men": { + "sniper": 1 + }, + "location": [6, 4], + "direction": "Left" + }, + { + "tool_men": { + "sniper": 1 + }, + "location": [9, 5], + "direction": "Left" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [6, 4], + "direction": "Left" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [9, 5], + "direction": "Left" + }, + { + "tool_men": { + "sniper": 1 + }, + "location": [6, 4], + "direction": "Left" + }, + { + "tool_men": { + "sniper": 1 + }, + "location": [9, 5], + "direction": "Left" + }, + { + "tool_men": { + "supporter": 99 + }, + "location": [7, 3], + "direction": "Down" + }, + { + "tool_men": { + "caster": 99 + }, + "location": [6, 4], + "direction": "Left" + }, + { + "tool_men": { + "sniper": 99 + }, + "location": [9, 5], + "direction": "Left" + }, + { + "core": "丛林用示踪信标", + "tool_men": { + "defender": 99 + }, + "location": [7, 4], + "direction": "Left" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + } + ], + "retry_times": 99 + }, + { + "stage_name": "人与自然", + "strategies": [ + { + "core": "改性植物激素", + "tool_men": {}, + "location": [11, 3], + "direction": "none" + }, + { + "core": "改性植物激素", + "tool_men": {}, + "location": [10, 5], + "direction": "none" + }, + { + "core": "改性植物激素", + "tool_men": {}, + "location": [9, 2], + "direction": "none" + }, + { + "core": "改性植物激素", + "tool_men": {}, + "location": [11, 2], + "direction": "none" + }, + { + "core": "改性植物激素", + "tool_men": {}, + "location": [11, 4], + "direction": "none" + }, + { + "core": "改性植物激素", + "tool_men": {}, + "location": [9, 5], + "direction": "none" + }, + { + "core": "改性植物激素", + "tool_men": {}, + "location": [10, 4], + "direction": "none" + }, + { + "core": "改性植物激素", + "tool_men": {}, + "location": [10, 6], + "direction": "none" + }, + { + "core": "改性植物激素", + "tool_men": {}, + "location": [9, 3], + "direction": "none" + }, + { + "core": "改性植物激素", + "tool_men": {}, + "location": [10, 2], + "direction": "none" + }, + { + "core": "改性植物激素", + "tool_men": {}, + "location": [6, 1], + "direction": "none" + }, + { + "core": "改性植物激素", + "tool_men": {}, + "location": [4, 1], + "direction": "none" + }, + { + "core": "改性植物激素", + "tool_men": {}, + "location": [6, 3], + "direction": "none" + }, + { + "core": "改性植物激素", + "tool_men": {}, + "location": [4, 3], + "direction": "none" + }, + { + "core": "改性植物激素", + "tool_men": {}, + "location": [7, 1], + "direction": "none" + }, + { + "core": "改性植物激素", + "tool_men": {}, + "location": [5, 1], + "direction": "none" + }, + { + "core": "改性植物激素", + "tool_men": {}, + "location": [5, 3], + "direction": "none" + }, + { + "core": "改性植物激素", + "tool_men": {}, + "location": [7, 3], + "direction": "none" + }, + { + "core": "改性植物激素", + "tool_men": {}, + "location": [2, 1], + "direction": "none" + }, + { + "core": "改性植物激素", + "tool_men": {}, + "location": [2, 3], + "direction": "none" + }, + { + "tool_men": { + "vanguard": 1 + }, + "location": [4, 5], + "direction": "Right" + }, + { + "tool_men": { + "vanguard": 1 + }, + "location": [5, 5], + "direction": "Up" + }, + { + "tool_men": { + "sniper": 1 + }, + "location": [4, 6], + "direction": "Up" + }, + { + "tool_men": { + "supporter": 2 + }, + "location": [4, 4], + "direction": "Right" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [4, 6], + "direction": "Up" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [4, 5], + "direction": "Up" + }, + { + "core": "维什戴尔", + "tool_men": { + "sniper": 1, + "caster": 1 + }, + "location": [4, 6], + "direction": "Up" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [5, 5], + "direction": "Right" + }, + { + "core": "乌尔比安", + "tool_men": { + "vanguard": 2 + }, + "location": [5, 5], + "direction": "Right" + }, + { + "tool_men": { + "defender": 1 + }, + "location": [4, 5], + "direction": "Right" + }, + { + "tool_men": { + "vanguard": 1 + }, + "location": [3, 5], + "direction": "Right" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [3, 4], + "direction": "Right" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [4, 4], + "direction": "Right" + }, + { + "tool_men": { + "sniper": 1 + }, + "location": [3, 4], + "direction": "Right" + }, + { + "tool_men": { + "sniper": 1 + }, + "location": [4, 4], + "direction": "Right" + }, + { + "tool_men": { + "vanguard": 1 + }, + "location": [3, 5], + "direction": "Right" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [3, 4], + "direction": "Right" + }, + { + "tool_men": { + "caster": 1 + }, + "location": [4, 4], + "direction": "Right" + }, + { + "tool_men": { + "sniper": 1 + }, + "location": [3, 4], + "direction": "Right" + }, + { + "tool_men": { + "sniper": 1 + }, + "location": [4, 4], + "direction": "Right" + }, + { + "tool_men": { + "supporter": 99 + }, + "location": [2, 5], + "direction": "Right" + }, + { + "tool_men": { + "caster": 99 + }, + "location": [4, 4], + "direction": "Right" + }, + { + "tool_men": { + "sniper": 99 + }, + "location": [3, 4], + "direction": "Right" + }, + { + "tool_men": { + "vanguard": 99 + }, + "location": [3, 5], + "direction": "Right" + }, + { + "core": "丛林用示踪信标", + "tool_men": { + "defender": 99 + }, + "location": [4, 5], + "direction": "Right" + } + ], + "draw_as_possible": true, + "actions": [ + { + "type": "二倍速" + } + ], + "retry_times": 99 + } + ] +} diff --git a/resource/copilot/old/SSS_阿卡胡拉丛林.json b/resource/copilot/阿卡胡拉丛林_Acahuallan_Jungle/SSS_阿卡胡拉丛林.json similarity index 100% rename from resource/copilot/old/SSS_阿卡胡拉丛林.json rename to resource/copilot/阿卡胡拉丛林_Acahuallan_Jungle/SSS_阿卡胡拉丛林.json diff --git a/resource/copilot/old/SSS_阿卡胡拉丛林_澄闪+荒芜拉普兰德+Mon3tr+逻各斯_丛林用示踪信标.json b/resource/copilot/阿卡胡拉丛林_Acahuallan_Jungle/SSS_阿卡胡拉丛林_澄闪+荒芜拉普兰德+Mon3tr+逻各斯_丛林用示踪信标.json similarity index 100% rename from resource/copilot/old/SSS_阿卡胡拉丛林_澄闪+荒芜拉普兰德+Mon3tr+逻各斯_丛林用示踪信标.json rename to resource/copilot/阿卡胡拉丛林_Acahuallan_Jungle/SSS_阿卡胡拉丛林_澄闪+荒芜拉普兰德+Mon3tr+逻各斯_丛林用示踪信标.json diff --git a/resource/copilot/old/SSS_阿卡胡拉丛林_维什戴尔单核_丛林用示踪信标.json b/resource/copilot/阿卡胡拉丛林_Acahuallan_Jungle/SSS_阿卡胡拉丛林_维什戴尔单核_丛林用示踪信标.json similarity index 100% rename from resource/copilot/old/SSS_阿卡胡拉丛林_维什戴尔单核_丛林用示踪信标.json rename to resource/copilot/阿卡胡拉丛林_Acahuallan_Jungle/SSS_阿卡胡拉丛林_维什戴尔单核_丛林用示踪信标.json diff --git a/resource/copilot/old/SSS_RaytheanIndustriesTestPlatform.json b/resource/copilot/雷神工业测试平台_Raythean_Industries_Test_Platform/SSS_RaytheanIndustriesTestPlatform.json similarity index 100% rename from resource/copilot/old/SSS_RaytheanIndustriesTestPlatform.json rename to resource/copilot/雷神工业测试平台_Raythean_Industries_Test_Platform/SSS_RaytheanIndustriesTestPlatform.json diff --git a/resource/copilot/old/SSS_RaytheanIndustriesTestPlatform_SkadiAlter.json b/resource/copilot/雷神工业测试平台_Raythean_Industries_Test_Platform/SSS_RaytheanIndustriesTestPlatform_SkadiAlter.json similarity index 100% rename from resource/copilot/old/SSS_RaytheanIndustriesTestPlatform_SkadiAlter.json rename to resource/copilot/雷神工业测试平台_Raythean_Industries_Test_Platform/SSS_RaytheanIndustriesTestPlatform_SkadiAlter.json diff --git a/resource/copilot/old/SSS_雷神工业测试平台.json b/resource/copilot/雷神工业测试平台_Raythean_Industries_Test_Platform/SSS_雷神工业测试平台.json similarity index 100% rename from resource/copilot/old/SSS_雷神工业测试平台.json rename to resource/copilot/雷神工业测试平台_Raythean_Industries_Test_Platform/SSS_雷神工业测试平台.json diff --git a/resource/copilot/old/SSS_雷神工业测试平台_浊蒂版.json b/resource/copilot/雷神工业测试平台_Raythean_Industries_Test_Platform/SSS_雷神工业测试平台_浊蒂版.json similarity index 100% rename from resource/copilot/old/SSS_雷神工业测试平台_浊蒂版.json rename to resource/copilot/雷神工业测试平台_Raythean_Industries_Test_Platform/SSS_雷神工业测试平台_浊蒂版.json diff --git a/resource/copilot/SSS_雷神工业测试平台_逻各斯+遥_便携式医疗设备.json b/resource/copilot/雷神工业测试平台_Raythean_Industries_Test_Platform/SSS_雷神工业测试平台_逻各斯+遥_便携式医疗设备.json similarity index 100% rename from resource/copilot/SSS_雷神工业测试平台_逻各斯+遥_便携式医疗设备.json rename to resource/copilot/雷神工业测试平台_Raythean_Industries_Test_Platform/SSS_雷神工业测试平台_逻各斯+遥_便携式医疗设备.json diff --git a/src/MaaWpfGui/Models/CopilotFileItem.cs b/src/MaaWpfGui/Models/CopilotFileItem.cs new file mode 100644 index 0000000000..e861539640 --- /dev/null +++ b/src/MaaWpfGui/Models/CopilotFileItem.cs @@ -0,0 +1,34 @@ +// +// Part of the MaaWpfGui project, maintained by the MaaAssistantArknights team (Maa Team) +// Copyright (C) 2021-2025 MaaAssistantArknights Contributors +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU Affero General Public License v3.0 only as published by +// the Free Software Foundation, either version 3 of the License, or +// any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY +// + +#nullable enable + +using System.Collections.ObjectModel; + +namespace MaaWpfGui.Models; + +/// +/// 文件项数据模型,用于 TreeView 显示 +/// +public class CopilotFileItem +{ + public string Name { get; set; } = string.Empty; + + public string? FullPath { get; set; } + + public string? RelativePath { get; set; } + + public bool IsFolder { get; set; } + + public ObservableCollection Children { get; set; } = []; +} diff --git a/src/MaaWpfGui/Res/Style.xaml b/src/MaaWpfGui/Res/Style.xaml index cad10e8dac..b67cdd5063 100644 --- a/src/MaaWpfGui/Res/Style.xaml +++ b/src/MaaWpfGui/Res/Style.xaml @@ -14,5 +14,6 @@ + diff --git a/src/MaaWpfGui/Res/Styles/TreeView.xaml b/src/MaaWpfGui/Res/Styles/TreeView.xaml new file mode 100644 index 0000000000..9dae849e23 --- /dev/null +++ b/src/MaaWpfGui/Res/Styles/TreeView.xaml @@ -0,0 +1,57 @@ + + + + diff --git a/src/MaaWpfGui/ViewModels/UI/CopilotViewModel.cs b/src/MaaWpfGui/ViewModels/UI/CopilotViewModel.cs index d922b4d7e4..593b32de6b 100644 --- a/src/MaaWpfGui/ViewModels/UI/CopilotViewModel.cs +++ b/src/MaaWpfGui/ViewModels/UI/CopilotViewModel.cs @@ -59,6 +59,7 @@ public partial class CopilotViewModel : Screen private readonly List _copilotIdList = []; // 用于保存作业列表中的作业的Id,对于同一个作业,只有都执行成功才点赞 private readonly List _recentlyRatedCopilotId = []; // TODO: 可能考虑加个持久化 private AsstTaskType _taskType = AsstTaskType.Copilot; + private readonly Dictionary _copilotJsonPathMap = new(); // 下拉框与实际作业 json 档案路径对照表 /// /// 缓存的已解析作业,非即时添加的作业会使用该缓存 @@ -79,6 +80,22 @@ public partial class CopilotViewModel : Screen /// public ObservableCollection LogItemViewModels { get; } = []; + /// + /// Gets the file items for TreeView. + /// + public ObservableCollection FileItems { get; } = []; + + private bool _isFilePopupOpen; + + /// + /// Gets or sets a value indicating whether gets or sets whether the file dropdown popup is open. + /// + public bool IsFilePopupOpen + { + get => _isFilePopupOpen; + set => SetAndNotify(ref _isFilePopupOpen, value); + } + /// /// Gets or private sets the view models of Copilot items. /// @@ -239,6 +256,33 @@ public partial class CopilotViewModel : Screen } } + private string _displayFilename = string.Empty; + + /// + /// Gets or sets the display filename (relative path). + /// + public string DisplayFilename + { + get => _displayFilename; + set + { + SetAndNotify(ref _displayFilename, value); + if (!string.IsNullOrEmpty(value)) + { + var copilotRoot = Path.Combine(ResourceDir, "copilot"); + var fullPath = Path.IsPathRooted(value) ? value : Path.Combine(copilotRoot, value); + if (File.Exists(fullPath)) + { + Filename = fullPath; + } + else if (_copilotJsonPathMap.TryGetValue(Path.GetFileName(value), out var mappedPath)) + { + Filename = mappedPath; + } + } + } + } + private string _filename = string.Empty; /// @@ -250,14 +294,45 @@ public partial class CopilotViewModel : Screen set { if (!File.Exists(value)) { - var resourceFile = Path.Combine(ResourceDir, "copilot", Path.GetFileName(value)); - if (File.Exists(resourceFile)) + // 从对照表取得完整 json 档案路径 + if (_copilotJsonPathMap.TryGetValue(value, out var fullPath)) { - value = resourceFile; + value = fullPath; + } + else + { + var resourceFile = Path.Combine(ResourceDir, "copilot", Path.GetFileName(value)); + if (File.Exists(resourceFile)) + { + value = resourceFile; + } } } SetAndNotify(ref _filename, value); + + // 更新显示文件名(相对路径) + if (!string.IsNullOrEmpty(value)) + { + var copilotRoot = Path.Combine(ResourceDir, "copilot"); + if (value.StartsWith(copilotRoot, StringComparison.OrdinalIgnoreCase)) + { + var relativePath = Path.GetRelativePath(copilotRoot, value); + _displayFilename = relativePath; + NotifyOfPropertyChange(nameof(DisplayFilename)); + } + else + { + _displayFilename = value; + NotifyOfPropertyChange(nameof(DisplayFilename)); + } + } + else + { + _displayFilename = string.Empty; + NotifyOfPropertyChange(nameof(DisplayFilename)); + } + ClearLog(); if (string.IsNullOrWhiteSpace(value)) { @@ -1301,28 +1376,150 @@ public partial class CopilotViewModel : Screen } /// - /// On comboBox drop down opened. + /// Load file items for TreeView. /// - /// The sender. - /// The event arguments. [UsedImplicitly] - public void OnDropDownOpened(object sender, EventArgs e) + public void LoadFileItems() { - if (sender is not ComboBox comboBox) + try + { + _copilotJsonPathMap.Clear(); + FileItems.Clear(); + + var copilotRoot = Path.Combine(ResourceDir, "copilot"); + + // 获取根目录下的所有目录和文件 + var directories = Directory.GetDirectories(copilotRoot); + var rootFiles = Directory.GetFiles(copilotRoot, "*.json"); + + // 添加根目录下的文件 + foreach (var file in rootFiles) + { + var fileName = Path.GetFileName(file); + var relativePath = Path.GetRelativePath(copilotRoot, file); + _copilotJsonPathMap[fileName] = file; + + FileItems.Add(new CopilotFileItem + { + Name = fileName, + FullPath = file, + RelativePath = relativePath, + IsFolder = false, + }); + } + + // 添加根目录下的文件夹(支持嵌套,old 文件夹放在最后) + var oldFolderItem = (CopilotFileItem?)null; + foreach (var dir in directories) + { + var dirName = Path.GetFileName(dir); + var folderItem = LoadFolderItem(dir, copilotRoot); + if (folderItem != null) + { + if (dirName.Equals("old", StringComparison.OrdinalIgnoreCase)) + { + oldFolderItem = folderItem; + } + else + { + FileItems.Add(folderItem); + } + } + } + + // 将 old 文件夹添加到最后 + if (oldFolderItem != null) + { + FileItems.Add(oldFolderItem); + } + } + catch (Exception exception) + { + FileItems.Clear(); + AddLog(exception.Message, UiLogColor.Error, showTime: false); + } + } + + /// + /// 递归加载文件夹项(支持嵌套子文件夹) + /// + /// 文件夹路径 + /// copilot 根目录路径 + /// 文件项,如果文件夹为空则返回 null + private CopilotFileItem? LoadFolderItem(string dirPath, string copilotRoot) + { + var dirName = Path.GetFileName(dirPath); + var folderItem = new CopilotFileItem + { + Name = dirName, + IsFolder = true, + }; + + // 获取文件夹下的所有文件 + var folderFiles = Directory.GetFiles(dirPath, "*.json"); + foreach (var file in folderFiles) + { + var fileName = Path.GetFileName(file); + var relativePath = Path.GetRelativePath(copilotRoot, file); + _copilotJsonPathMap[fileName] = file; + + folderItem.Children.Add(new CopilotFileItem + { + Name = fileName, + FullPath = file, + RelativePath = relativePath, + IsFolder = false, + }); + } + + // 获取文件夹下的所有子文件夹(递归加载) + var subDirectories = Directory.GetDirectories(dirPath); + foreach (var subDir in subDirectories) + { + var subFolderItem = LoadFolderItem(subDir, copilotRoot); + if (subFolderItem != null) + { + folderItem.Children.Add(subFolderItem); + } + } + + // 如果文件夹为空(既没有文件也没有子文件夹),返回 null + if (folderItem.Children.Count == 0) + { + return null; + } + + return folderItem; + } + + /// + /// Handle file selection from TreeView. + /// + /// The selected file item. + [UsedImplicitly] + public void OnFileSelected(CopilotFileItem? fileItem) + { + if (fileItem == null || fileItem.IsFolder || string.IsNullOrEmpty(fileItem.FullPath)) { return; } - try + Filename = fileItem.FullPath; + IsFilePopupOpen = false; + } + + /// + /// Toggle file popup. + /// + [UsedImplicitly] + public void ToggleFilePopup() + { + if (!IsFilePopupOpen) { - var files = Directory.GetFiles(Path.Combine(ResourceDir, "copilot"), "*.json"); - comboBox.ItemsSource = files.Select(Path.GetFileName).ToList(); - } - catch (Exception exception) - { - comboBox.ItemsSource = null; - AddLog(exception.Message, UiLogColor.Error, showTime: false); + LoadFileItems(); } + + IsFilePopupOpen = !IsFilePopupOpen; } private async Task AddCopilotTaskToList(string? stageName, bool isRaid) diff --git a/src/MaaWpfGui/Views/UI/CopilotView.xaml b/src/MaaWpfGui/Views/UI/CopilotView.xaml index df13e36415..3378417ce4 100644 --- a/src/MaaWpfGui/Views/UI/CopilotView.xaml +++ b/src/MaaWpfGui/Views/UI/CopilotView.xaml @@ -65,7 +65,7 @@