Merge pull request #532 from LmeSzinc/dev

Bug fix
This commit is contained in:
LmeSzinc 2024-06-19 22:33:32 +08:00 committed by GitHub
commit 327ee690ff
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
33 changed files with 2150 additions and 1306 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 KiB

View File

@ -78,8 +78,9 @@
"Item_Obsidian_of_Obsession": {},
"Item_Stellaris_Symphony": {},
"Item_Flower_of_Eternity": {},
"Item_Moon_Madness_Fang": {},
"Item_Moon_Rage_Fang": {},
"Item_Countertemporal_Shot": {},
"Item_Exquisite_Colored_Draft": {},
"Item_Divine_Amber": {},
"Item_Heaven_Incinerator": {},
"Item_Heavenly_Melody": {},
@ -139,7 +140,7 @@
"Use_Consumables_1_time": "achievable",
"Log_in_to_the_game": "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",
"Enter_combat_by_attacking_enemie_Weakness_and_win_3_times": "achievable",
"Use_Technique_2_times": "achievable",

View File

@ -139,7 +139,8 @@ class KeywordExtract:
old_quest = [
"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
"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
@ -155,7 +156,7 @@ class KeywordExtract:
correct_times = {
# "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,
"Enter_combat_by_attacking_enemie_Weakness_and_win_1_times": 3,
"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
# 119 is the magic number make type match with path in keyword above
for blessing_hash, blessing_id in zip(blessings_hash, id_list)}
blessings_rarity = {blessing_hash: deep_get(blessings_info, f'{blessing_id}.1.RogueBuffRarity')
for blessing_hash, blessing_id in zip(blessings_hash, id_list)}
blessings_category = {blessing_hash: deep_get(blessings_info, f'{blessing_id}.1.RogueBuffCategory')
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}
if with_enhancement:
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)
option_file = os.path.join(
TextMap.DATA_FOLDER, 'ExcelOutput',
'DialogueEventDisplay.json'
'RogueDialogueOptionDisplay.json'
)
option_ids = {
id_: deep_get(data, 'EventTitle.Hash')
id_: deep_get(data, 'OptionTitle.Hash')
for id_, data in read_file(option_file).items()
}
# 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]}'
return option_var
return wrapper
option_gen = None
option_hash_to_keyword_id = dict() # option hash -> option keyword id
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]:
for keyword in self.iter_keywords():
keyword = self.format_keywords(keyword)
if not keyword:
continue
yield keyword
def format_keywords(self, keyword: dict) -> dict | None:
@ -170,6 +172,9 @@ class GenerateKeyword:
_, name = self.find_keyword(text_id, lang='en')
name = self.convert_name(name, keyword=base)
base['name'] = name
if not name:
logger.warning(f'Empty name for {keyword}')
return None
# Translations
for lang in UI_LANGUAGES:
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:
text = super().convert_name(text, keyword=keyword)
text = text.replace('_', '')
if not text:
return ""
from tasks.map.keywords import MapWorld
world = MapWorld.find_world_id(keyword['world_id'])
if world is None:

View File

