diff --git a/repo/js/AutoSwitchRoles/Assets/RecognitionObject/冰.png b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/冰.png new file mode 100644 index 000000000..784c64e27 Binary files /dev/null and b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/冰.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/RecognitionObject/单手剑.png b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/单手剑.png new file mode 100644 index 000000000..6081652d2 Binary files /dev/null and b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/单手剑.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/RecognitionObject/大剑.png b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/大剑.png new file mode 100644 index 000000000..7e836b6d6 Binary files /dev/null and b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/大剑.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/RecognitionObject/岩.png b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/岩.png new file mode 100644 index 000000000..fead3956b Binary files /dev/null and b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/岩.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/RecognitionObject/弓.png b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/弓.png new file mode 100644 index 000000000..53b6daa0c Binary files /dev/null and b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/弓.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/RecognitionObject/暂无筛选结果.png b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/暂无筛选结果.png new file mode 100644 index 000000000..cbbd67fc3 Binary files /dev/null and b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/暂无筛选结果.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/RecognitionObject/水.png b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/水.png new file mode 100644 index 000000000..46e8c31c2 Binary files /dev/null and b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/水.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/RecognitionObject/法器.png b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/法器.png new file mode 100644 index 000000000..c731a656e Binary files /dev/null and b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/法器.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/RecognitionObject/火.png b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/火.png new file mode 100644 index 000000000..3afda2e7f Binary files /dev/null and b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/火.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/RecognitionObject/确认筛选.png b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/确认筛选.png new file mode 100644 index 000000000..3535031e7 Binary files /dev/null and b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/确认筛选.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/RecognitionObject/筛选.png b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/筛选.png new file mode 100644 index 000000000..88dcb21b3 Binary files /dev/null and b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/筛选.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/RecognitionObject/草.png b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/草.png new file mode 100644 index 000000000..4fcd7c1b3 Binary files /dev/null and b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/草.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/RecognitionObject/长枪.png b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/长枪.png new file mode 100644 index 000000000..5c6317667 Binary files /dev/null and b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/长枪.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/RecognitionObject/雷.png b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/雷.png new file mode 100644 index 000000000..af1e97c83 Binary files /dev/null and b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/雷.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/RecognitionObject/风.png b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/风.png new file mode 100644 index 000000000..bf4e40b71 Binary files /dev/null and b/repo/js/AutoSwitchRoles/Assets/RecognitionObject/风.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/七七01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/七七01.png index d7587bb1d..d3b89b43b 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/七七01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/七七01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/丝柯克01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/丝柯克01.png index ec44b6abf..84bafdb8c 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/丝柯克01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/丝柯克01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/丽莎01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/丽莎01.png index a25c7d73f..a12772010 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/丽莎01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/丽莎01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/丽莎02.png b/repo/js/AutoSwitchRoles/Assets/characterimage/丽莎02.png index c13a9561c..c12618ffe 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/丽莎02.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/丽莎02.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/久岐忍01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/久岐忍01.png index 6a61af25d..ccdb944f7 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/久岐忍01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/久岐忍01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/九条裟罗01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/九条裟罗01.png index be7e56242..529fc029a 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/九条裟罗01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/九条裟罗01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/云堇01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/云堇01.png index d74d29b44..83bf97d54 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/云堇01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/云堇01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/五郎01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/五郎01.png index 03539f7c1..12395bf6c 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/五郎01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/五郎01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/伊安珊01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/伊安珊01.png index 279bb3070..e8033af32 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/伊安珊01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/伊安珊01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/伊法01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/伊法01.png index e4a577b5f..271ddf019 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/伊法01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/伊法01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/伊涅芙01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/伊涅芙01.png index 9263fbe60..32306bb79 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/伊涅芙01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/伊涅芙01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/优菈01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/优菈01.png index c38ddef7d..aa063015a 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/优菈01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/优菈01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/克洛琳德01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/克洛琳德01.png index 2661b1d64..73a4a2e09 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/克洛琳德01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/克洛琳德01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/八重神子01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/八重神子01.png index d16731236..68f0ec6b6 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/八重神子01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/八重神子01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/凝光01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/凝光01.png index 25bc14023..676779aaa 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/凝光01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/凝光01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/凝光02.png b/repo/js/AutoSwitchRoles/Assets/characterimage/凝光02.png deleted file mode 100644 index 63a28dee5..000000000 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/凝光02.png and /dev/null differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/凯亚01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/凯亚01.png index f004f797d..024d2bc16 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/凯亚01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/凯亚01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/凯亚02.png b/repo/js/AutoSwitchRoles/Assets/characterimage/凯亚02.png index 049522d7d..fabdb4b58 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/凯亚02.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/凯亚02.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/刻晴01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/刻晴01.png index 31d237897..2d9a8f0dc 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/刻晴01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/刻晴01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/刻晴02.png b/repo/js/AutoSwitchRoles/Assets/characterimage/刻晴02.png index 8b3c5e69d..190f2fba7 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/刻晴02.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/刻晴02.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/北斗01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/北斗01.png index a2d484262..ff70d2c91 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/北斗01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/北斗01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/千织01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/千织01.png index 673612397..ae0807253 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/千织01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/千织01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/卡维01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/卡维01.png index 877c27ff7..284be4c5b 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/卡维01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/卡维01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/卡齐娜01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/卡齐娜01.png index 907ef8bf7..f7751bc3b 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/卡齐娜01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/卡齐娜01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/可莉01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/可莉01.png index 1ec0747fb..93e1b25bd 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/可莉01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/可莉01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/可莉02.png b/repo/js/AutoSwitchRoles/Assets/characterimage/可莉02.png index ca17be291..5366d67ec 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/可莉02.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/可莉02.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/嘉明01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/嘉明01.png index 0b3de5d68..ee8384260 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/嘉明01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/嘉明01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/坎蒂丝01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/坎蒂丝01.png index 26575441d..bb23aade6 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/坎蒂丝01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/坎蒂丝01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/埃洛伊01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/埃洛伊01.png index 1657169c7..996bc9c85 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/埃洛伊01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/埃洛伊01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/基尼奇01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/基尼奇01.png index f5cdd781d..2c9a6238c 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/基尼奇01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/基尼奇01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/塔利雅01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/塔利雅01.png index 3559dbb87..5b4c5dbd3 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/塔利雅01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/塔利雅01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/夏沃蕾01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/夏沃蕾01.png index 28082c34f..6d211603a 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/夏沃蕾01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/夏沃蕾01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/夏洛蒂01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/夏洛蒂01.png index db6aeb18d..b07648934 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/夏洛蒂01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/夏洛蒂01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/多莉01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/多莉01.png index 0ae1dff2e..7d9928fa6 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/多莉01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/多莉01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/夜兰01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/夜兰01.png index ebdb61d63..13baa88c5 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/夜兰01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/夜兰01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/夜兰02.png b/repo/js/AutoSwitchRoles/Assets/characterimage/夜兰02.png new file mode 100644 index 000000000..aedad1d9e Binary files /dev/null and b/repo/js/AutoSwitchRoles/Assets/characterimage/夜兰02.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/妮露01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/妮露01.png index 8c330dbca..57c67f5b9 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/妮露01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/妮露01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/妮露02.png b/repo/js/AutoSwitchRoles/Assets/characterimage/妮露02.png index 0b16be91a..f02f58d5a 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/妮露02.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/妮露02.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/娜维娅01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/娜维娅01.png index 9b16cc003..3134b09ff 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/娜维娅01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/娜维娅01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/安柏01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/安柏01.png index 742e8f648..b4ef9f282 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/安柏01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/安柏01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/安柏02.png b/repo/js/AutoSwitchRoles/Assets/characterimage/安柏02.png index 88e5e4f86..18f8631eb 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/安柏02.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/安柏02.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/宵宫01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/宵宫01.png index 8ab911ff3..24897c5e7 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/宵宫01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/宵宫01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/希格雯01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/希格雯01.png index bcf33a9f8..f1489e35a 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/希格雯01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/希格雯01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/希诺宁01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/希诺宁01.png index 90f0e66f7..00222705c 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/希诺宁01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/希诺宁01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/恰斯卡01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/恰斯卡01.png index 5567fc539..f1585e65d 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/恰斯卡01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/恰斯卡01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/托马01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/托马01.png index 7274730cd..99c812e46 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/托马01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/托马01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/提纳里01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/提纳里01.png index 2717929b3..2e3b06fa6 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/提纳里01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/提纳里01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/旅行者01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/旅行者01.png index af94be425..f9939c21a 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/旅行者01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/旅行者01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/旅行者02.png b/repo/js/AutoSwitchRoles/Assets/characterimage/旅行者02.png index 3f9124eca..453614aa6 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/旅行者02.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/旅行者02.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/早柚01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/早柚01.png index ea810bab4..9e5898a67 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/早柚01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/早柚01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/林尼01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/林尼01.png index 1e51fff63..ecde77083 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/林尼01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/林尼01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/枫原万叶01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/枫原万叶01.png index 1acb6b334..a12a17fd2 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/枫原万叶01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/枫原万叶01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/柯莱01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/柯莱01.png index 48b56f813..6254c5004 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/柯莱01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/柯莱01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/梦见月瑞希01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/梦见月瑞希01.png index 08f019242..bf50041b3 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/梦见月瑞希01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/梦见月瑞希01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/欧洛伦01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/欧洛伦01.png index a8f84b00e..a5595d59a 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/欧洛伦01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/欧洛伦01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/流浪者01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/流浪者01.png index 5f5604a01..b07eeb1d0 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/流浪者01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/流浪者01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/温迪01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/温迪01.png index 207447eac..fe6e589da 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/温迪01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/温迪01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/烟绯01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/烟绯01.png index 524d57c13..26b469cf8 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/烟绯01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/烟绯01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/爱可菲01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/爱可菲01.png index f71318851..7c152e4c6 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/爱可菲01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/爱可菲01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/爱诺01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/爱诺01.png index b1bd0d867..f6c77083f 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/爱诺01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/爱诺01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/玛拉妮01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/玛拉妮01.png index 3e082e4b2..f09d8e257 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/玛拉妮01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/玛拉妮01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/玛薇卡01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/玛薇卡01.png index a0b4ff99b..6b3c4ac6e 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/玛薇卡01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/玛薇卡01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/珊瑚宫心海01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/珊瑚宫心海01.png index a0630add1..40b77c33a 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/珊瑚宫心海01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/珊瑚宫心海01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/珐露珊01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/珐露珊01.png index 76671be0a..a979e7286 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/珐露珊01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/珐露珊01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/班尼特01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/班尼特01.png index 3a1a9f643..f7f6a1c1b 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/班尼特01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/班尼特01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/班尼特02.png b/repo/js/AutoSwitchRoles/Assets/characterimage/班尼特02.png index bebbb87eb..d50ac037c 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/班尼特02.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/班尼特02.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/琳妮特01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/琳妮特01.png index 831acfd84..8880297d3 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/琳妮特01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/琳妮特01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/琴01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/琴01.png index dc1da3fa1..59ab7a359 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/琴01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/琴01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/琴02.png b/repo/js/AutoSwitchRoles/Assets/characterimage/琴02.png index 149b88787..3170bcec5 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/琴02.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/琴02.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/琴03.png b/repo/js/AutoSwitchRoles/Assets/characterimage/琴03.png new file mode 100644 index 000000000..78d38cbd0 Binary files /dev/null and b/repo/js/AutoSwitchRoles/Assets/characterimage/琴03.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/瑶瑶01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/瑶瑶01.png index 772f63e10..530fd59d0 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/瑶瑶01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/瑶瑶01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/瓦蕾莎01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/瓦蕾莎01.png index 0241a1e82..583dce425 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/瓦蕾莎01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/瓦蕾莎01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/甘雨01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/甘雨01.png index 0e4cd2e63..036d60280 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/甘雨01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/甘雨01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/甘雨02.png b/repo/js/AutoSwitchRoles/Assets/characterimage/甘雨02.png index 279608a58..6650371de 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/甘雨02.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/甘雨02.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/申鹤01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/申鹤01.png index 82151bbca..d13500221 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/申鹤01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/申鹤01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/申鹤02.png b/repo/js/AutoSwitchRoles/Assets/characterimage/申鹤02.png index 6fd1a5ab3..bae52f9ce 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/申鹤02.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/申鹤02.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/白术01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/白术01.png index c8b46ff4f..1487c983c 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/白术01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/白术01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/砂糖01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/砂糖01.png index 2af774819..d9cfd3b96 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/砂糖01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/砂糖01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/神里绫人01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/神里绫人01.png index cb2efd81b..9c0ca675a 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/神里绫人01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/神里绫人01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/神里绫华01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/神里绫华01.png index b954fe759..2cf15a1ba 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/神里绫华01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/神里绫华01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/神里绫华02.png b/repo/js/AutoSwitchRoles/Assets/characterimage/神里绫华02.png index ea10af19d..3209de661 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/神里绫华02.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/神里绫华02.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/空01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/空01.png index 3f9124eca..453614aa6 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/空01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/空01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/米卡01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/米卡01.png index f18bc8e88..ceb717153 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/米卡01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/米卡01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/纳西妲01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/纳西妲01.png index 7322ee929..6f41ab8cc 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/纳西妲01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/纳西妲01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/绮良良01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/绮良良01.png index aa91b717b..796041ab5 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/绮良良01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/绮良良01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/绮良良02.png b/repo/js/AutoSwitchRoles/Assets/characterimage/绮良良02.png index c18ba9ca6..f229e770a 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/绮良良02.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/绮良良02.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/罗莎莉亚01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/罗莎莉亚01.png index 16751db28..6b7df9c65 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/罗莎莉亚01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/罗莎莉亚01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/罗莎莉亚02.png b/repo/js/AutoSwitchRoles/Assets/characterimage/罗莎莉亚02.png index 3e890689a..829802cf2 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/罗莎莉亚02.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/罗莎莉亚02.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/胡桃01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/胡桃01.png index cab1bb3f4..520b8d1b7 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/胡桃01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/胡桃01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/胡桃02.png b/repo/js/AutoSwitchRoles/Assets/characterimage/胡桃02.png index 4bd8baa08..83d0fbd0d 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/胡桃02.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/胡桃02.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/艾尔海森01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/艾尔海森01.png index a12f537f5..be4e3a756 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/艾尔海森01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/艾尔海森01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/艾梅莉埃01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/艾梅莉埃01.png index afabe4874..a72063105 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/艾梅莉埃01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/艾梅莉埃01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/芙宁娜01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/芙宁娜01.png index de18cd932..031a73ddc 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/芙宁娜01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/芙宁娜01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/芭芭拉01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/芭芭拉01.png index 561a23211..043d56724 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/芭芭拉01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/芭芭拉01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/芭芭拉02.png b/repo/js/AutoSwitchRoles/Assets/characterimage/芭芭拉02.png index 11b844e80..218d57f07 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/芭芭拉02.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/芭芭拉02.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/茜特菈莉01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/茜特菈莉01.png index dba08386a..ea8a1d02d 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/茜特菈莉01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/茜特菈莉01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/荒泷一斗01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/荒泷一斗01.png index 99690f36b..22341926e 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/荒泷一斗01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/荒泷一斗01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/荧01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/荧01.png index af94be425..f9939c21a 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/荧01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/荧01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/莫娜01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/莫娜01.png index a216d746a..e6ea0e894 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/莫娜01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/莫娜01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/莫娜02.png b/repo/js/AutoSwitchRoles/Assets/characterimage/莫娜02.png new file mode 100644 index 000000000..a8ba47fe7 Binary files /dev/null and b/repo/js/AutoSwitchRoles/Assets/characterimage/莫娜02.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/莱依拉01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/莱依拉01.png index 99f7c3f93..95c181626 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/莱依拉01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/莱依拉01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/莱欧斯利01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/莱欧斯利01.png index 45dbbd76c..9fff0b47e 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/莱欧斯利01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/莱欧斯利01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/菈乌玛01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/菈乌玛01.png index f3f7f9a87..1ef13ad30 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/菈乌玛01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/菈乌玛01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/菲米尼01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/菲米尼01.png index 7a5f76985..e682123f1 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/菲米尼01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/菲米尼01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/菲谢尔01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/菲谢尔01.png index 9f127a7b9..3986e65a6 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/菲谢尔01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/菲谢尔01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/菲谢尔02.png b/repo/js/AutoSwitchRoles/Assets/characterimage/菲谢尔02.png index 2c206c71c..104fbd2ae 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/菲谢尔02.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/菲谢尔02.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/蓝砚01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/蓝砚01.png index 59c2c496a..2827eab3b 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/蓝砚01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/蓝砚01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/行秋01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/行秋01.png index 24c89ebf9..f666902e5 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/行秋01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/行秋01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/行秋02.png b/repo/js/AutoSwitchRoles/Assets/characterimage/行秋02.png deleted file mode 100644 index 37b5b8033..000000000 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/行秋02.png and /dev/null differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/诺艾尔01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/诺艾尔01.png index 2cddb4ec8..c5dce37e4 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/诺艾尔01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/诺艾尔01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/赛索斯01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/赛索斯01.png index 6e2e7f263..b582f2106 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/赛索斯01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/赛索斯01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/赛诺01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/赛诺01.png index 5ced623f1..5b28184bb 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/赛诺01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/赛诺01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/辛焱01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/辛焱01.png index 673aa4d12..f9ff090ea 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/辛焱01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/辛焱01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/达达利亚.png b/repo/js/AutoSwitchRoles/Assets/characterimage/达达利亚.png deleted file mode 100644 index 1ad003888..000000000 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/达达利亚.png and /dev/null differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/达达利亚01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/达达利亚01.png new file mode 100644 index 000000000..7770acd38 Binary files /dev/null and b/repo/js/AutoSwitchRoles/Assets/characterimage/达达利亚01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/迪卢克01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/迪卢克01.png index a6ef63ea3..b55e39cc3 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/迪卢克01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/迪卢克01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/迪卢克02.png b/repo/js/AutoSwitchRoles/Assets/characterimage/迪卢克02.png index 73181d531..8386c618a 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/迪卢克02.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/迪卢克02.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/迪奥娜01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/迪奥娜01.png index bd2cab09c..9e1ac5504 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/迪奥娜01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/迪奥娜01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/迪希雅01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/迪希雅01.png index c3d7349ed..349b64fc7 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/迪希雅01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/迪希雅01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/那维莱特01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/那维莱特01.png index b2209a6fa..3493d8f30 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/那维莱特01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/那维莱特01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/重云01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/重云01.png index 8bcf7a2c2..9d7bd6a2a 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/重云01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/重云01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/钟离01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/钟离01.png index f7e1010ae..380d60a75 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/钟离01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/钟离01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/闲云01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/闲云01.png index d833da3bb..e65cc6485 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/闲云01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/闲云01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/阿蕾奇诺01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/阿蕾奇诺01.png index b8ee26f26..6a521137c 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/阿蕾奇诺01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/阿蕾奇诺01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/阿贝多01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/阿贝多01.png index 448ba0fd9..bcd3f0235 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/阿贝多01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/阿贝多01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/雷泽01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/雷泽01.png index d34305c20..b8b20c87d 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/雷泽01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/雷泽01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/雷电将军01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/雷电将军01.png index 3d1fe1bd1..d371dbd31 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/雷电将军01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/雷电将军01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/香菱01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/香菱01.png index 9a0a94c6d..b56d6ff29 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/香菱01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/香菱01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/香菱02.png b/repo/js/AutoSwitchRoles/Assets/characterimage/香菱02.png index c538002d0..f6c41a318 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/香菱02.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/香菱02.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/魈01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/魈01.png index 187efb168..9a9a44bbc 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/魈01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/魈01.png differ diff --git a/repo/js/AutoSwitchRoles/Assets/characterimage/鹿野院平藏01.png b/repo/js/AutoSwitchRoles/Assets/characterimage/鹿野院平藏01.png index 6909a46a7..acdf1397d 100644 Binary files a/repo/js/AutoSwitchRoles/Assets/characterimage/鹿野院平藏01.png and b/repo/js/AutoSwitchRoles/Assets/characterimage/鹿野院平藏01.png differ diff --git a/repo/js/AutoSwitchRoles/main.js b/repo/js/AutoSwitchRoles/main.js index 05994b455..5c0fb21d9 100644 --- a/repo/js/AutoSwitchRoles/main.js +++ b/repo/js/AutoSwitchRoles/main.js @@ -96,7 +96,7 @@ function readAliases() { async function openPairingInterface() { while (openPairingTries < 3) { keyPress("l"); - await sleep(3500); + await sleep(3200); const teamConfigResult = captureGameRegion().find(roTeamConfig); if (teamConfigResult.isExist()) { openPairingTries = 0; @@ -121,22 +121,129 @@ function readAliases() { return false; } - for (let i = 0; i < positionSettings.length; i++) { - let rolenum = i + 1; - const selectedCharacter = positionSettings[i]; - if (!selectedCharacter) { - log.info(`未设置${rolenum}号位角色,跳过`); - continue; - } - const [x, y] = positionCoordinates[i]; - click(x, y); - log.info(`开始设置${rolenum}号位角色`); - await sleep(1000); - let characterFound = false; - let pageTries = 0; + // 读取筛选配置文件(中文逗号分隔) + const filterConfig = {}; + try { + const filterContent = file.readTextSync('attribute.txt'); + const lines = filterContent.split('\n'); + lines.forEach(line => { + // 使用中文逗号分割,并去除可能的空格 + const [name, element, weapon] = line.trim().split(/,\s*/).map(item => item || null); + if (name) { // 只要角色名存在就记录,元素和武器可为空 + filterConfig[name] = { element, weapon }; + } + }); + } catch (error) { + log.error(`读取筛选配置失败: ${error}`); + } - // 最多尝试滚动页面20次 - while (pageTries < 20) { + // 预加载"暂无筛选结果"模板 + let noResultTemplate; + try { + noResultTemplate = file.readImageMatSync('Assets/RecognitionObject/暂无筛选结果.png'); + } catch (error) { + log.error(`加载"暂无筛选结果"模板失败: ${error}`); + } + + for (let i = 0; i < positionSettings.length; i++) { + let rolenum = i + 1; + const selectedCharacter = positionSettings[i]; + if (!selectedCharacter) { + log.info(`未设置${rolenum}号位角色,跳过`); + continue; + } + const [x, y] = positionCoordinates[i]; + click(x, y); + log.info(`开始设置${rolenum}号位角色`); + await sleep(1000); + let characterFound = false; + let pageTries = 0; + + // 执行筛选操作 + const filterInfo = filterConfig[selectedCharacter]; + let hasNoFilterResult = false; // 标记是否存在无筛选结果状态 + if (filterInfo && noResultTemplate) { + try { + log.info(`对角色【${selectedCharacter}】执行筛选: 元素=${filterInfo.element || '空'}, 武器=${filterInfo.weapon || '空'}`); + + // 点击筛选按钮 + const filterBtn = captureGameRegion().find(RecognitionObject.TemplateMatch( + file.readImageMatSync('Assets/RecognitionObject/筛选.png'), 0, 0, 1920, 1080 + )); + if (filterBtn.isExist()) { + filterBtn.click(); + await sleep(200); + + // 元素不为空才执行元素筛选 + if (filterInfo.element) { + const elementBtn = captureGameRegion().find(RecognitionObject.TemplateMatch( + file.readImageMatSync(`Assets/RecognitionObject/${filterInfo.element}.png`), 0, 0, 1920, 1080 + )); + if (elementBtn.isExist()) { + elementBtn.click(); + await sleep(200); + } else { + log.warn(`未找到元素筛选图标: Assets/RecognitionObject/${filterInfo.element}.png`); + } + } else { + log.info(`元素为空,跳过元素筛选`); + } + + // 武器不为空才执行武器筛选 + if (filterInfo.weapon) { + const weaponBtn = captureGameRegion().find(RecognitionObject.TemplateMatch( + file.readImageMatSync(`Assets/RecognitionObject/${filterInfo.weapon}.png`), 0, 0, 1920, 1080 + )); + if (weaponBtn.isExist()) { + weaponBtn.click(); + await sleep(200); + } else { + log.warn(`未找到武器筛选图标: Assets/RecognitionObject/${filterInfo.weapon}.png`); + } + } else { + log.info(`武器为空,跳过武器筛选`); + } + + // 点击确认筛选(无论元素/武器是否为空都需要确认) + const confirmFilterBtn = captureGameRegion().find(RecognitionObject.TemplateMatch( + file.readImageMatSync('Assets/RecognitionObject/确认筛选.png'), 0, 0, 1920, 1080 + )); + if (confirmFilterBtn.isExist()) { + confirmFilterBtn.click(); + await sleep(50); // 等待筛选结果显示 + + // 识别是否有"暂无筛选结果"提示 + const noResultRo = RecognitionObject.TemplateMatch(noResultTemplate, 0, 0, 1920, 1080); + const noResult = captureGameRegion().find(noResultRo); + if (noResult.isExist()) { + log.warn(`筛选后无结果,跳过${rolenum}号位角色`); + hasNoFilterResult = true; + // 关闭筛选面板(如果需要) + keyPress("VK_ESCAPE"); + await sleep(200); + keyPress("VK_ESCAPE"); + await sleep(200); + keyPress("VK_ESCAPE"); + await sleep(200); + } + } else { + log.warn('未找到确认筛选图标: Assets/RecognitionObject/确认筛选.png'); + } + } else { + log.warn('未找到筛选图标: Assets/RecognitionObject/筛选.png'); + } + } catch (error) { + log.error(`筛选操作失败: ${error}`); + } + } + + // 如果筛选无结果,直接跳过当前号位 + if (hasNoFilterResult) { + continue; + } + + // 最多尝试滚动页面320次 + while (pageTries < 3) { // 尝试识别所有可能的角色文件名 for (let num = 1; ; num++) { const paddedNum = num.toString().padStart(2, "0"); @@ -150,7 +257,7 @@ function readAliases() { if (characterResult.isExist()) { log.info(`已找到角色【${selectedCharacter}】`); characterResult.click(); - await sleep(500); + await sleep(200); characterFound = true; break; } @@ -165,9 +272,10 @@ function readAliases() { } // 滚动页面 - if (pageTries < 15) { + if (pageTries < 3) { log.info("当前页面没有目标角色,滚动页面"); - await scrollPage(200); + await scrollPage(350); + } pageTries++; } diff --git a/repo/js/AutoSwitchRoles/manifest.json b/repo/js/AutoSwitchRoles/manifest.json index 466a0cf2c..6700d0403 100644 --- a/repo/js/AutoSwitchRoles/manifest.json +++ b/repo/js/AutoSwitchRoles/manifest.json @@ -1,8 +1,8 @@ { "manifest_version": 1, "name": "配对界面切换角色", - "version": "6.0.0", - "bgi_version": "0.45.0", + "version": "6.0.1", + "bgi_version": "0.50.0", "description": "在配对界面切换指定位置的指定角色", "authors": [ { @@ -12,4 +12,4 @@ ], "settings_ui": "settings.json", "main": "main.js" -} \ No newline at end of file +}