Upd: character and i18n (#71)

* Upd: character and i18n

* Upd: i18n

* Fix bug

* Fix bug

* Fix bug

* Fix: bug

* Upd: convert

* Fix bug

* Modify the order
This commit is contained in:
X-Zero-L 2023-08-30 18:46:18 +08:00 committed by GitHub
parent 72f1842e44
commit 6124447a83
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
12 changed files with 248 additions and 102 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

View File

@ -186,7 +186,7 @@
"Calyx_Golden_Treasures",
"Calyx_Crimson_Destruction",
"Calyx_Crimson_Preservation",
"Calyx_Crimson_Hunt",
"Calyx_Crimson_The_Hunt",
"Calyx_Crimson_Abundance",
"Calyx_Crimson_Erudition",
"Calyx_Crimson_Harmony",
@ -200,6 +200,8 @@
"Stagnant_Shadow_Mirage",
"Stagnant_Shadow_Icicle",
"Stagnant_Shadow_Doom",
"Stagnant_Shadow_Puppetry",
"Stagnant_Shadow_Abomination",
"Stagnant_Shadow_Celestial",
"Cavern_of_Corrosion_Path_of_Gelid_Wind",
"Cavern_of_Corrosion_Path_of_Jabbing_Punch",
@ -220,7 +222,7 @@
"Calyx_Golden_Treasures",
"Calyx_Crimson_Destruction",
"Calyx_Crimson_Preservation",
"Calyx_Crimson_Hunt",
"Calyx_Crimson_The_Hunt",
"Calyx_Crimson_Abundance",
"Calyx_Crimson_Erudition",
"Calyx_Crimson_Harmony",
@ -272,7 +274,7 @@
"do_not_achieve",
"Calyx_Crimson_Destruction",
"Calyx_Crimson_Preservation",
"Calyx_Crimson_Hunt",
"Calyx_Crimson_The_Hunt",
"Calyx_Crimson_Abundance",
"Calyx_Crimson_Erudition",
"Calyx_Crimson_Harmony",
@ -293,6 +295,8 @@
"Stagnant_Shadow_Mirage",
"Stagnant_Shadow_Icicle",
"Stagnant_Shadow_Doom",
"Stagnant_Shadow_Puppetry",
"Stagnant_Shadow_Abomination",
"Stagnant_Shadow_Celestial"
]
},
@ -333,6 +337,7 @@
"Bronya",
"Clara",
"DanHeng",
"DanHengImbibitorLunae",
"Gepard",
"Herta",
"Himeko",
@ -874,7 +879,9 @@
"Abandoned_and_Insulted",
"Spring_of_Life",
"The_Land_of_Gold",
"The_Blossom_in_the_Storm"
"The_Blossom_in_the_Storm",
"Legend_of_the_Puppet_Master",
"The_Wages_of_Humanity"
]
},
"Name_2": {
@ -893,7 +900,9 @@
"Abandoned_and_Insulted",
"Spring_of_Life",
"The_Land_of_Gold",
"The_Blossom_in_the_Storm"
"The_Blossom_in_the_Storm",
"Legend_of_the_Puppet_Master",
"The_Wages_of_Humanity"
]
},
"Name_3": {
@ -912,7 +921,9 @@
"Abandoned_and_Insulted",
"Spring_of_Life",
"The_Land_of_Gold",
"The_Blossom_in_the_Storm"
"The_Blossom_in_the_Storm",
"Legend_of_the_Puppet_Master",
"The_Wages_of_Humanity"
]
},
"Name_4": {
@ -931,7 +942,9 @@
"Abandoned_and_Insulted",
"Spring_of_Life",
"The_Land_of_Gold",
"The_Blossom_in_the_Storm"
"The_Blossom_in_the_Storm",
"Legend_of_the_Puppet_Master",
"The_Wages_of_Humanity"
]
},
"Duration": {

View File

@ -39,20 +39,20 @@ 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, 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_Name = 'Calyx_Golden_Treasures' # Calyx_Golden_Memories, Calyx_Golden_Aether, Calyx_Golden_Treasures, Calyx_Crimson_Destruction, Calyx_Crimson_Preservation, Calyx_Crimson_The_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_Puppetry, Stagnant_Shadow_Abomination, 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_The_Hunt, Calyx_Crimson_Abundance, Calyx_Crimson_Erudition, Calyx_Crimson_Harmony, Calyx_Crimson_Nihility
Dungeon_NameAtDoubleRelic = 'Cavern_of_Corrosion_Path_of_Providence' # do_not_participate, 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_Team = 1 # 1, 2, 3, 4, 5, 6
# Group `DungeonDaily`
DungeonDaily_CalyxGolden = 'Calyx_Golden_Treasures' # do_not_achieve, Calyx_Golden_Memories, Calyx_Golden_Aether, Calyx_Golden_Treasures
DungeonDaily_CalyxCrimson = 'Calyx_Crimson_Erudition' # do_not_achieve, Calyx_Crimson_Destruction, Calyx_Crimson_Preservation, Calyx_Crimson_Hunt, Calyx_Crimson_Abundance, Calyx_Crimson_Erudition, Calyx_Crimson_Harmony, Calyx_Crimson_Nihility
DungeonDaily_StagnantShadow = 'do_not_achieve' # do_not_achieve, 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
DungeonDaily_CalyxCrimson = 'Calyx_Crimson_Erudition' # do_not_achieve, Calyx_Crimson_Destruction, Calyx_Crimson_Preservation, Calyx_Crimson_The_Hunt, Calyx_Crimson_Abundance, Calyx_Crimson_Erudition, Calyx_Crimson_Harmony, Calyx_Crimson_Nihility
DungeonDaily_StagnantShadow = 'do_not_achieve' # do_not_achieve, 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_Puppetry, Stagnant_Shadow_Abomination, Stagnant_Shadow_Celestial
DungeonDaily_CavernOfCorrosion = 'Cavern_of_Corrosion_Path_of_Providence' # do_not_achieve, 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
# Group `DungeonSupport`
DungeonSupport_Use = 'when_daily' # always_use, when_daily, do_not_use
DungeonSupport_Character = 'FirstCharacter' # FirstCharacter, Arlan, Asta, Bailu, Blade, Bronya, Clara, DanHeng, Gepard, Herta, Himeko, Hook, JingYuan, Kafka, Luka, Luocha, March7th, Natasha, Pela, Qingque, Sampo, Seele, Serval, SilverWolf, Sushang, Tingyun, TrailblazerDestruction, TrailblazerPreservation, Welt, Yanqing, Yukong
DungeonSupport_Character = 'FirstCharacter' # FirstCharacter, Arlan, Asta, Bailu, Blade, Bronya, Clara, DanHeng, DanHengImbibitorLunae, Gepard, Herta, Himeko, Hook, JingYuan, Kafka, Luka, Luocha, March7th, Natasha, Pela, Qingque, Sampo, Seele, Serval, SilverWolf, Sushang, Tingyun, TrailblazerDestruction, TrailblazerPreservation, Welt, Yanqing, Yukong
# Group `DungeonStorage`
DungeonStorage_TrailblazePower = {}
@ -91,9 +91,9 @@ class GeneratedConfig:
DailyStorage_DailyQuest = {}
# Group `Assignment`
Assignment_Name_1 = 'Nameless_Land_Nameless_People' # Nine_Billion_Names, Destruction_of_the_Destroyer, Winter_Soldiers, Born_to_Obey, Root_Out_the_Turpitude, Fire_Lord_Inflames_Blades_of_War, Nameless_Land_Nameless_People, Akashic_Records, The_Invisible_Hand, Abandoned_and_Insulted, Spring_of_Life, The_Land_of_Gold, The_Blossom_in_the_Storm
Assignment_Name_2 = 'Akashic_Records' # Nine_Billion_Names, Destruction_of_the_Destroyer, Winter_Soldiers, Born_to_Obey, Root_Out_the_Turpitude, Fire_Lord_Inflames_Blades_of_War, Nameless_Land_Nameless_People, Akashic_Records, The_Invisible_Hand, Abandoned_and_Insulted, Spring_of_Life, The_Land_of_Gold, The_Blossom_in_the_Storm
Assignment_Name_3 = 'The_Invisible_Hand' # Nine_Billion_Names, Destruction_of_the_Destroyer, Winter_Soldiers, Born_to_Obey, Root_Out_the_Turpitude, Fire_Lord_Inflames_Blades_of_War, Nameless_Land_Nameless_People, Akashic_Records, The_Invisible_Hand, Abandoned_and_Insulted, Spring_of_Life, The_Land_of_Gold, The_Blossom_in_the_Storm
Assignment_Name_4 = 'Nine_Billion_Names' # Nine_Billion_Names, Destruction_of_the_Destroyer, Winter_Soldiers, Born_to_Obey, Root_Out_the_Turpitude, Fire_Lord_Inflames_Blades_of_War, Nameless_Land_Nameless_People, Akashic_Records, The_Invisible_Hand, Abandoned_and_Insulted, Spring_of_Life, The_Land_of_Gold, The_Blossom_in_the_Storm
Assignment_Name_1 = 'Nameless_Land_Nameless_People' # Nine_Billion_Names, Destruction_of_the_Destroyer, Winter_Soldiers, Born_to_Obey, Root_Out_the_Turpitude, Fire_Lord_Inflames_Blades_of_War, Nameless_Land_Nameless_People, Akashic_Records, The_Invisible_Hand, Abandoned_and_Insulted, Spring_of_Life, The_Land_of_Gold, The_Blossom_in_the_Storm, Legend_of_the_Puppet_Master, The_Wages_of_Humanity
Assignment_Name_2 = 'Akashic_Records' # Nine_Billion_Names, Destruction_of_the_Destroyer, Winter_Soldiers, Born_to_Obey, Root_Out_the_Turpitude, Fire_Lord_Inflames_Blades_of_War, Nameless_Land_Nameless_People, Akashic_Records, The_Invisible_Hand, Abandoned_and_Insulted, Spring_of_Life, The_Land_of_Gold, The_Blossom_in_the_Storm, Legend_of_the_Puppet_Master, The_Wages_of_Humanity
Assignment_Name_3 = 'The_Invisible_Hand' # Nine_Billion_Names, Destruction_of_the_Destroyer, Winter_Soldiers, Born_to_Obey, Root_Out_the_Turpitude, Fire_Lord_Inflames_Blades_of_War, Nameless_Land_Nameless_People, Akashic_Records, The_Invisible_Hand, Abandoned_and_Insulted, Spring_of_Life, The_Land_of_Gold, The_Blossom_in_the_Storm, Legend_of_the_Puppet_Master, The_Wages_of_Humanity
Assignment_Name_4 = 'Nine_Billion_Names' # Nine_Billion_Names, Destruction_of_the_Destroyer, Winter_Soldiers, Born_to_Obey, Root_Out_the_Turpitude, Fire_Lord_Inflames_Blades_of_War, Nameless_Land_Nameless_People, Akashic_Records, The_Invisible_Hand, Abandoned_and_Insulted, Spring_of_Life, The_Land_of_Gold, The_Blossom_in_the_Storm, Legend_of_the_Puppet_Master, The_Wages_of_Humanity
Assignment_Duration = 20 # 4, 8, 12, 20
Assignment_Assignment = {}

View File

@ -6,6 +6,7 @@ from deploy.Windows.utils import DEPLOY_TEMPLATE, poor_yaml_read, poor_yaml_writ
from module.base.timer import timer
from module.config.server import VALID_CHANNEL_PACKAGE, VALID_PACKAGE, to_package
from module.config.utils import *
from module.config.convert import *
CONFIG_IMPORT = '''
import datetime
@ -84,7 +85,7 @@ class ConfigGenerator:
options=[dungeon.name for dungeon in DungeonList.instances.values() if dungeon.is_Cavern_of_Corrosion])
# Insert characters
from tasks.character.keywords import CharacterList
unsupported_characters = ["DanHengImbibitorLunae"]
unsupported_characters = ["FuXuan", "Lynx"]
characters = [character.name for character in CharacterList.instances.values()
if character.name not in unsupported_characters]
option_add(keys='DungeonSupport.Character.option', options=characters)
@ -536,11 +537,15 @@ class ConfigGenerator:
self.generate_deploy_template()
class ConfigUpdater:
# source, target, (optional)convert_func
redirection = [
('Dungeon.Dungeon.Support', 'Dungeon.DungeonSupport.Use'),
('Dungeon.Dungeon.SupportCharacter', 'Dungeon.DungeonSupport.Character'),
('Dungeon.Dungeon.Name', 'Dungeon.Dungeon.Name', convert_daily),
('Dungeon.Dungeon.NameAtDoubleCalyx', 'Dungeon.Dungeon.NameAtDoubleCalyx', convert_daily),
('Dungeon.DungeonDaily.CalyxCrimson', 'Dungeon.DungeonDaily.CalyxCrimson', convert_daily),
]
@cached_property

4
module/config/convert.py Normal file
View File

@ -0,0 +1,4 @@
def convert_daily(value):
if value == "Calyx_Crimson_Hunt":
value = "Calyx_Crimson_The_Hunt"
return value

View File

@ -190,7 +190,7 @@
"Calyx_Golden_Treasures": "Material: Credit (Bud of Treasures)",
"Calyx_Crimson_Destruction": "Trace: Destruction (Bud of Destruction)",
"Calyx_Crimson_Preservation": "Trace: Preservation (Bud of Preservation)",
"Calyx_Crimson_Hunt": "Trace: Hunt (Bud of Hunt)",
"Calyx_Crimson_The_Hunt": "Trace: Hunt (Bud of Hunt)",
"Calyx_Crimson_Abundance": "Trace: Abundance (Bud of Abundance)",
"Calyx_Crimson_Erudition": "Trace: Erudition (Bud of Erudition)",
"Calyx_Crimson_Harmony": "Trace: Harmony (Bud of Harmony)",
@ -204,6 +204,8 @@
"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_Puppetry": "Ascension: Imaginary (Shape of Puppetry)",
"Stagnant_Shadow_Abomination": "Ascension: Quantum (Shape of Abomination)",
"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)",
@ -222,7 +224,7 @@
"Calyx_Golden_Treasures": "Material: Credit (Bud of Treasures)",
"Calyx_Crimson_Destruction": "Trace: Destruction (Bud of Destruction)",
"Calyx_Crimson_Preservation": "Trace: Preservation (Bud of Preservation)",
"Calyx_Crimson_Hunt": "Trace: Hunt (Bud of Hunt)",
"Calyx_Crimson_The_Hunt": "Trace: Hunt (Bud of Hunt)",
"Calyx_Crimson_Abundance": "Trace: Abundance (Bud of Abundance)",
"Calyx_Crimson_Erudition": "Trace: Erudition (Bud of Erudition)",
"Calyx_Crimson_Harmony": "Trace: Harmony (Bud of Harmony)",
@ -270,7 +272,7 @@
"do_not_achieve": "Don't Do This Quest",
"Calyx_Crimson_Destruction": "Trace: Destruction (Bud of Destruction)",
"Calyx_Crimson_Preservation": "Trace: Preservation (Bud of Preservation)",
"Calyx_Crimson_Hunt": "Trace: Hunt (Bud of Hunt)",
"Calyx_Crimson_The_Hunt": "Trace: Hunt (Bud of Hunt)",
"Calyx_Crimson_Abundance": "Trace: Abundance (Bud of Abundance)",
"Calyx_Crimson_Erudition": "Trace: Erudition (Bud of Erudition)",
"Calyx_Crimson_Harmony": "Trace: Harmony (Bud of Harmony)",
@ -289,6 +291,8 @@
"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_Puppetry": "Ascension: Imaginary (Shape of Puppetry)",
"Stagnant_Shadow_Abomination": "Ascension: Quantum (Shape of Abomination)",
"Stagnant_Shadow_Celestial": "Ascension: Wind (Shape of Celestial)"
},
"CavernOfCorrosion": {
@ -327,6 +331,7 @@
"Bronya": "Bronya",
"Clara": "Clara",
"DanHeng": "Dan Heng",
"DanHengImbibitorLunae": "Dan Heng • Imbibitor Lunae",
"Gepard": "Gepard",
"Herta": "Herta",
"Himeko": "Himeko",
@ -585,7 +590,9 @@
"Abandoned_and_Insulted": "Phlogiston & Metal (Abandoned and Insulted)",
"Spring_of_Life": "Virtual Particle & Solid Water (Spring of Life)",
"The_Land_of_Gold": "Protein Rice & Basic Ingredients (The Land of Gold)",
"The_Blossom_in_the_Storm": "Gaseous Liquid & Seed (The Blossom in the Storm)"
"The_Blossom_in_the_Storm": "Gaseous Liquid & Seed (The Blossom in the Storm)",
"Legend_of_the_Puppet_Master": "Jade Abacus Unit & Discarded Ingenium Parts (Legend of the Puppet Master)",
"The_Wages_of_Humanity": "Extract of Medicinal Herbs & Human-Height Auspicious Crops (The Wages of Humanity)"
},
"Name_2": {
"name": "Assignment 2 Preference",
@ -602,7 +609,9 @@
"Abandoned_and_Insulted": "Phlogiston & Metal (Abandoned and Insulted)",
"Spring_of_Life": "Virtual Particle & Solid Water (Spring of Life)",
"The_Land_of_Gold": "Protein Rice & Basic Ingredients (The Land of Gold)",
"The_Blossom_in_the_Storm": "Gaseous Liquid & Seed (The Blossom in the Storm)"
"The_Blossom_in_the_Storm": "Gaseous Liquid & Seed (The Blossom in the Storm)",
"Legend_of_the_Puppet_Master": "Jade Abacus Unit & Discarded Ingenium Parts (Legend of the Puppet Master)",
"The_Wages_of_Humanity": "Extract of Medicinal Herbs & Human-Height Auspicious Crops (The Wages of Humanity)"
},
"Name_3": {
"name": "Assignment 3 Preference",
@ -619,7 +628,9 @@
"Abandoned_and_Insulted": "Phlogiston & Metal (Abandoned and Insulted)",
"Spring_of_Life": "Virtual Particle & Solid Water (Spring of Life)",
"The_Land_of_Gold": "Protein Rice & Basic Ingredients (The Land of Gold)",
"The_Blossom_in_the_Storm": "Gaseous Liquid & Seed (The Blossom in the Storm)"
"The_Blossom_in_the_Storm": "Gaseous Liquid & Seed (The Blossom in the Storm)",
"Legend_of_the_Puppet_Master": "Jade Abacus Unit & Discarded Ingenium Parts (Legend of the Puppet Master)",
"The_Wages_of_Humanity": "Extract of Medicinal Herbs & Human-Height Auspicious Crops (The Wages of Humanity)"
},
"Name_4": {
"name": "Assignment 4 Preference",
@ -636,7 +647,9 @@
"Abandoned_and_Insulted": "Phlogiston & Metal (Abandoned and Insulted)",
"Spring_of_Life": "Virtual Particle & Solid Water (Spring of Life)",
"The_Land_of_Gold": "Protein Rice & Basic Ingredients (The Land of Gold)",
"The_Blossom_in_the_Storm": "Gaseous Liquid & Seed (The Blossom in the Storm)"
"The_Blossom_in_the_Storm": "Gaseous Liquid & Seed (The Blossom in the Storm)",
"Legend_of_the_Puppet_Master": "Jade Abacus Unit & Discarded Ingenium Parts (Legend of the Puppet Master)",
"The_Wages_of_Humanity": "Extract of Medicinal Herbs & Human-Height Auspicious Crops (The Wages of Humanity)"
},
"Duration": {
"name": "Dispatch Duration",

View File

@ -190,7 +190,7 @@
"Calyx_Golden_Treasures": "疑似花萼(金)・秘蔵の蕾",
"Calyx_Crimson_Destruction": "疑似花萼(赤)・壊滅の蕾",
"Calyx_Crimson_Preservation": "疑似花萼(赤)・存護の蕾",
"Calyx_Crimson_Hunt": "疑似花萼(赤)・巡狩の蕾",
"Calyx_Crimson_The_Hunt": "疑似花萼(赤)・巡狩の蕾",
"Calyx_Crimson_Abundance": "疑似花萼(赤)・豊穣の蕾",
"Calyx_Crimson_Erudition": "疑似花萼(赤)・知恵の蕾",
"Calyx_Crimson_Harmony": "疑似花萼(赤)・調和の蕾",
@ -204,6 +204,8 @@
"Stagnant_Shadow_Mirage": "凝結虚影・幻光の形",
"Stagnant_Shadow_Icicle": "凝結虚影・氷柱の形",
"Stagnant_Shadow_Doom": "凝結虚影・震厄の形",
"Stagnant_Shadow_Puppetry": "凝結虚影・傀儡の形",
"Stagnant_Shadow_Abomination": "凝結虚影・厄獣の形",
"Stagnant_Shadow_Celestial": "凝結虚影・天人の形",
"Cavern_of_Corrosion_Path_of_Gelid_Wind": "侵蝕トンネル・霜風の路",
"Cavern_of_Corrosion_Path_of_Jabbing_Punch": "侵蝕トンネル・迅拳の路",
@ -222,7 +224,7 @@
"Calyx_Golden_Treasures": "疑似花萼(金)・秘蔵の蕾",
"Calyx_Crimson_Destruction": "疑似花萼(赤)・壊滅の蕾",
"Calyx_Crimson_Preservation": "疑似花萼(赤)・存護の蕾",
"Calyx_Crimson_Hunt": "疑似花萼(赤)・巡狩の蕾",
"Calyx_Crimson_The_Hunt": "疑似花萼(赤)・巡狩の蕾",
"Calyx_Crimson_Abundance": "疑似花萼(赤)・豊穣の蕾",
"Calyx_Crimson_Erudition": "疑似花萼(赤)・知恵の蕾",
"Calyx_Crimson_Harmony": "疑似花萼(赤)・調和の蕾",
@ -270,7 +272,7 @@
"do_not_achieve": "do_not_achieve",
"Calyx_Crimson_Destruction": "疑似花萼(赤)・壊滅の蕾",
"Calyx_Crimson_Preservation": "疑似花萼(赤)・存護の蕾",
"Calyx_Crimson_Hunt": "疑似花萼(赤)・巡狩の蕾",
"Calyx_Crimson_The_Hunt": "疑似花萼(赤)・巡狩の蕾",
"Calyx_Crimson_Abundance": "疑似花萼(赤)・豊穣の蕾",
"Calyx_Crimson_Erudition": "疑似花萼(赤)・知恵の蕾",
"Calyx_Crimson_Harmony": "疑似花萼(赤)・調和の蕾",
@ -289,6 +291,8 @@
"Stagnant_Shadow_Mirage": "凝結虚影・幻光の形",
"Stagnant_Shadow_Icicle": "凝結虚影・氷柱の形",
"Stagnant_Shadow_Doom": "凝結虚影・震厄の形",
"Stagnant_Shadow_Puppetry": "凝結虚影・傀儡の形",
"Stagnant_Shadow_Abomination": "凝結虚影・厄獣の形",
"Stagnant_Shadow_Celestial": "凝結虚影・天人の形"
},
"CavernOfCorrosion": {
@ -327,6 +331,7 @@
"Bronya": "ブローニャ",
"Clara": "クラーラ",
"DanHeng": "丹恒",
"DanHengImbibitorLunae": "丹恒・飲月",
"Gepard": "ジェパード",
"Herta": "ヘルタ",
"Himeko": "姫子",
@ -345,8 +350,8 @@
"SilverWolf": "銀狼",
"Sushang": "素裳",
"Tingyun": "停雲",
"TrailblazerDestruction": "TrailblazerDestruction",
"TrailblazerPreservation": "TrailblazerPreservation",
"TrailblazerDestruction": "開拓者・壊滅",
"TrailblazerPreservation": "開拓者・存護",
"Welt": "ヴェルト",
"Yanqing": "彦卿",
"Yukong": "御空"
@ -585,7 +590,9 @@
"Abandoned_and_Insulted": "燃素と金属(捨てられしものと傷つけられしもの)",
"Spring_of_Life": "仮想粒子と固形純水(生命の泉)",
"The_Land_of_Gold": "タンパク米と基本食材(黄金の大地)",
"The_Blossom_in_the_Storm": "気態流体と種子(嵐の中で咲き誇る花)"
"The_Blossom_in_the_Storm": "気態流体と種子(嵐の中で咲き誇る花)",
"Legend_of_the_Puppet_Master": "玉兆単元&廃棄された機巧部品(傀儡師伝説)",
"The_Wages_of_Humanity": "薬草抽出物&一人稲(人類扶養)"
},
"Name_2": {
"name": "依頼 2",
@ -602,7 +609,9 @@
"Abandoned_and_Insulted": "燃素と金属(捨てられしものと傷つけられしもの)",
"Spring_of_Life": "仮想粒子と固形純水(生命の泉)",
"The_Land_of_Gold": "タンパク米と基本食材(黄金の大地)",
"The_Blossom_in_the_Storm": "気態流体と種子(嵐の中で咲き誇る花)"
"The_Blossom_in_the_Storm": "気態流体と種子(嵐の中で咲き誇る花)",
"Legend_of_the_Puppet_Master": "玉兆単元&廃棄された機巧部品(傀儡師伝説)",
"The_Wages_of_Humanity": "薬草抽出物&一人稲(人類扶養)"
},
"Name_3": {
"name": "依頼 3",
@ -619,7 +628,9 @@
"Abandoned_and_Insulted": "燃素と金属(捨てられしものと傷つけられしもの)",
"Spring_of_Life": "仮想粒子と固形純水(生命の泉)",
"The_Land_of_Gold": "タンパク米と基本食材(黄金の大地)",
"The_Blossom_in_the_Storm": "気態流体と種子(嵐の中で咲き誇る花)"
"The_Blossom_in_the_Storm": "気態流体と種子(嵐の中で咲き誇る花)",
"Legend_of_the_Puppet_Master": "玉兆単元&廃棄された機巧部品(傀儡師伝説)",
"The_Wages_of_Humanity": "薬草抽出物&一人稲(人類扶養)"
},
"Name_4": {
"name": "依頼 4",
@ -636,7 +647,9 @@
"Abandoned_and_Insulted": "燃素と金属(捨てられしものと傷つけられしもの)",
"Spring_of_Life": "仮想粒子と固形純水(生命の泉)",
"The_Land_of_Gold": "タンパク米と基本食材(黄金の大地)",
"The_Blossom_in_the_Storm": "気態流体と種子(嵐の中で咲き誇る花)"
"The_Blossom_in_the_Storm": "気態流体と種子(嵐の中で咲き誇る花)",
"Legend_of_the_Puppet_Master": "玉兆単元&廃棄された機巧部品(傀儡師伝説)",
"The_Wages_of_Humanity": "薬草抽出物&一人稲(人類扶養)"
},
"Duration": {
"name": "派遣時間",

View File

@ -190,7 +190,7 @@
"Calyx_Golden_Treasures": "材料:信用点(藏珍之蕾•拟造花萼金)",
"Calyx_Crimson_Destruction": "行迹材料:毁灭(毁灭之蕾•拟造花萼赤)",
"Calyx_Crimson_Preservation": "行迹材料:存护(存护之蕾•拟造花萼赤)",
"Calyx_Crimson_Hunt": "行迹材料:巡猎(存护之蕾•拟造花萼赤)",
"Calyx_Crimson_The_Hunt": "行迹材料:巡猎(存护之蕾•拟造花萼赤)",
"Calyx_Crimson_Abundance": "行迹材料:丰饶(丰饶之蕾•拟造花萼赤)",
"Calyx_Crimson_Erudition": "行迹材料:智识(智识之蕾•拟造花萼赤)",
"Calyx_Crimson_Harmony": "行迹材料:同谐(同谐之蕾•拟造花萼赤)",
@ -204,6 +204,8 @@
"Stagnant_Shadow_Mirage": "角色晋阶材料:虚数(幻光之形•凝滞虚影)",
"Stagnant_Shadow_Icicle": "角色晋阶材料:冰(冰棱之形•凝滞虚影)",
"Stagnant_Shadow_Doom": "角色晋阶材料:雷(震厄之形•凝滞虚影)",
"Stagnant_Shadow_Puppetry": "角色晋阶材料:虚数(偃偶之形•凝滞虚影)",
"Stagnant_Shadow_Abomination": "角色晋阶材料:量子(孽兽之形•凝滞虚影)",
"Stagnant_Shadow_Celestial": "角色晋阶材料:风(天人之形•凝滞虚影)",
"Cavern_of_Corrosion_Path_of_Gelid_Wind": "遗器:冰套+风套(霜风之径•侵蚀隧洞)",
"Cavern_of_Corrosion_Path_of_Jabbing_Punch": "遗器:物理套+击破套(迅拳之径•侵蚀隧洞)",
@ -222,7 +224,7 @@
"Calyx_Golden_Treasures": "材料:信用点(藏珍之蕾•拟造花萼金)",
"Calyx_Crimson_Destruction": "行迹材料:毁灭(毁灭之蕾•拟造花萼赤)",
"Calyx_Crimson_Preservation": "行迹材料:存护(存护之蕾•拟造花萼赤)",
"Calyx_Crimson_Hunt": "行迹材料:巡猎(存护之蕾•拟造花萼赤)",
"Calyx_Crimson_The_Hunt": "行迹材料:巡猎(存护之蕾•拟造花萼赤)",
"Calyx_Crimson_Abundance": "行迹材料:丰饶(丰饶之蕾•拟造花萼赤)",
"Calyx_Crimson_Erudition": "行迹材料:智识(智识之蕾•拟造花萼赤)",
"Calyx_Crimson_Harmony": "行迹材料:同谐(同谐之蕾•拟造花萼赤)",
@ -270,7 +272,7 @@
"do_not_achieve": "不完成这个任务",
"Calyx_Crimson_Destruction": "行迹材料:毁灭(毁灭之蕾•拟造花萼赤)",
"Calyx_Crimson_Preservation": "行迹材料:存护(存护之蕾•拟造花萼赤)",
"Calyx_Crimson_Hunt": "行迹材料:巡猎(存护之蕾•拟造花萼赤)",
"Calyx_Crimson_The_Hunt": "行迹材料:巡猎(存护之蕾•拟造花萼赤)",
"Calyx_Crimson_Abundance": "行迹材料:丰饶(丰饶之蕾•拟造花萼赤)",
"Calyx_Crimson_Erudition": "行迹材料:智识(智识之蕾•拟造花萼赤)",
"Calyx_Crimson_Harmony": "行迹材料:同谐(同谐之蕾•拟造花萼赤)",
@ -289,6 +291,8 @@
"Stagnant_Shadow_Mirage": "角色晋阶材料:虚数(幻光之形•凝滞虚影)",
"Stagnant_Shadow_Icicle": "角色晋阶材料:冰(冰棱之形•凝滞虚影)",
"Stagnant_Shadow_Doom": "角色晋阶材料:雷(震厄之形•凝滞虚影)",
"Stagnant_Shadow_Puppetry": "角色晋阶材料:虚数(偃偶之形•凝滞虚影)",
"Stagnant_Shadow_Abomination": "角色晋阶材料:量子(孽兽之形•凝滞虚影)",
"Stagnant_Shadow_Celestial": "角色晋阶材料:风(天人之形•凝滞虚影)"
},
"CavernOfCorrosion": {
@ -327,6 +331,7 @@
"Bronya": "布洛妮娅",
"Clara": "克拉拉",
"DanHeng": "丹恒",
"DanHengImbibitorLunae": "丹恒•饮月",
"Gepard": "杰帕德",
"Herta": "黑塔",
"Himeko": "姬子",
@ -585,7 +590,9 @@
"Abandoned_and_Insulted": "燃素&金属(被废弃与损害的)",
"Spring_of_Life": "虚粒子&固态净水(生命之泉)",
"The_Land_of_Gold": "蛋白米&基本食材(黄金大地)",
"The_Blossom_in_the_Storm": "气态流体&种子(风暴中怒放的花)"
"The_Blossom_in_the_Storm": "气态流体&种子(风暴中怒放的花)",
"Legend_of_the_Puppet_Master": "玉兆单元&废弃机巧零件(偃师传说)",
"The_Wages_of_Humanity": "药草提取物&一人嘉禾(赡养人类)"
},
"Name_2": {
"name": "第2个委托选择",
@ -602,7 +609,9 @@
"Abandoned_and_Insulted": "燃素&金属(被废弃与损害的)",
"Spring_of_Life": "虚粒子&固态净水(生命之泉)",
"The_Land_of_Gold": "蛋白米&基本食材(黄金大地)",
"The_Blossom_in_the_Storm": "气态流体&种子(风暴中怒放的花)"
"The_Blossom_in_the_Storm": "气态流体&种子(风暴中怒放的花)",
"Legend_of_the_Puppet_Master": "玉兆单元&废弃机巧零件(偃师传说)",
"The_Wages_of_Humanity": "药草提取物&一人嘉禾(赡养人类)"
},
"Name_3": {
"name": "第3个委托选择",
@ -619,7 +628,9 @@
"Abandoned_and_Insulted": "燃素&金属(被废弃与损害的)",
"Spring_of_Life": "虚粒子&固态净水(生命之泉)",
"The_Land_of_Gold": "蛋白米&基本食材(黄金大地)",
"The_Blossom_in_the_Storm": "气态流体&种子(风暴中怒放的花)"
"The_Blossom_in_the_Storm": "气态流体&种子(风暴中怒放的花)",
"Legend_of_the_Puppet_Master": "玉兆单元&废弃机巧零件(偃师传说)",
"The_Wages_of_Humanity": "药草提取物&一人嘉禾(赡养人类)"
},
"Name_4": {
"name": "第4个委托选择",
@ -636,7 +647,9 @@
"Abandoned_and_Insulted": "燃素&金属(被废弃与损害的)",
"Spring_of_Life": "虚粒子&固态净水(生命之泉)",
"The_Land_of_Gold": "蛋白米&基本食材(黄金大地)",
"The_Blossom_in_the_Storm": "气态流体&种子(风暴中怒放的花)"
"The_Blossom_in_the_Storm": "气态流体&种子(风暴中怒放的花)",
"Legend_of_the_Puppet_Master": "玉兆单元&废弃机巧零件(偃师传说)",
"The_Wages_of_Humanity": "药草提取物&一人嘉禾(赡养人类)"
},
"Duration": {
"name": "派遣时长",

View File

@ -190,7 +190,7 @@
"Calyx_Golden_Treasures": "材料:信用點(藏珍之蕾•擬造花萼金)",
"Calyx_Crimson_Destruction": "行跡材料:毀滅(毀滅之蕾•擬造花萼赤)",
"Calyx_Crimson_Preservation": "行跡材料:存護(存護之蕾•擬造花萼赤)",
"Calyx_Crimson_Hunt": "行跡材料:巡獵(存護之蕾•擬造花萼赤)",
"Calyx_Crimson_The_Hunt": "行跡材料:巡獵(存護之蕾•擬造花萼赤)",
"Calyx_Crimson_Abundance": "行跡材料:豐饒(豐饒之蕾•擬造花萼赤)",
"Calyx_Crimson_Erudition": "行跡材料:智識(智識之蕾•擬造花萼赤)",
"Calyx_Crimson_Harmony": "行跡材料:同諧(同諧之蕾•擬造花萼赤)",
@ -204,6 +204,8 @@
"Stagnant_Shadow_Mirage": "角色晉階材料:虛數(幻光之形•凝滯虛影)",
"Stagnant_Shadow_Icicle": "角色晉階材料:冰(冰稜之形•凝滯虛影)",
"Stagnant_Shadow_Doom": "角色晉階材料:雷(震厄之形•凝滯虛影)",
"Stagnant_Shadow_Puppetry": "角色晉階材料:虛數(偃偶之形•凝滯虛影)",
"Stagnant_Shadow_Abomination": "角色晉階材料:量子(孽獸之形•凝滯虛影)",
"Stagnant_Shadow_Celestial": "角色晉階材料:風(天人之形•凝滯虛影)",
"Cavern_of_Corrosion_Path_of_Gelid_Wind": "遺器:冰套+風套(霜風之徑•侵蝕隧洞)",
"Cavern_of_Corrosion_Path_of_Jabbing_Punch": "遺器:物理套+擊破套(迅拳之徑•侵蝕隧洞)",
@ -222,7 +224,7 @@
"Calyx_Golden_Treasures": "材料:信用點(藏珍之蕾•擬造花萼金)",
"Calyx_Crimson_Destruction": "行跡材料:毀滅(毀滅之蕾•擬造花萼赤)",
"Calyx_Crimson_Preservation": "行跡材料:存護(存護之蕾•擬造花萼赤)",
"Calyx_Crimson_Hunt": "行跡材料:巡獵(存護之蕾•擬造花萼赤)",
"Calyx_Crimson_The_Hunt": "行跡材料:巡獵(存護之蕾•擬造花萼赤)",
"Calyx_Crimson_Abundance": "行跡材料:豐饒(豐饒之蕾•擬造花萼赤)",
"Calyx_Crimson_Erudition": "行跡材料:智識(智識之蕾•擬造花萼赤)",
"Calyx_Crimson_Harmony": "行跡材料:同諧(同諧之蕾•擬造花萼赤)",
@ -270,7 +272,7 @@
"do_not_achieve": "不完成這個任務",
"Calyx_Crimson_Destruction": "行跡材料:毀滅(毀滅之蕾•擬造花萼赤)",
"Calyx_Crimson_Preservation": "行跡材料:存護(存護之蕾•擬造花萼赤)",
"Calyx_Crimson_Hunt": "行跡材料:巡獵(存護之蕾•擬造花萼赤)",
"Calyx_Crimson_The_Hunt": "行跡材料:巡獵(存護之蕾•擬造花萼赤)",
"Calyx_Crimson_Abundance": "行跡材料:豐饒(豐饒之蕾•擬造花萼赤)",
"Calyx_Crimson_Erudition": "行跡材料:智識(智識之蕾•擬造花萼赤)",
"Calyx_Crimson_Harmony": "行跡材料:同諧(同諧之蕾•擬造花萼赤)",
@ -289,6 +291,8 @@
"Stagnant_Shadow_Mirage": "角色晉階材料:虛數(幻光之形•凝滯虛影)",
"Stagnant_Shadow_Icicle": "角色晉階材料:冰(冰稜之形•凝滯虛影)",
"Stagnant_Shadow_Doom": "角色晉階材料:雷(震厄之形•凝滯虛影)",
"Stagnant_Shadow_Puppetry": "角色晉階材料:虛數(偃偶之形•凝滯虛影)",
"Stagnant_Shadow_Abomination": "角色晉階材料:量子(孽獸之形•凝滯虛影)",
"Stagnant_Shadow_Celestial": "角色晉階材料:風(天人之形•凝滯虛影)"
},
"CavernOfCorrosion": {
@ -327,6 +331,7 @@
"Bronya": "布洛妮婭",
"Clara": "克拉拉",
"DanHeng": "丹恆",
"DanHengImbibitorLunae": "丹恆•飲月",
"Gepard": "傑帕德",
"Herta": "黑塔",
"Himeko": "姬子",
@ -585,7 +590,9 @@
"Abandoned_and_Insulted": "燃素&金屬(被廢棄與損害的)",
"Spring_of_Life": "虛粒子&固態淨水(生命之泉)",
"The_Land_of_Gold": "蛋白米&基本食材(黃金大地)",
"The_Blossom_in_the_Storm": "氣態流體&種子(風暴中怒放的花)"
"The_Blossom_in_the_Storm": "氣態流體&種子(風暴中怒放的花)",
"Legend_of_the_Puppet_Master": "玉兆單元&廢棄機巧零件(偃師傳說)",
"The_Wages_of_Humanity": "藥草萃取物&一人嘉禾(贍養人類)"
},
"Name_2": {
"name": "第2個委託選擇",
@ -602,7 +609,9 @@
"Abandoned_and_Insulted": "燃素&金屬(被廢棄與損害的)",
"Spring_of_Life": "虛粒子&固態淨水(生命之泉)",
"The_Land_of_Gold": "蛋白米&基本食材(黃金大地)",
"The_Blossom_in_the_Storm": "氣態流體&種子(風暴中怒放的花)"
"The_Blossom_in_the_Storm": "氣態流體&種子(風暴中怒放的花)",
"Legend_of_the_Puppet_Master": "玉兆單元&廢棄機巧零件(偃師傳說)",
"The_Wages_of_Humanity": "藥草萃取物&一人嘉禾(贍養人類)"
},
"Name_3": {
"name": "第3個委託選擇",
@ -619,7 +628,9 @@
"Abandoned_and_Insulted": "燃素&金屬(被廢棄與損害的)",
"Spring_of_Life": "虛粒子&固態淨水(生命之泉)",
"The_Land_of_Gold": "蛋白米&基本食材(黃金大地)",
"The_Blossom_in_the_Storm": "氣態流體&種子(風暴中怒放的花)"
"The_Blossom_in_the_Storm": "氣態流體&種子(風暴中怒放的花)",
"Legend_of_the_Puppet_Master": "玉兆單元&廢棄機巧零件(偃師傳說)",
"The_Wages_of_Humanity": "藥草萃取物&一人嘉禾(贍養人類)"
},
"Name_4": {
"name": "第4個委託選擇",
@ -636,7 +647,9 @@
"Abandoned_and_Insulted": "燃素&金屬(被廢棄與損害的)",
"Spring_of_Life": "虛粒子&固態淨水(生命之泉)",
"The_Land_of_Gold": "蛋白米&基本食材(黃金大地)",
"The_Blossom_in_the_Storm": "氣態流體&種子(風暴中怒放的花)"
"The_Blossom_in_the_Storm": "氣態流體&種子(風暴中怒放的花)",
"Legend_of_the_Puppet_Master": "玉兆單元&廢棄機巧零件(偃師傳說)",
"The_Wages_of_Humanity": "藥草萃取物&一人嘉禾(贍養人類)"
},
"Duration": {
"name": "派遣時間",

View File

@ -107,3 +107,19 @@ The_Blossom_in_the_Storm = AssignmentEntry(
en='The Blossom in the Storm',
jp='嵐の中で咲き誇る花',
)
Legend_of_the_Puppet_Master = AssignmentEntry(
id=14,
name='Legend_of_the_Puppet_Master',
cn='偃师传说',
cht='偃師傳說',
en='Legend of the Puppet Master',
jp='傀儡師伝説',
)
The_Wages_of_Humanity = AssignmentEntry(
id=15,
name='The_Wages_of_Humanity',
cn='赡养人类',
cht='贍養人類',
en='The Wages of Humanity',
jp='人類扶養',
)

View File

@ -64,11 +64,19 @@ DanHengImbibitorLunae = CharacterList(
name='DanHengImbibitorLunae',
cn='丹恒•饮月',
cht='丹恆•飲月',
en='Dan Heng•Imbibitor Lunae',
en='Dan Heng Imbibitor Lunae',
jp='丹恒・飲月',
)
Gepard = CharacterList(
FuXuan = CharacterList(
id=9,
name='FuXuan',
cn='符玄',
cht='符玄',
en='Fu Xuan',
jp='符玄',
)
Gepard = CharacterList(
id=10,
name='Gepard',
cn='杰帕德',
cht='傑帕德',
@ -76,7 +84,7 @@ Gepard = CharacterList(
jp='ジェパード',
)
Herta = CharacterList(
id=10,
id=11,
name='Herta',
cn='黑塔',
cht='黑塔',
@ -84,7 +92,7 @@ Herta = CharacterList(
jp='ヘルタ',
)
Himeko = CharacterList(
id=11,
id=12,
name='Himeko',
cn='姬子',
cht='姬子',
@ -92,7 +100,7 @@ Himeko = CharacterList(
jp='姫子',
)
Hook = CharacterList(
id=12,
id=13,
name='Hook',
cn='虎克',
cht='虎克',
@ -100,7 +108,7 @@ Hook = CharacterList(
jp='フック',
)
JingYuan = CharacterList(
id=13,
id=14,
name='JingYuan',
cn='景元',
cht='景元',
@ -108,7 +116,7 @@ JingYuan = CharacterList(
jp='景元',
)
Kafka = CharacterList(
id=14,
id=15,
name='Kafka',
cn='卡芙卡',
cht='卡芙卡',
@ -116,7 +124,7 @@ Kafka = CharacterList(
jp='カフカ',
)
Luka = CharacterList(
id=15,
id=16,
name='Luka',
cn='卢卡',
cht='盧卡',
@ -124,15 +132,23 @@ Luka = CharacterList(
jp='ルカ',
)
Luocha = CharacterList(
id=16,
id=17,
name='Luocha',
cn='罗刹',
cht='羅剎',
en='Luocha',
jp='羅刹',
)
Lynx = CharacterList(
id=18,
name='Lynx',
cn='玲可',
cht='玲可',
en='Lynx',
jp='リンクス',
)
March7th = CharacterList(
id=17,
id=19,
name='March7th',
cn='三月七',
cht='三月七',
@ -140,7 +156,7 @@ March7th = CharacterList(
jp='三月なのか',
)
Natasha = CharacterList(
id=18,
id=20,
name='Natasha',
cn='娜塔莎',
cht='娜塔莎',
@ -148,7 +164,7 @@ Natasha = CharacterList(
jp='ナターシャ',
)
Pela = CharacterList(
id=19,
id=21,
name='Pela',
cn='佩拉',
cht='佩拉',
@ -156,7 +172,7 @@ Pela = CharacterList(
jp='ペラ',
)
Qingque = CharacterList(
id=20,
id=22,
name='Qingque',
cn='青雀',
cht='青雀',
@ -164,7 +180,7 @@ Qingque = CharacterList(
jp='青雀',
)
Sampo = CharacterList(
id=21,
id=23,
name='Sampo',
cn='桑博',
cht='桑博',
@ -172,7 +188,7 @@ Sampo = CharacterList(
jp='サンポ',
)
Seele = CharacterList(
id=22,
id=24,
name='Seele',
cn='希儿',
cht='希兒',
@ -180,7 +196,7 @@ Seele = CharacterList(
jp='ゼーレ',
)
Serval = CharacterList(
id=23,
id=25,
name='Serval',
cn='希露瓦',
cht='希露瓦',
@ -188,7 +204,7 @@ Serval = CharacterList(
jp='セーバル',
)
SilverWolf = CharacterList(
id=24,
id=26,
name='SilverWolf',
cn='银狼',
cht='銀狼',
@ -196,7 +212,7 @@ SilverWolf = CharacterList(
jp='銀狼',
)
Sushang = CharacterList(
id=25,
id=27,
name='Sushang',
cn='素裳',
cht='素裳',
@ -204,7 +220,7 @@ Sushang = CharacterList(
jp='素裳',
)
Tingyun = CharacterList(
id=26,
id=28,
name='Tingyun',
cn='停云',
cht='停雲',
@ -212,7 +228,7 @@ Tingyun = CharacterList(
jp='停雲',
)
TrailblazerDestruction = CharacterList(
id=27,
id=29,
name='TrailblazerDestruction',
cn='Trailblazer•毁灭',
cht='Trailblazer•毀滅',
@ -220,7 +236,7 @@ TrailblazerDestruction = CharacterList(
jp='Trailblazer・壊滅',
)
TrailblazerPreservation = CharacterList(
id=28,
id=30,
name='TrailblazerPreservation',
cn='Trailblazer•存护',
cht='Trailblazer•存護',
@ -228,7 +244,7 @@ TrailblazerPreservation = CharacterList(
jp='Trailblazer・存護',
)
Welt = CharacterList(
id=29,
id=31,
name='Welt',
cn='瓦尔特',
cht='瓦爾特',
@ -236,7 +252,7 @@ Welt = CharacterList(
jp='ヴェルト',
)
Yanqing = CharacterList(
id=30,
id=32,
name='Yanqing',
cn='彦卿',
cht='彥卿',
@ -244,7 +260,7 @@ Yanqing = CharacterList(
jp='彦卿',
)
Yukong = CharacterList(
id=31,
id=33,
name='Yukong',
cn='驭空',
cht='馭空',

View File

@ -43,12 +43,12 @@ Calyx_Crimson_Preservation = DungeonList(
en='Bud of Preservation',
jp='疑似花萼(赤)・存護の蕾',
)
Calyx_Crimson_Hunt = DungeonList(
Calyx_Crimson_The_Hunt = DungeonList(
id=6,
name='Calyx_Crimson_Hunt',
name='Calyx_Crimson_The_Hunt',
cn='巡猎之蕾•拟造花萼(赤)',
cht='巡獵之蕾•擬造花萼(赤)',
en='Bud of Hunt',
en='Bud of The Hunt',
jp='疑似花萼(赤)・巡狩の蕾',
)
Calyx_Crimson_Abundance = DungeonList(
@ -155,8 +155,24 @@ Stagnant_Shadow_Doom = DungeonList(
en='Shape of Doom',
jp='凝結虚影・震厄の形',
)
Stagnant_Shadow_Celestial = DungeonList(
Stagnant_Shadow_Puppetry = DungeonList(
id=20,
name='Stagnant_Shadow_Puppetry',
cn='偃偶之形•凝滞虚影',
cht='偃偶之形•凝滯虛影',
en='Shape of Puppetry',
jp='凝結虚影・傀儡の形',
)
Stagnant_Shadow_Abomination = DungeonList(
id=21,
name='Stagnant_Shadow_Abomination',
cn='孽兽之形•凝滞虚影',
cht='孽獸之形•凝滯虛影',
en='Shape of Abomination',
jp='凝結虚影・厄獣の形',
)
Stagnant_Shadow_Celestial = DungeonList(
id=22,
name='Stagnant_Shadow_Celestial',
cn='天人之形•凝滞虚影',
cht='天人之形•凝滯虛影',
@ -164,7 +180,7 @@ Stagnant_Shadow_Celestial = DungeonList(
jp='凝結虚影・天人の形',
)
Cavern_of_Corrosion_Path_of_Gelid_Wind = DungeonList(
id=21,
id=23,
name='Cavern_of_Corrosion_Path_of_Gelid_Wind',
cn='霜风之径•侵蚀隧洞',
cht='霜風之徑•侵蝕隧洞',
@ -172,7 +188,7 @@ Cavern_of_Corrosion_Path_of_Gelid_Wind = DungeonList(
jp='侵蝕トンネル・霜風の路',
)
Cavern_of_Corrosion_Path_of_Jabbing_Punch = DungeonList(
id=22,
id=24,
name='Cavern_of_Corrosion_Path_of_Jabbing_Punch',
cn='迅拳之径•侵蚀隧洞',
cht='迅拳之徑•侵蝕隧洞',
@ -180,7 +196,7 @@ Cavern_of_Corrosion_Path_of_Jabbing_Punch = DungeonList(
jp='侵蝕トンネル・迅拳の路',
)
Cavern_of_Corrosion_Path_of_Drifting = DungeonList(
id=23,
id=25,
name='Cavern_of_Corrosion_Path_of_Drifting',
cn='漂泊之径•侵蚀隧洞',
cht='漂泊之徑•侵蝕隧洞',
@ -188,7 +204,7 @@ Cavern_of_Corrosion_Path_of_Drifting = DungeonList(
jp='侵蝕トンネル・漂泊の路',
)
Cavern_of_Corrosion_Path_of_Providence = DungeonList(
id=24,
id=26,
name='Cavern_of_Corrosion_Path_of_Providence',
cn='睿治之径•侵蚀隧洞',
cht='睿治之徑•侵蝕隧洞',
@ -196,7 +212,7 @@ Cavern_of_Corrosion_Path_of_Providence = DungeonList(
jp='侵蝕トンネル・睿治の路',
)
Cavern_of_Corrosion_Path_of_Holy_Hymn = DungeonList(
id=25,
id=27,
name='Cavern_of_Corrosion_Path_of_Holy_Hymn',
cn='圣颂之径•侵蚀隧洞',
cht='聖頌之徑•侵蝕隧洞',
@ -204,7 +220,7 @@ Cavern_of_Corrosion_Path_of_Holy_Hymn = DungeonList(
jp='侵蝕トンネル・聖頌の路',
)
Cavern_of_Corrosion_Path_of_Conflagration = DungeonList(
id=26,
id=28,
name='Cavern_of_Corrosion_Path_of_Conflagration',
cn='野焰之径•侵蚀隧洞',
cht='野焰之徑•侵蝕隧洞',
@ -212,7 +228,7 @@ Cavern_of_Corrosion_Path_of_Conflagration = DungeonList(
jp='侵蝕トンネル・野焔の路',
)
Cavern_of_Corrosion_Path_of_Elixir_Seekers = DungeonList(
id=27,
id=29,
name='Cavern_of_Corrosion_Path_of_Elixir_Seekers',
cn='药使之径•侵蚀隧洞',
cht='藥使之徑•侵蝕隧洞',
@ -220,7 +236,7 @@ Cavern_of_Corrosion_Path_of_Elixir_Seekers = DungeonList(
jp='侵蝕トンネル・薬使の路',
)
Echo_of_War_Destruction_Beginning = DungeonList(
id=28,
id=30,
name='Echo_of_War_Destruction_Beginning',
cn='毁灭的开端•历战余响',
cht='毀滅的開端•歷戰餘響',
@ -228,7 +244,7 @@ Echo_of_War_Destruction_Beginning = DungeonList(
jp='歴戦余韻・壊滅の始まり',
)
Echo_of_War_End_of_the_Eternal_Freeze = DungeonList(
id=29,
id=31,
name='Echo_of_War_End_of_the_Eternal_Freeze',
cn='寒潮的落幕•历战余响',
cht='寒潮的落幕•歷戰餘響',
@ -236,7 +252,7 @@ Echo_of_War_End_of_the_Eternal_Freeze = DungeonList(
jp='歴戦余韻・寒波の幕切れ',
)
Echo_of_War_Divine_Seed = DungeonList(
id=30,
id=32,
name='Echo_of_War_Divine_Seed',
cn='不死的神实•历战余响',
cht='不死的神實•歷戰餘響',
@ -244,7 +260,7 @@ Echo_of_War_Divine_Seed = DungeonList(
jp='歴戦余韻・不死の神実',
)
Simulated_Universe_World_1 = DungeonList(
id=31,
id=33,
name='Simulated_Universe_World_1',
cn='第一世界•模拟宇宙',
cht='第一世界•模擬宇宙',
@ -252,7 +268,7 @@ Simulated_Universe_World_1 = DungeonList(
jp='第一世界・模擬宇宙',
)
Simulated_Universe_World_3 = DungeonList(
id=32,
id=34,
name='Simulated_Universe_World_3',
cn='第三世界•模拟宇宙',
cht='第三世界•模擬宇宙',
@ -260,7 +276,7 @@ Simulated_Universe_World_3 = DungeonList(
jp='第三世界・模擬宇宙',
)
Simulated_Universe_World_4 = DungeonList(
id=33,
id=35,
name='Simulated_Universe_World_4',
cn='第四世界•模拟宇宙',
cht='第四世界•模擬宇宙',
@ -268,7 +284,7 @@ Simulated_Universe_World_4 = DungeonList(
jp='第四世界・模擬宇宙',
)
Simulated_Universe_World_5 = DungeonList(
id=34,
id=36,
name='Simulated_Universe_World_5',
cn='第五世界•模拟宇宙',
cht='第五世界•模擬宇宙',
@ -276,7 +292,7 @@ Simulated_Universe_World_5 = DungeonList(
jp='第五世界・模擬宇宙',
)
Simulated_Universe_World_6 = DungeonList(
id=35,
id=37,
name='Simulated_Universe_World_6',
cn='第六世界•模拟宇宙',
cht='第六世界•模擬宇宙',
@ -284,7 +300,7 @@ Simulated_Universe_World_6 = DungeonList(
jp='第六世界・模擬宇宙',
)
Simulated_Universe_World_7 = DungeonList(
id=36,
id=38,
name='Simulated_Universe_World_7',
cn='第七世界•模拟宇宙',
cht='第七世界•模擬宇宙',
@ -292,7 +308,7 @@ Simulated_Universe_World_7 = DungeonList(
jp='第七世界・模擬宇宙',
)
The_Voyage_of_Navis_Astriger = DungeonList(
id=37,
id=39,
name='The_Voyage_of_Navis_Astriger',
cn='天艟求仙迷航录',
cht='天艟求仙迷航錄',
@ -300,7 +316,7 @@ The_Voyage_of_Navis_Astriger = DungeonList(
jp='天艟求仙放浪記',
)
Favor_of_Amber = DungeonList(
id=38,
id=40,
name='Favor_of_Amber',
cn='琥珀恩赐•忘却之庭',
cht='琥珀恩賜•忘卻之庭',
@ -308,7 +324,7 @@ Favor_of_Amber = DungeonList(
jp='琥珀の賜物・忘却の庭',
)
Frostscar_Reverie = DungeonList(
id=39,
id=41,
name='Frostscar_Reverie',
cn='霜痕旧梦•忘却之庭',
cht='霜痕舊夢•忘卻之庭',
@ -316,7 +332,7 @@ Frostscar_Reverie = DungeonList(
jp='霜跡に旧夢・忘却の庭',
)
Everwinter_Trials = DungeonList(
id=40,
id=42,
name='Everwinter_Trials',
cn='永冬试炼•忘却之庭',
cht='永冬試煉•忘卻之庭',
@ -324,7 +340,7 @@ Everwinter_Trials = DungeonList(
jp='常冬の試練・忘却の庭',
)
Coldiron_Tribulation = DungeonList(
id=41,
id=43,
name='Coldiron_Tribulation',
cn='寒铁砥砺•忘却之庭',
cht='寒鐵砥礪•忘卻之庭',
@ -332,7 +348,7 @@ Coldiron_Tribulation = DungeonList(
jp='寒鉄練磨・忘却の庭',
)
Hyperborean_Search_for_Warmth = DungeonList(
id=42,
id=44,
name='Hyperborean_Search_for_Warmth',
cn='蹈冰寻火•忘却之庭',
cht='蹈冰尋火•忘卻之庭',
@ -340,7 +356,7 @@ Hyperborean_Search_for_Warmth = DungeonList(
jp='氷踏みて炎求む・忘却の庭',
)
Stormquell = DungeonList(
id=43,
id=45,
name='Stormquell',
cn='风暴止息•忘却之庭',
cht='風暴止息•忘卻之庭',
@ -348,7 +364,7 @@ Stormquell = DungeonList(
jp='止息せし嵐・忘却の庭',
)
Adrift_in_Astral_Seas = DungeonList(
id=44,
id=46,
name='Adrift_in_Astral_Seas',
cn='孤航天海•忘却之庭',
cht='孤航太海•忘卻之庭',
@ -356,7 +372,7 @@ Adrift_in_Astral_Seas = DungeonList(
jp='天海の孤航・忘却の庭',
)
Raintear_Strife = DungeonList(
id=45,
id=47,
name='Raintear_Strife',
cn='泪雨长战•忘却之庭',
cht='淚雨長戰•忘卻之庭',
@ -364,15 +380,39 @@ Raintear_Strife = DungeonList(
jp='涙雨戦争・忘却の庭',
)
Traces_of_Sanctus_Medicus = DungeonList(
id=46,
id=48,
name='Traces_of_Sanctus_Medicus',
cn='药王垂迹•忘却之庭',
cht='藥王垂跡•忘卻之庭',
en='Traces of Sanctus Medicus',
jp='薬王の垂迹・忘却の庭',
)
Ethereal_Shipcraft_Forgotten_Hall = DungeonList(
id=49,
name='Ethereal_Shipcraft_Forgotten_Hall',
cn='迷梦造舸•忘却之庭',
cht='迷夢造舸•忘卻之庭',
en='Ethereal Shipcraft — Forgotten Hall',
jp='迷夢造舟・忘却の庭',
)
A_Shot_From_the_Sky_Forgotten_Hall = DungeonList(
id=50,
name='A_Shot_From_the_Sky_Forgotten_Hall',
cn='天裂一射•忘却之庭',
cht='天裂一射•忘卻之庭',
en='A Shot From the Sky — Forgotten Hall',
jp='天裂の一射・忘却の庭',
)
Mara_and_Null_Forgotten_Hall = DungeonList(
id=51,
name='Mara_and_Null_Forgotten_Hall',
cn='魔阴空劫•忘却之庭',
cht='魔陰空劫•忘卻之庭',
en='Mara and Null — Forgotten Hall',
jp='魔陰空劫・忘却の庭',
)
The_Last_Vestiges_of_Towering_Citadel = DungeonList(
id=47,
id=52,
name='The_Last_Vestiges_of_Towering_Citadel',
cn='永屹之城遗秘',
cht='永屹之城遺秘',