@ -408,7 +408,7 @@
"display": "display",
"stored": "StoredPlanner"
},
"Item_Moon_Madness_Fang": {
"Item_Moon_Rage_Fang": {
"type": "planner",
"value": {},
"display": "display",
@ -420,6 +420,12 @@
"display": "display",
"stored": "StoredPlanner"
},
"Item_Exquisite_Colored_Draft": {
"type": "planner",
"value": {},
"display": "display",
"stored": "StoredPlanner"
},
"Item_Divine_Amber": {
"type": "planner",
"value": {},
@ -552,6 +558,7 @@
"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",
@ -582,7 +589,8 @@
"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_Dreamdive",
"Cavern_of_Corrosion_Path_of_Cavalier"
]
},
"NameAtDoubleCalyx": {
@ -607,6 +615,7 @@
"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",
@ -625,7 +634,8 @@
"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_Dreamdive",
"Cavern_of_Corrosion_Path_of_Cavalier"
]
},
"Team": {
@ -672,6 +682,7 @@
"DanHeng",
"DanHengImbibitorLunae",
"DrRatio",
"Firefly",
"FuXuan",
"Gallagher",
"Gepard",
@ -988,7 +999,7 @@
"not_supported"
]
},
"Complete_Simulated_Universe_1_times": {
"Complete_Divergent_Universe_or_Simulated_Universe_1_times": {
"type": "state",
"value": "achievable",
"option": [
@ -1589,6 +1600,7 @@
"DanHeng",
"DanHengImbibitorLunae",
"DrRatio",
"Firefly",
"FuXuan",
"Gallagher",
"Gepard",

View File

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

View File

@ -46,14 +46,14 @@ class GeneratedConfig:
CloudStorage_CloudRemainFree = {}
# 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_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_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_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_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, Cavern_of_Corrosion_Path_of_Cavalier
Dungeon_Team = 1 # 1, 2, 3, 4, 5, 6, 7, 8, 9
# Group `DungeonSupport`
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`
DungeonStorage_TrailblazePower = {}
@ -97,8 +97,9 @@ class GeneratedConfig:
Planner_Item_Obsidian_of_Obsession = {}
Planner_Item_Stellaris_Symphony = {}
Planner_Item_Flower_of_Eternity = {}
Planner_Item_Moon_Madness_Fang = {}
Planner_Item_Moon_Rage_Fang = {}
Planner_Item_Countertemporal_Shot = {}
Planner_Item_Exquisite_Colored_Draft = {}
Planner_Item_Divine_Amber = {}
Planner_Item_Heaven_Incinerator = {}
Planner_Item_Heavenly_Melody = {}
@ -137,7 +138,7 @@ class GeneratedConfig:
AchievableQuest_Use_Consumables_1_time = '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_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_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

View File

@ -97,7 +97,7 @@ class ConfigGenerator:
options=[dungeon.name for dungeon in DungeonList.instances.values() if dungeon.is_Echo_of_War])
# Insert characters
from tasks.character.keywords import CharacterList
unsupported_characters = []
unsupported_characters = ["Jade"]
characters = [character.name for character in CharacterList.instances.values()
if character.name not in unsupported_characters]
option_add(keys='DungeonSupport.Character.option', options=characters)
@ -687,6 +687,9 @@ class ConfigUpdater:
('Dungeon.DungeonDaily.CalyxGolden', 'Dungeon.DungeonDaily.CalyxGolden', convert_20_dungeon),
('Dungeon.DungeonDaily.CalyxCrimson', 'Dungeon.DungeonDaily.CalyxCrimson', convert_20_dungeon),
('Rogue.RogueWorld.SimulatedUniverseElite', 'Rogue.RogueWorld.SimulatedUniverseFarm', convert_rogue_farm),
# 2.3
('Dungeon.Planner.Item_Moon_Madness_Fang', 'Dungeon.Planner.Item_Moon_Rage_Fang'),
('Dungeon.Planner.Item_Moon_Madness_Fang.item', 'Dungeon.Planner.Item_Moon_Rage_Fang.item'),
]
@cached_property
@ -801,8 +804,7 @@ class ConfigUpdater:
set_daily('Destroy_3_destructible_objects', '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_Simulated_Universe_1_times',
deep_get(data, 'Rogue.Scheduler.Enable'))
set_daily('Complete_Divergent_Universe_or_Simulated_Universe_1_times',deep_get(data, 'Rogue.Scheduler.Enable'))
set_daily('Obtain_victory_in_combat_with_Support_Characters_1_times',
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')

View File

@ -270,6 +270,7 @@
"Calyx_Crimson_Abundance_Jarilo_BackwaterPass": "Trace: Abundance (Backwater Pass)",
"Calyx_Crimson_Abundance_Luofu_FyxestrollGarden": "Trace: Abundance (Fyxestroll Garden)",
"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_Penacony_TheReverieDreamscape": "Trace: The Harmony (The Reverie (Dreamscape))",
"Calyx_Crimson_Nihility_Jarilo_GreatMine": "Trace: Nihility (Great Mine)",
@ -279,7 +280,7 @@
"Stagnant_Shadow_Duty": "Ascension: Physical (Boothill / Robin)",
"Stagnant_Shadow_Blaze": "Ascension: Fire (Himeko / Asta / Hook)",
"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_Icicle": "Ascension: Ice (Yanqing / Jingliu / Ruan Mei)",
"Stagnant_Shadow_Nectar": "Ascension: Ice (Misha)",
@ -289,7 +290,7 @@
"Stagnant_Shadow_Celestial": "Ascension: Wind (Blade / Huohuo / Black Swan)",
"Stagnant_Shadow_Quanta": "Ascension: Quantum (Silver Wolf / Seele / Qingque)",
"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_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)",
@ -300,7 +301,8 @@
"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_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": {
"name": "At Double Calyx Event, choose dungeon",
@ -323,6 +325,7 @@
"Calyx_Crimson_Abundance_Jarilo_BackwaterPass": "Trace: Abundance (Backwater Pass)",
"Calyx_Crimson_Abundance_Luofu_FyxestrollGarden": "Trace: Abundance (Fyxestroll Garden)",
"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_Penacony_TheReverieDreamscape": "Trace: The Harmony (The Reverie (Dreamscape))",
"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_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_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": {
"name": "Dungeon Team",
@ -385,6 +389,7 @@
"DanHeng": "Dan Heng",
"DanHengImbibitorLunae": "Dan Heng • Imbibitor Lunae",
"DrRatio": "Dr. Ratio",
"Firefly": "Firefly",
"FuXuan": "Fu Xuan",
"Gallagher": "Gallagher",
"Gepard": "Gepard",
@ -550,7 +555,7 @@
"help": ""
},
"Item_Raging_Heart": {
"name": "Ascension: Fire (Gallagher)",
"name": "Ascension: Fire (Firefly / Gallagher)",
"help": ""
},
"Item_Dream_Fridge": {
@ -558,7 +563,7 @@
"help": ""
},
"Item_Dream_Flamer": {
"name": "Ascension: Quantum (Sparkle)",
"name": "Ascension: Quantum (Jade / Sparkle)",
"help": ""
},
"Item_Worldbreaker_Blade": {
@ -589,7 +594,7 @@
"name": "Trace: Abundance (Backwater Pass)",
"help": ""
},
"Item_Moon_Madness_Fang": {
"Item_Moon_Rage_Fang": {
"name": "Trace: Destruction (Scalegorge Waterscape)",
"help": ""
},
@ -597,6 +602,10 @@
"name": "Trace: The Hunt (SoulGlad Scorchsand Audition Venue)",
"help": ""
},
"Item_Exquisite_Colored_Draft": {
"name": "Trace: Erudition (Penacony Grand Theater)",
"help": ""
},
"Item_Divine_Amber": {
"name": "Trace: Preservation (Clock Studios Theme Park)",
"help": ""
@ -801,8 +810,8 @@
"not_set": "Not Set",
"not_supported": "Not Supported Yet"
},
"Complete_Simulated_Universe_1_times": {
"name": "Complete Simulated Universe 1 time(s)",
"Complete_Divergent_Universe_or_Simulated_Universe_1_times": {
"name": "Complete Divergent Universe or Simulated Universe 1 time(s)",
"help": "Need to configure and enable the \"Simulated Universe\" task",
"achievable": "Achievable",
"not_set": "Not Set",

View File

@ -270,6 +270,7 @@
"Calyx_Crimson_Abundance_Jarilo_BackwaterPass": "Rastros: Abundancia (Paso del Remanso)",
"Calyx_Crimson_Abundance_Luofu_FyxestrollGarden": "Rastros: Abundancia (Jardín del Sosiego)",
"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_Penacony_TheReverieDreamscape": "Rastros: Armonía (Hotel Fantasía (paisaje onírico))",
"Calyx_Crimson_Nihility_Jarilo_GreatMine": "Rastros: Nihilidad (Mina principal)",
@ -279,7 +280,7 @@
"Stagnant_Shadow_Duty": "Ascension: Físico (Boothill / Robin)",
"Stagnant_Shadow_Blaze": "Ascension: Fuego (Himeko / Asta / Hook)",
"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_Icicle": "Ascension: Hielo (Yanqing / Jingliu / Ruan Mei)",
"Stagnant_Shadow_Nectar": "Ascension: Hielo (Misha)",
@ -289,7 +290,7 @@
"Stagnant_Shadow_Celestial": "Ascension: Viento (Blade / Huohuo / Cisne Negro)",
"Stagnant_Shadow_Quanta": "Ascension: Cuántico (Silver Wolf / Seele / Qingque)",
"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_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)",
@ -300,7 +301,8 @@
"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_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": {
"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_Luofu_FyxestrollGarden": "Rastros: Abundancia (Jardín del Sosiego)",
"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_Penacony_TheReverieDreamscape": "Rastros: Armonía (Hotel Fantasía (paisaje onírico))",
"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_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_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": {
"name": "Equipo de mazmorra",
@ -385,6 +389,7 @@
"DanHeng": "Dan Heng",
"DanHengImbibitorLunae": "Dan Heng - Imbibitor Lunae",
"DrRatio": "Dr. Ratio",
"Firefly": "Luciérnaga",
"FuXuan": "Fu Xuan",
"Gallagher": "Gallagher",
"Gepard": "Gepard",
@ -550,7 +555,7 @@
"help": ""
},
"Item_Raging_Heart": {
"name": "Ascension: Fuego (Gallagher)",
"name": "Ascension: Fuego (Luciérnaga / Gallagher)",
"help": ""
},
"Item_Dream_Fridge": {
@ -558,7 +563,7 @@
"help": ""
},
"Item_Dream_Flamer": {
"name": "Ascension: Cuántico (Sparkle)",
"name": "Ascension: Cuántico (Jade / Sparkle)",
"help": ""
},
"Item_Worldbreaker_Blade": {
@ -589,7 +594,7 @@
"name": "Rastros: Abundancia (Paso del Remanso)",
"help": ""
},
"Item_Moon_Madness_Fang": {
"Item_Moon_Rage_Fang": {
"name": "Rastros: Destrucción (Desfiladero de Escamas)",
"help": ""
},
@ -597,6 +602,10 @@
"name": "Rastros: Cacería (Recinto de las Audiciones FelizAlma en la Arena Ardiente)",
"help": ""
},
"Item_Exquisite_Colored_Draft": {
"name": "Rastros: Erudición (Gran Teatro de Colonipenal)",
"help": ""
},
"Item_Divine_Amber": {
"name": "Rastros: Conservación (Parque temático de los Estudios Reloj)",
"help": ""
@ -801,8 +810,8 @@
"not_set": "No configurado",
"not_supported": "No soportado aún"
},
"Complete_Simulated_Universe_1_times": {
"name": "Completa el Universo Simulado 1 vez",
"Complete_Divergent_Universe_or_Simulated_Universe_1_times": {
"name": "Completa el Universo Simulado o el Universo Diferenciado 1 vez",
"help": "Necesitas configurar y activar la tarea \"Universo Simulado\"",
"achievable": "Completable",
"not_set": "No configurado",

View File

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

View File

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

View File

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

View File

@ -65,8 +65,9 @@ class StoredGenerated:
Item_Obsidian_of_Obsession = StoredPlanner("Dungeon.Planner.Item_Obsidian_of_Obsession")
Item_Stellaris_Symphony = StoredPlanner("Dungeon.Planner.Item_Stellaris_Symphony")
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_Exquisite_Colored_Draft = StoredPlanner("Dungeon.Planner.Item_Exquisite_Colored_Draft")
Item_Divine_Amber = StoredPlanner("Dungeon.Planner.Item_Divine_Amber")
Item_Heaven_Incinerator = StoredPlanner("Dungeon.Planner.Item_Heaven_Incinerator")
Item_Heavenly_Melody = StoredPlanner("Dungeon.Planner.Item_Heavenly_Melody")

View File

@ -389,13 +389,22 @@ PLANNER_CHECK = ButtonWrapper(
)
ROGUE_CHECK = ButtonWrapper(
name='ROGUE_CHECK',
share=Button(
file='./assets/share/base/page/ROGUE_CHECK.png',
area=(39, 17, 76, 51),
search=(19, 0, 96, 71),
color=(81, 74, 76),
button=(39, 17, 76, 51),
),
share=[
Button(
file='./assets/share/base/page/ROGUE_CHECK.png',
area=(39, 17, 76, 51),
search=(19, 0, 96, 71),
color=(81, 74, 76),
button=(39, 17, 76, 51),
),
Button(
file='./assets/share/base/page/ROGUE_CHECK.2.png',
area=(39, 22, 75, 52),
search=(19, 2, 95, 72),
color=(110, 100, 79),
button=(39, 22, 75, 52),
),
],
)
SYNTHESIZE_CHECK = ButtonWrapper(
name='SYNTHESIZE_CHECK',

View File

@ -344,7 +344,7 @@ class BattlePassUI(UI):
# Convert quest keyword to stored object
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,
KEYWORDS_BATTLE_PASS_QUEST.Clear_Calyx_1_times:
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:
# ``` python -m dev_tools.keyword_extract ```
Complete_Simulated_Universe_1_times = BattlePassQuest(
Complete_Divergent_Universe_or_Simulated_Universe_1_times = BattlePassQuest(
id=1,
name='Complete_Simulated_Universe_1_times',
cn='完成1次「模拟宇宙」',
cht='完成1次「模擬宇宙」',
en='Complete Simulated Universe 1 time(s)',
jp='模擬宇宙」を1回クリアする',
es='Completa el Universo Simulado 1 vez',
name='Complete_Divergent_Universe_or_Simulated_Universe_1_times',
cn='完成1次「差分宇宙」或「模拟宇宙」',
cht='完成1次「差分宇宙」或「模擬宇宙」',
en='Complete Divergent Universe or Simulated Universe 1 time(s)',
jp='階差宇宙」または「模擬宇宙」を合計1回クリアする',
es='Completa el Universo Simulado o el Universo Diferenciado 1 vez',
)
Clear_Calyx_1_times = BattlePassQuest(
id=2,

View File

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

View File

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

View File

@ -201,8 +201,19 @@ Calyx_Crimson_Erudition_Jarilo_RivetTown = DungeonList(
dungeon_id=1008,
plane_id=2012201,
)
Calyx_Crimson_Harmony_Jarilo_RobotSettlement = DungeonList(
Calyx_Crimson_Erudition_Penacony_PenaconyGrandTheater = DungeonList(
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',
cn='同谐之蕾•拟造花萼(赤)',
cht='同諧之蕾•擬造花萼(赤)',
@ -213,7 +224,7 @@ Calyx_Crimson_Harmony_Jarilo_RobotSettlement = DungeonList(
plane_id=2012301,
)
Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape = DungeonList(
id=20,
id=21,
name='Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape',
cn='同谐之蕾•拟造花萼(赤)',
cht='同諧之蕾•擬造花萼(赤)',
@ -224,7 +235,7 @@ Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape = DungeonList(
plane_id=2031101,
)
Calyx_Crimson_Nihility_Jarilo_GreatMine = DungeonList(
id=21,
id=22,
name='Calyx_Crimson_Nihility_Jarilo_GreatMine',
cn='虚无之蕾•拟造花萼(赤)',
cht='虛無之蕾•擬造花萼(赤)',
@ -235,7 +246,7 @@ Calyx_Crimson_Nihility_Jarilo_GreatMine = DungeonList(
plane_id=2012101,
)
Calyx_Crimson_Nihility_Luofu_AlchemyCommission = DungeonList(
id=22,
id=23,
name='Calyx_Crimson_Nihility_Luofu_AlchemyCommission',
cn='虚无之蕾•拟造花萼(赤)',
cht='虛無之蕾•擬造花萼(赤)',
@ -246,7 +257,7 @@ Calyx_Crimson_Nihility_Luofu_AlchemyCommission = DungeonList(
plane_id=2023101,
)
Stagnant_Shadow_Quanta = DungeonList(
id=23,
id=24,
name='Stagnant_Shadow_Quanta',
cn='空海之形•凝滞虚影',
cht='空海之形•凝滯虛影',
@ -257,7 +268,7 @@ Stagnant_Shadow_Quanta = DungeonList(
plane_id=2000101,
)
Stagnant_Shadow_Gust = DungeonList(
id=24,
id=25,
name='Stagnant_Shadow_Gust',
cn='巽风之形•凝滞虚影',
cht='巽風之形•凝滯虛影',
@ -268,7 +279,7 @@ Stagnant_Shadow_Gust = DungeonList(
plane_id=2012201,
)
Stagnant_Shadow_Fulmination = DungeonList(
id=25,
id=26,
name='Stagnant_Shadow_Fulmination',
cn='鸣雷之形•凝滞虚影',
cht='鳴雷之形•凝滯虛影',
@ -279,7 +290,7 @@ Stagnant_Shadow_Fulmination = DungeonList(
plane_id=2013201,
)
Stagnant_Shadow_Blaze = DungeonList(
id=26,
id=27,
name='Stagnant_Shadow_Blaze',
cn='炎华之形•凝滞虚影',
cht='炎華之形•凝滯虛影',
@ -290,7 +301,7 @@ Stagnant_Shadow_Blaze = DungeonList(
plane_id=2013101,
)
Stagnant_Shadow_Spike = DungeonList(
id=27,
id=28,
name='Stagnant_Shadow_Spike',
cn='锋芒之形•凝滞虚影',
cht='鋒芒之形•凝滯虛影',
@ -301,7 +312,7 @@ Stagnant_Shadow_Spike = DungeonList(
plane_id=2012101,
)
Stagnant_Shadow_Rime = DungeonList(
id=28,
id=29,
name='Stagnant_Shadow_Rime',
cn='霜晶之形•凝滞虚影',
cht='霜晶之形•凝滯虛影',
@ -312,7 +323,7 @@ Stagnant_Shadow_Rime = DungeonList(
plane_id=2013201,
)
Stagnant_Shadow_Mirage = DungeonList(
id=29,
id=30,
name='Stagnant_Shadow_Mirage',
cn='幻光之形•凝滞虚影',
cht='幻光之形•凝滯虛影',
@ -323,7 +334,7 @@ Stagnant_Shadow_Mirage = DungeonList(
plane_id=2011101,
)
Stagnant_Shadow_Icicle = DungeonList(
id=30,
id=31,
name='Stagnant_Shadow_Icicle',
cn='冰棱之形•凝滞虚影',
cht='冰稜之形•凝滯虛影',
@ -334,7 +345,7 @@ Stagnant_Shadow_Icicle = DungeonList(
plane_id=2021101,
)
Stagnant_Shadow_Doom = DungeonList(
id=31,
id=32,
name='Stagnant_Shadow_Doom',
cn='震厄之形•凝滞虚影',
cht='震厄之形•凝滯虛影',
@ -345,7 +356,7 @@ Stagnant_Shadow_Doom = DungeonList(
plane_id=2021201,
)
Stagnant_Shadow_Puppetry = DungeonList(
id=32,
id=33,
name='Stagnant_Shadow_Puppetry',
cn='偃偶之形•凝滞虚影',
cht='偃偶之形•凝滯虛影',
@ -356,7 +367,7 @@ Stagnant_Shadow_Puppetry = DungeonList(
plane_id=2022201,
)
Stagnant_Shadow_Abomination = DungeonList(
id=33,
id=34,
name='Stagnant_Shadow_Abomination',
cn='孽兽之形•凝滞虚影',
cht='孽獸之形•凝滯虛影',
@ -367,7 +378,7 @@ Stagnant_Shadow_Abomination = DungeonList(
plane_id=2023201,
)
Stagnant_Shadow_Scorch = DungeonList(
id=34,
id=35,
name='Stagnant_Shadow_Scorch',
cn='燔灼之形•凝滞虚影',
cht='燔灼之形•凝滯虛影',
@ -378,7 +389,7 @@ Stagnant_Shadow_Scorch = DungeonList(
plane_id=2012101,
)
Stagnant_Shadow_Celestial = DungeonList(
id=35,
id=36,
name='Stagnant_Shadow_Celestial',
cn='天人之形•凝滞虚影',
cht='天人之形•凝滯虛影',
@ -389,7 +400,7 @@ Stagnant_Shadow_Celestial = DungeonList(
plane_id=2023101,
)
Stagnant_Shadow_Perdition = DungeonList(
id=36,
id=37,
name='Stagnant_Shadow_Perdition',
cn='幽府之形•凝滞虚影',
cht='幽府之形•凝滯虛影',
@ -400,7 +411,7 @@ Stagnant_Shadow_Perdition = DungeonList(
plane_id=2022301,
)
Stagnant_Shadow_Nectar = DungeonList(
id=37,
id=38,
name='Stagnant_Shadow_Nectar',
cn='冰酿之形•凝滞虚影',
cht='冰釀之形•凝滯虛影',
@ -411,7 +422,7 @@ Stagnant_Shadow_Nectar = DungeonList(
plane_id=2031101,
)
Stagnant_Shadow_Roast = DungeonList(
id=38,
id=39,
name='Stagnant_Shadow_Roast',
cn='焦炙之形•凝滞虚影',
cht='焦炙之形•凝滯虛影',
@ -422,7 +433,7 @@ Stagnant_Shadow_Roast = DungeonList(
plane_id=2031301,
)
Stagnant_Shadow_Ire = DungeonList(
id=39,
id=40,
name='Stagnant_Shadow_Ire',
cn='嗔怒之形•凝滞虚影',
cht='嗔怒之形•凝滯虛影',
@ -433,7 +444,7 @@ Stagnant_Shadow_Ire = DungeonList(
plane_id=2032201,
)
Stagnant_Shadow_Duty = DungeonList(
id=40,
id=41,
name='Stagnant_Shadow_Duty',
cn='职司之形•凝滞虚影',
cht='職司之形•凝滯虛影',
@ -444,7 +455,7 @@ Stagnant_Shadow_Duty = DungeonList(
plane_id=2032101,
)
Cavern_of_Corrosion_Path_of_Gelid_Wind = DungeonList(
id=41,
id=42,
name='Cavern_of_Corrosion_Path_of_Gelid_Wind',
cn='霜风之径•侵蚀隧洞',
cht='霜風之徑•侵蝕隧洞',
@ -455,7 +466,7 @@ Cavern_of_Corrosion_Path_of_Gelid_Wind = DungeonList(
plane_id=2000201,
)
Cavern_of_Corrosion_Path_of_Jabbing_Punch = DungeonList(
id=42,
id=43,
name='Cavern_of_Corrosion_Path_of_Jabbing_Punch',
cn='迅拳之径•侵蚀隧洞',
cht='迅拳之徑•侵蝕隧洞',
@ -466,7 +477,7 @@ Cavern_of_Corrosion_Path_of_Jabbing_Punch = DungeonList(
plane_id=2013101,
)
Cavern_of_Corrosion_Path_of_Drifting = DungeonList(
id=43,
id=44,
name='Cavern_of_Corrosion_Path_of_Drifting',
cn='漂泊之径•侵蚀隧洞',
cht='漂泊之徑•侵蝕隧洞',
@ -477,7 +488,7 @@ Cavern_of_Corrosion_Path_of_Drifting = DungeonList(
plane_id=2013201,
)
Cavern_of_Corrosion_Path_of_Providence = DungeonList(
id=44,
id=45,
name='Cavern_of_Corrosion_Path_of_Providence',
cn='睿治之径•侵蚀隧洞',
cht='睿治之徑•侵蝕隧洞',
@ -488,7 +499,7 @@ Cavern_of_Corrosion_Path_of_Providence = DungeonList(
plane_id=2013401,
)
Cavern_of_Corrosion_Path_of_Holy_Hymn = DungeonList(
id=45,
id=46,
name='Cavern_of_Corrosion_Path_of_Holy_Hymn',
cn='圣颂之径•侵蚀隧洞',
cht='聖頌之徑•侵蝕隧洞',
@ -499,7 +510,7 @@ Cavern_of_Corrosion_Path_of_Holy_Hymn = DungeonList(
plane_id=2021101,
)
Cavern_of_Corrosion_Path_of_Conflagration = DungeonList(
id=46,
id=47,
name='Cavern_of_Corrosion_Path_of_Conflagration',
cn='野焰之径•侵蚀隧洞',
cht='野焰之徑•侵蝕隧洞',
@ -510,7 +521,7 @@ Cavern_of_Corrosion_Path_of_Conflagration = DungeonList(
plane_id=2021201,
)
Cavern_of_Corrosion_Path_of_Elixir_Seekers = DungeonList(
id=47,
id=48,
name='Cavern_of_Corrosion_Path_of_Elixir_Seekers',
cn='药使之径•侵蚀隧洞',
cht='藥使之徑•侵蝕隧洞',
@ -521,7 +532,7 @@ Cavern_of_Corrosion_Path_of_Elixir_Seekers = DungeonList(
plane_id=2023101,
)
Cavern_of_Corrosion_Path_of_Darkness = DungeonList(
id=48,
id=49,
name='Cavern_of_Corrosion_Path_of_Darkness',
cn='幽冥之径•侵蚀隧洞',
cht='幽冥之徑•侵蝕隧洞',
@ -532,7 +543,7 @@ Cavern_of_Corrosion_Path_of_Darkness = DungeonList(
plane_id=2022301,
)
Cavern_of_Corrosion_Path_of_Dreamdive = DungeonList(
id=49,
id=50,
name='Cavern_of_Corrosion_Path_of_Dreamdive',
cn='梦潜之径•侵蚀隧洞',
cht='夢潛之徑•侵蝕隧洞',
@ -542,8 +553,19 @@ Cavern_of_Corrosion_Path_of_Dreamdive = DungeonList(
dungeon_id=1209,
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(
id=50,
id=52,
name='Echo_of_War_Destruction_Beginning',
cn='毁灭的开端•历战余响',
cht='毀滅的開端•歷戰餘響',
@ -554,7 +576,7 @@ Echo_of_War_Destruction_Beginning = DungeonList(
plane_id=2000301,
)
Echo_of_War_End_of_the_Eternal_Freeze = DungeonList(
id=51,
id=53,
name='Echo_of_War_End_of_the_Eternal_Freeze',
cn='寒潮的落幕•历战余响',
cht='寒潮的落幕•歷戰餘響',
@ -565,7 +587,7 @@ Echo_of_War_End_of_the_Eternal_Freeze = DungeonList(
plane_id=2013401,
)
Echo_of_War_Divine_Seed = DungeonList(
id=52,
id=54,
name='Echo_of_War_Divine_Seed',
cn='不死的神实•历战余响',
cht='不死的神實•歷戰餘響',
@ -576,7 +598,7 @@ Echo_of_War_Divine_Seed = DungeonList(
plane_id=2023201,
)
Echo_of_War_Borehole_Planet_Old_Crater = DungeonList(
id=53,
id=55,
name='Echo_of_War_Borehole_Planet_Old_Crater',
cn='蛀星的旧靥•历战余响',
cht='蛀星的舊靨•歷戰餘響',
@ -587,7 +609,7 @@ Echo_of_War_Borehole_Planet_Old_Crater = DungeonList(
plane_id=2000401,
)
Echo_of_War_Salutations_of_Ashen_Dreams = DungeonList(
id=54,
id=56,
name='Echo_of_War_Salutations_of_Ashen_Dreams',
cn='尘梦的赞礼•历战余响',
cht='塵夢的讚禮•歷戰餘響',
@ -598,7 +620,7 @@ Echo_of_War_Salutations_of_Ashen_Dreams = DungeonList(
plane_id=2033201,
)
Simulated_Universe_World_1 = DungeonList(
id=55,
id=57,
name='Simulated_Universe_World_1',
cn='第一世界•模拟宇宙',
cht='第一世界•模擬宇宙',
@ -609,7 +631,7 @@ Simulated_Universe_World_1 = DungeonList(
plane_id=100000104,
)
Simulated_Universe_World_3 = DungeonList(
id=56,
id=58,
name='Simulated_Universe_World_3',
cn='第三世界•模拟宇宙',
cht='第三世界•模擬宇宙',
@ -620,7 +642,7 @@ Simulated_Universe_World_3 = DungeonList(
plane_id=100000104,
)
Simulated_Universe_World_4 = DungeonList(
id=57,
id=59,
name='Simulated_Universe_World_4',
cn='第四世界•模拟宇宙',
cht='第四世界•模擬宇宙',
@ -631,7 +653,7 @@ Simulated_Universe_World_4 = DungeonList(
plane_id=100000104,
)
Simulated_Universe_World_5 = DungeonList(
id=58,
id=60,
name='Simulated_Universe_World_5',
cn='第五世界•模拟宇宙',
cht='第五世界•模擬宇宙',
@ -642,7 +664,7 @@ Simulated_Universe_World_5 = DungeonList(
plane_id=100000104,
)
Simulated_Universe_World_6 = DungeonList(
id=59,
id=61,
name='Simulated_Universe_World_6',
cn='第六世界•模拟宇宙',
cht='第六世界•模擬宇宙',
@ -653,7 +675,7 @@ Simulated_Universe_World_6 = DungeonList(
plane_id=100000104,
)
Simulated_Universe_World_7 = DungeonList(
id=60,
id=62,
name='Simulated_Universe_World_7',
cn='第七世界•模拟宇宙',
cht='第七世界•模擬宇宙',
@ -664,7 +686,7 @@ Simulated_Universe_World_7 = DungeonList(
plane_id=100000104,
)
Simulated_Universe_World_8 = DungeonList(
id=61,
id=63,
name='Simulated_Universe_World_8',
cn='第八世界•模拟宇宙',
cht='第八世界•模擬宇宙',
@ -675,7 +697,7 @@ Simulated_Universe_World_8 = DungeonList(
plane_id=100000104,
)
Simulated_Universe_World_9 = DungeonList(
id=62,
id=64,
name='Simulated_Universe_World_9',
cn='第九世界•模拟宇宙',
cht='第九世界•模擬宇宙',
@ -685,8 +707,96 @@ Simulated_Universe_World_9 = DungeonList(
dungeon_id=190,
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(
id=63,
id=73,
name='Simulated_Universe_The_Swarm_Disaster',
cn='寰宇蝗灾',
cht='寰宇蝗災',
@ -697,7 +807,7 @@ Simulated_Universe_The_Swarm_Disaster = DungeonList(
plane_id=-1,
)
Simulated_Universe_Gold_and_Gears = DungeonList(
id=64,
id=74,
name='Simulated_Universe_Gold_and_Gears',
cn='黄金与机械',
cht='黃金與機械',
@ -708,7 +818,7 @@ Simulated_Universe_Gold_and_Gears = DungeonList(
plane_id=-1,
)
Memory_of_Chaos = DungeonList(
id=65,
id=75,
name='Memory_of_Chaos',
cn='混沌回忆',
cht='混沌回憶',
@ -719,7 +829,7 @@ Memory_of_Chaos = DungeonList(
plane_id=-1,
)
The_Voyage_of_Navis_Astriger = DungeonList(
id=66,
id=76,
name='The_Voyage_of_Navis_Astriger',
cn='天艟求仙迷航录',
cht='天艟求仙迷航錄',
@ -730,7 +840,7 @@ The_Voyage_of_Navis_Astriger = DungeonList(
plane_id=-1,
)
The_Last_Vestiges_of_Towering_Citadel = DungeonList(
id=67,
id=77,
name='The_Last_Vestiges_of_Towering_Citadel',
cn='永屹之城遗秘',
cht='永屹之城遺秘',

View File

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

View File

@ -163,7 +163,7 @@ class InventoryManager:
image_item = cv2.inRange(image, 221, 255)
# from PIL import Image
# Image.fromarray(image_star).show()
# Image.fromarray(image_item).show()
def iter_area(im):
# Iter matched area from given image
@ -218,8 +218,12 @@ class InventoryManager:
yield InventoryItem(main=self.main, loca=(xi, yi), point=(int(x), int(y)))
elif y == y_max:
# Fill until the last item
x_max = -1
for xi, x in enumerate(x_list):
if is_near_existing((x, y)):
x_max = xi
for xi, x in enumerate(x_list):
if xi <= x_max:
yield InventoryItem(main=self.main, loca=(xi, yi), point=(int(x), int(y)))
else:
break

View File

@ -302,12 +302,12 @@ Lupitoxin_Sawteeth = ItemTrace(
item_group=1211,
dungeon_id=1018,
)
Moon_Madness_Fang = ItemTrace(
Moon_Rage_Fang = ItemTrace(
id=24,
name='Moon_Madness_Fang',
name='Moon_Rage_Fang',
cn='月狂獠牙',
cht='月狂獠牙',
en='Moon Madness Fang',
en='Moon Rage Fang',
jp='月狂いの凶牙',
es='Colmillo de la locura lunar',
rarity='VeryRare',
@ -354,8 +354,47 @@ Countertemporal_Shot = ItemTrace(
item_group=1212,
dungeon_id=1022,
)
Scattered_Stardust = ItemTrace(
Rough_Sketch = ItemTrace(
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',
cn='散逸星砂',
cht='散逸星砂',
@ -368,7 +407,7 @@ Scattered_Stardust = ItemTrace(
dungeon_id=1020,
)
Crystal_Meteorites = ItemTrace(
id=29,
id=32,
name='Crystal_Meteorites',
cn='流星棱晶',
cht='流星稜晶',
@ -381,7 +420,7 @@ Crystal_Meteorites = ItemTrace(
dungeon_id=1020,
)
Divine_Amber = ItemTrace(
id=30,
id=33,
name='Divine_Amber',
cn='神体琥珀',
cht='神體琥珀',
@ -394,7 +433,7 @@ Divine_Amber = ItemTrace(
dungeon_id=1020,
)
Fiery_Spirit = ItemTrace(
id=31,
id=34,
name='Fiery_Spirit',
cn='炽情之灵',
cht='熾情之靈',
@ -407,7 +446,7 @@ Fiery_Spirit = ItemTrace(
dungeon_id=1017,
)
Starfire_Essence = ItemTrace(
id=32,
id=35,
name='Starfire_Essence',
cn='星火之精',
cht='星火之精',
@ -420,7 +459,7 @@ Starfire_Essence = ItemTrace(
dungeon_id=1017,
)
Heaven_Incinerator = ItemTrace(
id=33,
id=36,
name='Heaven_Incinerator',
cn='焚天之魔',
cht='焚天之魔',
@ -433,7 +472,7 @@ Heaven_Incinerator = ItemTrace(
dungeon_id=1017,
)
Firmament_Note = ItemTrace(
id=34,
id=37,
name='Firmament_Note',
cn='云际音符',
cht='雲際音符',
@ -446,7 +485,7 @@ Firmament_Note = ItemTrace(
dungeon_id=1019,
)
Celestial_Section = ItemTrace(
id=35,
id=38,
name='Celestial_Section',
cn='空际小节',
cht='空際小節',
@ -459,7 +498,7 @@ Celestial_Section = ItemTrace(
dungeon_id=1019,
)
Heavenly_Melody = ItemTrace(
id=36,
id=39,
name='Heavenly_Melody',
cn='天外乐章',
cht='天外樂章',
@ -472,7 +511,7 @@ Heavenly_Melody = ItemTrace(
dungeon_id=1019,
)
Alien_Tree_Seed = ItemTrace(
id=37,
id=40,
name='Alien_Tree_Seed',
cn='异木种籽',
cht='異木種籽',
@ -485,7 +524,7 @@ Alien_Tree_Seed = ItemTrace(
dungeon_id=1021,
)
Nourishing_Honey = ItemTrace(
id=38,
id=41,
name='Nourishing_Honey',
cn='滋长花蜜',
cht='滋長花蜜',
@ -498,7 +537,7 @@ Nourishing_Honey = ItemTrace(
dungeon_id=1021,
)
Myriad_Fruit = ItemTrace(
id=39,
id=42,
name='Myriad_Fruit',
cn='万相果实',
cht='萬相果實',

View File

@ -67,8 +67,8 @@ class OcrRogueEventTitle(OcrRogueEvent):
OCR_REPLACE = {
'cn': [
(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_Part_2, '^咔.*其二.*'),
(KEYWORDS_ROGUE_EVENT_TITLE.Ka_ching_IPC_Banking_I, '^咔.*其一.*'),
(KEYWORDS_ROGUE_EVENT_TITLE.Ka_ching_IPC_Banking_II, '^咔.*其二.*'),
(KEYWORDS_ROGUE_EVENT_TITLE.Beast_Horde_Voracious_Catastrophe, '^兽群.*'),
],
'en': [

View File

@ -14,9 +14,9 @@ STRATEGY_COMMON = {
KEYWORDS_ROGUE_EVENT_OPTION.Want_lots_of_money
],
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_box_of_expired_doughnuts,
KEYWORDS_ROGUE_EVENT_OPTION.A_box_of_expired_doughnuts_6308,
KEYWORDS_ROGUE_EVENT_OPTION.Leave_this_place
],
KEYWORDS_ROGUE_EVENT_TITLE.Interactive_Arts: [
@ -52,24 +52,24 @@ STRATEGY_COMMON = {
KEYWORDS_ROGUE_EVENT_OPTION.Thank_the_Aeon_Qlipoth,
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.Leave_4fa0,
KEYWORDS_ROGUE_EVENT_OPTION.Leave_2a92,
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.Leave_4fa0,
KEYWORDS_ROGUE_EVENT_OPTION.Leave_2a92,
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_a_diamond_box,
KEYWORDS_ROGUE_EVENT_OPTION.Leave_4fa0
KEYWORDS_ROGUE_EVENT_OPTION.Leave_2a92
],
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_TITLE.Nomadic_Miners: [
@ -78,7 +78,7 @@ STRATEGY_COMMON = {
],
KEYWORDS_ROGUE_EVENT_TITLE.Jim_Hulk_and_Jim_Hall: [
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_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.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_Leo
],
KEYWORDS_ROGUE_EVENT_TITLE.Sal_Part_2: [
KEYWORDS_ROGUE_EVENT_TITLE.Sal_II: [
KEYWORDS_ROGUE_EVENT_OPTION.Pick_Sal,
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.Pick_Leo
],

View File

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

View File

@ -75,3 +75,138 @@ Equilibrium_Universe = RogueBonus(
jp='均衡な宇宙',
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='星間ビッグロッタリー',
es='Gran Lotería Interastral',
)
Fissured_Cuckoo_Clock = RogueCurio(
Fission_Cuckoo_Clock = RogueCurio(
id=54,
name='Fissured_Cuckoo_Clock',
name='Fission_Cuckoo_Clock',
cn='分裂咕咕钟',
cht='分裂咕咕鐘',
en='Fissured Cuckoo Clock',
en='Fission Cuckoo Clock',
jp='分裂鳩時計',
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
if success:
quests = self.config.stored.DailyQuest.load_quests()
if KEYWORDS_DAILY_QUEST.Complete_Simulated_Universe_1_times in quests:
logger.info('Achieve daily quest Complete_Simulated_Universe_1_times')
if KEYWORDS_DAILY_QUEST.Complete_Divergent_Universe_or_Simulated_Universe_1_times in quests:
logger.info('Achieve daily quest Complete_Divergent_Universe_or_Simulated_Universe_1_times')
self.config.task_call('DailyQuest')
self.config.task_stop()
quests = self.config.stored.BattlePassWeeklyQuest.load_quests()
if KEYWORDS_BATTLE_PASS_QUEST.Complete_Simulated_Universe_1_times in quests:
logger.info('Achieve battle pass quest Complete_Simulated_Universe_1_times')
if KEYWORDS_BATTLE_PASS_QUEST.Complete_Divergent_Universe_or_Simulated_Universe_1_times in quests:
logger.info('Achieve battle pass quest Complete_Divergent_Universe_or_Simulated_Universe_1_times')
self.config.task_call('BattlePass')
self.config.task_stop()
# End