Upd: Character (#50)

* Upd: Character

* Upd: i18n
This commit is contained in:
X-Zero-L 2023-07-30 17:16:21 +08:00 committed by GitHub
parent 223a8a92cd
commit 845767d71c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
12 changed files with 38 additions and 26 deletions

BIN
assets/character/Blade.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View File

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 18 KiB

View File

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

View File

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 19 KiB

View File

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 18 KiB

View File

@ -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"

View File

@ -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

View File

@ -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)

View File

@ -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"

View File

@ -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": "御空"

View File

@ -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": "驭空"

View File

@ -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": "馭空"