Fix keyword_extract and i18n (#530)

* Fix keyword_extract and i18n

* Fix: config redirection

* Upd: i18n

* Fix: empty name warning in GenerateKeyword class

* Fix: config redirection
This commit is contained in:
Zero 2024-06-19 21:49:12 +08:00 committed by GitHub
parent e94895eb6a
commit 1e1ad5dda8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
29 changed files with 2128 additions and 1298 deletions

View File

@ -78,8 +78,9 @@
"Item_Obsidian_of_Obsession": {}, "Item_Obsidian_of_Obsession": {},
"Item_Stellaris_Symphony": {}, "Item_Stellaris_Symphony": {},
"Item_Flower_of_Eternity": {}, "Item_Flower_of_Eternity": {},
"Item_Moon_Madness_Fang": {}, "Item_Moon_Rage_Fang": {},
"Item_Countertemporal_Shot": {}, "Item_Countertemporal_Shot": {},
"Item_Exquisite_Colored_Draft": {},
"Item_Divine_Amber": {}, "Item_Divine_Amber": {},
"Item_Heaven_Incinerator": {}, "Item_Heaven_Incinerator": {},
"Item_Heavenly_Melody": {}, "Item_Heavenly_Melody": {},
@ -139,7 +140,7 @@
"Use_Consumables_1_time": "achievable", "Use_Consumables_1_time": "achievable",
"Log_in_to_the_game": "achievable", "Log_in_to_the_game": "achievable",
"Dispatch_1_assignments": "achievable", "Dispatch_1_assignments": "achievable",
"Complete_Simulated_Universe_1_times": "not_set", "Complete_Divergent_Universe_or_Simulated_Universe_1_times": "not_set",
"Clear_Calyx_Crimson_1_times": "not_set", "Clear_Calyx_Crimson_1_times": "not_set",
"Enter_combat_by_attacking_enemie_Weakness_and_win_3_times": "achievable", "Enter_combat_by_attacking_enemie_Weakness_and_win_3_times": "achievable",
"Use_Technique_2_times": "achievable", "Use_Technique_2_times": "achievable",

View File

@ -139,7 +139,8 @@ class KeywordExtract:
old_quest = [ old_quest = [
"Go_on_assignment_1_time", # -> Dispatch_1_assignments "Go_on_assignment_1_time", # -> Dispatch_1_assignments
"Complete_1_stage_in_Simulated_Universe_Any_world", # -> Complete_Simulated_Universe_1_times "Complete_Simulated_Universe_1_times", # same
"Complete_1_stage_in_Simulated_Universe_Any_world", # -> Complete_Divergent_Universe_or_Simulated_Universe_1_times
"Complete_Calyx_Crimson_1_time", # -> Clear_Calyx_Crimson_1_times "Complete_Calyx_Crimson_1_time", # -> Clear_Calyx_Crimson_1_times
"Enter_combat_by_attacking_enemy_Weakness_and_win_3_times", # -> Enter_combat_by_attacking_enemie_Weakness_and_win_1_times "Enter_combat_by_attacking_enemy_Weakness_and_win_3_times", # -> Enter_combat_by_attacking_enemie_Weakness_and_win_1_times
"Use_Technique_2_times", # -> Use_Technique_1_times "Use_Technique_2_times", # -> Use_Technique_1_times
@ -155,7 +156,7 @@ class KeywordExtract:
correct_times = { correct_times = {
# "Dispatch_1_assignments": 1, # "Dispatch_1_assignments": 1,
# "Complete_Simulated_Universe_1_times": 1, # "Complete_Divergent_Universe_or_Simulated_Universe_1_times": 1,
# "Clear_Calyx_Crimson_1_times": 1, # "Clear_Calyx_Crimson_1_times": 1,
"Enter_combat_by_attacking_enemie_Weakness_and_win_1_times": 3, "Enter_combat_by_attacking_enemie_Weakness_and_win_1_times": 3,
"Use_Technique_1_times": 2, "Use_Technique_1_times": 2,
@ -384,8 +385,15 @@ class KeywordExtract:
blessings_path_id = {blessing_hash: int(deep_get(blessings_info, f'{blessing_id}.1.RogueBuffType')) - 119 blessings_path_id = {blessing_hash: int(deep_get(blessings_info, f'{blessing_id}.1.RogueBuffType')) - 119
# 119 is the magic number make type match with path in keyword above # 119 is the magic number make type match with path in keyword above
for blessing_hash, blessing_id in zip(blessings_hash, id_list)} for blessing_hash, blessing_id in zip(blessings_hash, id_list)}
blessings_rarity = {blessing_hash: deep_get(blessings_info, f'{blessing_id}.1.RogueBuffRarity') blessings_category = {blessing_hash: deep_get(blessings_info, f'{blessing_id}.1.RogueBuffCategory')
for blessing_hash, blessing_id in zip(blessings_hash, id_list)} for blessing_hash, blessing_id in zip(blessings_hash, id_list)}
category_map = {
"Common": 1,
"Rare": 2,
"Legendary": 3,
}
blessings_rarity = {blessing_hash: category_map[blessing_category]
for blessing_hash, blessing_category in blessings_category.items()}
enhancement = {blessing_hash: "" for blessing_hash in blessings_hash} enhancement = {blessing_hash: "" for blessing_hash in blessings_hash}
if with_enhancement: if with_enhancement:
return blessings_hash, {'path_id': blessings_path_id, 'rarity': blessings_rarity, return blessings_hash, {'path_id': blessings_path_id, 'rarity': blessings_rarity,
@ -421,10 +429,10 @@ class KeywordExtract:
event_title_texts[text_to_variable(title_text)].append(title_id) event_title_texts[text_to_variable(title_text)].append(title_id)
option_file = os.path.join( option_file = os.path.join(
TextMap.DATA_FOLDER, 'ExcelOutput', TextMap.DATA_FOLDER, 'ExcelOutput',
'DialogueEventDisplay.json' 'RogueDialogueOptionDisplay.json'
) )
option_ids = { option_ids = {
id_: deep_get(data, 'EventTitle.Hash') id_: deep_get(data, 'OptionTitle.Hash')
for id_, data in read_file(option_file).items() for id_, data in read_file(option_file).items()
} }
# Key: event name hash, value: list of option id/hash # Key: event name hash, value: list of option id/hash
@ -496,7 +504,6 @@ class KeywordExtract:
option_var = f'{option_var}_{option_md5[:md5_prefix_len]}' option_var = f'{option_var}_{option_md5[:md5_prefix_len]}'
return option_var return option_var
return wrapper return wrapper
option_gen = None option_gen = None
option_hash_to_keyword_id = dict() # option hash -> option keyword id option_hash_to_keyword_id = dict() # option hash -> option keyword id
for i, (option_md5, option_hash) in enumerate(option_md5s.items(), start=1): for i, (option_md5, option_hash) in enumerate(option_md5s.items(), start=1):

View File

@ -153,6 +153,8 @@ class GenerateKeyword:
def iter_rows(self) -> t.Iterable[dict]: def iter_rows(self) -> t.Iterable[dict]:
for keyword in self.iter_keywords(): for keyword in self.iter_keywords():
keyword = self.format_keywords(keyword) keyword = self.format_keywords(keyword)
if not keyword:
continue
yield keyword yield keyword
def format_keywords(self, keyword: dict) -> dict | None: def format_keywords(self, keyword: dict) -> dict | None:
@ -170,6 +172,9 @@ class GenerateKeyword:
_, name = self.find_keyword(text_id, lang='en') _, name = self.find_keyword(text_id, lang='en')
name = self.convert_name(name, keyword=base) name = self.convert_name(name, keyword=base)
base['name'] = name base['name'] = name
if not name:
logger.warning(f'Empty name for {keyword}')
return None
# Translations # Translations
for lang in UI_LANGUAGES: for lang in UI_LANGUAGES:
value = self.find_keyword(text_id, lang=lang)[1] value = self.find_keyword(text_id, lang=lang)[1]

View File

@ -58,7 +58,8 @@ class GenerateMapPlane(GenerateKeyword):
def convert_name(self, text: str, keyword: dict) -> str: def convert_name(self, text: str, keyword: dict) -> str:
text = super().convert_name(text, keyword=keyword) text = super().convert_name(text, keyword=keyword)
text = text.replace('_', '') text = text.replace('_', '')
if not text:
return ""
from tasks.map.keywords import MapWorld from tasks.map.keywords import MapWorld
world = MapWorld.find_world_id(keyword['world_id']) world = MapWorld.find_world_id(keyword['world_id'])
if world is None: if world is None:

View File

@ -408,7 +408,7 @@
"display": "display", "display": "display",
"stored": "StoredPlanner" "stored": "StoredPlanner"
}, },
"Item_Moon_Madness_Fang": { "Item_Moon_Rage_Fang": {
"type": "planner", "type": "planner",
"value": {}, "value": {},
"display": "display", "display": "display",
@ -420,6 +420,12 @@
"display": "display", "display": "display",
"stored": "StoredPlanner" "stored": "StoredPlanner"
}, },
"Item_Exquisite_Colored_Draft": {
"type": "planner",
"value": {},
"display": "display",
"stored": "StoredPlanner"
},
"Item_Divine_Amber": { "Item_Divine_Amber": {
"type": "planner", "type": "planner",
"value": {}, "value": {},
@ -552,6 +558,7 @@
"Calyx_Crimson_Abundance_Jarilo_BackwaterPass", "Calyx_Crimson_Abundance_Jarilo_BackwaterPass",
"Calyx_Crimson_Abundance_Luofu_FyxestrollGarden", "Calyx_Crimson_Abundance_Luofu_FyxestrollGarden",
"Calyx_Crimson_Erudition_Jarilo_RivetTown", "Calyx_Crimson_Erudition_Jarilo_RivetTown",
"Calyx_Crimson_Erudition_Penacony_PenaconyGrandTheater",
"Calyx_Crimson_Harmony_Jarilo_RobotSettlement", "Calyx_Crimson_Harmony_Jarilo_RobotSettlement",
"Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape", "Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape",
"Calyx_Crimson_Nihility_Jarilo_GreatMine", "Calyx_Crimson_Nihility_Jarilo_GreatMine",
@ -582,7 +589,8 @@
"Cavern_of_Corrosion_Path_of_Conflagration", "Cavern_of_Corrosion_Path_of_Conflagration",
"Cavern_of_Corrosion_Path_of_Elixir_Seekers", "Cavern_of_Corrosion_Path_of_Elixir_Seekers",
"Cavern_of_Corrosion_Path_of_Darkness", "Cavern_of_Corrosion_Path_of_Darkness",
"Cavern_of_Corrosion_Path_of_Dreamdive" "Cavern_of_Corrosion_Path_of_Dreamdive",
"Cavern_of_Corrosion_Path_of_Cavalier"
] ]
}, },
"NameAtDoubleCalyx": { "NameAtDoubleCalyx": {
@ -607,6 +615,7 @@
"Calyx_Crimson_Abundance_Jarilo_BackwaterPass", "Calyx_Crimson_Abundance_Jarilo_BackwaterPass",
"Calyx_Crimson_Abundance_Luofu_FyxestrollGarden", "Calyx_Crimson_Abundance_Luofu_FyxestrollGarden",
"Calyx_Crimson_Erudition_Jarilo_RivetTown", "Calyx_Crimson_Erudition_Jarilo_RivetTown",
"Calyx_Crimson_Erudition_Penacony_PenaconyGrandTheater",
"Calyx_Crimson_Harmony_Jarilo_RobotSettlement", "Calyx_Crimson_Harmony_Jarilo_RobotSettlement",
"Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape", "Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape",
"Calyx_Crimson_Nihility_Jarilo_GreatMine", "Calyx_Crimson_Nihility_Jarilo_GreatMine",
@ -625,7 +634,8 @@
"Cavern_of_Corrosion_Path_of_Conflagration", "Cavern_of_Corrosion_Path_of_Conflagration",
"Cavern_of_Corrosion_Path_of_Elixir_Seekers", "Cavern_of_Corrosion_Path_of_Elixir_Seekers",
"Cavern_of_Corrosion_Path_of_Darkness", "Cavern_of_Corrosion_Path_of_Darkness",
"Cavern_of_Corrosion_Path_of_Dreamdive" "Cavern_of_Corrosion_Path_of_Dreamdive",
"Cavern_of_Corrosion_Path_of_Cavalier"
] ]
}, },
"Team": { "Team": {
@ -672,6 +682,7 @@
"DanHeng", "DanHeng",
"DanHengImbibitorLunae", "DanHengImbibitorLunae",
"DrRatio", "DrRatio",
"Firefly",
"FuXuan", "FuXuan",
"Gallagher", "Gallagher",
"Gepard", "Gepard",
@ -988,7 +999,7 @@
"not_supported" "not_supported"
] ]
}, },
"Complete_Simulated_Universe_1_times": { "Complete_Divergent_Universe_or_Simulated_Universe_1_times": {
"type": "state", "type": "state",
"value": "achievable", "value": "achievable",
"option": [ "option": [
@ -1589,6 +1600,7 @@
"DanHeng", "DanHeng",
"DanHengImbibitorLunae", "DanHengImbibitorLunae",
"DrRatio", "DrRatio",
"Firefly",
"FuXuan", "FuXuan",
"Gallagher", "Gallagher",
"Gepard", "Gepard",

View File

@ -467,10 +467,10 @@
"order": 0, "order": 0,
"color": "#777777" "color": "#777777"
}, },
"Item_Moon_Madness_Fang": { "Item_Moon_Rage_Fang": {
"name": "Item_Moon_Madness_Fang", "name": "Item_Moon_Rage_Fang",
"path": "Dungeon.Planner.Item_Moon_Madness_Fang", "path": "Dungeon.Planner.Item_Moon_Rage_Fang",
"i18n": "Planner.Item_Moon_Madness_Fang.name", "i18n": "Planner.Item_Moon_Rage_Fang.name",
"stored": "StoredPlanner", "stored": "StoredPlanner",
"attrs": { "attrs": {
"time": "2020-01-01 00:00:00" "time": "2020-01-01 00:00:00"
@ -489,6 +489,17 @@
"order": 0, "order": 0,
"color": "#777777" "color": "#777777"
}, },
"Item_Exquisite_Colored_Draft": {
"name": "Item_Exquisite_Colored_Draft",
"path": "Dungeon.Planner.Item_Exquisite_Colored_Draft",
"i18n": "Planner.Item_Exquisite_Colored_Draft.name",
"stored": "StoredPlanner",
"attrs": {
"time": "2020-01-01 00:00:00"
},
"order": 0,
"color": "#777777"
},
"Item_Divine_Amber": { "Item_Divine_Amber": {
"name": "Item_Divine_Amber", "name": "Item_Divine_Amber",
"path": "Dungeon.Planner.Item_Divine_Amber", "path": "Dungeon.Planner.Item_Divine_Amber",

View File

@ -46,14 +46,14 @@ class GeneratedConfig:
CloudStorage_CloudRemainFree = {} CloudStorage_CloudRemainFree = {}
# Group `Dungeon` # Group `Dungeon`
Dungeon_Name = 'Calyx_Golden_Treasures_Jarilo_VI' # Calyx_Golden_Memories_Jarilo_VI, Calyx_Golden_Memories_The_Xianzhou_Luofu, Calyx_Golden_Memories_Penacony, Calyx_Golden_Aether_Jarilo_VI, Calyx_Golden_Aether_The_Xianzhou_Luofu, Calyx_Golden_Aether_Penacony, Calyx_Golden_Treasures_Jarilo_VI, Calyx_Golden_Treasures_The_Xianzhou_Luofu, Calyx_Golden_Treasures_Penacony, Calyx_Crimson_Destruction_Herta_StorageZone, Calyx_Crimson_Destruction_Luofu_ScalegorgeWaterscape, Calyx_Crimson_Preservation_Herta_SupplyZone, Calyx_Crimson_Preservation_Penacony_ClockStudiosThemePark, Calyx_Crimson_The_Hunt_Jarilo_OutlyingSnowPlains, Calyx_Crimson_The_Hunt_Penacony_SoulGladScorchsandAuditionVenue, Calyx_Crimson_Abundance_Jarilo_BackwaterPass, Calyx_Crimson_Abundance_Luofu_FyxestrollGarden, Calyx_Crimson_Erudition_Jarilo_RivetTown, Calyx_Crimson_Harmony_Jarilo_RobotSettlement, Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape, Calyx_Crimson_Nihility_Jarilo_GreatMine, Calyx_Crimson_Nihility_Luofu_AlchemyCommission, Stagnant_Shadow_Spike, Stagnant_Shadow_Perdition, Stagnant_Shadow_Duty, Stagnant_Shadow_Blaze, Stagnant_Shadow_Scorch, Stagnant_Shadow_Ire, Stagnant_Shadow_Rime, Stagnant_Shadow_Icicle, Stagnant_Shadow_Nectar, Stagnant_Shadow_Fulmination, Stagnant_Shadow_Doom, Stagnant_Shadow_Gust, Stagnant_Shadow_Celestial, Stagnant_Shadow_Quanta, Stagnant_Shadow_Abomination, Stagnant_Shadow_Roast, Stagnant_Shadow_Mirage, Stagnant_Shadow_Puppetry, 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, Cavern_of_Corrosion_Path_of_Darkness, Cavern_of_Corrosion_Path_of_Dreamdive Dungeon_Name = 'Calyx_Golden_Treasures_Jarilo_VI' # Calyx_Golden_Memories_Jarilo_VI, Calyx_Golden_Memories_The_Xianzhou_Luofu, Calyx_Golden_Memories_Penacony, Calyx_Golden_Aether_Jarilo_VI, Calyx_Golden_Aether_The_Xianzhou_Luofu, Calyx_Golden_Aether_Penacony, Calyx_Golden_Treasures_Jarilo_VI, Calyx_Golden_Treasures_The_Xianzhou_Luofu, Calyx_Golden_Treasures_Penacony, Calyx_Crimson_Destruction_Herta_StorageZone, Calyx_Crimson_Destruction_Luofu_ScalegorgeWaterscape, Calyx_Crimson_Preservation_Herta_SupplyZone, Calyx_Crimson_Preservation_Penacony_ClockStudiosThemePark, Calyx_Crimson_The_Hunt_Jarilo_OutlyingSnowPlains, Calyx_Crimson_The_Hunt_Penacony_SoulGladScorchsandAuditionVenue, Calyx_Crimson_Abundance_Jarilo_BackwaterPass, Calyx_Crimson_Abundance_Luofu_FyxestrollGarden, Calyx_Crimson_Erudition_Jarilo_RivetTown, Calyx_Crimson_Erudition_Penacony_PenaconyGrandTheater, Calyx_Crimson_Harmony_Jarilo_RobotSettlement, Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape, Calyx_Crimson_Nihility_Jarilo_GreatMine, Calyx_Crimson_Nihility_Luofu_AlchemyCommission, Stagnant_Shadow_Spike, Stagnant_Shadow_Perdition, Stagnant_Shadow_Duty, Stagnant_Shadow_Blaze, Stagnant_Shadow_Scorch, Stagnant_Shadow_Ire, Stagnant_Shadow_Rime, Stagnant_Shadow_Icicle, Stagnant_Shadow_Nectar, Stagnant_Shadow_Fulmination, Stagnant_Shadow_Doom, Stagnant_Shadow_Gust, Stagnant_Shadow_Celestial, Stagnant_Shadow_Quanta, Stagnant_Shadow_Abomination, Stagnant_Shadow_Roast, Stagnant_Shadow_Mirage, Stagnant_Shadow_Puppetry, 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, Cavern_of_Corrosion_Path_of_Darkness, Cavern_of_Corrosion_Path_of_Dreamdive, Cavern_of_Corrosion_Path_of_Cavalier
Dungeon_NameAtDoubleCalyx = 'Calyx_Golden_Treasures_Jarilo_VI' # Calyx_Golden_Memories_Jarilo_VI, Calyx_Golden_Memories_The_Xianzhou_Luofu, Calyx_Golden_Memories_Penacony, Calyx_Golden_Aether_Jarilo_VI, Calyx_Golden_Aether_The_Xianzhou_Luofu, Calyx_Golden_Aether_Penacony, Calyx_Golden_Treasures_Jarilo_VI, Calyx_Golden_Treasures_The_Xianzhou_Luofu, Calyx_Golden_Treasures_Penacony, Calyx_Crimson_Destruction_Herta_StorageZone, Calyx_Crimson_Destruction_Luofu_ScalegorgeWaterscape, Calyx_Crimson_Preservation_Herta_SupplyZone, Calyx_Crimson_Preservation_Penacony_ClockStudiosThemePark, Calyx_Crimson_The_Hunt_Jarilo_OutlyingSnowPlains, Calyx_Crimson_The_Hunt_Penacony_SoulGladScorchsandAuditionVenue, Calyx_Crimson_Abundance_Jarilo_BackwaterPass, Calyx_Crimson_Abundance_Luofu_FyxestrollGarden, Calyx_Crimson_Erudition_Jarilo_RivetTown, Calyx_Crimson_Harmony_Jarilo_RobotSettlement, Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape, Calyx_Crimson_Nihility_Jarilo_GreatMine, Calyx_Crimson_Nihility_Luofu_AlchemyCommission Dungeon_NameAtDoubleCalyx = 'Calyx_Golden_Treasures_Jarilo_VI' # Calyx_Golden_Memories_Jarilo_VI, Calyx_Golden_Memories_The_Xianzhou_Luofu, Calyx_Golden_Memories_Penacony, Calyx_Golden_Aether_Jarilo_VI, Calyx_Golden_Aether_The_Xianzhou_Luofu, Calyx_Golden_Aether_Penacony, Calyx_Golden_Treasures_Jarilo_VI, Calyx_Golden_Treasures_The_Xianzhou_Luofu, Calyx_Golden_Treasures_Penacony, Calyx_Crimson_Destruction_Herta_StorageZone, Calyx_Crimson_Destruction_Luofu_ScalegorgeWaterscape, Calyx_Crimson_Preservation_Herta_SupplyZone, Calyx_Crimson_Preservation_Penacony_ClockStudiosThemePark, Calyx_Crimson_The_Hunt_Jarilo_OutlyingSnowPlains, Calyx_Crimson_The_Hunt_Penacony_SoulGladScorchsandAuditionVenue, Calyx_Crimson_Abundance_Jarilo_BackwaterPass, Calyx_Crimson_Abundance_Luofu_FyxestrollGarden, Calyx_Crimson_Erudition_Jarilo_RivetTown, Calyx_Crimson_Erudition_Penacony_PenaconyGrandTheater, Calyx_Crimson_Harmony_Jarilo_RobotSettlement, Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape, Calyx_Crimson_Nihility_Jarilo_GreatMine, Calyx_Crimson_Nihility_Luofu_AlchemyCommission
Dungeon_NameAtDoubleRelic = 'Cavern_of_Corrosion_Path_of_Providence' # 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, Cavern_of_Corrosion_Path_of_Darkness, Cavern_of_Corrosion_Path_of_Dreamdive Dungeon_NameAtDoubleRelic = 'Cavern_of_Corrosion_Path_of_Providence' # 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, Cavern_of_Corrosion_Path_of_Darkness, Cavern_of_Corrosion_Path_of_Dreamdive, Cavern_of_Corrosion_Path_of_Cavalier
Dungeon_Team = 1 # 1, 2, 3, 4, 5, 6, 7, 8, 9 Dungeon_Team = 1 # 1, 2, 3, 4, 5, 6, 7, 8, 9
# Group `DungeonSupport` # Group `DungeonSupport`
DungeonSupport_Use = 'when_daily' # always_use, when_daily, do_not_use DungeonSupport_Use = 'when_daily' # always_use, when_daily, do_not_use
DungeonSupport_Character = 'FirstCharacter' # FirstCharacter, Acheron, Argenti, Arlan, Asta, Aventurine, Bailu, BlackSwan, Blade, Boothill, Bronya, Clara, DanHeng, DanHengImbibitorLunae, DrRatio, FuXuan, Gallagher, Gepard, Guinaifen, Hanya, Herta, Himeko, Hook, Huohuo, JingYuan, Jingliu, Kafka, Luka, Luocha, Lynx, March7th, Misha, Natasha, Pela, Qingque, Robin, RuanMei, Sampo, Seele, Serval, SilverWolf, Sparkle, Sushang, Tingyun, TopazNumby, TrailblazerDestruction, TrailblazerHarmony, TrailblazerPreservation, Welt, Xueyi, Yanqing, Yukong DungeonSupport_Character = 'FirstCharacter' # FirstCharacter, Acheron, Argenti, Arlan, Asta, Aventurine, Bailu, BlackSwan, Blade, Boothill, Bronya, Clara, DanHeng, DanHengImbibitorLunae, DrRatio, Firefly, FuXuan, Gallagher, Gepard, Guinaifen, Hanya, Herta, Himeko, Hook, Huohuo, JingYuan, Jingliu, Kafka, Luka, Luocha, Lynx, March7th, Misha, Natasha, Pela, Qingque, Robin, RuanMei, Sampo, Seele, Serval, SilverWolf, Sparkle, Sushang, Tingyun, TopazNumby, TrailblazerDestruction, TrailblazerHarmony, TrailblazerPreservation, Welt, Xueyi, Yanqing, Yukong
# Group `DungeonStorage` # Group `DungeonStorage`
DungeonStorage_TrailblazePower = {} DungeonStorage_TrailblazePower = {}
@ -97,8 +97,9 @@ class GeneratedConfig:
Planner_Item_Obsidian_of_Obsession = {} Planner_Item_Obsidian_of_Obsession = {}
Planner_Item_Stellaris_Symphony = {} Planner_Item_Stellaris_Symphony = {}
Planner_Item_Flower_of_Eternity = {} Planner_Item_Flower_of_Eternity = {}
Planner_Item_Moon_Madness_Fang = {} Planner_Item_Moon_Rage_Fang = {}
Planner_Item_Countertemporal_Shot = {} Planner_Item_Countertemporal_Shot = {}
Planner_Item_Exquisite_Colored_Draft = {}
Planner_Item_Divine_Amber = {} Planner_Item_Divine_Amber = {}
Planner_Item_Heaven_Incinerator = {} Planner_Item_Heaven_Incinerator = {}
Planner_Item_Heavenly_Melody = {} Planner_Item_Heavenly_Melody = {}
@ -137,7 +138,7 @@ class GeneratedConfig:
AchievableQuest_Use_Consumables_1_time = 'achievable' # achievable, not_set, not_supported AchievableQuest_Use_Consumables_1_time = 'achievable' # achievable, not_set, not_supported
AchievableQuest_Log_in_to_the_game = 'achievable' # achievable, not_set, not_supported AchievableQuest_Log_in_to_the_game = 'achievable' # achievable, not_set, not_supported
AchievableQuest_Dispatch_1_assignments = 'achievable' # achievable, not_set, not_supported AchievableQuest_Dispatch_1_assignments = 'achievable' # achievable, not_set, not_supported
AchievableQuest_Complete_Simulated_Universe_1_times = 'achievable' # achievable, not_set, not_supported AchievableQuest_Complete_Divergent_Universe_or_Simulated_Universe_1_times = 'achievable' # achievable, not_set, not_supported
AchievableQuest_Clear_Calyx_Crimson_1_times = 'achievable' # achievable, not_set, not_supported AchievableQuest_Clear_Calyx_Crimson_1_times = 'achievable' # achievable, not_set, not_supported
AchievableQuest_Enter_combat_by_attacking_enemie_Weakness_and_win_3_times = 'achievable' # achievable, not_set, not_supported AchievableQuest_Enter_combat_by_attacking_enemie_Weakness_and_win_3_times = 'achievable' # achievable, not_set, not_supported
AchievableQuest_Use_Technique_2_times = 'achievable' # achievable, not_set, not_supported AchievableQuest_Use_Technique_2_times = 'achievable' # achievable, not_set, not_supported

View File

@ -97,7 +97,7 @@ class ConfigGenerator:
options=[dungeon.name for dungeon in DungeonList.instances.values() if dungeon.is_Echo_of_War]) options=[dungeon.name for dungeon in DungeonList.instances.values() if dungeon.is_Echo_of_War])
# Insert characters # Insert characters
from tasks.character.keywords import CharacterList from tasks.character.keywords import CharacterList
unsupported_characters = [] unsupported_characters = ["Jade"]
characters = [character.name for character in CharacterList.instances.values() characters = [character.name for character in CharacterList.instances.values()
if character.name not in unsupported_characters] if character.name not in unsupported_characters]
option_add(keys='DungeonSupport.Character.option', options=characters) option_add(keys='DungeonSupport.Character.option', options=characters)
@ -686,6 +686,8 @@ class ConfigUpdater:
('Dungeon.Dungeon.NameAtDoubleCalyx', 'Dungeon.Dungeon.NameAtDoubleCalyx', convert_20_dungeon), ('Dungeon.Dungeon.NameAtDoubleCalyx', 'Dungeon.Dungeon.NameAtDoubleCalyx', convert_20_dungeon),
('Dungeon.DungeonDaily.CalyxGolden', 'Dungeon.DungeonDaily.CalyxGolden', convert_20_dungeon), ('Dungeon.DungeonDaily.CalyxGolden', 'Dungeon.DungeonDaily.CalyxGolden', convert_20_dungeon),
('Dungeon.DungeonDaily.CalyxCrimson', 'Dungeon.DungeonDaily.CalyxCrimson', convert_20_dungeon), ('Dungeon.DungeonDaily.CalyxCrimson', 'Dungeon.DungeonDaily.CalyxCrimson', convert_20_dungeon),
('Dungeon.Planner.Item_Moon_Madness_Fang', 'Dungeon.Planner.Item_Moon_Rage_Fang'),
('DailyQuest.AchievableQuest.Complete_Simulated_Universe_1_times', 'DailyQuest.AchievableQuest.Complete_Divergent_Universe_or_Simulated_Universe_1_times'),
('Rogue.RogueWorld.SimulatedUniverseElite', 'Rogue.RogueWorld.SimulatedUniverseFarm', convert_rogue_farm), ('Rogue.RogueWorld.SimulatedUniverseElite', 'Rogue.RogueWorld.SimulatedUniverseFarm', convert_rogue_farm),
] ]
@ -801,8 +803,7 @@ class ConfigUpdater:
set_daily('Destroy_3_destructible_objects', 'achievable') set_daily('Destroy_3_destructible_objects', 'achievable')
set_daily('Complete_Forgotten_Hall_1_time', 'achievable') set_daily('Complete_Forgotten_Hall_1_time', 'achievable')
set_daily('Complete_Echo_of_War_1_times', deep_get(data, 'Weekly.Scheduler.Enable')) set_daily('Complete_Echo_of_War_1_times', deep_get(data, 'Weekly.Scheduler.Enable'))
set_daily('Complete_Simulated_Universe_1_times', set_daily('Complete_Divergent_Universe_or_Simulated_Universe_1_times',deep_get(data, 'Rogue.Scheduler.Enable'))
deep_get(data, 'Rogue.Scheduler.Enable'))
set_daily('Obtain_victory_in_combat_with_Support_Characters_1_times', set_daily('Obtain_victory_in_combat_with_Support_Characters_1_times',
dungeon and deep_get(data, 'Dungeon.DungeonSupport.Use') in ['when_daily', 'always_use']) dungeon and deep_get(data, 'Dungeon.DungeonSupport.Use') in ['when_daily', 'always_use'])
set_daily('Use_an_Ultimate_to_deal_the_final_blow_1_time', 'achievable') set_daily('Use_an_Ultimate_to_deal_the_final_blow_1_time', 'achievable')

View File

@ -270,6 +270,7 @@
"Calyx_Crimson_Abundance_Jarilo_BackwaterPass": "Trace: Abundance (Backwater Pass)", "Calyx_Crimson_Abundance_Jarilo_BackwaterPass": "Trace: Abundance (Backwater Pass)",
"Calyx_Crimson_Abundance_Luofu_FyxestrollGarden": "Trace: Abundance (Fyxestroll Garden)", "Calyx_Crimson_Abundance_Luofu_FyxestrollGarden": "Trace: Abundance (Fyxestroll Garden)",
"Calyx_Crimson_Erudition_Jarilo_RivetTown": "Trace: Erudition (Rivet Town)", "Calyx_Crimson_Erudition_Jarilo_RivetTown": "Trace: Erudition (Rivet Town)",
"Calyx_Crimson_Erudition_Penacony_PenaconyGrandTheater": "Trace: Erudition (Penacony Grand Theater)",
"Calyx_Crimson_Harmony_Jarilo_RobotSettlement": "Trace: The Harmony (Robot Settlement)", "Calyx_Crimson_Harmony_Jarilo_RobotSettlement": "Trace: The Harmony (Robot Settlement)",
"Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape": "Trace: The Harmony (The Reverie (Dreamscape))", "Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape": "Trace: The Harmony (The Reverie (Dreamscape))",
"Calyx_Crimson_Nihility_Jarilo_GreatMine": "Trace: Nihility (Great Mine)", "Calyx_Crimson_Nihility_Jarilo_GreatMine": "Trace: Nihility (Great Mine)",
@ -279,7 +280,7 @@
"Stagnant_Shadow_Duty": "Ascension: Physical (Boothill / Robin)", "Stagnant_Shadow_Duty": "Ascension: Physical (Boothill / Robin)",
"Stagnant_Shadow_Blaze": "Ascension: Fire (Himeko / Asta / Hook)", "Stagnant_Shadow_Blaze": "Ascension: Fire (Himeko / Asta / Hook)",
"Stagnant_Shadow_Scorch": "Ascension: Fire (Guinaifen / Topaz & Numby)", "Stagnant_Shadow_Scorch": "Ascension: Fire (Guinaifen / Topaz & Numby)",
"Stagnant_Shadow_Ire": "Ascension: Fire (Gallagher)", "Stagnant_Shadow_Ire": "Ascension: Fire (Firefly / Gallagher)",
"Stagnant_Shadow_Rime": "Ascension: Ice (March 7th / Herta / Gepard / Pela)", "Stagnant_Shadow_Rime": "Ascension: Ice (March 7th / Herta / Gepard / Pela)",
"Stagnant_Shadow_Icicle": "Ascension: Ice (Yanqing / Jingliu / Ruan Mei)", "Stagnant_Shadow_Icicle": "Ascension: Ice (Yanqing / Jingliu / Ruan Mei)",
"Stagnant_Shadow_Nectar": "Ascension: Ice (Misha)", "Stagnant_Shadow_Nectar": "Ascension: Ice (Misha)",
@ -289,7 +290,7 @@
"Stagnant_Shadow_Celestial": "Ascension: Wind (Blade / Huohuo / Black Swan)", "Stagnant_Shadow_Celestial": "Ascension: Wind (Blade / Huohuo / Black Swan)",
"Stagnant_Shadow_Quanta": "Ascension: Quantum (Silver Wolf / Seele / Qingque)", "Stagnant_Shadow_Quanta": "Ascension: Quantum (Silver Wolf / Seele / Qingque)",
"Stagnant_Shadow_Abomination": "Ascension: Quantum (Lynx / Fu Xuan / Xueyi)", "Stagnant_Shadow_Abomination": "Ascension: Quantum (Lynx / Fu Xuan / Xueyi)",
"Stagnant_Shadow_Roast": "Ascension: Quantum (Sparkle)", "Stagnant_Shadow_Roast": "Ascension: Quantum (Jade / Sparkle)",
"Stagnant_Shadow_Mirage": "Ascension: Imaginary (Welt / Luocha / Yukong)", "Stagnant_Shadow_Mirage": "Ascension: Imaginary (Welt / Luocha / Yukong)",
"Stagnant_Shadow_Puppetry": "Ascension: Imaginary (Dan Heng • Imbibitor Lunae / Aventurine / Dr. Ratio)", "Stagnant_Shadow_Puppetry": "Ascension: Imaginary (Dan Heng • Imbibitor Lunae / Aventurine / Dr. Ratio)",
"Cavern_of_Corrosion_Path_of_Gelid_Wind": "Relics: Ice Set & Wind Set (Path of Gelid Wind)", "Cavern_of_Corrosion_Path_of_Gelid_Wind": "Relics: Ice Set & Wind Set (Path of Gelid Wind)",
@ -300,7 +301,8 @@
"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)", "Cavern_of_Corrosion_Path_of_Elixir_Seekers": "Relics: HP Set & SPD Set (Path of Elixir Seekers)",
"Cavern_of_Corrosion_Path_of_Darkness": "Relics: Pursuit Set & Dot Set (Path of Darkness)", "Cavern_of_Corrosion_Path_of_Darkness": "Relics: Pursuit Set & Dot Set (Path of Darkness)",
"Cavern_of_Corrosion_Path_of_Dreamdive": "Relics: Debuff Set & Break Effect Set (Path of Dreamdive)" "Cavern_of_Corrosion_Path_of_Dreamdive": "Relics: Debuff Set & Break Effect Set (Path of Dreamdive)",
"Cavern_of_Corrosion_Path_of_Cavalier": "Relics: Super Break Set & Pursuit Ultimate Set (Path of Cavalier)"
}, },
"NameAtDoubleCalyx": { "NameAtDoubleCalyx": {
"name": "At Double Calyx Event, choose dungeon", "name": "At Double Calyx Event, choose dungeon",
@ -323,6 +325,7 @@
"Calyx_Crimson_Abundance_Jarilo_BackwaterPass": "Trace: Abundance (Backwater Pass)", "Calyx_Crimson_Abundance_Jarilo_BackwaterPass": "Trace: Abundance (Backwater Pass)",
"Calyx_Crimson_Abundance_Luofu_FyxestrollGarden": "Trace: Abundance (Fyxestroll Garden)", "Calyx_Crimson_Abundance_Luofu_FyxestrollGarden": "Trace: Abundance (Fyxestroll Garden)",
"Calyx_Crimson_Erudition_Jarilo_RivetTown": "Trace: Erudition (Rivet Town)", "Calyx_Crimson_Erudition_Jarilo_RivetTown": "Trace: Erudition (Rivet Town)",
"Calyx_Crimson_Erudition_Penacony_PenaconyGrandTheater": "Trace: Erudition (Penacony Grand Theater)",
"Calyx_Crimson_Harmony_Jarilo_RobotSettlement": "Trace: The Harmony (Robot Settlement)", "Calyx_Crimson_Harmony_Jarilo_RobotSettlement": "Trace: The Harmony (Robot Settlement)",
"Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape": "Trace: The Harmony (The Reverie (Dreamscape))", "Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape": "Trace: The Harmony (The Reverie (Dreamscape))",
"Calyx_Crimson_Nihility_Jarilo_GreatMine": "Trace: Nihility (Great Mine)", "Calyx_Crimson_Nihility_Jarilo_GreatMine": "Trace: Nihility (Great Mine)",
@ -339,7 +342,8 @@
"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)", "Cavern_of_Corrosion_Path_of_Elixir_Seekers": "Relics: HP Set & SPD Set (Path of Elixir Seekers)",
"Cavern_of_Corrosion_Path_of_Darkness": "Relics: Pursuit Set & Dot Set (Path of Darkness)", "Cavern_of_Corrosion_Path_of_Darkness": "Relics: Pursuit Set & Dot Set (Path of Darkness)",
"Cavern_of_Corrosion_Path_of_Dreamdive": "Relics: Debuff Set & Break Effect Set (Path of Dreamdive)" "Cavern_of_Corrosion_Path_of_Dreamdive": "Relics: Debuff Set & Break Effect Set (Path of Dreamdive)",
"Cavern_of_Corrosion_Path_of_Cavalier": "Relics: Super Break Set & Pursuit Ultimate Set (Path of Cavalier)"
}, },
"Team": { "Team": {
"name": "Dungeon Team", "name": "Dungeon Team",
@ -385,6 +389,7 @@
"DanHeng": "Dan Heng", "DanHeng": "Dan Heng",
"DanHengImbibitorLunae": "Dan Heng • Imbibitor Lunae", "DanHengImbibitorLunae": "Dan Heng • Imbibitor Lunae",
"DrRatio": "Dr. Ratio", "DrRatio": "Dr. Ratio",
"Firefly": "Firefly",
"FuXuan": "Fu Xuan", "FuXuan": "Fu Xuan",
"Gallagher": "Gallagher", "Gallagher": "Gallagher",
"Gepard": "Gepard", "Gepard": "Gepard",
@ -550,7 +555,7 @@
"help": "" "help": ""
}, },
"Item_Raging_Heart": { "Item_Raging_Heart": {
"name": "Ascension: Fire (Gallagher)", "name": "Ascension: Fire (Firefly / Gallagher)",
"help": "" "help": ""
}, },
"Item_Dream_Fridge": { "Item_Dream_Fridge": {
@ -558,7 +563,7 @@
"help": "" "help": ""
}, },
"Item_Dream_Flamer": { "Item_Dream_Flamer": {
"name": "Ascension: Quantum (Sparkle)", "name": "Ascension: Quantum (Jade / Sparkle)",
"help": "" "help": ""
}, },
"Item_Worldbreaker_Blade": { "Item_Worldbreaker_Blade": {
@ -589,7 +594,7 @@
"name": "Trace: Abundance (Backwater Pass)", "name": "Trace: Abundance (Backwater Pass)",
"help": "" "help": ""
}, },
"Item_Moon_Madness_Fang": { "Item_Moon_Rage_Fang": {
"name": "Trace: Destruction (Scalegorge Waterscape)", "name": "Trace: Destruction (Scalegorge Waterscape)",
"help": "" "help": ""
}, },
@ -597,6 +602,10 @@
"name": "Trace: The Hunt (SoulGlad Scorchsand Audition Venue)", "name": "Trace: The Hunt (SoulGlad Scorchsand Audition Venue)",
"help": "" "help": ""
}, },
"Item_Exquisite_Colored_Draft": {
"name": "Trace: Erudition (Penacony Grand Theater)",
"help": ""
},
"Item_Divine_Amber": { "Item_Divine_Amber": {
"name": "Trace: Preservation (Clock Studios Theme Park)", "name": "Trace: Preservation (Clock Studios Theme Park)",
"help": "" "help": ""
@ -801,8 +810,8 @@
"not_set": "Not Set", "not_set": "Not Set",
"not_supported": "Not Supported Yet" "not_supported": "Not Supported Yet"
}, },
"Complete_Simulated_Universe_1_times": { "Complete_Divergent_Universe_or_Simulated_Universe_1_times": {
"name": "Complete Simulated Universe 1 time(s)", "name": "Complete Divergent Universe or Simulated Universe 1 time(s)",
"help": "Need to configure and enable the \"Simulated Universe\" task", "help": "Need to configure and enable the \"Simulated Universe\" task",
"achievable": "Achievable", "achievable": "Achievable",
"not_set": "Not Set", "not_set": "Not Set",

View File

@ -270,6 +270,7 @@
"Calyx_Crimson_Abundance_Jarilo_BackwaterPass": "Rastros: Abundancia (Paso del Remanso)", "Calyx_Crimson_Abundance_Jarilo_BackwaterPass": "Rastros: Abundancia (Paso del Remanso)",
"Calyx_Crimson_Abundance_Luofu_FyxestrollGarden": "Rastros: Abundancia (Jardín del Sosiego)", "Calyx_Crimson_Abundance_Luofu_FyxestrollGarden": "Rastros: Abundancia (Jardín del Sosiego)",
"Calyx_Crimson_Erudition_Jarilo_RivetTown": "Rastros: Erudición (Villarremache)", "Calyx_Crimson_Erudition_Jarilo_RivetTown": "Rastros: Erudición (Villarremache)",
"Calyx_Crimson_Erudition_Penacony_PenaconyGrandTheater": "Rastros: Erudición (Gran Teatro de Colonipenal)",
"Calyx_Crimson_Harmony_Jarilo_RobotSettlement": "Rastros: Armonía (Asentamiento robot)", "Calyx_Crimson_Harmony_Jarilo_RobotSettlement": "Rastros: Armonía (Asentamiento robot)",
"Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape": "Rastros: Armonía (Hotel Fantasía (paisaje onírico))", "Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape": "Rastros: Armonía (Hotel Fantasía (paisaje onírico))",
"Calyx_Crimson_Nihility_Jarilo_GreatMine": "Rastros: Nihilidad (Mina principal)", "Calyx_Crimson_Nihility_Jarilo_GreatMine": "Rastros: Nihilidad (Mina principal)",
@ -279,7 +280,7 @@
"Stagnant_Shadow_Duty": "Ascension: Físico (Boothill / Robin)", "Stagnant_Shadow_Duty": "Ascension: Físico (Boothill / Robin)",
"Stagnant_Shadow_Blaze": "Ascension: Fuego (Himeko / Asta / Hook)", "Stagnant_Shadow_Blaze": "Ascension: Fuego (Himeko / Asta / Hook)",
"Stagnant_Shadow_Scorch": "Ascension: Fuego (Guinaifen / Topaz y Conti)", "Stagnant_Shadow_Scorch": "Ascension: Fuego (Guinaifen / Topaz y Conti)",
"Stagnant_Shadow_Ire": "Ascension: Fuego (Gallagher)", "Stagnant_Shadow_Ire": "Ascension: Fuego (Luciérnaga / Gallagher)",
"Stagnant_Shadow_Rime": "Ascension: Hielo (Siete de Marzo / Herta / Gepard / Pela)", "Stagnant_Shadow_Rime": "Ascension: Hielo (Siete de Marzo / Herta / Gepard / Pela)",
"Stagnant_Shadow_Icicle": "Ascension: Hielo (Yanqing / Jingliu / Ruan Mei)", "Stagnant_Shadow_Icicle": "Ascension: Hielo (Yanqing / Jingliu / Ruan Mei)",
"Stagnant_Shadow_Nectar": "Ascension: Hielo (Misha)", "Stagnant_Shadow_Nectar": "Ascension: Hielo (Misha)",
@ -289,7 +290,7 @@
"Stagnant_Shadow_Celestial": "Ascension: Viento (Blade / Huohuo / Cisne Negro)", "Stagnant_Shadow_Celestial": "Ascension: Viento (Blade / Huohuo / Cisne Negro)",
"Stagnant_Shadow_Quanta": "Ascension: Cuántico (Silver Wolf / Seele / Qingque)", "Stagnant_Shadow_Quanta": "Ascension: Cuántico (Silver Wolf / Seele / Qingque)",
"Stagnant_Shadow_Abomination": "Ascension: Cuántico (Lynx / Fu Xuan / Xueyi)", "Stagnant_Shadow_Abomination": "Ascension: Cuántico (Lynx / Fu Xuan / Xueyi)",
"Stagnant_Shadow_Roast": "Ascension: Cuántico (Sparkle)", "Stagnant_Shadow_Roast": "Ascension: Cuántico (Jade / Sparkle)",
"Stagnant_Shadow_Mirage": "Ascension: Imaginario (Welt / Luocha / Yukong)", "Stagnant_Shadow_Mirage": "Ascension: Imaginario (Welt / Luocha / Yukong)",
"Stagnant_Shadow_Puppetry": "Ascension: Imaginario (Dan Heng - Imbibitor Lunae / Aventurino / Dr. Ratio)", "Stagnant_Shadow_Puppetry": "Ascension: Imaginario (Dan Heng - Imbibitor Lunae / Aventurino / Dr. Ratio)",
"Cavern_of_Corrosion_Path_of_Gelid_Wind": "Artefactos: Hielo y Viento (Senda del viento gélido)", "Cavern_of_Corrosion_Path_of_Gelid_Wind": "Artefactos: Hielo y Viento (Senda del viento gélido)",
@ -300,7 +301,8 @@
"Cavern_of_Corrosion_Path_of_Conflagration": "Artefactos: Fuego e Imaginario (Senda de la conflagración)", "Cavern_of_Corrosion_Path_of_Conflagration": "Artefactos: Fuego e Imaginario (Senda de la conflagración)",
"Cavern_of_Corrosion_Path_of_Elixir_Seekers": "Artefactos: HP y SPD (Senda de los elixires)", "Cavern_of_Corrosion_Path_of_Elixir_Seekers": "Artefactos: HP y SPD (Senda de los elixires)",
"Cavern_of_Corrosion_Path_of_Darkness": "Artefactos: Persecución y Dot (Senda de la oscuridad)", "Cavern_of_Corrosion_Path_of_Darkness": "Artefactos: Persecución y Dot (Senda de la oscuridad)",
"Cavern_of_Corrosion_Path_of_Dreamdive": "Artefactos: Debuff y Efecto de Ruptura (Senda de los sueños)" "Cavern_of_Corrosion_Path_of_Dreamdive": "Artefactos: Debuff y Efecto de Ruptura (Senda de los sueños)",
"Cavern_of_Corrosion_Path_of_Cavalier": "Artefactos: Ultrarruptura y Adicional de Definitiva (Caverna de la corrosión: Senda del caballero)"
}, },
"NameAtDoubleCalyx": { "NameAtDoubleCalyx": {
"name": "En los eventos de x2 de Cáliz", "name": "En los eventos de x2 de Cáliz",
@ -323,6 +325,7 @@
"Calyx_Crimson_Abundance_Jarilo_BackwaterPass": "Rastros: Abundancia (Paso del Remanso)", "Calyx_Crimson_Abundance_Jarilo_BackwaterPass": "Rastros: Abundancia (Paso del Remanso)",
"Calyx_Crimson_Abundance_Luofu_FyxestrollGarden": "Rastros: Abundancia (Jardín del Sosiego)", "Calyx_Crimson_Abundance_Luofu_FyxestrollGarden": "Rastros: Abundancia (Jardín del Sosiego)",
"Calyx_Crimson_Erudition_Jarilo_RivetTown": "Rastros: Erudición (Villarremache)", "Calyx_Crimson_Erudition_Jarilo_RivetTown": "Rastros: Erudición (Villarremache)",
"Calyx_Crimson_Erudition_Penacony_PenaconyGrandTheater": "Rastros: Erudición (Gran Teatro de Colonipenal)",
"Calyx_Crimson_Harmony_Jarilo_RobotSettlement": "Rastros: Armonía (Asentamiento robot)", "Calyx_Crimson_Harmony_Jarilo_RobotSettlement": "Rastros: Armonía (Asentamiento robot)",
"Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape": "Rastros: Armonía (Hotel Fantasía (paisaje onírico))", "Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape": "Rastros: Armonía (Hotel Fantasía (paisaje onírico))",
"Calyx_Crimson_Nihility_Jarilo_GreatMine": "Rastros: Nihilidad (Mina principal)", "Calyx_Crimson_Nihility_Jarilo_GreatMine": "Rastros: Nihilidad (Mina principal)",
@ -339,7 +342,8 @@
"Cavern_of_Corrosion_Path_of_Conflagration": "Artefactos: Fuego e Imaginario (Senda de la conflagración)", "Cavern_of_Corrosion_Path_of_Conflagration": "Artefactos: Fuego e Imaginario (Senda de la conflagración)",
"Cavern_of_Corrosion_Path_of_Elixir_Seekers": "Artefactos: HP y SPD (Senda de los elixires)", "Cavern_of_Corrosion_Path_of_Elixir_Seekers": "Artefactos: HP y SPD (Senda de los elixires)",
"Cavern_of_Corrosion_Path_of_Darkness": "Artefactos: Persecución y Dot (Senda de la oscuridad)", "Cavern_of_Corrosion_Path_of_Darkness": "Artefactos: Persecución y Dot (Senda de la oscuridad)",
"Cavern_of_Corrosion_Path_of_Dreamdive": "Artefactos: Debuff y Efecto de Ruptura (Senda de los sueños)" "Cavern_of_Corrosion_Path_of_Dreamdive": "Artefactos: Debuff y Efecto de Ruptura (Senda de los sueños)",
"Cavern_of_Corrosion_Path_of_Cavalier": "Artefactos: Ultrarruptura y Adicional de Definitiva (Caverna de la corrosión: Senda del caballero)"
}, },
"Team": { "Team": {
"name": "Equipo de mazmorra", "name": "Equipo de mazmorra",
@ -385,6 +389,7 @@
"DanHeng": "Dan Heng", "DanHeng": "Dan Heng",
"DanHengImbibitorLunae": "Dan Heng - Imbibitor Lunae", "DanHengImbibitorLunae": "Dan Heng - Imbibitor Lunae",
"DrRatio": "Dr. Ratio", "DrRatio": "Dr. Ratio",
"Firefly": "Luciérnaga",
"FuXuan": "Fu Xuan", "FuXuan": "Fu Xuan",
"Gallagher": "Gallagher", "Gallagher": "Gallagher",
"Gepard": "Gepard", "Gepard": "Gepard",
@ -550,7 +555,7 @@
"help": "" "help": ""
}, },
"Item_Raging_Heart": { "Item_Raging_Heart": {
"name": "Ascension: Fuego (Gallagher)", "name": "Ascension: Fuego (Luciérnaga / Gallagher)",
"help": "" "help": ""
}, },
"Item_Dream_Fridge": { "Item_Dream_Fridge": {
@ -558,7 +563,7 @@
"help": "" "help": ""
}, },
"Item_Dream_Flamer": { "Item_Dream_Flamer": {
"name": "Ascension: Cuántico (Sparkle)", "name": "Ascension: Cuántico (Jade / Sparkle)",
"help": "" "help": ""
}, },
"Item_Worldbreaker_Blade": { "Item_Worldbreaker_Blade": {
@ -589,7 +594,7 @@
"name": "Rastros: Abundancia (Paso del Remanso)", "name": "Rastros: Abundancia (Paso del Remanso)",
"help": "" "help": ""
}, },
"Item_Moon_Madness_Fang": { "Item_Moon_Rage_Fang": {
"name": "Rastros: Destrucción (Desfiladero de Escamas)", "name": "Rastros: Destrucción (Desfiladero de Escamas)",
"help": "" "help": ""
}, },
@ -597,6 +602,10 @@
"name": "Rastros: Cacería (Recinto de las Audiciones FelizAlma en la Arena Ardiente)", "name": "Rastros: Cacería (Recinto de las Audiciones FelizAlma en la Arena Ardiente)",
"help": "" "help": ""
}, },
"Item_Exquisite_Colored_Draft": {
"name": "Rastros: Erudición (Gran Teatro de Colonipenal)",
"help": ""
},
"Item_Divine_Amber": { "Item_Divine_Amber": {
"name": "Rastros: Conservación (Parque temático de los Estudios Reloj)", "name": "Rastros: Conservación (Parque temático de los Estudios Reloj)",
"help": "" "help": ""
@ -801,8 +810,8 @@
"not_set": "No configurado", "not_set": "No configurado",
"not_supported": "No soportado aún" "not_supported": "No soportado aún"
}, },
"Complete_Simulated_Universe_1_times": { "Complete_Divergent_Universe_or_Simulated_Universe_1_times": {
"name": "Completa el Universo Simulado 1 vez", "name": "Completa el Universo Simulado o el Universo Diferenciado 1 vez",
"help": "Necesitas configurar y activar la tarea \"Universo Simulado\"", "help": "Necesitas configurar y activar la tarea \"Universo Simulado\"",
"achievable": "Completable", "achievable": "Completable",
"not_set": "No configurado", "not_set": "No configurado",

View File

@ -270,6 +270,7 @@
"Calyx_Crimson_Abundance_Jarilo_BackwaterPass": "軌跡素材:豊穣(外縁通路)", "Calyx_Crimson_Abundance_Jarilo_BackwaterPass": "軌跡素材:豊穣(外縁通路)",
"Calyx_Crimson_Abundance_Luofu_FyxestrollGarden": "軌跡素材:豊穣(綏園)", "Calyx_Crimson_Abundance_Luofu_FyxestrollGarden": "軌跡素材:豊穣(綏園)",
"Calyx_Crimson_Erudition_Jarilo_RivetTown": "軌跡素材:知恵(リベットタウン)", "Calyx_Crimson_Erudition_Jarilo_RivetTown": "軌跡素材:知恵(リベットタウン)",
"Calyx_Crimson_Erudition_Penacony_PenaconyGrandTheater": "軌跡素材:知恵(ピノコニー大劇場)",
"Calyx_Crimson_Harmony_Jarilo_RobotSettlement": "軌跡素材:調和(機械集落)", "Calyx_Crimson_Harmony_Jarilo_RobotSettlement": "軌跡素材:調和(機械集落)",
"Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape": "軌跡素材:調和(ホテル・レバリー-夢境)", "Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape": "軌跡素材:調和(ホテル・レバリー-夢境)",
"Calyx_Crimson_Nihility_Jarilo_GreatMine": "軌跡素材:虚無(大鉱区)", "Calyx_Crimson_Nihility_Jarilo_GreatMine": "軌跡素材:虚無(大鉱区)",
@ -279,7 +280,7 @@
"Stagnant_Shadow_Duty": "キャラクター昇格素材:物理(ブートヒル / ロビン)", "Stagnant_Shadow_Duty": "キャラクター昇格素材:物理(ブートヒル / ロビン)",
"Stagnant_Shadow_Blaze": "キャラクター昇格素材:炎(姫子 / アスター / フック)", "Stagnant_Shadow_Blaze": "キャラクター昇格素材:炎(姫子 / アスター / フック)",
"Stagnant_Shadow_Scorch": "キャラクター昇格素材:炎(桂乃芬 / トパーズ&カブ)", "Stagnant_Shadow_Scorch": "キャラクター昇格素材:炎(桂乃芬 / トパーズ&カブ)",
"Stagnant_Shadow_Ire": "キャラクター昇格素材:炎(ギャラガー)", "Stagnant_Shadow_Ire": "キャラクター昇格素材:炎(ホタル / ギャラガー)",
"Stagnant_Shadow_Rime": "キャラクター昇格素材:氷(三月なのか / ヘルタ / ジェパード / ペラ)", "Stagnant_Shadow_Rime": "キャラクター昇格素材:氷(三月なのか / ヘルタ / ジェパード / ペラ)",
"Stagnant_Shadow_Icicle": "キャラクター昇格素材:氷(彦卿 / 鏡流 / ルアン・メェイ)", "Stagnant_Shadow_Icicle": "キャラクター昇格素材:氷(彦卿 / 鏡流 / ルアン・メェイ)",
"Stagnant_Shadow_Nectar": "キャラクター昇格素材:氷(ミーシャ)", "Stagnant_Shadow_Nectar": "キャラクター昇格素材:氷(ミーシャ)",
@ -289,7 +290,7 @@
"Stagnant_Shadow_Celestial": "キャラクター昇格素材:風(刃 / フォフォ / ブラックスワン)", "Stagnant_Shadow_Celestial": "キャラクター昇格素材:風(刃 / フォフォ / ブラックスワン)",
"Stagnant_Shadow_Quanta": "キャラクター昇格素材:量子(銀狼 / ゼーレ / 青雀)", "Stagnant_Shadow_Quanta": "キャラクター昇格素材:量子(銀狼 / ゼーレ / 青雀)",
"Stagnant_Shadow_Abomination": "キャラクター昇格素材:量子(リンクス / 符玄 / 雪衣)", "Stagnant_Shadow_Abomination": "キャラクター昇格素材:量子(リンクス / 符玄 / 雪衣)",
"Stagnant_Shadow_Roast": "キャラクター昇格素材:量子(花火)", "Stagnant_Shadow_Roast": "キャラクター昇格素材:量子(ジェイド / 花火)",
"Stagnant_Shadow_Mirage": "キャラクター昇格素材:虚数(ヴェルト / 羅刹 / 御空)", "Stagnant_Shadow_Mirage": "キャラクター昇格素材:虚数(ヴェルト / 羅刹 / 御空)",
"Stagnant_Shadow_Puppetry": "キャラクター昇格素材:虚数(丹恒・飲月 / アベンチュリン / Dr.レイシオ)", "Stagnant_Shadow_Puppetry": "キャラクター昇格素材:虚数(丹恒・飲月 / アベンチュリン / Dr.レイシオ)",
"Cavern_of_Corrosion_Path_of_Gelid_Wind": "侵蝕トンネル・霜風の路(侵蝕トンネル・霜風の路)", "Cavern_of_Corrosion_Path_of_Gelid_Wind": "侵蝕トンネル・霜風の路(侵蝕トンネル・霜風の路)",
@ -300,7 +301,8 @@
"Cavern_of_Corrosion_Path_of_Conflagration": "侵蝕トンネル・野焔の路(侵蝕トンネル・野焔の路)", "Cavern_of_Corrosion_Path_of_Conflagration": "侵蝕トンネル・野焔の路(侵蝕トンネル・野焔の路)",
"Cavern_of_Corrosion_Path_of_Elixir_Seekers": "侵蝕トンネル・薬使の路(侵蝕トンネル・薬使の路)", "Cavern_of_Corrosion_Path_of_Elixir_Seekers": "侵蝕トンネル・薬使の路(侵蝕トンネル・薬使の路)",
"Cavern_of_Corrosion_Path_of_Darkness": "侵蝕トンネル・幽冥の路(侵蝕トンネル・幽冥の路)", "Cavern_of_Corrosion_Path_of_Darkness": "侵蝕トンネル・幽冥の路(侵蝕トンネル・幽冥の路)",
"Cavern_of_Corrosion_Path_of_Dreamdive": "侵蝕トンネル・夢潜の路(侵蝕トンネル・夢潜の路)" "Cavern_of_Corrosion_Path_of_Dreamdive": "侵蝕トンネル・夢潜の路(侵蝕トンネル・夢潜の路)",
"Cavern_of_Corrosion_Path_of_Cavalier": "侵蝕トンネル・勇騎の路(侵蝕トンネル・勇騎の路)"
}, },
"NameAtDoubleCalyx": { "NameAtDoubleCalyx": {
"name": "Dungeon.NameAtDoubleCalyx.name", "name": "Dungeon.NameAtDoubleCalyx.name",
@ -323,6 +325,7 @@
"Calyx_Crimson_Abundance_Jarilo_BackwaterPass": "軌跡素材:豊穣(外縁通路)", "Calyx_Crimson_Abundance_Jarilo_BackwaterPass": "軌跡素材:豊穣(外縁通路)",
"Calyx_Crimson_Abundance_Luofu_FyxestrollGarden": "軌跡素材:豊穣(綏園)", "Calyx_Crimson_Abundance_Luofu_FyxestrollGarden": "軌跡素材:豊穣(綏園)",
"Calyx_Crimson_Erudition_Jarilo_RivetTown": "軌跡素材:知恵(リベットタウン)", "Calyx_Crimson_Erudition_Jarilo_RivetTown": "軌跡素材:知恵(リベットタウン)",
"Calyx_Crimson_Erudition_Penacony_PenaconyGrandTheater": "軌跡素材:知恵(ピノコニー大劇場)",
"Calyx_Crimson_Harmony_Jarilo_RobotSettlement": "軌跡素材:調和(機械集落)", "Calyx_Crimson_Harmony_Jarilo_RobotSettlement": "軌跡素材:調和(機械集落)",
"Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape": "軌跡素材:調和(ホテル・レバリー-夢境)", "Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape": "軌跡素材:調和(ホテル・レバリー-夢境)",
"Calyx_Crimson_Nihility_Jarilo_GreatMine": "軌跡素材:虚無(大鉱区)", "Calyx_Crimson_Nihility_Jarilo_GreatMine": "軌跡素材:虚無(大鉱区)",
@ -339,7 +342,8 @@
"Cavern_of_Corrosion_Path_of_Conflagration": "侵蝕トンネル・野焔の路(侵蝕トンネル・野焔の路)", "Cavern_of_Corrosion_Path_of_Conflagration": "侵蝕トンネル・野焔の路(侵蝕トンネル・野焔の路)",
"Cavern_of_Corrosion_Path_of_Elixir_Seekers": "侵蝕トンネル・薬使の路(侵蝕トンネル・薬使の路)", "Cavern_of_Corrosion_Path_of_Elixir_Seekers": "侵蝕トンネル・薬使の路(侵蝕トンネル・薬使の路)",
"Cavern_of_Corrosion_Path_of_Darkness": "侵蝕トンネル・幽冥の路(侵蝕トンネル・幽冥の路)", "Cavern_of_Corrosion_Path_of_Darkness": "侵蝕トンネル・幽冥の路(侵蝕トンネル・幽冥の路)",
"Cavern_of_Corrosion_Path_of_Dreamdive": "侵蝕トンネル・夢潜の路(侵蝕トンネル・夢潜の路)" "Cavern_of_Corrosion_Path_of_Dreamdive": "侵蝕トンネル・夢潜の路(侵蝕トンネル・夢潜の路)",
"Cavern_of_Corrosion_Path_of_Cavalier": "侵蝕トンネル・勇騎の路(侵蝕トンネル・勇騎の路)"
}, },
"Team": { "Team": {
"name": "Dungeon.Team.name", "name": "Dungeon.Team.name",
@ -385,6 +389,7 @@
"DanHeng": "丹恒", "DanHeng": "丹恒",
"DanHengImbibitorLunae": "丹恒・飲月", "DanHengImbibitorLunae": "丹恒・飲月",
"DrRatio": "Dr.レイシオ", "DrRatio": "Dr.レイシオ",
"Firefly": "ホタル",
"FuXuan": "符玄", "FuXuan": "符玄",
"Gallagher": "ギャラガー", "Gallagher": "ギャラガー",
"Gepard": "ジェパード", "Gepard": "ジェパード",
@ -550,7 +555,7 @@
"help": "" "help": ""
}, },
"Item_Raging_Heart": { "Item_Raging_Heart": {
"name": "キャラクター昇格素材:炎(ギャラガー)", "name": "キャラクター昇格素材:炎(ホタル / ギャラガー)",
"help": "" "help": ""
}, },
"Item_Dream_Fridge": { "Item_Dream_Fridge": {
@ -558,7 +563,7 @@
"help": "" "help": ""
}, },
"Item_Dream_Flamer": { "Item_Dream_Flamer": {
"name": "キャラクター昇格素材:量子(花火)", "name": "キャラクター昇格素材:量子(ジェイド / 花火)",
"help": "" "help": ""
}, },
"Item_Worldbreaker_Blade": { "Item_Worldbreaker_Blade": {
@ -589,7 +594,7 @@
"name": "軌跡素材:豊穣(外縁通路)", "name": "軌跡素材:豊穣(外縁通路)",
"help": "" "help": ""
}, },
"Item_Moon_Madness_Fang": { "Item_Moon_Rage_Fang": {
"name": "軌跡素材:壊滅(鱗淵境)", "name": "軌跡素材:壊滅(鱗淵境)",
"help": "" "help": ""
}, },
@ -597,6 +602,10 @@
"name": "軌跡素材:巡狩(スラーダ熱砂オーディション会場)", "name": "軌跡素材:巡狩(スラーダ熱砂オーディション会場)",
"help": "" "help": ""
}, },
"Item_Exquisite_Colored_Draft": {
"name": "軌跡素材:知恵(ピノコニー大劇場)",
"help": ""
},
"Item_Divine_Amber": { "Item_Divine_Amber": {
"name": "軌跡素材:存護(クラークフィルムランド)", "name": "軌跡素材:存護(クラークフィルムランド)",
"help": "" "help": ""
@ -801,9 +810,9 @@
"not_set": "not_set", "not_set": "not_set",
"not_supported": "not_supported" "not_supported": "not_supported"
}, },
"Complete_Simulated_Universe_1_times": { "Complete_Divergent_Universe_or_Simulated_Universe_1_times": {
"name": "「模擬宇宙」を1回クリアする", "name": "「階差宇宙」または「模擬宇宙」を合計1回クリアする",
"help": "AchievableQuest.Complete_Simulated_Universe_1_times.help", "help": "AchievableQuest.Complete_Divergent_Universe_or_Simulated_Universe_1_times.help",
"achievable": "achievable", "achievable": "achievable",
"not_set": "not_set", "not_set": "not_set",
"not_supported": "not_supported" "not_supported": "not_supported"

View File

@ -270,6 +270,7 @@
"Calyx_Crimson_Abundance_Jarilo_BackwaterPass": "行迹材料:丰饶(边缘通路)", "Calyx_Crimson_Abundance_Jarilo_BackwaterPass": "行迹材料:丰饶(边缘通路)",
"Calyx_Crimson_Abundance_Luofu_FyxestrollGarden": "行迹材料:丰饶(绥园)", "Calyx_Crimson_Abundance_Luofu_FyxestrollGarden": "行迹材料:丰饶(绥园)",
"Calyx_Crimson_Erudition_Jarilo_RivetTown": "行迹材料:智识(铆钉镇)", "Calyx_Crimson_Erudition_Jarilo_RivetTown": "行迹材料:智识(铆钉镇)",
"Calyx_Crimson_Erudition_Penacony_PenaconyGrandTheater": "行迹材料:智识(匹诺康尼大剧院)",
"Calyx_Crimson_Harmony_Jarilo_RobotSettlement": "行迹材料:同谐(机械聚落)", "Calyx_Crimson_Harmony_Jarilo_RobotSettlement": "行迹材料:同谐(机械聚落)",
"Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape": "行迹材料:同谐(白日梦酒店-梦境)", "Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape": "行迹材料:同谐(白日梦酒店-梦境)",
"Calyx_Crimson_Nihility_Jarilo_GreatMine": "行迹材料:虚无(大矿区)", "Calyx_Crimson_Nihility_Jarilo_GreatMine": "行迹材料:虚无(大矿区)",
@ -279,7 +280,7 @@
"Stagnant_Shadow_Duty": "角色晋阶材料:物理(波提欧 / 知更鸟)", "Stagnant_Shadow_Duty": "角色晋阶材料:物理(波提欧 / 知更鸟)",
"Stagnant_Shadow_Blaze": "角色晋阶材料:火(姬子 / 艾丝妲 / 虎克)", "Stagnant_Shadow_Blaze": "角色晋阶材料:火(姬子 / 艾丝妲 / 虎克)",
"Stagnant_Shadow_Scorch": "角色晋阶材料:火(桂乃芬 / 托帕&账账)", "Stagnant_Shadow_Scorch": "角色晋阶材料:火(桂乃芬 / 托帕&账账)",
"Stagnant_Shadow_Ire": "角色晋阶材料:火(加拉赫)", "Stagnant_Shadow_Ire": "角色晋阶材料:火(流萤 / 加拉赫)",
"Stagnant_Shadow_Rime": "角色晋阶材料:冰(三月七 / 黑塔 / 杰帕德 / 佩拉)", "Stagnant_Shadow_Rime": "角色晋阶材料:冰(三月七 / 黑塔 / 杰帕德 / 佩拉)",
"Stagnant_Shadow_Icicle": "角色晋阶材料:冰(彦卿 / 镜流 / 阮•梅)", "Stagnant_Shadow_Icicle": "角色晋阶材料:冰(彦卿 / 镜流 / 阮•梅)",
"Stagnant_Shadow_Nectar": "角色晋阶材料:冰(米沙)", "Stagnant_Shadow_Nectar": "角色晋阶材料:冰(米沙)",
@ -289,7 +290,7 @@
"Stagnant_Shadow_Celestial": "角色晋阶材料:风(刃 / 藿藿 / 黑天鹅)", "Stagnant_Shadow_Celestial": "角色晋阶材料:风(刃 / 藿藿 / 黑天鹅)",
"Stagnant_Shadow_Quanta": "角色晋阶材料:量子(银狼 / 希儿 / 青雀)", "Stagnant_Shadow_Quanta": "角色晋阶材料:量子(银狼 / 希儿 / 青雀)",
"Stagnant_Shadow_Abomination": "角色晋阶材料:量子(玲可 / 符玄 / 雪衣)", "Stagnant_Shadow_Abomination": "角色晋阶材料:量子(玲可 / 符玄 / 雪衣)",
"Stagnant_Shadow_Roast": "角色晋阶材料:量子(花火)", "Stagnant_Shadow_Roast": "角色晋阶材料:量子(翡翠 / 花火)",
"Stagnant_Shadow_Mirage": "角色晋阶材料:虚数(瓦尔特 / 罗刹 / 驭空)", "Stagnant_Shadow_Mirage": "角色晋阶材料:虚数(瓦尔特 / 罗刹 / 驭空)",
"Stagnant_Shadow_Puppetry": "角色晋阶材料:虚数(丹恒•饮月 / 砂金 / 真理医生)", "Stagnant_Shadow_Puppetry": "角色晋阶材料:虚数(丹恒•饮月 / 砂金 / 真理医生)",
"Cavern_of_Corrosion_Path_of_Gelid_Wind": "遗器:冰套+风套(霜风之径•侵蚀隧洞)", "Cavern_of_Corrosion_Path_of_Gelid_Wind": "遗器:冰套+风套(霜风之径•侵蚀隧洞)",
@ -300,7 +301,8 @@
"Cavern_of_Corrosion_Path_of_Conflagration": "遗器:火套+虚数套(野焰之径•侵蚀隧洞)", "Cavern_of_Corrosion_Path_of_Conflagration": "遗器:火套+虚数套(野焰之径•侵蚀隧洞)",
"Cavern_of_Corrosion_Path_of_Elixir_Seekers": "遗器:生命套+速度套(药使之径•侵蚀隧洞)", "Cavern_of_Corrosion_Path_of_Elixir_Seekers": "遗器:生命套+速度套(药使之径•侵蚀隧洞)",
"Cavern_of_Corrosion_Path_of_Darkness": "遗器:追击套+dot套幽冥之径•侵蚀隧洞", "Cavern_of_Corrosion_Path_of_Darkness": "遗器:追击套+dot套幽冥之径•侵蚀隧洞",
"Cavern_of_Corrosion_Path_of_Dreamdive": "遗器:负面套+击破套(梦潜之径•侵蚀隧洞)" "Cavern_of_Corrosion_Path_of_Dreamdive": "遗器:负面套+击破套(梦潜之径•侵蚀隧洞)",
"Cavern_of_Corrosion_Path_of_Cavalier": "遗器:超击破套+终追套(勇骑之径•侵蚀隧洞)"
}, },
"NameAtDoubleCalyx": { "NameAtDoubleCalyx": {
"name": "有双倍花活动时,选择副本", "name": "有双倍花活动时,选择副本",
@ -323,6 +325,7 @@
"Calyx_Crimson_Abundance_Jarilo_BackwaterPass": "行迹材料:丰饶(边缘通路)", "Calyx_Crimson_Abundance_Jarilo_BackwaterPass": "行迹材料:丰饶(边缘通路)",
"Calyx_Crimson_Abundance_Luofu_FyxestrollGarden": "行迹材料:丰饶(绥园)", "Calyx_Crimson_Abundance_Luofu_FyxestrollGarden": "行迹材料:丰饶(绥园)",
"Calyx_Crimson_Erudition_Jarilo_RivetTown": "行迹材料:智识(铆钉镇)", "Calyx_Crimson_Erudition_Jarilo_RivetTown": "行迹材料:智识(铆钉镇)",
"Calyx_Crimson_Erudition_Penacony_PenaconyGrandTheater": "行迹材料:智识(匹诺康尼大剧院)",
"Calyx_Crimson_Harmony_Jarilo_RobotSettlement": "行迹材料:同谐(机械聚落)", "Calyx_Crimson_Harmony_Jarilo_RobotSettlement": "行迹材料:同谐(机械聚落)",
"Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape": "行迹材料:同谐(白日梦酒店-梦境)", "Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape": "行迹材料:同谐(白日梦酒店-梦境)",
"Calyx_Crimson_Nihility_Jarilo_GreatMine": "行迹材料:虚无(大矿区)", "Calyx_Crimson_Nihility_Jarilo_GreatMine": "行迹材料:虚无(大矿区)",
@ -339,7 +342,8 @@
"Cavern_of_Corrosion_Path_of_Conflagration": "遗器:火套+虚数套(野焰之径•侵蚀隧洞)", "Cavern_of_Corrosion_Path_of_Conflagration": "遗器:火套+虚数套(野焰之径•侵蚀隧洞)",
"Cavern_of_Corrosion_Path_of_Elixir_Seekers": "遗器:生命套+速度套(药使之径•侵蚀隧洞)", "Cavern_of_Corrosion_Path_of_Elixir_Seekers": "遗器:生命套+速度套(药使之径•侵蚀隧洞)",
"Cavern_of_Corrosion_Path_of_Darkness": "遗器:追击套+dot套幽冥之径•侵蚀隧洞", "Cavern_of_Corrosion_Path_of_Darkness": "遗器:追击套+dot套幽冥之径•侵蚀隧洞",
"Cavern_of_Corrosion_Path_of_Dreamdive": "遗器:负面套+击破套(梦潜之径•侵蚀隧洞)" "Cavern_of_Corrosion_Path_of_Dreamdive": "遗器:负面套+击破套(梦潜之径•侵蚀隧洞)",
"Cavern_of_Corrosion_Path_of_Cavalier": "遗器:超击破套+终追套(勇骑之径•侵蚀隧洞)"
}, },
"Team": { "Team": {
"name": "打本队伍", "name": "打本队伍",
@ -385,6 +389,7 @@
"DanHeng": "丹恒", "DanHeng": "丹恒",
"DanHengImbibitorLunae": "丹恒•饮月", "DanHengImbibitorLunae": "丹恒•饮月",
"DrRatio": "真理医生", "DrRatio": "真理医生",
"Firefly": "流萤",
"FuXuan": "符玄", "FuXuan": "符玄",
"Gallagher": "加拉赫", "Gallagher": "加拉赫",
"Gepard": "杰帕德", "Gepard": "杰帕德",
@ -550,7 +555,7 @@
"help": "" "help": ""
}, },
"Item_Raging_Heart": { "Item_Raging_Heart": {
"name": "角色晋阶材料:火(加拉赫)", "name": "角色晋阶材料:火(流萤 / 加拉赫)",
"help": "" "help": ""
}, },
"Item_Dream_Fridge": { "Item_Dream_Fridge": {
@ -558,7 +563,7 @@
"help": "" "help": ""
}, },
"Item_Dream_Flamer": { "Item_Dream_Flamer": {
"name": "角色晋阶材料:量子(花火)", "name": "角色晋阶材料:量子(翡翠 / 花火)",
"help": "" "help": ""
}, },
"Item_Worldbreaker_Blade": { "Item_Worldbreaker_Blade": {
@ -589,7 +594,7 @@
"name": "行迹材料:丰饶(边缘通路)", "name": "行迹材料:丰饶(边缘通路)",
"help": "" "help": ""
}, },
"Item_Moon_Madness_Fang": { "Item_Moon_Rage_Fang": {
"name": "行迹材料:毁灭(鳞渊境)", "name": "行迹材料:毁灭(鳞渊境)",
"help": "" "help": ""
}, },
@ -597,6 +602,10 @@
"name": "行迹材料:巡猎(苏乐达热砂海选会场)", "name": "行迹材料:巡猎(苏乐达热砂海选会场)",
"help": "" "help": ""
}, },
"Item_Exquisite_Colored_Draft": {
"name": "行迹材料:智识(匹诺康尼大剧院)",
"help": ""
},
"Item_Divine_Amber": { "Item_Divine_Amber": {
"name": "行迹材料:存护(克劳克影视乐园)", "name": "行迹材料:存护(克劳克影视乐园)",
"help": "" "help": ""
@ -801,8 +810,8 @@
"not_set": "未设置", "not_set": "未设置",
"not_supported": "暂未支持" "not_supported": "暂未支持"
}, },
"Complete_Simulated_Universe_1_times": { "Complete_Divergent_Universe_or_Simulated_Universe_1_times": {
"name": "完成1次「模拟宇宙」", "name": "完成1次「差分宇宙」或「模拟宇宙」",
"help": "需要设置并启用\"模拟宇宙\"任务", "help": "需要设置并启用\"模拟宇宙\"任务",
"achievable": "可完成", "achievable": "可完成",
"not_set": "未设置", "not_set": "未设置",

View File

@ -270,6 +270,7 @@
"Calyx_Crimson_Abundance_Jarilo_BackwaterPass": "行跡材料:豐饒(邊緣通道)", "Calyx_Crimson_Abundance_Jarilo_BackwaterPass": "行跡材料:豐饒(邊緣通道)",
"Calyx_Crimson_Abundance_Luofu_FyxestrollGarden": "行跡材料:豐饒(綏園)", "Calyx_Crimson_Abundance_Luofu_FyxestrollGarden": "行跡材料:豐饒(綏園)",
"Calyx_Crimson_Erudition_Jarilo_RivetTown": "行跡材料:智識(鉚釘鎮)", "Calyx_Crimson_Erudition_Jarilo_RivetTown": "行跡材料:智識(鉚釘鎮)",
"Calyx_Crimson_Erudition_Penacony_PenaconyGrandTheater": "行跡材料:智識(匹諾康尼大劇院)",
"Calyx_Crimson_Harmony_Jarilo_RobotSettlement": "行跡材料:同諧(機械聚落)", "Calyx_Crimson_Harmony_Jarilo_RobotSettlement": "行跡材料:同諧(機械聚落)",
"Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape": "行跡材料:同諧(白日夢飯店-夢境)", "Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape": "行跡材料:同諧(白日夢飯店-夢境)",
"Calyx_Crimson_Nihility_Jarilo_GreatMine": "行跡材料:虛無(大礦區)", "Calyx_Crimson_Nihility_Jarilo_GreatMine": "行跡材料:虛無(大礦區)",
@ -279,7 +280,7 @@
"Stagnant_Shadow_Duty": "角色晉階材料:物理(波提歐 / 知更鳥)", "Stagnant_Shadow_Duty": "角色晉階材料:物理(波提歐 / 知更鳥)",
"Stagnant_Shadow_Blaze": "角色晉階材料:火(姬子 / 艾絲妲 / 虎克)", "Stagnant_Shadow_Blaze": "角色晉階材料:火(姬子 / 艾絲妲 / 虎克)",
"Stagnant_Shadow_Scorch": "角色晉階材料:火(桂乃芬 / 托帕&帳帳)", "Stagnant_Shadow_Scorch": "角色晉階材料:火(桂乃芬 / 托帕&帳帳)",
"Stagnant_Shadow_Ire": "角色晉階材料:火(加拉赫)", "Stagnant_Shadow_Ire": "角色晉階材料:火(流螢 / 加拉赫)",
"Stagnant_Shadow_Rime": "角色晉階材料:冰(三月七 / 黑塔 / 傑帕德 / 佩拉)", "Stagnant_Shadow_Rime": "角色晉階材料:冰(三月七 / 黑塔 / 傑帕德 / 佩拉)",
"Stagnant_Shadow_Icicle": "角色晉階材料:冰(彥卿 / 鏡流 / 阮•梅)", "Stagnant_Shadow_Icicle": "角色晉階材料:冰(彥卿 / 鏡流 / 阮•梅)",
"Stagnant_Shadow_Nectar": "角色晉階材料:冰(米沙)", "Stagnant_Shadow_Nectar": "角色晉階材料:冰(米沙)",
@ -289,7 +290,7 @@
"Stagnant_Shadow_Celestial": "角色晉階材料:風(刃 / 藿藿 / 黑天鵝)", "Stagnant_Shadow_Celestial": "角色晉階材料:風(刃 / 藿藿 / 黑天鵝)",
"Stagnant_Shadow_Quanta": "角色晉階材料:量子(銀狼 / 希兒 / 青雀)", "Stagnant_Shadow_Quanta": "角色晉階材料:量子(銀狼 / 希兒 / 青雀)",
"Stagnant_Shadow_Abomination": "角色晉階材料:量子(玲可 / 符玄 / 雪衣)", "Stagnant_Shadow_Abomination": "角色晉階材料:量子(玲可 / 符玄 / 雪衣)",
"Stagnant_Shadow_Roast": "角色晉階材料:量子(花火)", "Stagnant_Shadow_Roast": "角色晉階材料:量子(翡翠 / 花火)",
"Stagnant_Shadow_Mirage": "角色晉階材料:虛數(瓦爾特 / 羅剎 / 馭空)", "Stagnant_Shadow_Mirage": "角色晉階材料:虛數(瓦爾特 / 羅剎 / 馭空)",
"Stagnant_Shadow_Puppetry": "角色晉階材料:虛數(丹恆•飲月 / 砂金 / 真理醫生)", "Stagnant_Shadow_Puppetry": "角色晉階材料:虛數(丹恆•飲月 / 砂金 / 真理醫生)",
"Cavern_of_Corrosion_Path_of_Gelid_Wind": "遺器:冰套+風套(霜風之徑•侵蝕隧洞)", "Cavern_of_Corrosion_Path_of_Gelid_Wind": "遺器:冰套+風套(霜風之徑•侵蝕隧洞)",
@ -300,7 +301,8 @@
"Cavern_of_Corrosion_Path_of_Conflagration": "遺器:火套+虛數套(野焰之徑•侵蝕隧洞)", "Cavern_of_Corrosion_Path_of_Conflagration": "遺器:火套+虛數套(野焰之徑•侵蝕隧洞)",
"Cavern_of_Corrosion_Path_of_Elixir_Seekers": "遺器:生命套+速度套(藥使之徑•侵蝕隧洞)", "Cavern_of_Corrosion_Path_of_Elixir_Seekers": "遺器:生命套+速度套(藥使之徑•侵蝕隧洞)",
"Cavern_of_Corrosion_Path_of_Darkness": "遺器:追擊套+dot套幽冥之徑•侵蝕隧洞", "Cavern_of_Corrosion_Path_of_Darkness": "遺器:追擊套+dot套幽冥之徑•侵蝕隧洞",
"Cavern_of_Corrosion_Path_of_Dreamdive": "遺器:負面套+擊破套(夢潛之徑•侵蝕隧洞)" "Cavern_of_Corrosion_Path_of_Dreamdive": "遺器:負面套+擊破套(夢潛之徑•侵蝕隧洞)",
"Cavern_of_Corrosion_Path_of_Cavalier": "遺器:超擊破套+終追套(勇騎之徑•侵蝕隧洞)"
}, },
"NameAtDoubleCalyx": { "NameAtDoubleCalyx": {
"name": "有雙倍花活動時,選擇副本", "name": "有雙倍花活動時,選擇副本",
@ -323,6 +325,7 @@
"Calyx_Crimson_Abundance_Jarilo_BackwaterPass": "行跡材料:豐饒(邊緣通道)", "Calyx_Crimson_Abundance_Jarilo_BackwaterPass": "行跡材料:豐饒(邊緣通道)",
"Calyx_Crimson_Abundance_Luofu_FyxestrollGarden": "行跡材料:豐饒(綏園)", "Calyx_Crimson_Abundance_Luofu_FyxestrollGarden": "行跡材料:豐饒(綏園)",
"Calyx_Crimson_Erudition_Jarilo_RivetTown": "行跡材料:智識(鉚釘鎮)", "Calyx_Crimson_Erudition_Jarilo_RivetTown": "行跡材料:智識(鉚釘鎮)",
"Calyx_Crimson_Erudition_Penacony_PenaconyGrandTheater": "行跡材料:智識(匹諾康尼大劇院)",
"Calyx_Crimson_Harmony_Jarilo_RobotSettlement": "行跡材料:同諧(機械聚落)", "Calyx_Crimson_Harmony_Jarilo_RobotSettlement": "行跡材料:同諧(機械聚落)",
"Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape": "行跡材料:同諧(白日夢飯店-夢境)", "Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape": "行跡材料:同諧(白日夢飯店-夢境)",
"Calyx_Crimson_Nihility_Jarilo_GreatMine": "行跡材料:虛無(大礦區)", "Calyx_Crimson_Nihility_Jarilo_GreatMine": "行跡材料:虛無(大礦區)",
@ -339,7 +342,8 @@
"Cavern_of_Corrosion_Path_of_Conflagration": "遺器:火套+虛數套(野焰之徑•侵蝕隧洞)", "Cavern_of_Corrosion_Path_of_Conflagration": "遺器:火套+虛數套(野焰之徑•侵蝕隧洞)",
"Cavern_of_Corrosion_Path_of_Elixir_Seekers": "遺器:生命套+速度套(藥使之徑•侵蝕隧洞)", "Cavern_of_Corrosion_Path_of_Elixir_Seekers": "遺器:生命套+速度套(藥使之徑•侵蝕隧洞)",
"Cavern_of_Corrosion_Path_of_Darkness": "遺器:追擊套+dot套幽冥之徑•侵蝕隧洞", "Cavern_of_Corrosion_Path_of_Darkness": "遺器:追擊套+dot套幽冥之徑•侵蝕隧洞",
"Cavern_of_Corrosion_Path_of_Dreamdive": "遺器:負面套+擊破套(夢潛之徑•侵蝕隧洞)" "Cavern_of_Corrosion_Path_of_Dreamdive": "遺器:負面套+擊破套(夢潛之徑•侵蝕隧洞)",
"Cavern_of_Corrosion_Path_of_Cavalier": "遺器:超擊破套+終追套(勇騎之徑•侵蝕隧洞)"
}, },
"Team": { "Team": {
"name": "打本隊伍", "name": "打本隊伍",
@ -385,6 +389,7 @@
"DanHeng": "丹恆", "DanHeng": "丹恆",
"DanHengImbibitorLunae": "丹恆•飲月", "DanHengImbibitorLunae": "丹恆•飲月",
"DrRatio": "真理醫生", "DrRatio": "真理醫生",
"Firefly": "流螢",
"FuXuan": "符玄", "FuXuan": "符玄",
"Gallagher": "加拉赫", "Gallagher": "加拉赫",
"Gepard": "傑帕德", "Gepard": "傑帕德",
@ -550,7 +555,7 @@
"help": "" "help": ""
}, },
"Item_Raging_Heart": { "Item_Raging_Heart": {
"name": "角色晉階材料:火(加拉赫)", "name": "角色晉階材料:火(流螢 / 加拉赫)",
"help": "" "help": ""
}, },
"Item_Dream_Fridge": { "Item_Dream_Fridge": {
@ -558,7 +563,7 @@
"help": "" "help": ""
}, },
"Item_Dream_Flamer": { "Item_Dream_Flamer": {
"name": "角色晉階材料:量子(花火)", "name": "角色晉階材料:量子(翡翠 / 花火)",
"help": "" "help": ""
}, },
"Item_Worldbreaker_Blade": { "Item_Worldbreaker_Blade": {
@ -589,7 +594,7 @@
"name": "行跡材料:豐饒(邊緣通道)", "name": "行跡材料:豐饒(邊緣通道)",
"help": "" "help": ""
}, },
"Item_Moon_Madness_Fang": { "Item_Moon_Rage_Fang": {
"name": "行跡材料:毀滅(鱗淵境)", "name": "行跡材料:毀滅(鱗淵境)",
"help": "" "help": ""
}, },
@ -597,6 +602,10 @@
"name": "行跡材料:巡獵(蘇樂達熱砂海選會場)", "name": "行跡材料:巡獵(蘇樂達熱砂海選會場)",
"help": "" "help": ""
}, },
"Item_Exquisite_Colored_Draft": {
"name": "行跡材料:智識(匹諾康尼大劇院)",
"help": ""
},
"Item_Divine_Amber": { "Item_Divine_Amber": {
"name": "行跡材料:存護(克勞克影視樂園)", "name": "行跡材料:存護(克勞克影視樂園)",
"help": "" "help": ""
@ -801,8 +810,8 @@
"not_set": "未設定", "not_set": "未設定",
"not_supported": "暫未支援" "not_supported": "暫未支援"
}, },
"Complete_Simulated_Universe_1_times": { "Complete_Divergent_Universe_or_Simulated_Universe_1_times": {
"name": "完成1次「模擬宇宙」", "name": "完成1次「差分宇宙」或「模擬宇宙」",
"help": "需要設定並啟用\"模擬宇宙\"任務", "help": "需要設定並啟用\"模擬宇宙\"任務",
"achievable": "可完成", "achievable": "可完成",
"not_set": "未設定", "not_set": "未設定",

View File

@ -65,8 +65,9 @@ class StoredGenerated:
Item_Obsidian_of_Obsession = StoredPlanner("Dungeon.Planner.Item_Obsidian_of_Obsession") Item_Obsidian_of_Obsession = StoredPlanner("Dungeon.Planner.Item_Obsidian_of_Obsession")
Item_Stellaris_Symphony = StoredPlanner("Dungeon.Planner.Item_Stellaris_Symphony") Item_Stellaris_Symphony = StoredPlanner("Dungeon.Planner.Item_Stellaris_Symphony")
Item_Flower_of_Eternity = StoredPlanner("Dungeon.Planner.Item_Flower_of_Eternity") Item_Flower_of_Eternity = StoredPlanner("Dungeon.Planner.Item_Flower_of_Eternity")
Item_Moon_Madness_Fang = StoredPlanner("Dungeon.Planner.Item_Moon_Madness_Fang") Item_Moon_Rage_Fang = StoredPlanner("Dungeon.Planner.Item_Moon_Rage_Fang")
Item_Countertemporal_Shot = StoredPlanner("Dungeon.Planner.Item_Countertemporal_Shot") Item_Countertemporal_Shot = StoredPlanner("Dungeon.Planner.Item_Countertemporal_Shot")
Item_Exquisite_Colored_Draft = StoredPlanner("Dungeon.Planner.Item_Exquisite_Colored_Draft")
Item_Divine_Amber = StoredPlanner("Dungeon.Planner.Item_Divine_Amber") Item_Divine_Amber = StoredPlanner("Dungeon.Planner.Item_Divine_Amber")
Item_Heaven_Incinerator = StoredPlanner("Dungeon.Planner.Item_Heaven_Incinerator") Item_Heaven_Incinerator = StoredPlanner("Dungeon.Planner.Item_Heaven_Incinerator")
Item_Heavenly_Melody = StoredPlanner("Dungeon.Planner.Item_Heavenly_Melody") Item_Heavenly_Melody = StoredPlanner("Dungeon.Planner.Item_Heavenly_Melody")

View File

@ -344,7 +344,7 @@ class BattlePassUI(UI):
# Convert quest keyword to stored object # Convert quest keyword to stored object
dic_quest_to_stored = { dic_quest_to_stored = {
KEYWORDS_BATTLE_PASS_QUEST.Complete_Simulated_Universe_1_times: KEYWORDS_BATTLE_PASS_QUEST.Complete_Divergent_Universe_or_Simulated_Universe_1_times:
self.config.stored.BattlePassSimulatedUniverse, self.config.stored.BattlePassSimulatedUniverse,
KEYWORDS_BATTLE_PASS_QUEST.Clear_Calyx_1_times: KEYWORDS_BATTLE_PASS_QUEST.Clear_Calyx_1_times:
self.config.stored.BattlePassQuestCalyx, self.config.stored.BattlePassQuestCalyx,

View File

@ -3,14 +3,14 @@ from .classes import BattlePassQuest
# This file was auto-generated, do not modify it manually. To generate: # This file was auto-generated, do not modify it manually. To generate:
# ``` python -m dev_tools.keyword_extract ``` # ``` python -m dev_tools.keyword_extract ```
Complete_Simulated_Universe_1_times = BattlePassQuest( Complete_Divergent_Universe_or_Simulated_Universe_1_times = BattlePassQuest(
id=1, id=1,
name='Complete_Simulated_Universe_1_times', name='Complete_Divergent_Universe_or_Simulated_Universe_1_times',
cn='完成1次「模拟宇宙」', cn='完成1次「差分宇宙」或「模拟宇宙」',
cht='完成1次「模擬宇宙」', cht='完成1次「差分宇宙」或「模擬宇宙」',
en='Complete Simulated Universe 1 time(s)', en='Complete Divergent Universe or Simulated Universe 1 time(s)',
jp='模擬宇宙」を1回クリアする', jp='階差宇宙」または「模擬宇宙」を合計1回クリアする',
es='Completa el Universo Simulado 1 vez', es='Completa el Universo Simulado o el Universo Diferenciado 1 vez',
) )
Clear_Calyx_1_times = BattlePassQuest( Clear_Calyx_1_times = BattlePassQuest(
id=2, id=2,

View File

@ -129,8 +129,17 @@ DrRatio = CharacterList(
jp='Dr.レイシオ', jp='Dr.レイシオ',
es='Dr. Ratio', es='Dr. Ratio',
) )
FuXuan = CharacterList( Firefly = CharacterList(
id=15, id=15,
name='Firefly',
cn='流萤',
cht='流螢',
en='Firefly',
jp='ホタル',
es='Luciérnaga',
)
FuXuan = CharacterList(
id=16,
name='FuXuan', name='FuXuan',
cn='符玄', cn='符玄',
cht='符玄', cht='符玄',
@ -139,7 +148,7 @@ FuXuan = CharacterList(
es='Fu Xuan', es='Fu Xuan',
) )
Gallagher = CharacterList( Gallagher = CharacterList(
id=16, id=17,
name='Gallagher', name='Gallagher',
cn='加拉赫', cn='加拉赫',
cht='加拉赫', cht='加拉赫',
@ -148,7 +157,7 @@ Gallagher = CharacterList(
es='Gallagher', es='Gallagher',
) )
Gepard = CharacterList( Gepard = CharacterList(
id=17, id=18,
name='Gepard', name='Gepard',
cn='杰帕德', cn='杰帕德',
cht='傑帕德', cht='傑帕德',
@ -157,7 +166,7 @@ Gepard = CharacterList(
es='Gepard', es='Gepard',
) )
Guinaifen = CharacterList( Guinaifen = CharacterList(
id=18, id=19,
name='Guinaifen', name='Guinaifen',
cn='桂乃芬', cn='桂乃芬',
cht='桂乃芬', cht='桂乃芬',
@ -166,7 +175,7 @@ Guinaifen = CharacterList(
es='Guinaifen', es='Guinaifen',
) )
Hanya = CharacterList( Hanya = CharacterList(
id=19, id=20,
name='Hanya', name='Hanya',
cn='寒鸦', cn='寒鸦',
cht='寒鴉', cht='寒鴉',
@ -175,7 +184,7 @@ Hanya = CharacterList(
es='Hanya', es='Hanya',
) )
Herta = CharacterList( Herta = CharacterList(
id=20, id=21,
name='Herta', name='Herta',
cn='黑塔', cn='黑塔',
cht='黑塔', cht='黑塔',
@ -184,7 +193,7 @@ Herta = CharacterList(
es='Herta', es='Herta',
) )
Himeko = CharacterList( Himeko = CharacterList(
id=21, id=22,
name='Himeko', name='Himeko',
cn='姬子', cn='姬子',
cht='姬子', cht='姬子',
@ -193,7 +202,7 @@ Himeko = CharacterList(
es='Himeko', es='Himeko',
) )
Hook = CharacterList( Hook = CharacterList(
id=22, id=23,
name='Hook', name='Hook',
cn='虎克', cn='虎克',
cht='虎克', cht='虎克',
@ -202,7 +211,7 @@ Hook = CharacterList(
es='Hook', es='Hook',
) )
Huohuo = CharacterList( Huohuo = CharacterList(
id=23, id=24,
name='Huohuo', name='Huohuo',
cn='藿藿', cn='藿藿',
cht='藿藿', cht='藿藿',
@ -210,8 +219,17 @@ Huohuo = CharacterList(
jp='フォフォ', jp='フォフォ',
es='Huohuo', es='Huohuo',
) )
Jade = CharacterList(
id=25,
name='Jade',
cn='翡翠',
cht='翡翠',
en='Jade',
jp='ジェイド',
es='Jade',
)
JingYuan = CharacterList( JingYuan = CharacterList(
id=24, id=26,
name='JingYuan', name='JingYuan',
cn='景元', cn='景元',
cht='景元', cht='景元',
@ -220,7 +238,7 @@ JingYuan = CharacterList(
es='Jing Yuan', es='Jing Yuan',
) )
Jingliu = CharacterList( Jingliu = CharacterList(
id=25, id=27,
name='Jingliu', name='Jingliu',
cn='镜流', cn='镜流',
cht='鏡流', cht='鏡流',
@ -229,7 +247,7 @@ Jingliu = CharacterList(
es='Jingliu', es='Jingliu',
) )
Kafka = CharacterList( Kafka = CharacterList(
id=26, id=28,
name='Kafka', name='Kafka',
cn='卡芙卡', cn='卡芙卡',
cht='卡芙卡', cht='卡芙卡',
@ -238,7 +256,7 @@ Kafka = CharacterList(
es='Kafka', es='Kafka',
) )
Luka = CharacterList( Luka = CharacterList(
id=27, id=29,
name='Luka', name='Luka',
cn='卢卡', cn='卢卡',
cht='盧卡', cht='盧卡',
@ -247,7 +265,7 @@ Luka = CharacterList(
es='Luka', es='Luka',
) )
Luocha = CharacterList( Luocha = CharacterList(
id=28, id=30,
name='Luocha', name='Luocha',
cn='罗刹', cn='罗刹',
cht='羅剎', cht='羅剎',
@ -256,7 +274,7 @@ Luocha = CharacterList(
es='Luocha', es='Luocha',
) )
Lynx = CharacterList( Lynx = CharacterList(
id=29, id=31,
name='Lynx', name='Lynx',
cn='玲可', cn='玲可',
cht='玲可', cht='玲可',
@ -265,7 +283,7 @@ Lynx = CharacterList(
es='Lynx', es='Lynx',
) )
March7th = CharacterList( March7th = CharacterList(
id=30, id=32,
name='March7th', name='March7th',
cn='三月七', cn='三月七',
cht='三月七', cht='三月七',
@ -274,7 +292,7 @@ March7th = CharacterList(
es='Siete de Marzo', es='Siete de Marzo',
) )
Misha = CharacterList( Misha = CharacterList(
id=31, id=33,
name='Misha', name='Misha',
cn='米沙', cn='米沙',
cht='米沙', cht='米沙',
@ -283,7 +301,7 @@ Misha = CharacterList(
es='Misha', es='Misha',
) )
Natasha = CharacterList( Natasha = CharacterList(
id=32, id=34,
name='Natasha', name='Natasha',
cn='娜塔莎', cn='娜塔莎',
cht='娜塔莎', cht='娜塔莎',
@ -292,7 +310,7 @@ Natasha = CharacterList(
es='Natasha', es='Natasha',
) )
Pela = CharacterList( Pela = CharacterList(
id=33, id=35,
name='Pela', name='Pela',
cn='佩拉', cn='佩拉',
cht='佩拉', cht='佩拉',
@ -301,7 +319,7 @@ Pela = CharacterList(
es='Pela', es='Pela',
) )
Qingque = CharacterList( Qingque = CharacterList(
id=34, id=36,
name='Qingque', name='Qingque',
cn='青雀', cn='青雀',
cht='青雀', cht='青雀',
@ -310,7 +328,7 @@ Qingque = CharacterList(
es='Qingque', es='Qingque',
) )
Robin = CharacterList( Robin = CharacterList(
id=35, id=37,
name='Robin', name='Robin',
cn='知更鸟', cn='知更鸟',
cht='知更鳥', cht='知更鳥',
@ -319,7 +337,7 @@ Robin = CharacterList(
es='Robin', es='Robin',
) )
RuanMei = CharacterList( RuanMei = CharacterList(
id=36, id=38,
name='RuanMei', name='RuanMei',
cn='阮•梅', cn='阮•梅',
cht='阮•梅', cht='阮•梅',
@ -328,7 +346,7 @@ RuanMei = CharacterList(
es='Ruan Mei', es='Ruan Mei',
) )
Sampo = CharacterList( Sampo = CharacterList(
id=37, id=39,
name='Sampo', name='Sampo',
cn='桑博', cn='桑博',
cht='桑博', cht='桑博',
@ -337,7 +355,7 @@ Sampo = CharacterList(
es='Sampo', es='Sampo',
) )
Seele = CharacterList( Seele = CharacterList(
id=38, id=40,
name='Seele', name='Seele',
cn='希儿', cn='希儿',
cht='希兒', cht='希兒',
@ -346,7 +364,7 @@ Seele = CharacterList(
es='Seele', es='Seele',
) )
Serval = CharacterList( Serval = CharacterList(
id=39, id=41,
name='Serval', name='Serval',
cn='希露瓦', cn='希露瓦',
cht='希露瓦', cht='希露瓦',
@ -355,7 +373,7 @@ Serval = CharacterList(
es='Serval', es='Serval',
) )
SilverWolf = CharacterList( SilverWolf = CharacterList(
id=40, id=42,
name='SilverWolf', name='SilverWolf',
cn='银狼', cn='银狼',
cht='銀狼', cht='銀狼',
@ -364,7 +382,7 @@ SilverWolf = CharacterList(
es='Silver Wolf', es='Silver Wolf',
) )
Sparkle = CharacterList( Sparkle = CharacterList(
id=41, id=43,
name='Sparkle', name='Sparkle',
cn='花火', cn='花火',
cht='花火', cht='花火',
@ -373,7 +391,7 @@ Sparkle = CharacterList(
es='Sparkle', es='Sparkle',
) )
Sushang = CharacterList( Sushang = CharacterList(
id=42, id=44,
name='Sushang', name='Sushang',
cn='素裳', cn='素裳',
cht='素裳', cht='素裳',
@ -382,7 +400,7 @@ Sushang = CharacterList(
es='Sushang', es='Sushang',
) )
Tingyun = CharacterList( Tingyun = CharacterList(
id=43, id=45,
name='Tingyun', name='Tingyun',
cn='停云', cn='停云',
cht='停雲', cht='停雲',
@ -391,7 +409,7 @@ Tingyun = CharacterList(
es='Tingyun', es='Tingyun',
) )
TopazNumby = CharacterList( TopazNumby = CharacterList(
id=44, id=46,
name='TopazNumby', name='TopazNumby',
cn='托帕&账账', cn='托帕&账账',
cht='托帕&帳帳', cht='托帕&帳帳',
@ -400,7 +418,7 @@ TopazNumby = CharacterList(
es='Topaz y Conti', es='Topaz y Conti',
) )
TrailblazerDestruction = CharacterList( TrailblazerDestruction = CharacterList(
id=45, id=47,
name='TrailblazerDestruction', name='TrailblazerDestruction',
cn='Trailblazer•毁灭', cn='Trailblazer•毁灭',
cht='Trailblazer•毀滅', cht='Trailblazer•毀滅',
@ -409,7 +427,7 @@ TrailblazerDestruction = CharacterList(
es='Trailblazer: Destrucción', es='Trailblazer: Destrucción',
) )
TrailblazerHarmony = CharacterList( TrailblazerHarmony = CharacterList(
id=46, id=48,
name='TrailblazerHarmony', name='TrailblazerHarmony',
cn='Trailblazer•同谐', cn='Trailblazer•同谐',
cht='Trailblazer•同諧', cht='Trailblazer•同諧',
@ -418,7 +436,7 @@ TrailblazerHarmony = CharacterList(
es='Trailblazer: Armonía', es='Trailblazer: Armonía',
) )
TrailblazerPreservation = CharacterList( TrailblazerPreservation = CharacterList(
id=47, id=49,
name='TrailblazerPreservation', name='TrailblazerPreservation',
cn='Trailblazer•存护', cn='Trailblazer•存护',
cht='Trailblazer•存護', cht='Trailblazer•存護',
@ -427,7 +445,7 @@ TrailblazerPreservation = CharacterList(
es='Trailblazer: Conservación', es='Trailblazer: Conservación',
) )
Welt = CharacterList( Welt = CharacterList(
id=48, id=50,
name='Welt', name='Welt',
cn='瓦尔特', cn='瓦尔特',
cht='瓦爾特', cht='瓦爾特',
@ -436,7 +454,7 @@ Welt = CharacterList(
es='Welt', es='Welt',
) )
Xueyi = CharacterList( Xueyi = CharacterList(
id=49, id=51,
name='Xueyi', name='Xueyi',
cn='雪衣', cn='雪衣',
cht='雪衣', cht='雪衣',
@ -445,7 +463,7 @@ Xueyi = CharacterList(
es='Xueyi', es='Xueyi',
) )
Yanqing = CharacterList( Yanqing = CharacterList(
id=50, id=52,
name='Yanqing', name='Yanqing',
cn='彦卿', cn='彦卿',
cht='彥卿', cht='彥卿',
@ -454,7 +472,7 @@ Yanqing = CharacterList(
es='Yanqing', es='Yanqing',
) )
Yukong = CharacterList( Yukong = CharacterList(
id=51, id=53,
name='Yukong', name='Yukong',
cn='驭空', cn='驭空',
cht='馭空', cht='馭空',

View File

@ -129,17 +129,17 @@ Dispatch_1_assignments = DailyQuest(
jp='依頼に1回派遣する', jp='依頼に1回派遣する',
es='Asigna 1 encargo', es='Asigna 1 encargo',
) )
Complete_Simulated_Universe_1_times = DailyQuest( Complete_Divergent_Universe_or_Simulated_Universe_1_times = DailyQuest(
id=28, id=29,
name='Complete_Simulated_Universe_1_times', name='Complete_Divergent_Universe_or_Simulated_Universe_1_times',
cn='完成1次「模拟宇宙」', cn='完成1次「差分宇宙」或「模拟宇宙」',
cht='完成1次「模擬宇宙」', cht='完成1次「差分宇宙」或「模擬宇宙」',
en='Complete Simulated Universe 1 time(s)', en='Complete Divergent Universe or Simulated Universe 1 time(s)',
jp='模擬宇宙」を1回クリアする', jp='階差宇宙」または「模擬宇宙」を合計1回クリアする',
es='Completa el Universo Simulado 1 vez', es='Completa el Universo Simulado o el Universo Diferenciado 1 vez',
) )
Clear_Calyx_Crimson_1_times = DailyQuest( Clear_Calyx_Crimson_1_times = DailyQuest(
id=29, id=30,
name='Clear_Calyx_Crimson_1_times', name='Clear_Calyx_Crimson_1_times',
cn='完成1次「拟造花萼', cn='完成1次「拟造花萼',
cht='完成1次「擬造花萼', cht='完成1次「擬造花萼',
@ -148,7 +148,7 @@ Clear_Calyx_Crimson_1_times = DailyQuest(
es='Completa Cáliz (carmesí) 1 vez', es='Completa Cáliz (carmesí) 1 vez',
) )
Enter_combat_by_attacking_enemie_Weakness_and_win_3_times = DailyQuest( Enter_combat_by_attacking_enemie_Weakness_and_win_3_times = DailyQuest(
id=30, id=31,
name='Enter_combat_by_attacking_enemie_Weakness_and_win_3_times', name='Enter_combat_by_attacking_enemie_Weakness_and_win_3_times',
cn='利用弱点进入战斗并获胜3次', cn='利用弱点进入战斗并获胜3次',
cht='利用弱點進入戰鬥並獲勝3次', cht='利用弱點進入戰鬥並獲勝3次',
@ -157,7 +157,7 @@ Enter_combat_by_attacking_enemie_Weakness_and_win_3_times = DailyQuest(
es='Entra en combate atacando la debilidad del enemigo y gana 3 veces', es='Entra en combate atacando la debilidad del enemigo y gana 3 veces',
) )
Use_Technique_2_times = DailyQuest( Use_Technique_2_times = DailyQuest(
id=31, id=32,
name='Use_Technique_2_times', name='Use_Technique_2_times',
cn='累计施放2次秘技', cn='累计施放2次秘技',
cht='累積施放2次秘技', cht='累積施放2次秘技',
@ -166,7 +166,7 @@ Use_Technique_2_times = DailyQuest(
es='Usa técnicas 2 veces', es='Usa técnicas 2 veces',
) )
Destroy_3_destructible_objects = DailyQuest( Destroy_3_destructible_objects = DailyQuest(
id=32, id=33,
name='Destroy_3_destructible_objects', name='Destroy_3_destructible_objects',
cn='累计击碎3个可破坏物', cn='累计击碎3个可破坏物',
cht='累積擊碎3個可破壞物', cht='累積擊碎3個可破壞物',
@ -175,7 +175,7 @@ Destroy_3_destructible_objects = DailyQuest(
es='Destruye 3 objetos destruibles', es='Destruye 3 objetos destruibles',
) )
Obtain_victory_in_combat_with_Support_Characters_1_times = DailyQuest( Obtain_victory_in_combat_with_Support_Characters_1_times = DailyQuest(
id=33, id=34,
name='Obtain_victory_in_combat_with_Support_Characters_1_times', name='Obtain_victory_in_combat_with_Support_Characters_1_times',
cn='使用支援角色并获得战斗胜利1次', cn='使用支援角色并获得战斗胜利1次',
cht='使用支援角色並獲得戰鬥勝利1次', cht='使用支援角色並獲得戰鬥勝利1次',
@ -184,7 +184,7 @@ Obtain_victory_in_combat_with_Support_Characters_1_times = DailyQuest(
es='Gana 1 batalla(s) utilizando personajes de apoyo', es='Gana 1 batalla(s) utilizando personajes de apoyo',
) )
Level_up_any_character_1_times = DailyQuest( Level_up_any_character_1_times = DailyQuest(
id=34, id=35,
name='Level_up_any_character_1_times', name='Level_up_any_character_1_times',
cn='将任意角色等级提升1次', cn='将任意角色等级提升1次',
cht='將任意角色等級提升1次', cht='將任意角色等級提升1次',
@ -193,7 +193,7 @@ Level_up_any_character_1_times = DailyQuest(
es='Mejora el nivel de cualquier personaje 1 vez', es='Mejora el nivel de cualquier personaje 1 vez',
) )
Level_up_any_Light_Cone_1_times = DailyQuest( Level_up_any_Light_Cone_1_times = DailyQuest(
id=35, id=36,
name='Level_up_any_Light_Cone_1_times', name='Level_up_any_Light_Cone_1_times',
cn='将任意光锥等级提升1次', cn='将任意光锥等级提升1次',
cht='將任意光錐等級提升1次', cht='將任意光錐等級提升1次',
@ -202,7 +202,7 @@ Level_up_any_Light_Cone_1_times = DailyQuest(
es='Mejora cualquier cono de luz 1 vez', es='Mejora cualquier cono de luz 1 vez',
) )
Use_the_Omni_Synthesizer_1_times = DailyQuest( Use_the_Omni_Synthesizer_1_times = DailyQuest(
id=36, id=37,
name='Use_the_Omni_Synthesizer_1_times', name='Use_the_Omni_Synthesizer_1_times',
cn='使用1次「万能合成机」', cn='使用1次「万能合成机」',
cht='使用1次「萬能合成機」', cht='使用1次「萬能合成機」',
@ -211,7 +211,7 @@ Use_the_Omni_Synthesizer_1_times = DailyQuest(
es='Utiliza la máquina sintetizadora multiusos 1 veces', es='Utiliza la máquina sintetizadora multiusos 1 veces',
) )
Take_photos_1_times = DailyQuest( Take_photos_1_times = DailyQuest(
id=37, id=38,
name='Take_photos_1_times', name='Take_photos_1_times',
cn='拍照1次', cn='拍照1次',
cht='拍照1次', cht='拍照1次',
@ -220,7 +220,7 @@ Take_photos_1_times = DailyQuest(
es='Haz 1 foto(s)', es='Haz 1 foto(s)',
) )
Consume_120_Trailblaze_Power = DailyQuest( Consume_120_Trailblaze_Power = DailyQuest(
id=38, id=39,
name='Consume_120_Trailblaze_Power', name='Consume_120_Trailblaze_Power',
cn='累计消耗120点开拓力', cn='累计消耗120点开拓力',
cht='累積消耗120點開拓力', cht='累積消耗120點開拓力',
@ -229,7 +229,7 @@ Consume_120_Trailblaze_Power = DailyQuest(
es='Consume 120 pts. de Poder trazacaminos', es='Consume 120 pts. de Poder trazacaminos',
) )
Level_up_any_Relic_1_times = DailyQuest( Level_up_any_Relic_1_times = DailyQuest(
id=39, id=40,
name='Level_up_any_Relic_1_times', name='Level_up_any_Relic_1_times',
cn='将任意遗器等级提升1次', cn='将任意遗器等级提升1次',
cht='將任意遺器等級提升1次', cht='將任意遺器等級提升1次',

View File

@ -201,8 +201,19 @@ Calyx_Crimson_Erudition_Jarilo_RivetTown = DungeonList(
dungeon_id=1008, dungeon_id=1008,
plane_id=2012201, plane_id=2012201,
) )
Calyx_Crimson_Harmony_Jarilo_RobotSettlement = DungeonList( Calyx_Crimson_Erudition_Penacony_PenaconyGrandTheater = DungeonList(
id=19, id=19,
name='Calyx_Crimson_Erudition_Penacony_PenaconyGrandTheater',
cn='智识之蕾•拟造花萼(赤)',
cht='智識之蕾•擬造花萼(赤)',
en='Calyx (Crimson): Bud of Erudition',
jp='疑似花萼(赤)・知恵の蕾',
es='Cáliz (carmesí): Flor de la Erudición',
dungeon_id=1023,
plane_id=2033201,
)
Calyx_Crimson_Harmony_Jarilo_RobotSettlement = DungeonList(
id=20,
name='Calyx_Crimson_Harmony_Jarilo_RobotSettlement', name='Calyx_Crimson_Harmony_Jarilo_RobotSettlement',
cn='同谐之蕾•拟造花萼(赤)', cn='同谐之蕾•拟造花萼(赤)',
cht='同諧之蕾•擬造花萼(赤)', cht='同諧之蕾•擬造花萼(赤)',
@ -213,7 +224,7 @@ Calyx_Crimson_Harmony_Jarilo_RobotSettlement = DungeonList(
plane_id=2012301, plane_id=2012301,
) )
Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape = DungeonList( Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape = DungeonList(
id=20, id=21,
name='Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape', name='Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape',
cn='同谐之蕾•拟造花萼(赤)', cn='同谐之蕾•拟造花萼(赤)',
cht='同諧之蕾•擬造花萼(赤)', cht='同諧之蕾•擬造花萼(赤)',
@ -224,7 +235,7 @@ Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape = DungeonList(
plane_id=2031101, plane_id=2031101,
) )
Calyx_Crimson_Nihility_Jarilo_GreatMine = DungeonList( Calyx_Crimson_Nihility_Jarilo_GreatMine = DungeonList(
id=21, id=22,
name='Calyx_Crimson_Nihility_Jarilo_GreatMine', name='Calyx_Crimson_Nihility_Jarilo_GreatMine',
cn='虚无之蕾•拟造花萼(赤)', cn='虚无之蕾•拟造花萼(赤)',
cht='虛無之蕾•擬造花萼(赤)', cht='虛無之蕾•擬造花萼(赤)',
@ -235,7 +246,7 @@ Calyx_Crimson_Nihility_Jarilo_GreatMine = DungeonList(
plane_id=2012101, plane_id=2012101,
) )
Calyx_Crimson_Nihility_Luofu_AlchemyCommission = DungeonList( Calyx_Crimson_Nihility_Luofu_AlchemyCommission = DungeonList(
id=22, id=23,
name='Calyx_Crimson_Nihility_Luofu_AlchemyCommission', name='Calyx_Crimson_Nihility_Luofu_AlchemyCommission',
cn='虚无之蕾•拟造花萼(赤)', cn='虚无之蕾•拟造花萼(赤)',
cht='虛無之蕾•擬造花萼(赤)', cht='虛無之蕾•擬造花萼(赤)',
@ -246,7 +257,7 @@ Calyx_Crimson_Nihility_Luofu_AlchemyCommission = DungeonList(
plane_id=2023101, plane_id=2023101,
) )
Stagnant_Shadow_Quanta = DungeonList( Stagnant_Shadow_Quanta = DungeonList(
id=23, id=24,
name='Stagnant_Shadow_Quanta', name='Stagnant_Shadow_Quanta',
cn='空海之形•凝滞虚影', cn='空海之形•凝滞虚影',
cht='空海之形•凝滯虛影', cht='空海之形•凝滯虛影',
@ -257,7 +268,7 @@ Stagnant_Shadow_Quanta = DungeonList(
plane_id=2000101, plane_id=2000101,
) )
Stagnant_Shadow_Gust = DungeonList( Stagnant_Shadow_Gust = DungeonList(
id=24, id=25,
name='Stagnant_Shadow_Gust', name='Stagnant_Shadow_Gust',
cn='巽风之形•凝滞虚影', cn='巽风之形•凝滞虚影',
cht='巽風之形•凝滯虛影', cht='巽風之形•凝滯虛影',
@ -268,7 +279,7 @@ Stagnant_Shadow_Gust = DungeonList(
plane_id=2012201, plane_id=2012201,
) )
Stagnant_Shadow_Fulmination = DungeonList( Stagnant_Shadow_Fulmination = DungeonList(
id=25, id=26,
name='Stagnant_Shadow_Fulmination', name='Stagnant_Shadow_Fulmination',
cn='鸣雷之形•凝滞虚影', cn='鸣雷之形•凝滞虚影',
cht='鳴雷之形•凝滯虛影', cht='鳴雷之形•凝滯虛影',
@ -279,7 +290,7 @@ Stagnant_Shadow_Fulmination = DungeonList(
plane_id=2013201, plane_id=2013201,
) )
Stagnant_Shadow_Blaze = DungeonList( Stagnant_Shadow_Blaze = DungeonList(
id=26, id=27,
name='Stagnant_Shadow_Blaze', name='Stagnant_Shadow_Blaze',
cn='炎华之形•凝滞虚影', cn='炎华之形•凝滞虚影',
cht='炎華之形•凝滯虛影', cht='炎華之形•凝滯虛影',
@ -290,7 +301,7 @@ Stagnant_Shadow_Blaze = DungeonList(
plane_id=2013101, plane_id=2013101,
) )
Stagnant_Shadow_Spike = DungeonList( Stagnant_Shadow_Spike = DungeonList(
id=27, id=28,
name='Stagnant_Shadow_Spike', name='Stagnant_Shadow_Spike',
cn='锋芒之形•凝滞虚影', cn='锋芒之形•凝滞虚影',
cht='鋒芒之形•凝滯虛影', cht='鋒芒之形•凝滯虛影',
@ -301,7 +312,7 @@ Stagnant_Shadow_Spike = DungeonList(
plane_id=2012101, plane_id=2012101,
) )
Stagnant_Shadow_Rime = DungeonList( Stagnant_Shadow_Rime = DungeonList(
id=28, id=29,
name='Stagnant_Shadow_Rime', name='Stagnant_Shadow_Rime',
cn='霜晶之形•凝滞虚影', cn='霜晶之形•凝滞虚影',
cht='霜晶之形•凝滯虛影', cht='霜晶之形•凝滯虛影',
@ -312,7 +323,7 @@ Stagnant_Shadow_Rime = DungeonList(
plane_id=2013201, plane_id=2013201,
) )
Stagnant_Shadow_Mirage = DungeonList( Stagnant_Shadow_Mirage = DungeonList(
id=29, id=30,
name='Stagnant_Shadow_Mirage', name='Stagnant_Shadow_Mirage',
cn='幻光之形•凝滞虚影', cn='幻光之形•凝滞虚影',
cht='幻光之形•凝滯虛影', cht='幻光之形•凝滯虛影',
@ -323,7 +334,7 @@ Stagnant_Shadow_Mirage = DungeonList(
plane_id=2011101, plane_id=2011101,
) )
Stagnant_Shadow_Icicle = DungeonList( Stagnant_Shadow_Icicle = DungeonList(
id=30, id=31,
name='Stagnant_Shadow_Icicle', name='Stagnant_Shadow_Icicle',
cn='冰棱之形•凝滞虚影', cn='冰棱之形•凝滞虚影',
cht='冰稜之形•凝滯虛影', cht='冰稜之形•凝滯虛影',
@ -334,7 +345,7 @@ Stagnant_Shadow_Icicle = DungeonList(
plane_id=2021101, plane_id=2021101,
) )
Stagnant_Shadow_Doom = DungeonList( Stagnant_Shadow_Doom = DungeonList(
id=31, id=32,
name='Stagnant_Shadow_Doom', name='Stagnant_Shadow_Doom',
cn='震厄之形•凝滞虚影', cn='震厄之形•凝滞虚影',
cht='震厄之形•凝滯虛影', cht='震厄之形•凝滯虛影',
@ -345,7 +356,7 @@ Stagnant_Shadow_Doom = DungeonList(
plane_id=2021201, plane_id=2021201,
) )
Stagnant_Shadow_Puppetry = DungeonList( Stagnant_Shadow_Puppetry = DungeonList(
id=32, id=33,
name='Stagnant_Shadow_Puppetry', name='Stagnant_Shadow_Puppetry',
cn='偃偶之形•凝滞虚影', cn='偃偶之形•凝滞虚影',
cht='偃偶之形•凝滯虛影', cht='偃偶之形•凝滯虛影',
@ -356,7 +367,7 @@ Stagnant_Shadow_Puppetry = DungeonList(
plane_id=2022201, plane_id=2022201,
) )
Stagnant_Shadow_Abomination = DungeonList( Stagnant_Shadow_Abomination = DungeonList(
id=33, id=34,
name='Stagnant_Shadow_Abomination', name='Stagnant_Shadow_Abomination',
cn='孽兽之形•凝滞虚影', cn='孽兽之形•凝滞虚影',
cht='孽獸之形•凝滯虛影', cht='孽獸之形•凝滯虛影',
@ -367,7 +378,7 @@ Stagnant_Shadow_Abomination = DungeonList(
plane_id=2023201, plane_id=2023201,
) )
Stagnant_Shadow_Scorch = DungeonList( Stagnant_Shadow_Scorch = DungeonList(
id=34, id=35,
name='Stagnant_Shadow_Scorch', name='Stagnant_Shadow_Scorch',
cn='燔灼之形•凝滞虚影', cn='燔灼之形•凝滞虚影',
cht='燔灼之形•凝滯虛影', cht='燔灼之形•凝滯虛影',
@ -378,7 +389,7 @@ Stagnant_Shadow_Scorch = DungeonList(
plane_id=2012101, plane_id=2012101,
) )
Stagnant_Shadow_Celestial = DungeonList( Stagnant_Shadow_Celestial = DungeonList(
id=35, id=36,
name='Stagnant_Shadow_Celestial', name='Stagnant_Shadow_Celestial',
cn='天人之形•凝滞虚影', cn='天人之形•凝滞虚影',
cht='天人之形•凝滯虛影', cht='天人之形•凝滯虛影',
@ -389,7 +400,7 @@ Stagnant_Shadow_Celestial = DungeonList(
plane_id=2023101, plane_id=2023101,
) )
Stagnant_Shadow_Perdition = DungeonList( Stagnant_Shadow_Perdition = DungeonList(
id=36, id=37,
name='Stagnant_Shadow_Perdition', name='Stagnant_Shadow_Perdition',
cn='幽府之形•凝滞虚影', cn='幽府之形•凝滞虚影',
cht='幽府之形•凝滯虛影', cht='幽府之形•凝滯虛影',
@ -400,7 +411,7 @@ Stagnant_Shadow_Perdition = DungeonList(
plane_id=2022301, plane_id=2022301,
) )
Stagnant_Shadow_Nectar = DungeonList( Stagnant_Shadow_Nectar = DungeonList(
id=37, id=38,
name='Stagnant_Shadow_Nectar', name='Stagnant_Shadow_Nectar',
cn='冰酿之形•凝滞虚影', cn='冰酿之形•凝滞虚影',
cht='冰釀之形•凝滯虛影', cht='冰釀之形•凝滯虛影',
@ -411,7 +422,7 @@ Stagnant_Shadow_Nectar = DungeonList(
plane_id=2031101, plane_id=2031101,
) )
Stagnant_Shadow_Roast = DungeonList( Stagnant_Shadow_Roast = DungeonList(
id=38, id=39,
name='Stagnant_Shadow_Roast', name='Stagnant_Shadow_Roast',
cn='焦炙之形•凝滞虚影', cn='焦炙之形•凝滞虚影',
cht='焦炙之形•凝滯虛影', cht='焦炙之形•凝滯虛影',
@ -422,7 +433,7 @@ Stagnant_Shadow_Roast = DungeonList(
plane_id=2031301, plane_id=2031301,
) )
Stagnant_Shadow_Ire = DungeonList( Stagnant_Shadow_Ire = DungeonList(
id=39, id=40,
name='Stagnant_Shadow_Ire', name='Stagnant_Shadow_Ire',
cn='嗔怒之形•凝滞虚影', cn='嗔怒之形•凝滞虚影',
cht='嗔怒之形•凝滯虛影', cht='嗔怒之形•凝滯虛影',
@ -433,7 +444,7 @@ Stagnant_Shadow_Ire = DungeonList(
plane_id=2032201, plane_id=2032201,
) )
Stagnant_Shadow_Duty = DungeonList( Stagnant_Shadow_Duty = DungeonList(
id=40, id=41,
name='Stagnant_Shadow_Duty', name='Stagnant_Shadow_Duty',
cn='职司之形•凝滞虚影', cn='职司之形•凝滞虚影',
cht='職司之形•凝滯虛影', cht='職司之形•凝滯虛影',
@ -444,7 +455,7 @@ Stagnant_Shadow_Duty = DungeonList(
plane_id=2032101, plane_id=2032101,
) )
Cavern_of_Corrosion_Path_of_Gelid_Wind = DungeonList( Cavern_of_Corrosion_Path_of_Gelid_Wind = DungeonList(
id=41, id=42,
name='Cavern_of_Corrosion_Path_of_Gelid_Wind', name='Cavern_of_Corrosion_Path_of_Gelid_Wind',
cn='霜风之径•侵蚀隧洞', cn='霜风之径•侵蚀隧洞',
cht='霜風之徑•侵蝕隧洞', cht='霜風之徑•侵蝕隧洞',
@ -455,7 +466,7 @@ Cavern_of_Corrosion_Path_of_Gelid_Wind = DungeonList(
plane_id=2000201, plane_id=2000201,
) )
Cavern_of_Corrosion_Path_of_Jabbing_Punch = DungeonList( Cavern_of_Corrosion_Path_of_Jabbing_Punch = DungeonList(
id=42, id=43,
name='Cavern_of_Corrosion_Path_of_Jabbing_Punch', name='Cavern_of_Corrosion_Path_of_Jabbing_Punch',
cn='迅拳之径•侵蚀隧洞', cn='迅拳之径•侵蚀隧洞',
cht='迅拳之徑•侵蝕隧洞', cht='迅拳之徑•侵蝕隧洞',
@ -466,7 +477,7 @@ Cavern_of_Corrosion_Path_of_Jabbing_Punch = DungeonList(
plane_id=2013101, plane_id=2013101,
) )
Cavern_of_Corrosion_Path_of_Drifting = DungeonList( Cavern_of_Corrosion_Path_of_Drifting = DungeonList(
id=43, id=44,
name='Cavern_of_Corrosion_Path_of_Drifting', name='Cavern_of_Corrosion_Path_of_Drifting',
cn='漂泊之径•侵蚀隧洞', cn='漂泊之径•侵蚀隧洞',
cht='漂泊之徑•侵蝕隧洞', cht='漂泊之徑•侵蝕隧洞',
@ -477,7 +488,7 @@ Cavern_of_Corrosion_Path_of_Drifting = DungeonList(
plane_id=2013201, plane_id=2013201,
) )
Cavern_of_Corrosion_Path_of_Providence = DungeonList( Cavern_of_Corrosion_Path_of_Providence = DungeonList(
id=44, id=45,
name='Cavern_of_Corrosion_Path_of_Providence', name='Cavern_of_Corrosion_Path_of_Providence',
cn='睿治之径•侵蚀隧洞', cn='睿治之径•侵蚀隧洞',
cht='睿治之徑•侵蝕隧洞', cht='睿治之徑•侵蝕隧洞',
@ -488,7 +499,7 @@ Cavern_of_Corrosion_Path_of_Providence = DungeonList(
plane_id=2013401, plane_id=2013401,
) )
Cavern_of_Corrosion_Path_of_Holy_Hymn = DungeonList( Cavern_of_Corrosion_Path_of_Holy_Hymn = DungeonList(
id=45, id=46,
name='Cavern_of_Corrosion_Path_of_Holy_Hymn', name='Cavern_of_Corrosion_Path_of_Holy_Hymn',
cn='圣颂之径•侵蚀隧洞', cn='圣颂之径•侵蚀隧洞',
cht='聖頌之徑•侵蝕隧洞', cht='聖頌之徑•侵蝕隧洞',
@ -499,7 +510,7 @@ Cavern_of_Corrosion_Path_of_Holy_Hymn = DungeonList(
plane_id=2021101, plane_id=2021101,
) )
Cavern_of_Corrosion_Path_of_Conflagration = DungeonList( Cavern_of_Corrosion_Path_of_Conflagration = DungeonList(
id=46, id=47,
name='Cavern_of_Corrosion_Path_of_Conflagration', name='Cavern_of_Corrosion_Path_of_Conflagration',
cn='野焰之径•侵蚀隧洞', cn='野焰之径•侵蚀隧洞',
cht='野焰之徑•侵蝕隧洞', cht='野焰之徑•侵蝕隧洞',
@ -510,7 +521,7 @@ Cavern_of_Corrosion_Path_of_Conflagration = DungeonList(
plane_id=2021201, plane_id=2021201,
) )
Cavern_of_Corrosion_Path_of_Elixir_Seekers = DungeonList( Cavern_of_Corrosion_Path_of_Elixir_Seekers = DungeonList(
id=47, id=48,
name='Cavern_of_Corrosion_Path_of_Elixir_Seekers', name='Cavern_of_Corrosion_Path_of_Elixir_Seekers',
cn='药使之径•侵蚀隧洞', cn='药使之径•侵蚀隧洞',
cht='藥使之徑•侵蝕隧洞', cht='藥使之徑•侵蝕隧洞',
@ -521,7 +532,7 @@ Cavern_of_Corrosion_Path_of_Elixir_Seekers = DungeonList(
plane_id=2023101, plane_id=2023101,
) )
Cavern_of_Corrosion_Path_of_Darkness = DungeonList( Cavern_of_Corrosion_Path_of_Darkness = DungeonList(
id=48, id=49,
name='Cavern_of_Corrosion_Path_of_Darkness', name='Cavern_of_Corrosion_Path_of_Darkness',
cn='幽冥之径•侵蚀隧洞', cn='幽冥之径•侵蚀隧洞',
cht='幽冥之徑•侵蝕隧洞', cht='幽冥之徑•侵蝕隧洞',
@ -532,7 +543,7 @@ Cavern_of_Corrosion_Path_of_Darkness = DungeonList(
plane_id=2022301, plane_id=2022301,
) )
Cavern_of_Corrosion_Path_of_Dreamdive = DungeonList( Cavern_of_Corrosion_Path_of_Dreamdive = DungeonList(
id=49, id=50,
name='Cavern_of_Corrosion_Path_of_Dreamdive', name='Cavern_of_Corrosion_Path_of_Dreamdive',
cn='梦潜之径•侵蚀隧洞', cn='梦潜之径•侵蚀隧洞',
cht='夢潛之徑•侵蝕隧洞', cht='夢潛之徑•侵蝕隧洞',
@ -542,8 +553,19 @@ Cavern_of_Corrosion_Path_of_Dreamdive = DungeonList(
dungeon_id=1209, dungeon_id=1209,
plane_id=2031101, plane_id=2031101,
) )
Cavern_of_Corrosion_Path_of_Cavalier = DungeonList(
id=51,
name='Cavern_of_Corrosion_Path_of_Cavalier',
cn='勇骑之径•侵蚀隧洞',
cht='勇騎之徑•侵蝕隧洞',
en='Cavern of Corrosion: Path of Cavalier',
jp='侵蝕トンネル・勇騎の路',
es='Caverna de la corrosión: Senda del caballero',
dungeon_id=1210,
plane_id=2033201,
)
Echo_of_War_Destruction_Beginning = DungeonList( Echo_of_War_Destruction_Beginning = DungeonList(
id=50, id=52,
name='Echo_of_War_Destruction_Beginning', name='Echo_of_War_Destruction_Beginning',
cn='毁灭的开端•历战余响', cn='毁灭的开端•历战余响',
cht='毀滅的開端•歷戰餘響', cht='毀滅的開端•歷戰餘響',
@ -554,7 +576,7 @@ Echo_of_War_Destruction_Beginning = DungeonList(
plane_id=2000301, plane_id=2000301,
) )
Echo_of_War_End_of_the_Eternal_Freeze = DungeonList( Echo_of_War_End_of_the_Eternal_Freeze = DungeonList(
id=51, id=53,
name='Echo_of_War_End_of_the_Eternal_Freeze', name='Echo_of_War_End_of_the_Eternal_Freeze',
cn='寒潮的落幕•历战余响', cn='寒潮的落幕•历战余响',
cht='寒潮的落幕•歷戰餘響', cht='寒潮的落幕•歷戰餘響',
@ -565,7 +587,7 @@ Echo_of_War_End_of_the_Eternal_Freeze = DungeonList(
plane_id=2013401, plane_id=2013401,
) )
Echo_of_War_Divine_Seed = DungeonList( Echo_of_War_Divine_Seed = DungeonList(
id=52, id=54,
name='Echo_of_War_Divine_Seed', name='Echo_of_War_Divine_Seed',
cn='不死的神实•历战余响', cn='不死的神实•历战余响',
cht='不死的神實•歷戰餘響', cht='不死的神實•歷戰餘響',
@ -576,7 +598,7 @@ Echo_of_War_Divine_Seed = DungeonList(
plane_id=2023201, plane_id=2023201,
) )
Echo_of_War_Borehole_Planet_Old_Crater = DungeonList( Echo_of_War_Borehole_Planet_Old_Crater = DungeonList(
id=53, id=55,
name='Echo_of_War_Borehole_Planet_Old_Crater', name='Echo_of_War_Borehole_Planet_Old_Crater',
cn='蛀星的旧靥•历战余响', cn='蛀星的旧靥•历战余响',
cht='蛀星的舊靨•歷戰餘響', cht='蛀星的舊靨•歷戰餘響',
@ -587,7 +609,7 @@ Echo_of_War_Borehole_Planet_Old_Crater = DungeonList(
plane_id=2000401, plane_id=2000401,
) )
Echo_of_War_Salutations_of_Ashen_Dreams = DungeonList( Echo_of_War_Salutations_of_Ashen_Dreams = DungeonList(
id=54, id=56,
name='Echo_of_War_Salutations_of_Ashen_Dreams', name='Echo_of_War_Salutations_of_Ashen_Dreams',
cn='尘梦的赞礼•历战余响', cn='尘梦的赞礼•历战余响',
cht='塵夢的讚禮•歷戰餘響', cht='塵夢的讚禮•歷戰餘響',
@ -598,7 +620,7 @@ Echo_of_War_Salutations_of_Ashen_Dreams = DungeonList(
plane_id=2033201, plane_id=2033201,
) )
Simulated_Universe_World_1 = DungeonList( Simulated_Universe_World_1 = DungeonList(
id=55, id=57,
name='Simulated_Universe_World_1', name='Simulated_Universe_World_1',
cn='第一世界•模拟宇宙', cn='第一世界•模拟宇宙',
cht='第一世界•模擬宇宙', cht='第一世界•模擬宇宙',
@ -609,7 +631,7 @@ Simulated_Universe_World_1 = DungeonList(
plane_id=100000104, plane_id=100000104,
) )
Simulated_Universe_World_3 = DungeonList( Simulated_Universe_World_3 = DungeonList(
id=56, id=58,
name='Simulated_Universe_World_3', name='Simulated_Universe_World_3',
cn='第三世界•模拟宇宙', cn='第三世界•模拟宇宙',
cht='第三世界•模擬宇宙', cht='第三世界•模擬宇宙',
@ -620,7 +642,7 @@ Simulated_Universe_World_3 = DungeonList(
plane_id=100000104, plane_id=100000104,
) )
Simulated_Universe_World_4 = DungeonList( Simulated_Universe_World_4 = DungeonList(
id=57, id=59,
name='Simulated_Universe_World_4', name='Simulated_Universe_World_4',
cn='第四世界•模拟宇宙', cn='第四世界•模拟宇宙',
cht='第四世界•模擬宇宙', cht='第四世界•模擬宇宙',
@ -631,7 +653,7 @@ Simulated_Universe_World_4 = DungeonList(
plane_id=100000104, plane_id=100000104,
) )
Simulated_Universe_World_5 = DungeonList( Simulated_Universe_World_5 = DungeonList(
id=58, id=60,
name='Simulated_Universe_World_5', name='Simulated_Universe_World_5',
cn='第五世界•模拟宇宙', cn='第五世界•模拟宇宙',
cht='第五世界•模擬宇宙', cht='第五世界•模擬宇宙',
@ -642,7 +664,7 @@ Simulated_Universe_World_5 = DungeonList(
plane_id=100000104, plane_id=100000104,
) )
Simulated_Universe_World_6 = DungeonList( Simulated_Universe_World_6 = DungeonList(
id=59, id=61,
name='Simulated_Universe_World_6', name='Simulated_Universe_World_6',
cn='第六世界•模拟宇宙', cn='第六世界•模拟宇宙',
cht='第六世界•模擬宇宙', cht='第六世界•模擬宇宙',
@ -653,7 +675,7 @@ Simulated_Universe_World_6 = DungeonList(
plane_id=100000104, plane_id=100000104,
) )
Simulated_Universe_World_7 = DungeonList( Simulated_Universe_World_7 = DungeonList(
id=60, id=62,
name='Simulated_Universe_World_7', name='Simulated_Universe_World_7',
cn='第七世界•模拟宇宙', cn='第七世界•模拟宇宙',
cht='第七世界•模擬宇宙', cht='第七世界•模擬宇宙',
@ -664,7 +686,7 @@ Simulated_Universe_World_7 = DungeonList(
plane_id=100000104, plane_id=100000104,
) )
Simulated_Universe_World_8 = DungeonList( Simulated_Universe_World_8 = DungeonList(
id=61, id=63,
name='Simulated_Universe_World_8', name='Simulated_Universe_World_8',
cn='第八世界•模拟宇宙', cn='第八世界•模拟宇宙',
cht='第八世界•模擬宇宙', cht='第八世界•模擬宇宙',
@ -675,7 +697,7 @@ Simulated_Universe_World_8 = DungeonList(
plane_id=100000104, plane_id=100000104,
) )
Simulated_Universe_World_9 = DungeonList( Simulated_Universe_World_9 = DungeonList(
id=62, id=64,
name='Simulated_Universe_World_9', name='Simulated_Universe_World_9',
cn='第九世界•模拟宇宙', cn='第九世界•模拟宇宙',
cht='第九世界•模擬宇宙', cht='第九世界•模擬宇宙',
@ -685,8 +707,96 @@ Simulated_Universe_World_9 = DungeonList(
dungeon_id=190, dungeon_id=190,
plane_id=100000104, plane_id=100000104,
) )
Divergent_Universe_Untoppled_Walls = DungeonList(
id=65,
name='Divergent_Universe_Untoppled_Walls',
cn='坚城不倒•差分宇宙',
cht='堅城不倒•差分宇宙',
en='Divergent Universe: Untoppled Walls',
jp='階差宇宙・不動の砦',
es='Muros inquebrantables: Universo Diferenciado',
dungeon_id=230,
plane_id=0,
)
Divergent_Universe_Smelted_Heart = DungeonList(
id=66,
name='Divergent_Universe_Smelted_Heart',
cn='浴火钢心•差分宇宙',
cht='浴火鋼心•差分宇宙',
en='Divergent Universe: Smelted Heart',
jp='階差宇宙・鋼の意志',
es='Corazón de fundición: Universo Diferenciado',
dungeon_id=240,
plane_id=0,
)
Divergent_Universe_Gentle_Words = DungeonList(
id=67,
name='Divergent_Universe_Gentle_Words',
cn='温柔话语•差分宇宙',
cht='溫柔話語•差分宇宙',
en='Divergent Universe: Gentle Words',
jp='階差宇宙・優しい言葉',
es='Palabras amables: Universo Diferenciado',
dungeon_id=250,
plane_id=0,
)
Divergent_Universe_Permafrost = DungeonList(
id=68,
name='Divergent_Universe_Permafrost',
cn='百年冻土•差分宇宙',
cht='百年凍土•差分宇宙',
en='Divergent Universe: Permafrost',
jp='階差宇宙・永久凍土',
es='Permafrost: Universo Diferenciado',
dungeon_id=260,
plane_id=0,
)
Divergent_Universe_Fruit_of_Evil = DungeonList(
id=69,
name='Divergent_Universe_Fruit_of_Evil',
cn='孽果盘生•差分宇宙',
cht='孽果盤生•差分宇宙',
en='Divergent Universe: Fruit of Evil',
jp='階差宇宙・渦巻く罪',
es='Fruta del desastre: Universo Diferenciado',
dungeon_id=270,
plane_id=0,
)
Divergent_Universe_Pouring_Blades = DungeonList(
id=70,
name='Divergent_Universe_Pouring_Blades',
cn='天剑如雨•差分宇宙',
cht='天劍如雨•差分宇宙',
en='Divergent Universe: Pouring Blades',
jp='階差宇宙・剣の雨',
es='Lluvia de espadas: Universo Diferenciado',
dungeon_id=280,
plane_id=0,
)
Divergent_Universe_To_Sweet_Dreams = DungeonList(
id=71,
name='Divergent_Universe_To_Sweet_Dreams',
cn='伴你入眠•差分宇宙',
cht='伴你入眠•差分宇宙',
en='Divergent Universe: To Sweet Dreams',
jp='階差宇宙・寄り添い眠る',
es='Hasta los dulces sueños: Universo Diferenciado',
dungeon_id=290,
plane_id=0,
)
Divergent_Universe_Eternal_Comedy = DungeonList(
id=72,
name='Divergent_Universe_Eternal_Comedy',
cn='永恒笑剧•差分宇宙',
cht='永恆笑劇•差分宇宙',
en='Divergent Universe: Eternal Comedy',
jp='階差宇宙・永遠の喜劇',
es='Universo Diferenciado: Comedia eterna',
dungeon_id=300,
plane_id=0,
)
Simulated_Universe_The_Swarm_Disaster = DungeonList( Simulated_Universe_The_Swarm_Disaster = DungeonList(
id=63, id=73,
name='Simulated_Universe_The_Swarm_Disaster', name='Simulated_Universe_The_Swarm_Disaster',
cn='寰宇蝗灾', cn='寰宇蝗灾',
cht='寰宇蝗災', cht='寰宇蝗災',
@ -697,7 +807,7 @@ Simulated_Universe_The_Swarm_Disaster = DungeonList(
plane_id=-1, plane_id=-1,
) )
Simulated_Universe_Gold_and_Gears = DungeonList( Simulated_Universe_Gold_and_Gears = DungeonList(
id=64, id=74,
name='Simulated_Universe_Gold_and_Gears', name='Simulated_Universe_Gold_and_Gears',
cn='黄金与机械', cn='黄金与机械',
cht='黃金與機械', cht='黃金與機械',
@ -708,7 +818,7 @@ Simulated_Universe_Gold_and_Gears = DungeonList(
plane_id=-1, plane_id=-1,
) )
Memory_of_Chaos = DungeonList( Memory_of_Chaos = DungeonList(
id=65, id=75,
name='Memory_of_Chaos', name='Memory_of_Chaos',
cn='混沌回忆', cn='混沌回忆',
cht='混沌回憶', cht='混沌回憶',
@ -719,7 +829,7 @@ Memory_of_Chaos = DungeonList(
plane_id=-1, plane_id=-1,
) )
The_Voyage_of_Navis_Astriger = DungeonList( The_Voyage_of_Navis_Astriger = DungeonList(
id=66, id=76,
name='The_Voyage_of_Navis_Astriger', name='The_Voyage_of_Navis_Astriger',
cn='天艟求仙迷航录', cn='天艟求仙迷航录',
cht='天艟求仙迷航錄', cht='天艟求仙迷航錄',
@ -730,7 +840,7 @@ The_Voyage_of_Navis_Astriger = DungeonList(
plane_id=-1, plane_id=-1,
) )
The_Last_Vestiges_of_Towering_Citadel = DungeonList( The_Last_Vestiges_of_Towering_Citadel = DungeonList(
id=67, id=77,
name='The_Last_Vestiges_of_Towering_Citadel', name='The_Last_Vestiges_of_Towering_Citadel',
cn='永屹之城遗秘', cn='永屹之城遗秘',
cht='永屹之城遺秘', cht='永屹之城遺秘',

View File

@ -141,20 +141,20 @@ Stagnant_Shadow_Nectar = DungeonDetailed(
Stagnant_Shadow_Roast = DungeonDetailed( Stagnant_Shadow_Roast = DungeonDetailed(
id=16, id=16,
name='Stagnant_Shadow_Roast', name='Stagnant_Shadow_Roast',
cn='角色晋阶材料:量子(花火)', cn='角色晋阶材料:量子(翡翠 / 花火)',
cht='角色晉階材料:量子(花火)', cht='角色晉階材料:量子(翡翠 / 花火)',
en='Ascension: Quantum (Sparkle)', en='Ascension: Quantum (Jade / Sparkle)',
jp='キャラクター昇格素材:量子(花火)', jp='キャラクター昇格素材:量子(ジェイド / 花火)',
es='Ascension: Cuántico (Sparkle)', es='Ascension: Cuántico (Jade / Sparkle)',
) )
Stagnant_Shadow_Ire = DungeonDetailed( Stagnant_Shadow_Ire = DungeonDetailed(
id=17, id=17,
name='Stagnant_Shadow_Ire', name='Stagnant_Shadow_Ire',
cn='角色晋阶材料:火(加拉赫)', cn='角色晋阶材料:火(流萤 / 加拉赫)',
cht='角色晉階材料:火(加拉赫)', cht='角色晉階材料:火(流螢 / 加拉赫)',
en='Ascension: Fire (Gallagher)', en='Ascension: Fire (Firefly / Gallagher)',
jp='キャラクター昇格素材:炎(ギャラガー)', jp='キャラクター昇格素材:炎(ホタル / ギャラガー)',
es='Ascension: Fuego (Gallagher)', es='Ascension: Fuego (Luciérnaga / Gallagher)',
) )
Stagnant_Shadow_Duty = DungeonDetailed( Stagnant_Shadow_Duty = DungeonDetailed(
id=18, id=18,

View File

@ -302,12 +302,12 @@ Lupitoxin_Sawteeth = ItemTrace(
item_group=1211, item_group=1211,
dungeon_id=1018, dungeon_id=1018,
) )
Moon_Madness_Fang = ItemTrace( Moon_Rage_Fang = ItemTrace(
id=24, id=24,
name='Moon_Madness_Fang', name='Moon_Rage_Fang',
cn='月狂獠牙', cn='月狂獠牙',
cht='月狂獠牙', cht='月狂獠牙',
en='Moon Madness Fang', en='Moon Rage Fang',
jp='月狂いの凶牙', jp='月狂いの凶牙',
es='Colmillo de la locura lunar', es='Colmillo de la locura lunar',
rarity='VeryRare', rarity='VeryRare',
@ -354,8 +354,47 @@ Countertemporal_Shot = ItemTrace(
item_group=1212, item_group=1212,
dungeon_id=1022, dungeon_id=1022,
) )
Scattered_Stardust = ItemTrace( Rough_Sketch = ItemTrace(
id=28, id=28,
name='Rough_Sketch',
cn='凌乱草图',
cht='凌亂草圖',
en='Rough Sketch',
jp='ラフスケッチ',
es='Bosquejo',
rarity='NotNormal',
item_id=110201,
item_group=1213,
dungeon_id=1023,
)
Dynamic_Outlining = ItemTrace(
id=29,
name='Dynamic_Outlining',
cn='动态线稿',
cht='動態線稿',
en='Dynamic Outlining',
jp='躍動感のある線画',
es='Esbozo dinámico',
rarity='Rare',
item_id=110202,
item_group=1213,
dungeon_id=1023,
)
Exquisite_Colored_Draft = ItemTrace(
id=30,
name='Exquisite_Colored_Draft',
cn='精致色稿',
cht='精緻色稿',
en='Exquisite Colored Draft',
jp='見事なカラー原画',
es='Borrador con colores bellos',
rarity='VeryRare',
item_id=110203,
item_group=1213,
dungeon_id=1023,
)
Scattered_Stardust = ItemTrace(
id=31,
name='Scattered_Stardust', name='Scattered_Stardust',
cn='散逸星砂', cn='散逸星砂',
cht='散逸星砂', cht='散逸星砂',
@ -368,7 +407,7 @@ Scattered_Stardust = ItemTrace(
dungeon_id=1020, dungeon_id=1020,
) )
Crystal_Meteorites = ItemTrace( Crystal_Meteorites = ItemTrace(
id=29, id=32,
name='Crystal_Meteorites', name='Crystal_Meteorites',
cn='流星棱晶', cn='流星棱晶',
cht='流星稜晶', cht='流星稜晶',
@ -381,7 +420,7 @@ Crystal_Meteorites = ItemTrace(
dungeon_id=1020, dungeon_id=1020,
) )
Divine_Amber = ItemTrace( Divine_Amber = ItemTrace(
id=30, id=33,
name='Divine_Amber', name='Divine_Amber',
cn='神体琥珀', cn='神体琥珀',
cht='神體琥珀', cht='神體琥珀',
@ -394,7 +433,7 @@ Divine_Amber = ItemTrace(
dungeon_id=1020, dungeon_id=1020,
) )
Fiery_Spirit = ItemTrace( Fiery_Spirit = ItemTrace(
id=31, id=34,
name='Fiery_Spirit', name='Fiery_Spirit',
cn='炽情之灵', cn='炽情之灵',
cht='熾情之靈', cht='熾情之靈',
@ -407,7 +446,7 @@ Fiery_Spirit = ItemTrace(
dungeon_id=1017, dungeon_id=1017,
) )
Starfire_Essence = ItemTrace( Starfire_Essence = ItemTrace(
id=32, id=35,
name='Starfire_Essence', name='Starfire_Essence',
cn='星火之精', cn='星火之精',
cht='星火之精', cht='星火之精',
@ -420,7 +459,7 @@ Starfire_Essence = ItemTrace(
dungeon_id=1017, dungeon_id=1017,
) )
Heaven_Incinerator = ItemTrace( Heaven_Incinerator = ItemTrace(
id=33, id=36,
name='Heaven_Incinerator', name='Heaven_Incinerator',
cn='焚天之魔', cn='焚天之魔',
cht='焚天之魔', cht='焚天之魔',
@ -433,7 +472,7 @@ Heaven_Incinerator = ItemTrace(
dungeon_id=1017, dungeon_id=1017,
) )
Firmament_Note = ItemTrace( Firmament_Note = ItemTrace(
id=34, id=37,
name='Firmament_Note', name='Firmament_Note',
cn='云际音符', cn='云际音符',
cht='雲際音符', cht='雲際音符',
@ -446,7 +485,7 @@ Firmament_Note = ItemTrace(
dungeon_id=1019, dungeon_id=1019,
) )
Celestial_Section = ItemTrace( Celestial_Section = ItemTrace(
id=35, id=38,
name='Celestial_Section', name='Celestial_Section',
cn='空际小节', cn='空际小节',
cht='空際小節', cht='空際小節',
@ -459,7 +498,7 @@ Celestial_Section = ItemTrace(
dungeon_id=1019, dungeon_id=1019,
) )
Heavenly_Melody = ItemTrace( Heavenly_Melody = ItemTrace(
id=36, id=39,
name='Heavenly_Melody', name='Heavenly_Melody',
cn='天外乐章', cn='天外乐章',
cht='天外樂章', cht='天外樂章',
@ -472,7 +511,7 @@ Heavenly_Melody = ItemTrace(
dungeon_id=1019, dungeon_id=1019,
) )
Alien_Tree_Seed = ItemTrace( Alien_Tree_Seed = ItemTrace(
id=37, id=40,
name='Alien_Tree_Seed', name='Alien_Tree_Seed',
cn='异木种籽', cn='异木种籽',
cht='異木種籽', cht='異木種籽',
@ -485,7 +524,7 @@ Alien_Tree_Seed = ItemTrace(
dungeon_id=1021, dungeon_id=1021,
) )
Nourishing_Honey = ItemTrace( Nourishing_Honey = ItemTrace(
id=38, id=41,
name='Nourishing_Honey', name='Nourishing_Honey',
cn='滋长花蜜', cn='滋长花蜜',
cht='滋長花蜜', cht='滋長花蜜',
@ -498,7 +537,7 @@ Nourishing_Honey = ItemTrace(
dungeon_id=1021, dungeon_id=1021,
) )
Myriad_Fruit = ItemTrace( Myriad_Fruit = ItemTrace(
id=39, id=42,
name='Myriad_Fruit', name='Myriad_Fruit',
cn='万相果实', cn='万相果实',
cht='萬相果實', cht='萬相果實',

View File

@ -67,8 +67,8 @@ class OcrRogueEventTitle(OcrRogueEvent):
OCR_REPLACE = { OCR_REPLACE = {
'cn': [ 'cn': [
(KEYWORDS_ROGUE_EVENT_TITLE.Rock_Paper_Scissors, '^猜拳.*'), (KEYWORDS_ROGUE_EVENT_TITLE.Rock_Paper_Scissors, '^猜拳.*'),
(KEYWORDS_ROGUE_EVENT_TITLE.Ka_ching_IPC_Banking_Part_1, '^咔.*其一.*'), (KEYWORDS_ROGUE_EVENT_TITLE.Ka_ching_IPC_Banking_I, '^咔.*其一.*'),
(KEYWORDS_ROGUE_EVENT_TITLE.Ka_ching_IPC_Banking_Part_2, '^咔.*其二.*'), (KEYWORDS_ROGUE_EVENT_TITLE.Ka_ching_IPC_Banking_II, '^咔.*其二.*'),
(KEYWORDS_ROGUE_EVENT_TITLE.Beast_Horde_Voracious_Catastrophe, '^兽群.*'), (KEYWORDS_ROGUE_EVENT_TITLE.Beast_Horde_Voracious_Catastrophe, '^兽群.*'),
], ],
'en': [ 'en': [

View File

@ -14,9 +14,9 @@ STRATEGY_COMMON = {
KEYWORDS_ROGUE_EVENT_OPTION.Want_lots_of_money KEYWORDS_ROGUE_EVENT_OPTION.Want_lots_of_money
], ],
KEYWORDS_ROGUE_EVENT_TITLE.Shopping_Channel: [ KEYWORDS_ROGUE_EVENT_TITLE.Shopping_Channel: [
KEYWORDS_ROGUE_EVENT_OPTION.A_lotus_that_can_sing_the_Happy_Birthday_song, KEYWORDS_ROGUE_EVENT_OPTION.A_lotus_that_can_sing_the_Happy_Birthday_song_8cd2,
KEYWORDS_ROGUE_EVENT_OPTION.A_mechanical_box, KEYWORDS_ROGUE_EVENT_OPTION.A_mechanical_box,
KEYWORDS_ROGUE_EVENT_OPTION.A_box_of_expired_doughnuts, KEYWORDS_ROGUE_EVENT_OPTION.A_box_of_expired_doughnuts_6308,
KEYWORDS_ROGUE_EVENT_OPTION.Leave_this_place KEYWORDS_ROGUE_EVENT_OPTION.Leave_this_place
], ],
KEYWORDS_ROGUE_EVENT_TITLE.Interactive_Arts: [ KEYWORDS_ROGUE_EVENT_TITLE.Interactive_Arts: [
@ -52,24 +52,24 @@ STRATEGY_COMMON = {
KEYWORDS_ROGUE_EVENT_OPTION.Thank_the_Aeon_Qlipoth, KEYWORDS_ROGUE_EVENT_OPTION.Thank_the_Aeon_Qlipoth,
KEYWORDS_ROGUE_EVENT_OPTION.Leave_1436 KEYWORDS_ROGUE_EVENT_OPTION.Leave_1436
], ],
KEYWORDS_ROGUE_EVENT_TITLE.Cosmic_Merchant_Part_1: [ KEYWORDS_ROGUE_EVENT_TITLE.Cosmic_Merchant_I: [
KEYWORDS_ROGUE_EVENT_OPTION.Purchase_a_metal_Wish_In_A_Bottle, KEYWORDS_ROGUE_EVENT_OPTION.Purchase_a_metal_Wish_In_A_Bottle,
KEYWORDS_ROGUE_EVENT_OPTION.Leave_4fa0, KEYWORDS_ROGUE_EVENT_OPTION.Leave_2a92,
KEYWORDS_ROGUE_EVENT_OPTION.Purchase_a_silver_ore_Wish_In_A_Bottle KEYWORDS_ROGUE_EVENT_OPTION.Purchase_a_silver_ore_Wish_In_A_Bottle
], ],
KEYWORDS_ROGUE_EVENT_TITLE.Cosmic_Con_Job_Part_2: [ KEYWORDS_ROGUE_EVENT_TITLE.Cosmic_Con_Job_II: [
KEYWORDS_ROGUE_EVENT_OPTION.Purchase_a_supernium_Wish_In_A_Bottle, KEYWORDS_ROGUE_EVENT_OPTION.Purchase_a_supernium_Wish_In_A_Bottle,
KEYWORDS_ROGUE_EVENT_OPTION.Leave_4fa0, KEYWORDS_ROGUE_EVENT_OPTION.Leave_2a92,
KEYWORDS_ROGUE_EVENT_OPTION.Purchase_an_amber_Wish_In_A_Bottle KEYWORDS_ROGUE_EVENT_OPTION.Purchase_an_amber_Wish_In_A_Bottle
], ],
KEYWORDS_ROGUE_EVENT_TITLE.Cosmic_Altruist_Part_3: [ KEYWORDS_ROGUE_EVENT_TITLE.Cosmic_Altruist_III: [
KEYWORDS_ROGUE_EVENT_OPTION.Purchase_an_ore_box, KEYWORDS_ROGUE_EVENT_OPTION.Purchase_an_ore_box,
KEYWORDS_ROGUE_EVENT_OPTION.Purchase_a_diamond_box, KEYWORDS_ROGUE_EVENT_OPTION.Purchase_a_diamond_box,
KEYWORDS_ROGUE_EVENT_OPTION.Leave_4fa0 KEYWORDS_ROGUE_EVENT_OPTION.Leave_2a92
], ],
KEYWORDS_ROGUE_EVENT_TITLE.Bounty_Hunter: [ KEYWORDS_ROGUE_EVENT_TITLE.Bounty_Hunter: [
KEYWORDS_ROGUE_EVENT_OPTION.Walk_away, KEYWORDS_ROGUE_EVENT_OPTION.Walk_away_28e3,
KEYWORDS_ROGUE_EVENT_OPTION.Give_him_the_fur_you_re_wearing KEYWORDS_ROGUE_EVENT_OPTION.Give_him_the_fur_you_re_wearing
], ],
KEYWORDS_ROGUE_EVENT_TITLE.Nomadic_Miners: [ KEYWORDS_ROGUE_EVENT_TITLE.Nomadic_Miners: [
@ -78,7 +78,7 @@ STRATEGY_COMMON = {
], ],
KEYWORDS_ROGUE_EVENT_TITLE.Jim_Hulk_and_Jim_Hall: [ KEYWORDS_ROGUE_EVENT_TITLE.Jim_Hulk_and_Jim_Hall: [
KEYWORDS_ROGUE_EVENT_OPTION.Jim_Hulk_collection, KEYWORDS_ROGUE_EVENT_OPTION.Jim_Hulk_collection,
KEYWORDS_ROGUE_EVENT_OPTION.Walk_away KEYWORDS_ROGUE_EVENT_OPTION.Walk_away_28e3
], ],
KEYWORDS_ROGUE_EVENT_TITLE.The_Cremators: [ KEYWORDS_ROGUE_EVENT_TITLE.The_Cremators: [
KEYWORDS_ROGUE_EVENT_OPTION.Bear_ten_carats_of_trash, KEYWORDS_ROGUE_EVENT_OPTION.Bear_ten_carats_of_trash,
@ -96,15 +96,15 @@ STRATEGY_COMMON = {
KEYWORDS_ROGUE_EVENT_OPTION.Accept_the_flames_of_Self_destruction_and_destroy_the_black_box, KEYWORDS_ROGUE_EVENT_OPTION.Accept_the_flames_of_Self_destruction_and_destroy_the_black_box,
KEYWORDS_ROGUE_EVENT_OPTION.Refuse_54fd KEYWORDS_ROGUE_EVENT_OPTION.Refuse_54fd
], ],
KEYWORDS_ROGUE_EVENT_TITLE.Saleo_Part_1: [ KEYWORDS_ROGUE_EVENT_TITLE.Saleo_I: [
KEYWORDS_ROGUE_EVENT_OPTION.Pick_Sal, KEYWORDS_ROGUE_EVENT_OPTION.Pick_Sal,
KEYWORDS_ROGUE_EVENT_OPTION.Pick_Leo KEYWORDS_ROGUE_EVENT_OPTION.Pick_Leo
], ],
KEYWORDS_ROGUE_EVENT_TITLE.Sal_Part_2: [ KEYWORDS_ROGUE_EVENT_TITLE.Sal_II: [
KEYWORDS_ROGUE_EVENT_OPTION.Pick_Sal, KEYWORDS_ROGUE_EVENT_OPTION.Pick_Sal,
KEYWORDS_ROGUE_EVENT_OPTION.Let_Leo_out KEYWORDS_ROGUE_EVENT_OPTION.Let_Leo_out
], ],
KEYWORDS_ROGUE_EVENT_TITLE.Leo_Part_3: [ KEYWORDS_ROGUE_EVENT_TITLE.Leo_III: [
KEYWORDS_ROGUE_EVENT_OPTION.Let_Sal_out, KEYWORDS_ROGUE_EVENT_OPTION.Let_Sal_out,
KEYWORDS_ROGUE_EVENT_OPTION.Pick_Leo KEYWORDS_ROGUE_EVENT_OPTION.Pick_Leo
], ],

View File

@ -651,12 +651,12 @@ Before_Sunrise = RogueBlessing(
rarity=1, rarity=1,
enhancement='', enhancement='',
) )
Prosperity_Longevity = RogueBlessing( Perennial_Prosperity_Lush_Longevity = RogueBlessing(
id=55, id=55,
name='Prosperity_Longevity', name='Perennial_Prosperity_Lush_Longevity',
cn='葳蕤繁祉,延彼遐龄', cn='葳蕤繁祉,延彼遐龄',
cht='葳蕤繁祉,延彼遐齡', cht='葳蕤繁祉,延彼遐齡',
en='Prosperity, Longevity', en='Perennial Prosperity, Lush Longevity',
jp='彼の遐齢を延さん', jp='彼の遐齢を延さん',
es='Prosperidad y longevidad', es='Prosperidad y longevidad',
path_id=4, path_id=4,
@ -675,24 +675,24 @@ Mudra_of_Blessing = RogueBlessing(
rarity=3, rarity=3,
enhancement='', enhancement='',
) )
Being_of_Abundance_Becoming_One_Mind = RogueBlessing( All_Abundance_in_One_Mind = RogueBlessing(
id=57, id=57,
name='Being_of_Abundance_Becoming_One_Mind', name='All_Abundance_in_One_Mind',
cn='丰饶众生,一法界心', cn='丰饶众生,一法界心',
cht='豐饒眾生,一法界心', cht='豐饒眾生,一法界心',
en='Being of Abundance, Becoming One Mind', en='All Abundance in One Mind',
jp='衆生に豊穣を', jp='衆生に豊穣を',
es='Muchas vidas, una sola mente', es='Muchas vidas, una sola mente',
path_id=4, path_id=4,
rarity=3, rarity=3,
enhancement='', enhancement='',
) )
Good_Deeds_Come_After_Old_Sins = RogueBlessing( Sin_Dead_Grace_Born = RogueBlessing(
id=58, id=58,
name='Good_Deeds_Come_After_Old_Sins', name='Sin_Dead_Grace_Born',
cn='灭罪累生善', cn='灭罪累生善',
cht='滅罪累生善', cht='滅罪累生善',
en='Good Deeds Come After Old Sins', en='Sin Dead, Grace Born',
jp='滅罪生善', jp='滅罪生善',
es='Buenas obras tras pecados antiguos', es='Buenas obras tras pecados antiguos',
path_id=4, path_id=4,
@ -723,72 +723,72 @@ Salvation_From_Damnation = RogueBlessing(
rarity=2, rarity=2,
enhancement='', enhancement='',
) )
Precious_Moon_Like_Candlelight = RogueBlessing( Candlelight_Radiance = RogueBlessing(
id=61, id=61,
name='Precious_Moon_Like_Candlelight', name='Candlelight_Radiance',
cn='宝光烛日月', cn='宝光烛日月',
cht='寶光燭日月', cht='寶光燭日月',
en='Precious Moon-Like Candlelight', en='Candlelight Radiance',
jp='日月を燭らす宝光', jp='日月を燭らす宝光',
es='Luz de vela como la luna', es='Luz de vela como la luna',
path_id=4, path_id=4,
rarity=2, rarity=2,
enhancement='', enhancement='',
) )
Aversion_to_Suffering = RogueBlessing( Bitter_Is_the_Bane = RogueBlessing(
id=62, id=62,
name='Aversion_to_Suffering', name='Bitter_Is_the_Bane',
cn='厌离邪秽苦', cn='厌离邪秽苦',
cht='厭離邪穢苦', cht='厭離邪穢苦',
en='Aversion to Suffering', en='Bitter Is the Bane',
jp='邪穢の苦を厭離す', jp='邪穢の苦を厭離す',
es='Aversión al sufrimiento', es='Aversión al sufrimiento',
path_id=4, path_id=4,
rarity=2, rarity=2,
enhancement='', enhancement='',
) )
Clear_Lucite_Body = RogueBlessing( Corporeal_Pellucidity = RogueBlessing(
id=63, id=63,
name='Clear_Lucite_Body', name='Corporeal_Pellucidity',
cn='明澈琉璃身', cn='明澈琉璃身',
cht='明澈琉璃身', cht='明澈琉璃身',
en='Clear Lucite Body', en='Corporeal Pellucidity',
jp='明澄琉璃の身', jp='明澄琉璃の身',
es='Cuerpo de cristal translúcido', es='Cuerpo de cristal translúcido',
path_id=4, path_id=4,
rarity=2, rarity=2,
enhancement='', enhancement='',
) )
Prajna_Boat = RogueBlessing( Prajna_Voyage = RogueBlessing(
id=64, id=64,
name='Prajna_Boat', name='Prajna_Voyage',
cn='大愿般若船', cn='大愿般若船',
cht='大願般若船', cht='大願般若船',
en='Prajna Boat', en='Prajna Voyage',
jp='大愿、般若の船', jp='大愿、般若の船',
es='Barca prajna', es='Barca prajna',
path_id=4, path_id=4,
rarity=2, rarity=2,
enhancement='', enhancement='',
) )
Rain_of_Truth = RogueBlessing( Dharma_Rain = RogueBlessing(
id=65, id=65,
name='Rain_of_Truth', name='Dharma_Rain',
cn='法雨', cn='法雨',
cht='法雨', cht='法雨',
en='Rain of Truth', en='Dharma Rain',
jp='法雨', jp='法雨',
es='Lluvia de la verdad', es='Lluvia de la verdad',
path_id=4, path_id=4,
rarity=1, rarity=1,
enhancement='', enhancement='',
) )
Sweet_Dew = RogueBlessing( Dew_Delight = RogueBlessing(
id=66, id=66,
name='Sweet_Dew', name='Dew_Delight',
cn='甘露', cn='甘露',
cht='甘露', cht='甘露',
en='Sweet Dew', en='Dew Delight',
jp='甘露', jp='甘露',
es='Dulce rocío', es='Dulce rocío',
path_id=4, path_id=4,
@ -807,48 +807,48 @@ Extended_Life = RogueBlessing(
rarity=1, rarity=1,
enhancement='', enhancement='',
) )
Seal = RogueBlessing( Mudra = RogueBlessing(
id=68, id=68,
name='Seal', name='Mudra',
cn='愿印', cn='愿印',
cht='願印', cht='願印',
en='Seal', en='Mudra',
jp='願印', jp='願印',
es='Sello', es='Sello',
path_id=4, path_id=4,
rarity=1, rarity=1,
enhancement='', enhancement='',
) )
Dispel_Disaster = RogueBlessing( Peril_Parry = RogueBlessing(
id=69, id=69,
name='Dispel_Disaster', name='Peril_Parry',
cn='禳灾', cn='禳灾',
cht='禳災', cht='禳災',
en='Dispel Disaster', en='Peril Parry',
jp='厄払い', jp='厄払い',
es='Sacrificio aplacador', es='Sacrificio aplacador',
path_id=4, path_id=4,
rarity=1, rarity=1,
enhancement='', enhancement='',
) )
Rebirth = RogueBlessing( Back_to_Life = RogueBlessing(
id=70, id=70,
name='Rebirth', name='Back_to_Life',
cn='回生', cn='回生',
cht='回生', cht='回生',
en='Rebirth', en='Back to Life',
jp='回生', jp='回生',
es='Renacer', es='Renacer',
path_id=4, path_id=4,
rarity=1, rarity=1,
enhancement='', enhancement='',
) )
Victorious_Force = RogueBlessing( Force_Victoire = RogueBlessing(
id=71, id=71,
name='Victorious_Force', name='Force_Victoire',
cn='胜军', cn='胜军',
cht='勝軍', cht='勝軍',
en='Victorious Force', en='Force Victoire',
jp='勝軍', jp='勝軍',
es='Fuerza victoriosa', es='Fuerza victoriosa',
path_id=4, path_id=4,
@ -867,48 +867,48 @@ Blessing = RogueBlessing(
rarity=1, rarity=1,
enhancement='', enhancement='',
) )
Imperial_Reign = RogueBlessing( Empyrean_Imperium = RogueBlessing(
id=73, id=73,
name='Imperial_Reign', name='Empyrean_Imperium',
cn='帝星君临制穹桑', cn='帝星君临制穹桑',
cht='帝星君臨制穹桑', cht='帝星君臨制穹桑',
en='Imperial Reign', en='Empyrean Imperium',
jp='帝星臨めば穹桑を制す', jp='帝星臨めば穹桑を制す',
es='Mandato imperial', es='Mandato imperial',
path_id=5, path_id=5,
rarity=3, rarity=3,
enhancement='', enhancement='',
) )
Imperishable_Victory = RogueBlessing( Radiant_Supreme = RogueBlessing(
id=74, id=74,
name='Imperishable_Victory', name='Radiant_Supreme',
cn='帝车超光所向捷', cn='帝车超光所向捷',
cht='帝車超光所向捷', cht='帝車超光所向捷',
en='Imperishable Victory', en='Radiant Supreme',
jp='光越す制勝の帝車', jp='光越す制勝の帝車',
es='Victoria inextinguible', es='Victoria inextinguible',
path_id=5, path_id=5,
rarity=3, rarity=3,
enhancement='', enhancement='',
) )
Celestial_Annihilation = RogueBlessing( Sovereign_Skybreaker = RogueBlessing(
id=75, id=75,
name='Celestial_Annihilation', name='Sovereign_Skybreaker',
cn='帝弓断空彻太清', cn='帝弓断空彻太清',
cht='帝弓斷空徹太清', cht='帝弓斷空徹太清',
en='Celestial Annihilation', en='Sovereign Skybreaker',
jp='太清を徹す断空の帝弓', jp='太清を徹す断空の帝弓',
es='Aniquilación celestial', es='Aniquilación celestial',
path_id=5, path_id=5,
rarity=3, rarity=3,
enhancement='', enhancement='',
) )
Battle_Against_the_Old_Foe = RogueBlessing( Skyward_Vendetta = RogueBlessing(
id=76, id=76,
name='Battle_Against_the_Old_Foe', name='Skyward_Vendetta',
cn='天舟缴夙敌', cn='天舟缴夙敌',
cht='天舟繳夙敵', cht='天舟繳夙敵',
en='Battle Against the Old Foe', en='Skyward Vendetta',
jp='夙敵繳める天舟', jp='夙敵繳める天舟',
es='Batalla contra un viejo enemigo', es='Batalla contra un viejo enemigo',
path_id=5, path_id=5,
@ -939,48 +939,48 @@ Adept_Bow = RogueBlessing(
rarity=2, rarity=2,
enhancement='', enhancement='',
) )
Flowing_Mist = RogueBlessing( Mistwraith_Pursuit = RogueBlessing(
id=79, id=79,
name='Flowing_Mist', name='Mistwraith_Pursuit',
cn='流岚追孽物', cn='流岚追孽物',
cht='流嵐追孽物', cht='流嵐追孽物',
en='Flowing Mist', en='Mistwraith Pursuit',
jp='忌み物を追う流嵐', jp='忌み物を追う流嵐',
es='Niebla flotante', es='Niebla flotante',
path_id=5, path_id=5,
rarity=2, rarity=2,
enhancement='', enhancement='',
) )
Auspicious_Star = RogueBlessing( Starlit_Hunt = RogueBlessing(
id=80, id=80,
name='Auspicious_Star', name='Starlit_Hunt',
cn='景星助狩月', cn='景星助狩月',
cht='景星助狩月', cht='景星助狩月',
en='Auspicious Star', en='Starlit Hunt',
jp='狩月を助ける景星', jp='狩月を助ける景星',
es='Estrella auspiciosa', es='Estrella auspiciosa',
path_id=5, path_id=5,
rarity=2, rarity=2,
enhancement='', enhancement='',
) )
Ejecting_the_Borisin = RogueBlessing( Borisin_Chase = RogueBlessing(
id=81, id=81,
name='Ejecting_the_Borisin', name='Borisin_Chase',
cn='云镝逐步离', cn='云镝逐步离',
cht='雲鏑逐步離', cht='雲鏑逐步離',
en='Ejecting the Borisin', en='Borisin Chase',
jp='歩離を駆逐せし雲鏑', jp='歩離を駆逐せし雲鏑',
es='Expulsión de los borisin', es='Expulsión de los borisin',
path_id=5, path_id=5,
rarity=2, rarity=2,
enhancement='', enhancement='',
) )
Monster_Expelling_Rainbow = RogueBlessing( Rainbow_Fang = RogueBlessing(
id=82, id=82,
name='Monster_Expelling_Rainbow', name='Rainbow_Fang',
cn='飞虹诛凿齿', cn='飞虹诛凿齿',
cht='飛虹誅鑿齒', cht='飛虹誅鑿齒',
en='Monster-Expelling Rainbow', en='Rainbow Fang',
jp='鑿齒を誅つ飛虹', jp='鑿齒を誅つ飛虹',
es='Arcoíris expulsademonios', es='Arcoíris expulsademonios',
path_id=5, path_id=5,
@ -999,24 +999,24 @@ Vermeil_Bow_and_White_Arrow = RogueBlessing(
rarity=1, rarity=1,
enhancement='', enhancement='',
) )
Skirting_Life_and_Death = RogueBlessing( Sit_Life_Hit_Death = RogueBlessing(
id=84, id=84,
name='Skirting_Life_and_Death', name='Sit_Life_Hit_Death',
cn='背生击死', cn='背生击死',
cht='背生擊死', cht='背生擊死',
en='Skirting Life and Death', en='Sit Life, Hit Death',
jp='背生撃死', jp='背生撃死',
es='Entre la vida y la muerte', es='Entre la vida y la muerte',
path_id=5, path_id=5,
rarity=1, rarity=1,
enhancement='', enhancement='',
) )
Shrewd_Arrangement = RogueBlessing( Stay_High_Strike_Low = RogueBlessing(
id=85, id=85,
name='Shrewd_Arrangement', name='Stay_High_Strike_Low',
cn='背孤击虚', cn='背孤击虚',
cht='背孤擊虛', cht='背孤擊虛',
en='Shrewd Arrangement', en='Stay High, Strike Low',
jp='背孤撃虚', jp='背孤撃虚',
es='Arreglo astuto', es='Arreglo astuto',
path_id=5, path_id=5,
@ -1047,36 +1047,36 @@ Constellation_Surge = RogueBlessing(
rarity=1, rarity=1,
enhancement='', enhancement='',
) )
Catastrophic_Constellation = RogueBlessing( Astral_Menace = RogueBlessing(
id=88, id=88,
name='Catastrophic_Constellation', name='Astral_Menace',
cn='天棓步危', cn='天棓步危',
cht='天棓步危', cht='天棓步危',
en='Catastrophic Constellation', en='Astral Menace',
jp='危宮へ歩む天棓', jp='危宮へ歩む天棓',
es='Constelación catastrófica', es='Constelación catastrófica',
path_id=5, path_id=5,
rarity=1, rarity=1,
enhancement='', enhancement='',
) )
Vaulting_Ambition = RogueBlessing( Arboreal_Volley = RogueBlessing(
id=89, id=89,
name='Vaulting_Ambition', name='Arboreal_Volley',
cn='桑弧蓬矢', cn='桑弧蓬矢',
cht='桑弧蓬矢', cht='桑弧蓬矢',
en='Vaulting Ambition', en='Arboreal Volley',
jp='桑弧蓬矢', jp='桑弧蓬矢',
es='Ambición desmedida', es='Ambición desmedida',
path_id=5, path_id=5,
rarity=1, rarity=1,
enhancement='', enhancement='',
) )
Blessed_Bow_and_Arrow = RogueBlessing( Arrow_Shades_Bow = RogueBlessing(
id=90, id=90,
name='Blessed_Bow_and_Arrow', name='Arrow_Shades_Bow',
cn='乌号綦箭', cn='乌号綦箭',
cht='烏號綦箭', cht='烏號綦箭',
en='Blessed Bow and Arrow', en='Arrow Shades Bow',
jp='烏号綦箭', jp='烏号綦箭',
es='Arco y flechas bendecidas', es='Arco y flechas bendecidas',
path_id=5, path_id=5,

View File

@ -75,3 +75,138 @@ Equilibrium_Universe = RogueBonus(
jp='均衡な宇宙', jp='均衡な宇宙',
es='Universo equilibrado', es='Universo equilibrado',
) )
Path_of_Preservation = RogueBonus(
id=9,
name='Path_of_Preservation',
cn='存护之路',
cht='存護之路',
en='Path of Preservation',
jp='存護の道',
es='Camino de la Conservación',
)
Path_of_Remembrance = RogueBonus(
id=10,
name='Path_of_Remembrance',
cn='记忆之路',
cht='記憶之路',
en='Path of Remembrance',
jp='記憶の道',
es='Camino de la Reminiscencia',
)
Path_of_Nihility = RogueBonus(
id=11,
name='Path_of_Nihility',
cn='虚无之路',
cht='虛無之路',
en='Path of Nihility',
jp='虚無の道',
es='Camino de la Nihilidad',
)
Path_of_Abundance = RogueBonus(
id=12,
name='Path_of_Abundance',
cn='丰饶之路',
cht='豐饒之路',
en='Path of Abundance',
jp='豊穣の道',
es='Camino de la Abundancia',
)
Path_of_The_Hunt = RogueBonus(
id=13,
name='Path_of_The_Hunt',
cn='巡猎之路',
cht='巡獵之路',
en='Path of The Hunt',
jp='巡狩の道',
es='Camino de la Cacería',
)
Path_of_Destruction = RogueBonus(
id=14,
name='Path_of_Destruction',
cn='毁灭之路',
cht='毀滅之路',
en='Path of Destruction',
jp='壊滅の道',
es='Camino de la Destrucción',
)
Path_of_Elation = RogueBonus(
id=15,
name='Path_of_Elation',
cn='欢愉之路',
cht='歡愉之路',
en='Path of Elation',
jp='愉悦の道',
es='Camino de la Exultación',
)
Path_of_Propagation = RogueBonus(
id=16,
name='Path_of_Propagation',
cn='繁育之路',
cht='繁育之路',
en='Path of Propagation',
jp='繁殖の道',
es='Camino de la Propagación',
)
Path_of_Erudition = RogueBonus(
id=17,
name='Path_of_Erudition',
cn='智识之路',
cht='智識之路',
en='Path of Erudition',
jp='知恵の道',
es='Camino de la Erudición',
)
Coronal_Sea = RogueBonus(
id=18,
name='Coronal_Sea',
cn='日冕海',
cht='日冕海',
en='Coronal Sea',
jp='恒星コロナの海',
es='Mar de corona',
)
Skycruiser = RogueBonus(
id=19,
name='Skycruiser',
cn='巡天舰',
cht='巡天艦',
en='Skycruiser',
jp='巡天艦',
es='Nave surcacielos',
)
Diamond_Precipitation = RogueBonus(
id=20,
name='Diamond_Precipitation',
cn='钻石雨',
cht='鑽石雨',
en='Diamond Precipitation',
jp='ダイヤの雨',
es='Lluvia de diamantes',
)
Ivory_Tower = RogueBonus(
id=21,
name='Ivory_Tower',
cn='象牙塔',
cht='象牙塔',
en='Ivory Tower',
jp='象牙の塔',
es='Torre de marfil',
)
Fool_Play = RogueBonus(
id=22,
name='Fool_Play',
cn='愚人戏',
cht='愚人戲',
en="Fool's Play",
jp='愚者の芝居',
es='Teatro del absurdo',
)
Fountain_of_Youth = RogueBonus(
id=23,
name='Fountain_of_Youth',
cn='不老泉',
cht='不老泉',
en='Fountain of Youth',
jp='不老の泉',
es='Fuente de la juventud',
)

View File

@ -480,12 +480,12 @@ Interastral_Big_Lotto = RogueCurio(
jp='星間ビッグロッタリー', jp='星間ビッグロッタリー',
es='Gran Lotería Interastral', es='Gran Lotería Interastral',
) )
Fissured_Cuckoo_Clock = RogueCurio( Fission_Cuckoo_Clock = RogueCurio(
id=54, id=54,
name='Fissured_Cuckoo_Clock', name='Fission_Cuckoo_Clock',
cn='分裂咕咕钟', cn='分裂咕咕钟',
cht='分裂咕咕鐘', cht='分裂咕咕鐘',
en='Fissured Cuckoo Clock', en='Fission Cuckoo Clock',
jp='分裂鳩時計', jp='分裂鳩時計',
es='Reloj de cuco agrietado', es='Reloj de cuco agrietado',
) )

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -48,13 +48,13 @@ class Rogue(RouteLoader, RogueEntry):
# Archived daily quest # Archived daily quest
if success: if success:
quests = self.config.stored.DailyQuest.load_quests() quests = self.config.stored.DailyQuest.load_quests()
if KEYWORDS_DAILY_QUEST.Complete_Simulated_Universe_1_times in quests: if KEYWORDS_DAILY_QUEST.Complete_Divergent_Universe_or_Simulated_Universe_1_times in quests:
logger.info('Achieve daily quest Complete_Simulated_Universe_1_times') logger.info('Achieve daily quest Complete_Divergent_Universe_or_Simulated_Universe_1_times')
self.config.task_call('DailyQuest') self.config.task_call('DailyQuest')
self.config.task_stop() self.config.task_stop()
quests = self.config.stored.BattlePassWeeklyQuest.load_quests() quests = self.config.stored.BattlePassWeeklyQuest.load_quests()
if KEYWORDS_BATTLE_PASS_QUEST.Complete_Simulated_Universe_1_times in quests: if KEYWORDS_BATTLE_PASS_QUEST.Complete_Divergent_Universe_or_Simulated_Universe_1_times in quests:
logger.info('Achieve battle pass quest Complete_Simulated_Universe_1_times') logger.info('Achieve battle pass quest Complete_Divergent_Universe_or_Simulated_Universe_1_times')
self.config.task_call('BattlePass') self.config.task_call('BattlePass')
self.config.task_stop() self.config.task_stop()
# End # End