From 845767d71c995ca93848304e957b07ef04c44ae2 Mon Sep 17 00:00:00 2001 From: X-Zero-L <98764734+X-Zero-L@users.noreply.github.com> Date: Sun, 30 Jul 2023 17:16:21 +0800 Subject: [PATCH] Upd: Character (#50) * Upd: Character * Upd: i18n --- assets/character/Blade.png | Bin 0 -> 16821 bytes ...theDestruction.png => CaelumDestruction.png} | Bin ...ePreservation.png => CaelumPreservation.png} | Bin ...theDestruction.png => StelleDestruction.png} | Bin ...ePreservation.png => StellePreservation.png} | Bin module/config/argument/args.json | 10 ++++++---- module/config/config_generated.py | 4 ++-- module/config/config_updater.py | 10 ++++++---- module/config/i18n/en-US.json | 10 ++++++---- module/config/i18n/ja-JP.json | 10 ++++++---- module/config/i18n/zh-CN.json | 10 ++++++---- module/config/i18n/zh-TW.json | 10 ++++++---- 12 files changed, 38 insertions(+), 26 deletions(-) create mode 100644 assets/character/Blade.png rename assets/character/{CaelumtheDestruction.png => CaelumDestruction.png} (100%) rename assets/character/{CaelumthePreservation.png => CaelumPreservation.png} (100%) rename assets/character/{StelletheDestruction.png => StelleDestruction.png} (100%) rename assets/character/{StellethePreservation.png => StellePreservation.png} (100%) diff --git a/assets/character/Blade.png b/assets/character/Blade.png new file mode 100644 index 0000000000000000000000000000000000000000..e92c7106f3d2a0c479eac11d23086e136bcb661a GIT binary patch literal 16821 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 literal 0 HcmV?d00001 diff --git a/assets/character/CaelumtheDestruction.png b/assets/character/CaelumDestruction.png similarity index 100% rename from assets/character/CaelumtheDestruction.png rename to assets/character/CaelumDestruction.png diff --git a/assets/character/CaelumthePreservation.png b/assets/character/CaelumPreservation.png similarity index 100% rename from assets/character/CaelumthePreservation.png rename to assets/character/CaelumPreservation.png diff --git a/assets/character/StelletheDestruction.png b/assets/character/StelleDestruction.png similarity index 100% rename from assets/character/StelletheDestruction.png rename to assets/character/StelleDestruction.png diff --git a/assets/character/StellethePreservation.png b/assets/character/StellePreservation.png similarity index 100% rename from assets/character/StellethePreservation.png rename to assets/character/StellePreservation.png diff --git a/module/config/argument/args.json b/module/config/argument/args.json index 31c0db49b..59cb81b0a 100644 --- a/module/config/argument/args.json +++ b/module/config/argument/args.json @@ -191,12 +191,14 @@ "Stagnant_Shadow_Mirage", "Stagnant_Shadow_Icicle", "Stagnant_Shadow_Doom", + "Stagnant_Shadow_Celestial", "Cavern_of_Corrosion_Path_of_Gelid_Wind", "Cavern_of_Corrosion_Path_of_Jabbing_Punch", "Cavern_of_Corrosion_Path_of_Drifting", "Cavern_of_Corrosion_Path_of_Providence", "Cavern_of_Corrosion_Path_of_Holy_Hymn", - "Cavern_of_Corrosion_Path_of_Conflagration" + "Cavern_of_Corrosion_Path_of_Conflagration", + "Cavern_of_Corrosion_Path_of_Elixir_Seekers" ] }, "NameAtDoubleCalyx": { @@ -245,6 +247,7 @@ "Arlan", "Asta", "Bailu", + "Blade", "Bronya", "Clara", "DanHeng", @@ -253,7 +256,6 @@ "Himeko", "Hook", "JingYuan", - "Kafka", "Luocha", "March7th", "Natasha", @@ -265,8 +267,8 @@ "SilverWolf", "Sushang", "Tingyun", - "TrailblazertheDestruction", - "TrailblazerthePreservation", + "TrailblazerDestruction", + "TrailblazerPreservation", "Welt", "Yanqing", "Yukong" diff --git a/module/config/config_generated.py b/module/config/config_generated.py index 49641de3b..05646fbf2 100644 --- a/module/config/config_generated.py +++ b/module/config/config_generated.py @@ -39,11 +39,11 @@ class GeneratedConfig: Optimization_WhenTaskQueueEmpty = 'goto_main' # stay_there, goto_main, close_game # Group `Dungeon` - Dungeon_Name = 'Calyx_Golden_Treasures' # Calyx_Golden_Memories, Calyx_Golden_Aether, Calyx_Golden_Treasures, Calyx_Crimson_Destruction, Calyx_Crimson_Preservation, Calyx_Crimson_Hunt, Calyx_Crimson_Abundance, Calyx_Crimson_Erudition, Calyx_Crimson_Harmony, Calyx_Crimson_Nihility, Stagnant_Shadow_Quanta, Stagnant_Shadow_Gust, Stagnant_Shadow_Fulmination, Stagnant_Shadow_Blaze, Stagnant_Shadow_Spike, Stagnant_Shadow_Rime, Stagnant_Shadow_Mirage, Stagnant_Shadow_Icicle, Stagnant_Shadow_Doom, Cavern_of_Corrosion_Path_of_Gelid_Wind, Cavern_of_Corrosion_Path_of_Jabbing_Punch, Cavern_of_Corrosion_Path_of_Drifting, Cavern_of_Corrosion_Path_of_Providence, Cavern_of_Corrosion_Path_of_Holy_Hymn, Cavern_of_Corrosion_Path_of_Conflagration + Dungeon_Name = 'Calyx_Golden_Treasures' # Calyx_Golden_Memories, Calyx_Golden_Aether, Calyx_Golden_Treasures, Calyx_Crimson_Destruction, Calyx_Crimson_Preservation, Calyx_Crimson_Hunt, Calyx_Crimson_Abundance, Calyx_Crimson_Erudition, Calyx_Crimson_Harmony, Calyx_Crimson_Nihility, Stagnant_Shadow_Quanta, Stagnant_Shadow_Gust, Stagnant_Shadow_Fulmination, Stagnant_Shadow_Blaze, Stagnant_Shadow_Spike, Stagnant_Shadow_Rime, Stagnant_Shadow_Mirage, Stagnant_Shadow_Icicle, Stagnant_Shadow_Doom, Stagnant_Shadow_Celestial, Cavern_of_Corrosion_Path_of_Gelid_Wind, Cavern_of_Corrosion_Path_of_Jabbing_Punch, Cavern_of_Corrosion_Path_of_Drifting, Cavern_of_Corrosion_Path_of_Providence, Cavern_of_Corrosion_Path_of_Holy_Hymn, Cavern_of_Corrosion_Path_of_Conflagration, Cavern_of_Corrosion_Path_of_Elixir_Seekers Dungeon_NameAtDoubleCalyx = 'Calyx_Golden_Treasures' # do_not_participate, Calyx_Golden_Memories, Calyx_Golden_Aether, Calyx_Golden_Treasures, Calyx_Crimson_Destruction, Calyx_Crimson_Preservation, Calyx_Crimson_Hunt, Calyx_Crimson_Abundance, Calyx_Crimson_Erudition, Calyx_Crimson_Harmony, Calyx_Crimson_Nihility Dungeon_Team = 1 # 1, 2, 3, 4, 5, 6 Dungeon_Support = 'when_daily' # do_not_use, always_use, when_daily - Dungeon_SupportCharacter = 'FirstCharacter' # FirstCharacter, Arlan, Asta, Bailu, Bronya, Clara, DanHeng, Gepard, Herta, Himeko, Hook, JingYuan, Kafka, Luocha, March7th, Natasha, Pela, Qingque, Sampo, Seele, Serval, SilverWolf, Sushang, Tingyun, TrailblazertheDestruction, TrailblazerthePreservation, Welt, Yanqing, Yukong + Dungeon_SupportCharacter = 'FirstCharacter' # FirstCharacter, Arlan, Asta, Bailu, Blade, Bronya, Clara, DanHeng, Gepard, Herta, Himeko, Hook, JingYuan, Luocha, March7th, Natasha, Pela, Qingque, Sampo, Seele, Serval, SilverWolf, Sushang, Tingyun, TrailblazerDestruction, TrailblazerPreservation, Welt, Yanqing, Yukong # Group `Assignment` Assignment_Duration = 20 # 4, 8, 12, 20 diff --git a/module/config/config_updater.py b/module/config/config_updater.py index 06843480a..c50c11980 100644 --- a/module/config/config_updater.py +++ b/module/config/config_updater.py @@ -371,15 +371,17 @@ class ConfigGenerator: dungeons = [dungeon.name for dungeon in DungeonList.instances.values() if dungeon.is_daily_dungeon] deep_set(self.argument, keys='Dungeon.Name.option', value=dungeons) deep_set(self.args, keys='Dungeon.Dungeon.Name.option', value=dungeons) - + from tasks.character.keywords import CharacterList - characters = ['FirstCharacter'] + [character.name for character in CharacterList.instances.values()] + unsupported_characters = ["DanHengImbibitorLunae", 'Kafka', 'Luka'] + characters = ['FirstCharacter'] + [character.name for character in CharacterList.instances.values() if + character.name not in unsupported_characters] deep_set(self.argument, keys='Dungeon.SupportCharacter.option', value=characters) deep_set(self.args, keys='Dungeon.Dungeon.SupportCharacter.option', value=characters) - + dungeons = deep_get(self.argument, keys='Dungeon.NameAtDoubleCalyx.option') dungeons += [dungeon.name for dungeon in DungeonList.instances.values() - if dungeon.is_Calyx_Golden or dungeon.is_Calyx_Crimson] + if dungeon.is_Calyx_Golden or dungeon.is_Calyx_Crimson] deep_set(self.argument, keys='Dungeon.NameAtDoubleCalyx.option', value=dungeons) deep_set(self.args, keys='Dungeon.Dungeon.NameAtDoubleCalyx.option', value=dungeons) diff --git a/module/config/i18n/en-US.json b/module/config/i18n/en-US.json index 5ce17cacb..465a06efb 100644 --- a/module/config/i18n/en-US.json +++ b/module/config/i18n/en-US.json @@ -202,12 +202,14 @@ "Stagnant_Shadow_Mirage": "Ascension: Imaginary (Shape of Mirage)", "Stagnant_Shadow_Icicle": "Ascension: Ice (Shape of Icicle)", "Stagnant_Shadow_Doom": "Ascension: Lighting (Shape of Doom)", + "Stagnant_Shadow_Celestial": "Ascension: Wind (Shape of Celestial)", "Cavern_of_Corrosion_Path_of_Gelid_Wind": "Relics: Ice Set & Wind Set (Path of Gelid Wind)", "Cavern_of_Corrosion_Path_of_Jabbing_Punch": "Relics: Physical Set & Break Effect Set (Path of Jabbing Punch)", "Cavern_of_Corrosion_Path_of_Drifting": "Relics: Healing Set & Musketeer Set (Path of Drifting)", "Cavern_of_Corrosion_Path_of_Providence": "Relics: Guard Set & Quantum Set (Path of Providence)", "Cavern_of_Corrosion_Path_of_Holy_Hymn": "Relics: DEF Set & Lighting Set (Path of Holy Hymn)", - "Cavern_of_Corrosion_Path_of_Conflagration": "Relics: Fire Set & Imaginary Set (Path of Conflagration)" + "Cavern_of_Corrosion_Path_of_Conflagration": "Relics: Fire Set & Imaginary Set (Path of Conflagration)", + "Cavern_of_Corrosion_Path_of_Elixir_Seekers": "Relics: HP Set & SPD Set (Path of Elixir Seekers)" }, "NameAtDoubleCalyx": { "name": "At Double Calyx Event, choose dungeon", @@ -248,6 +250,7 @@ "Arlan": "Arlan", "Asta": "Asta", "Bailu": "Bailu", + "Blade": "Blade", "Bronya": "Bronya", "Clara": "Clara", "DanHeng": "Dan Heng", @@ -256,7 +259,6 @@ "Himeko": "Himeko", "Hook": "Hook", "JingYuan": "Jing Yuan", - "Kafka": "Kafka", "Luocha": "Luocha", "March7th": "March 7th", "Natasha": "Natasha", @@ -268,8 +270,8 @@ "SilverWolf": "Silver Wolf", "Sushang": "Sushang", "Tingyun": "Tingyun", - "TrailblazertheDestruction": "Trailblazer: the Destruction", - "TrailblazerthePreservation": "Trailblazer: the Preservation", + "TrailblazerDestruction": "TrailblazerDestruction", + "TrailblazerPreservation": "TrailblazerPreservation", "Welt": "Welt", "Yanqing": "Yanqing", "Yukong": "Yukong" diff --git a/module/config/i18n/ja-JP.json b/module/config/i18n/ja-JP.json index a04d0f0d9..b3e809399 100644 --- a/module/config/i18n/ja-JP.json +++ b/module/config/i18n/ja-JP.json @@ -202,12 +202,14 @@ "Stagnant_Shadow_Mirage": "凝結虚影・幻光の形", "Stagnant_Shadow_Icicle": "凝結虚影・氷柱の形", "Stagnant_Shadow_Doom": "凝結虚影・震厄の形", + "Stagnant_Shadow_Celestial": "凝結虚影・天人の形", "Cavern_of_Corrosion_Path_of_Gelid_Wind": "侵蝕トンネル・霜風の路", "Cavern_of_Corrosion_Path_of_Jabbing_Punch": "侵蝕トンネル・迅拳の路", "Cavern_of_Corrosion_Path_of_Drifting": "侵蝕トンネル・漂泊の路", "Cavern_of_Corrosion_Path_of_Providence": "侵蝕トンネル・睿治の路", "Cavern_of_Corrosion_Path_of_Holy_Hymn": "侵蝕トンネル・聖頌の路", - "Cavern_of_Corrosion_Path_of_Conflagration": "侵蝕トンネル・野焔の路" + "Cavern_of_Corrosion_Path_of_Conflagration": "侵蝕トンネル・野焔の路", + "Cavern_of_Corrosion_Path_of_Elixir_Seekers": "侵蝕トンネル・薬使の路" }, "NameAtDoubleCalyx": { "name": "Dungeon.NameAtDoubleCalyx.name", @@ -248,6 +250,7 @@ "Arlan": "アーラン", "Asta": "アスター", "Bailu": "白露", + "Blade": "刃", "Bronya": "ブローニャ", "Clara": "クラーラ", "DanHeng": "丹恒", @@ -256,7 +259,6 @@ "Himeko": "姫子", "Hook": "フック", "JingYuan": "景元", - "Kafka": "カフカ", "Luocha": "羅刹", "March7th": "三月なのか", "Natasha": "ナターシャ", @@ -268,8 +270,8 @@ "SilverWolf": "銀狼", "Sushang": "素裳", "Tingyun": "停雲", - "TrailblazertheDestruction": "Trailblazer・壊滅", - "TrailblazerthePreservation": "Trailblazer・存護", + "TrailblazerDestruction": "TrailblazerDestruction", + "TrailblazerPreservation": "TrailblazerPreservation", "Welt": "ヴェルト", "Yanqing": "彦卿", "Yukong": "御空" diff --git a/module/config/i18n/zh-CN.json b/module/config/i18n/zh-CN.json index f14bd1321..c636b6183 100644 --- a/module/config/i18n/zh-CN.json +++ b/module/config/i18n/zh-CN.json @@ -202,12 +202,14 @@ "Stagnant_Shadow_Mirage": "角色晋阶材料:虚数(幻光之形•凝滞虚影)", "Stagnant_Shadow_Icicle": "角色晋阶材料:冰(冰棱之形•凝滞虚影)", "Stagnant_Shadow_Doom": "角色晋阶材料:雷(震厄之形•凝滞虚影)", + "Stagnant_Shadow_Celestial": "角色晋阶材料:风(天人之形•凝滞虚影)", "Cavern_of_Corrosion_Path_of_Gelid_Wind": "遗器:冰套+风套(霜风之径•侵蚀隧洞)", "Cavern_of_Corrosion_Path_of_Jabbing_Punch": "遗器:物理套+击破套(迅拳之径•侵蚀隧洞)", "Cavern_of_Corrosion_Path_of_Drifting": "遗器:治疗套+快枪手(漂泊之径•侵蚀隧洞)", "Cavern_of_Corrosion_Path_of_Providence": "遗器:铁卫套+量子套(睿治之径•侵蚀隧洞)", "Cavern_of_Corrosion_Path_of_Holy_Hymn": "遗器:防御套+雷套(圣颂之径•侵蚀隧洞)", - "Cavern_of_Corrosion_Path_of_Conflagration": "遗器:火套+虚数套(野焰之径•侵蚀隧洞)" + "Cavern_of_Corrosion_Path_of_Conflagration": "遗器:火套+虚数套(野焰之径•侵蚀隧洞)", + "Cavern_of_Corrosion_Path_of_Elixir_Seekers": "遗器:生命套+速度套 (药使之径•侵蚀隧洞)" }, "NameAtDoubleCalyx": { "name": "有双倍花活动时,选择副本", @@ -248,6 +250,7 @@ "Arlan": "阿兰", "Asta": "艾丝妲", "Bailu": "白露", + "Blade": "刃", "Bronya": "布洛妮娅", "Clara": "克拉拉", "DanHeng": "丹恒", @@ -256,7 +259,6 @@ "Himeko": "姬子", "Hook": "虎克", "JingYuan": "景元", - "Kafka": "卡芙卡(未实装)", "Luocha": "罗刹", "March7th": "三月七", "Natasha": "娜塔莎", @@ -268,8 +270,8 @@ "SilverWolf": "银狼", "Sushang": "素裳", "Tingyun": "停云", - "TrailblazertheDestruction": "开拓者•毁灭", - "TrailblazerthePreservation": "开拓者•存护", + "TrailblazerDestruction": "开拓者•毁灭", + "TrailblazerPreservation": "开拓者•存护", "Welt": "瓦尔特", "Yanqing": "彦卿", "Yukong": "驭空" diff --git a/module/config/i18n/zh-TW.json b/module/config/i18n/zh-TW.json index 9c8ea4bb1..f57426a53 100644 --- a/module/config/i18n/zh-TW.json +++ b/module/config/i18n/zh-TW.json @@ -202,12 +202,14 @@ "Stagnant_Shadow_Mirage": "角色晉階材料:虛數(幻光之形•凝滯虛影)", "Stagnant_Shadow_Icicle": "角色晉階材料:冰(冰稜之形•凝滯虛影)", "Stagnant_Shadow_Doom": "角色晉階材料:雷(震厄之形•凝滯虛影)", + "Stagnant_Shadow_Celestial": "角色晉階材料:風(天人之形•凝滯虛影)", "Cavern_of_Corrosion_Path_of_Gelid_Wind": "遺器:冰套+風套(霜風之徑•侵蝕隧洞)", "Cavern_of_Corrosion_Path_of_Jabbing_Punch": "遺器:物理套+擊破套(迅拳之徑•侵蝕隧洞)", "Cavern_of_Corrosion_Path_of_Drifting": "遺器:治療套+快槍手(漂泊之徑•侵蝕隧洞)", "Cavern_of_Corrosion_Path_of_Providence": "遺器:鐵衛套+量子套(睿治之徑•侵蝕隧洞)", "Cavern_of_Corrosion_Path_of_Holy_Hymn": "遺器:防禦套+雷套(聖頌之徑•侵蝕隧洞)", - "Cavern_of_Corrosion_Path_of_Conflagration": "遺器:火套+虛數套(野焰之徑•侵蝕隧洞)" + "Cavern_of_Corrosion_Path_of_Conflagration": "遺器:火套+虛數套(野焰之徑•侵蝕隧洞)", + "Cavern_of_Corrosion_Path_of_Elixir_Seekers": "遺器:生命套+速度套(藥使之徑•侵蝕隧洞)" }, "NameAtDoubleCalyx": { "name": "有雙倍花活動時,選擇副本", @@ -248,6 +250,7 @@ "Arlan": "阿蘭", "Asta": "艾絲妲", "Bailu": "白露", + "Blade": "刃", "Bronya": "布洛妮婭", "Clara": "克拉拉", "DanHeng": "丹恆", @@ -256,7 +259,6 @@ "Himeko": "姬子", "Hook": "虎克", "JingYuan": "景元", - "Kafka": "卡芙卡", "Luocha": "羅剎", "March7th": "三月七", "Natasha": "娜塔莎", @@ -268,8 +270,8 @@ "SilverWolf": "銀狼", "Sushang": "素裳", "Tingyun": "停雲", - "TrailblazertheDestruction": "Trailblazer•毀滅", - "TrailblazerthePreservation": "Trailblazer•存護", + "TrailblazerDestruction": "TrailblazerDestruction", + "TrailblazerPreservation": "TrailblazerPreservation", "Welt": "瓦爾特", "Yanqing": "彥卿", "Yukong": "馭空"