mirror of
https://github.com/LmeSzinc/StarRailCopilot.git
synced 2024-11-22 00:35:34 +00:00
Chore: Remove unavailable items
This commit is contained in:
parent
d8ea34757a
commit
9cd6f488f4
@ -7,6 +7,7 @@ from module.config.utils import deep_get
|
||||
|
||||
class GenerateItemBase(GenerateKeyword):
|
||||
purpose_type = []
|
||||
blacklist = []
|
||||
|
||||
def iter_items(self) -> t.Iterable[dict]:
|
||||
for data in SHARE_DATA.ItemConfig.values():
|
||||
@ -29,6 +30,8 @@ class GenerateItemBase(GenerateKeyword):
|
||||
def iter_keywords(self) -> t.Iterable[dict]:
|
||||
for data in self.iter_items():
|
||||
if data['subtype'] == 'Material' and data['purpose'] in self.purpose_type:
|
||||
if data['item_id'] in self.blacklist:
|
||||
continue
|
||||
data['dungeon_id'] = self.dict_itemid_to_dungeonid.get(data['item_id'], -1)
|
||||
yield data
|
||||
|
||||
@ -68,26 +71,36 @@ class GenerateItemBase(GenerateKeyword):
|
||||
|
||||
class GenerateItemCurrency(GenerateItemBase):
|
||||
output_file = './tasks/planner/keywords/item_currency.py'
|
||||
# Leave 'Credit' only
|
||||
whitelist = [2]
|
||||
|
||||
def iter_keywords(self) -> t.Iterable[dict]:
|
||||
for data in self.iter_items():
|
||||
if data['subtype'] == 'Virtual' and data['item_id'] < 100:
|
||||
if data['item_id'] not in self.whitelist:
|
||||
continue
|
||||
yield data
|
||||
|
||||
|
||||
class GenerateItemExp(GenerateItemBase):
|
||||
output_file = './tasks/planner/keywords/item_exp.py'
|
||||
purpose_type = [1, 5, 6]
|
||||
# 'Lost_Essence' is not available in game currently
|
||||
blacklist = [234]
|
||||
|
||||
|
||||
class GenerateItemAscension(GenerateItemBase):
|
||||
output_file = './tasks/planner/keywords/item_ascension.py'
|
||||
purpose_type = [2]
|
||||
# 'Enigmatic_Ectostella' is not available in game currently
|
||||
blacklist = [110400]
|
||||
|
||||
|
||||
class GenerateItemTrace(GenerateItemBase):
|
||||
output_file = './tasks/planner/keywords/item_trace.py'
|
||||
purpose_type = [3]
|
||||
# Can't farm Tears_of_Dreams
|
||||
blacklist = [110101]
|
||||
|
||||
|
||||
class GenerateItemWeekly(GenerateItemBase):
|
||||
|
@ -1,11 +1,19 @@
|
||||
from typing import Union
|
||||
|
||||
import tasks.planner.keywords.item_ascension as KEYWORDS_ITEM_ASCENSION
|
||||
import tasks.planner.keywords.item_calyx as KEYWORDS_ITEM_CALYX
|
||||
# Import order matters, DO NOT optimize imports
|
||||
# 1
|
||||
import tasks.planner.keywords.item_currency as KEYWORDS_ITEM_CURRENCY
|
||||
# 2
|
||||
import tasks.planner.keywords.item_exp as KEYWORDS_ITEM_EXP
|
||||
# 3
|
||||
import tasks.planner.keywords.item_ascension as KEYWORDS_ITEM_ASCENSION
|
||||
# 4
|
||||
import tasks.planner.keywords.item_trace as KEYWORDS_ITEM_TRACE
|
||||
# 5
|
||||
import tasks.planner.keywords.item_weekly as KEYWORDS_ITEM_WEEKLY
|
||||
# 6
|
||||
import tasks.planner.keywords.item_calyx as KEYWORDS_ITEM_CALYX
|
||||
|
||||
from tasks.planner.keywords.classes import ItemAscension, ItemCalyx, ItemCurrency, ItemExp, ItemTrace, ItemWeekly
|
||||
|
||||
ITEM_CLASSES = [ItemAscension, ItemCalyx, ItemCurrency, ItemExp, ItemTrace, ItemWeekly]
|
||||
|
@ -3,21 +3,8 @@ from .classes import ItemAscension
|
||||
# This file was auto-generated, do not modify it manually. To generate:
|
||||
# ``` python -m dev_tools.keyword_extract ```
|
||||
|
||||
Enigmatic_Ectostella = ItemAscension(
|
||||
id=1,
|
||||
name='Enigmatic_Ectostella',
|
||||
cn='深邃的星外质',
|
||||
cht='深邃的星外質',
|
||||
en='Enigmatic Ectostella',
|
||||
jp='深邃な星外物質',
|
||||
es='Ectoestela profunda',
|
||||
rarity='VeryRare',
|
||||
item_id=110400,
|
||||
item_group=1100,
|
||||
dungeon_id=-1,
|
||||
)
|
||||
Broken_Teeth_of_Iron_Wolf = ItemAscension(
|
||||
id=2,
|
||||
id=1,
|
||||
name='Broken_Teeth_of_Iron_Wolf',
|
||||
cn='铁狼碎齿',
|
||||
cht='鐵狼碎齒',
|
||||
@ -30,7 +17,7 @@ Broken_Teeth_of_Iron_Wolf = ItemAscension(
|
||||
dungeon_id=1105,
|
||||
)
|
||||
Endotherm_Chitin = ItemAscension(
|
||||
id=3,
|
||||
id=2,
|
||||
name='Endotherm_Chitin',
|
||||
cn='恒温晶壳',
|
||||
cht='恆溫晶殼',
|
||||
@ -43,7 +30,7 @@ Endotherm_Chitin = ItemAscension(
|
||||
dungeon_id=1104,
|
||||
)
|
||||
Horn_of_Snow = ItemAscension(
|
||||
id=4,
|
||||
id=3,
|
||||
name='Horn_of_Snow',
|
||||
cn='风雪之角',
|
||||
cht='風雪之角',
|
||||
@ -56,7 +43,7 @@ Horn_of_Snow = ItemAscension(
|
||||
dungeon_id=1106,
|
||||
)
|
||||
Lightning_Crown_of_the_Past_Shadow = ItemAscension(
|
||||
id=5,
|
||||
id=4,
|
||||
name='Lightning_Crown_of_the_Past_Shadow',
|
||||
cn='往日之影的雷冠',
|
||||
cht='往日之影的雷冠',
|
||||
@ -69,7 +56,7 @@ Lightning_Crown_of_the_Past_Shadow = ItemAscension(
|
||||
dungeon_id=1103,
|
||||
)
|
||||
Storm_Eye = ItemAscension(
|
||||
id=6,
|
||||
id=5,
|
||||
name='Storm_Eye',
|
||||
cn='暴风之眼',
|
||||
cht='暴風之眼',
|
||||
@ -82,7 +69,7 @@ Storm_Eye = ItemAscension(
|
||||
dungeon_id=1102,
|
||||
)
|
||||
Void_Cast_Iron = ItemAscension(
|
||||
id=7,
|
||||
id=6,
|
||||
name='Void_Cast_Iron',
|
||||
cn='虚幻铸铁',
|
||||
cht='虛幻鑄鐵',
|
||||
@ -95,7 +82,7 @@ Void_Cast_Iron = ItemAscension(
|
||||
dungeon_id=1101,
|
||||
)
|
||||
Golden_Crown_of_the_Past_Shadow = ItemAscension(
|
||||
id=8,
|
||||
id=7,
|
||||
name='Golden_Crown_of_the_Past_Shadow',
|
||||
cn='往日之影的金饰',
|
||||
cht='往日之影的金飾',
|
||||
@ -108,7 +95,7 @@ Golden_Crown_of_the_Past_Shadow = ItemAscension(
|
||||
dungeon_id=1107,
|
||||
)
|
||||
Netherworld_Token = ItemAscension(
|
||||
id=9,
|
||||
id=8,
|
||||
name='Netherworld_Token',
|
||||
cn='幽府通令',
|
||||
cht='幽府通令',
|
||||
@ -121,7 +108,7 @@ Netherworld_Token = ItemAscension(
|
||||
dungeon_id=1114,
|
||||
)
|
||||
Searing_Steel_Blade = ItemAscension(
|
||||
id=10,
|
||||
id=9,
|
||||
name='Searing_Steel_Blade',
|
||||
cn='过热钢刃',
|
||||
cht='過熱鋼刃',
|
||||
@ -134,7 +121,7 @@ Searing_Steel_Blade = ItemAscension(
|
||||
dungeon_id=1112,
|
||||
)
|
||||
Gelid_Chitin = ItemAscension(
|
||||
id=11,
|
||||
id=10,
|
||||
name='Gelid_Chitin',
|
||||
cn='苦寒晶壳',
|
||||
cht='苦寒晶殼',
|
||||
@ -147,7 +134,7 @@ Gelid_Chitin = ItemAscension(
|
||||
dungeon_id=1108,
|
||||
)
|
||||
Shape_Shifter_Lightning_Staff = ItemAscension(
|
||||
id=12,
|
||||
id=11,
|
||||
name='Shape_Shifter_Lightning_Staff',
|
||||
cn='炼形者雷枝',
|
||||
cht='煉形者雷枝',
|
||||
@ -160,7 +147,7 @@ Shape_Shifter_Lightning_Staff = ItemAscension(
|
||||
dungeon_id=1109,
|
||||
)
|
||||
Ascendant_Debris = ItemAscension(
|
||||
id=13,
|
||||
id=12,
|
||||
name='Ascendant_Debris',
|
||||
cn='天人遗垢',
|
||||
cht='天人遺垢',
|
||||
@ -173,7 +160,7 @@ Ascendant_Debris = ItemAscension(
|
||||
dungeon_id=1113,
|
||||
)
|
||||
Nail_of_the_Ape = ItemAscension(
|
||||
id=14,
|
||||
id=13,
|
||||
name='Nail_of_the_Ape',
|
||||
cn='苍猿之钉',
|
||||
cht='蒼猿之釘',
|
||||
@ -186,7 +173,7 @@ Nail_of_the_Ape = ItemAscension(
|
||||
dungeon_id=1111,
|
||||
)
|
||||
Suppressing_Edict = ItemAscension(
|
||||
id=15,
|
||||
id=14,
|
||||
name='Suppressing_Edict',
|
||||
cn='镇灵敕符',
|
||||
cht='鎮靈敕符',
|
||||
@ -199,7 +186,7 @@ Suppressing_Edict = ItemAscension(
|
||||
dungeon_id=1110,
|
||||
)
|
||||
IPC_Work_Permit = ItemAscension(
|
||||
id=16,
|
||||
id=15,
|
||||
name='IPC_Work_Permit',
|
||||
cn='星际和平工作证',
|
||||
cht='星際和平工作證',
|
||||
@ -212,7 +199,7 @@ IPC_Work_Permit = ItemAscension(
|
||||
dungeon_id=1118,
|
||||
)
|
||||
Raging_Heart = ItemAscension(
|
||||
id=17,
|
||||
id=16,
|
||||
name='Raging_Heart',
|
||||
cn='忿火之心',
|
||||
cht='忿火之心',
|
||||
@ -225,7 +212,7 @@ Raging_Heart = ItemAscension(
|
||||
dungeon_id=1117,
|
||||
)
|
||||
Dream_Fridge = ItemAscension(
|
||||
id=18,
|
||||
id=17,
|
||||
name='Dream_Fridge',
|
||||
cn='冷藏梦箱',
|
||||
cht='冷藏夢箱',
|
||||
@ -238,7 +225,7 @@ Dream_Fridge = ItemAscension(
|
||||
dungeon_id=1115,
|
||||
)
|
||||
Dream_Flamer = ItemAscension(
|
||||
id=19,
|
||||
id=18,
|
||||
name='Dream_Flamer',
|
||||
cn='炙梦喷枪',
|
||||
cht='炙夢噴槍',
|
||||
|
@ -3,21 +3,8 @@ from .classes import ItemCurrency
|
||||
# This file was auto-generated, do not modify it manually. To generate:
|
||||
# ``` python -m dev_tools.keyword_extract ```
|
||||
|
||||
Stellar_Jade = ItemCurrency(
|
||||
id=1,
|
||||
name='Stellar_Jade',
|
||||
cn='星琼',
|
||||
cht='星瓊',
|
||||
en='Stellar Jade',
|
||||
jp='星玉',
|
||||
es='Jade estelar',
|
||||
rarity='SuperRare',
|
||||
item_id=1,
|
||||
item_group=0,
|
||||
dungeon_id=-1,
|
||||
)
|
||||
Credit = ItemCurrency(
|
||||
id=2,
|
||||
id=1,
|
||||
name='Credit',
|
||||
cn='信用点',
|
||||
cht='信用點',
|
||||
@ -29,198 +16,3 @@ Credit = ItemCurrency(
|
||||
item_group=0,
|
||||
dungeon_id=-1,
|
||||
)
|
||||
Oneiric_Shard = ItemCurrency(
|
||||
id=3,
|
||||
name='Oneiric_Shard',
|
||||
cn='古老梦华',
|
||||
cht='古老夢華',
|
||||
en='Oneiric Shard',
|
||||
jp='往日の夢華',
|
||||
es='Esquirla onírica',
|
||||
rarity='SuperRare',
|
||||
item_id=3,
|
||||
item_group=0,
|
||||
dungeon_id=-1,
|
||||
)
|
||||
Trailblaze_Power = ItemCurrency(
|
||||
id=4,
|
||||
name='Trailblaze_Power',
|
||||
cn='开拓力',
|
||||
cht='開拓力',
|
||||
en='Trailblaze Power',
|
||||
jp='開拓力',
|
||||
es='Poder trazacaminos',
|
||||
rarity='VeryRare',
|
||||
item_id=11,
|
||||
item_group=0,
|
||||
dungeon_id=-1,
|
||||
)
|
||||
Reserved_Trailblaze_Power = ItemCurrency(
|
||||
id=5,
|
||||
name='Reserved_Trailblaze_Power',
|
||||
cn='后备开拓力',
|
||||
cht='後備開拓力',
|
||||
en='Reserved Trailblaze Power',
|
||||
jp='予備開拓力',
|
||||
es='Poder trazacaminos de reserva',
|
||||
rarity='VeryRare',
|
||||
item_id=12,
|
||||
item_group=0,
|
||||
dungeon_id=-1,
|
||||
)
|
||||
EXP = ItemCurrency(
|
||||
id=6,
|
||||
name='EXP',
|
||||
cn='经验',
|
||||
cht='經驗',
|
||||
en='EXP',
|
||||
jp='経験',
|
||||
es='EXP',
|
||||
rarity='Rare',
|
||||
item_id=21,
|
||||
item_group=0,
|
||||
dungeon_id=-1,
|
||||
)
|
||||
Trailblaze_EXP = ItemCurrency(
|
||||
id=7,
|
||||
name='Trailblaze_EXP',
|
||||
cn='里程',
|
||||
cht='里程',
|
||||
en='Trailblaze EXP',
|
||||
jp='マイレージ',
|
||||
es='EXP trazacaminos',
|
||||
rarity='Rare',
|
||||
item_id=22,
|
||||
item_group=0,
|
||||
dungeon_id=-1,
|
||||
)
|
||||
Activity = ItemCurrency(
|
||||
id=8,
|
||||
name='Activity',
|
||||
cn='活跃度',
|
||||
cht='活躍度',
|
||||
en='Activity',
|
||||
jp='アクティブ度',
|
||||
es='Actividad',
|
||||
rarity='Rare',
|
||||
item_id=23,
|
||||
item_group=0,
|
||||
dungeon_id=-1,
|
||||
)
|
||||
Trailblaze_Timer = ItemCurrency(
|
||||
id=9,
|
||||
name='Trailblaze_Timer',
|
||||
cn='开拓进行时',
|
||||
cht='開拓進行時',
|
||||
en='Trailblaze Timer',
|
||||
jp='開拓進行計',
|
||||
es='Trazascopio',
|
||||
rarity='SuperRare',
|
||||
item_id=24,
|
||||
item_group=0,
|
||||
dungeon_id=-1,
|
||||
)
|
||||
The_Returning_Trail = ItemCurrency(
|
||||
id=10,
|
||||
name='The_Returning_Trail',
|
||||
cn='归程轨迹',
|
||||
cht='歸程軌跡',
|
||||
en='The Returning Trail',
|
||||
jp='帰還の軌跡',
|
||||
es='Trayectoria de regreso',
|
||||
rarity='Rare',
|
||||
item_id=25,
|
||||
item_group=0,
|
||||
dungeon_id=-1,
|
||||
)
|
||||
Cosmic_Fragment = ItemCurrency(
|
||||
id=11,
|
||||
name='Cosmic_Fragment',
|
||||
cn='宇宙碎片',
|
||||
cht='宇宙碎片',
|
||||
en='Cosmic Fragment',
|
||||
jp='宇宙の欠片',
|
||||
es='Fragmentos cósmicos',
|
||||
rarity='Rare',
|
||||
item_id=31,
|
||||
item_group=0,
|
||||
dungeon_id=-1,
|
||||
)
|
||||
Ability_Point = ItemCurrency(
|
||||
id=12,
|
||||
name='Ability_Point',
|
||||
cn='技能点',
|
||||
cht='技能點',
|
||||
en='Ability Point',
|
||||
jp='アビリティポイント',
|
||||
es='Punto de habilidad',
|
||||
rarity='Rare',
|
||||
item_id=32,
|
||||
item_group=0,
|
||||
dungeon_id=-1,
|
||||
)
|
||||
Immersifier = ItemCurrency(
|
||||
id=13,
|
||||
name='Immersifier',
|
||||
cn='沉浸器',
|
||||
cht='沉浸器',
|
||||
en='Immersifier',
|
||||
jp='没入器',
|
||||
es='Inmersor',
|
||||
rarity='VeryRare',
|
||||
item_id=33,
|
||||
item_group=0,
|
||||
dungeon_id=-1,
|
||||
)
|
||||
Achievement_Points = ItemCurrency(
|
||||
id=14,
|
||||
name='Achievement_Points',
|
||||
cn='成就点数',
|
||||
cht='成就點數',
|
||||
en='Achievement Points',
|
||||
jp='アチーブメントポイント',
|
||||
es='Puntos de logro',
|
||||
rarity='Rare',
|
||||
item_id=41,
|
||||
item_group=0,
|
||||
dungeon_id=-1,
|
||||
)
|
||||
The_Nameless_EXP = ItemCurrency(
|
||||
id=15,
|
||||
name='The_Nameless_EXP',
|
||||
cn='无名客的经验',
|
||||
cht='無名客的經驗',
|
||||
en='The Nameless EXP',
|
||||
jp='ナナシビトの経験',
|
||||
es='EXP anónima',
|
||||
rarity='Rare',
|
||||
item_id=51,
|
||||
item_group=0,
|
||||
dungeon_id=-1,
|
||||
)
|
||||
The_Nameless_EXP = ItemCurrency(
|
||||
id=16,
|
||||
name='The_Nameless_EXP',
|
||||
cn='无名客的经验',
|
||||
cht='無名客的經驗',
|
||||
en='The Nameless EXP',
|
||||
jp='ナナシビトの経験',
|
||||
es='EXP anónima',
|
||||
rarity='Rare',
|
||||
item_id=52,
|
||||
item_group=0,
|
||||
dungeon_id=-1,
|
||||
)
|
||||
Development_Fund = ItemCurrency(
|
||||
id=17,
|
||||
name='Development_Fund',
|
||||
cn='发展资金',
|
||||
cht='發展資金',
|
||||
en='Development Fund',
|
||||
jp='発展資金',
|
||||
es='Fondos de desarrollo',
|
||||
rarity='Rare',
|
||||
item_id=53,
|
||||
item_group=0,
|
||||
dungeon_id=-1,
|
||||
)
|
||||
|
@ -120,16 +120,3 @@ Lost_Crystal = ItemExp(
|
||||
item_group=1030,
|
||||
dungeon_id=-1,
|
||||
)
|
||||
Lost_Essence = ItemExp(
|
||||
id=10,
|
||||
name='Lost_Essence',
|
||||
cn='遗失精粹',
|
||||
cht='遺失精粹',
|
||||
en='Lost Essence',
|
||||
jp='遺失精華',
|
||||
es='Esencia perdida',
|
||||
rarity='SuperRare',
|
||||
item_id=234,
|
||||
item_group=1030,
|
||||
dungeon_id=-1,
|
||||
)
|
||||
|
@ -3,21 +3,8 @@ from .classes import ItemTrace
|
||||
# This file was auto-generated, do not modify it manually. To generate:
|
||||
# ``` python -m dev_tools.keyword_extract ```
|
||||
|
||||
Tears_of_Dreams = ItemTrace(
|
||||
id=1,
|
||||
name='Tears_of_Dreams',
|
||||
cn='梦之珠泪',
|
||||
cht='夢之珠淚',
|
||||
en='Tears of Dreams',
|
||||
jp='夢の涙',
|
||||
es='Lágrima de los sueños',
|
||||
rarity='VeryRare',
|
||||
item_id=110101,
|
||||
item_group=1200,
|
||||
dungeon_id=-1,
|
||||
)
|
||||
Shattered_Blade = ItemTrace(
|
||||
id=2,
|
||||
id=1,
|
||||
name='Shattered_Blade',
|
||||
cn='破碎残刃',
|
||||
cht='破碎殘刃',
|
||||
@ -30,7 +17,7 @@ Shattered_Blade = ItemTrace(
|
||||
dungeon_id=1004,
|
||||
)
|
||||
Lifeless_Blade = ItemTrace(
|
||||
id=3,
|
||||
id=2,
|
||||
name='Lifeless_Blade',
|
||||
cn='无生残刃',
|
||||
cht='無生殘刃',
|
||||
@ -43,7 +30,7 @@ Lifeless_Blade = ItemTrace(
|
||||
dungeon_id=1004,
|
||||
)
|
||||
Worldbreaker_Blade = ItemTrace(
|
||||
id=4,
|
||||
id=3,
|
||||
name='Worldbreaker_Blade',
|
||||
cn='净世残刃',
|
||||
cht='淨世殘刃',
|
||||
@ -56,7 +43,7 @@ Worldbreaker_Blade = ItemTrace(
|
||||
dungeon_id=1004,
|
||||
)
|
||||
Arrow_of_the_Beast_Hunter = ItemTrace(
|
||||
id=5,
|
||||
id=4,
|
||||
name='Arrow_of_the_Beast_Hunter',
|
||||
cn='猎兽之矢',
|
||||
cht='獵獸之矢',
|
||||
@ -69,7 +56,7 @@ Arrow_of_the_Beast_Hunter = ItemTrace(
|
||||
dungeon_id=1006,
|
||||
)
|
||||
Arrow_of_the_Demon_Slayer = ItemTrace(
|
||||
id=6,
|
||||
id=5,
|
||||
name='Arrow_of_the_Demon_Slayer',
|
||||
cn='屠魔之矢',
|
||||
cht='屠魔之矢',
|
||||
@ -82,7 +69,7 @@ Arrow_of_the_Demon_Slayer = ItemTrace(
|
||||
dungeon_id=1006,
|
||||
)
|
||||
Arrow_of_the_Starchaser = ItemTrace(
|
||||
id=7,
|
||||
id=6,
|
||||
name='Arrow_of_the_Starchaser',
|
||||
cn='逐星之矢',
|
||||
cht='逐星之矢',
|
||||
@ -95,7 +82,7 @@ Arrow_of_the_Starchaser = ItemTrace(
|
||||
dungeon_id=1006,
|
||||
)
|
||||
Key_of_Inspiration = ItemTrace(
|
||||
id=8,
|
||||
id=7,
|
||||
name='Key_of_Inspiration',
|
||||
cn='灵感之钥',
|
||||
cht='靈感之鑰',
|
||||
@ -108,7 +95,7 @@ Key_of_Inspiration = ItemTrace(
|
||||
dungeon_id=1008,
|
||||
)
|
||||
Key_of_Knowledge = ItemTrace(
|
||||
id=9,
|
||||
id=8,
|
||||
name='Key_of_Knowledge',
|
||||
cn='启迪之钥',
|
||||
cht='啟迪之鑰',
|
||||
@ -121,7 +108,7 @@ Key_of_Knowledge = ItemTrace(
|
||||
dungeon_id=1008,
|
||||
)
|
||||
Key_of_Wisdom = ItemTrace(
|
||||
id=10,
|
||||
id=9,
|
||||
name='Key_of_Wisdom',
|
||||
cn='智识之钥',
|
||||
cht='智識之鑰',
|
||||
@ -134,7 +121,7 @@ Key_of_Wisdom = ItemTrace(
|
||||
dungeon_id=1008,
|
||||
)
|
||||
Endurance_of_Bronze = ItemTrace(
|
||||
id=11,
|
||||
id=10,
|
||||
name='Endurance_of_Bronze',
|
||||
cn='青铜的执着',
|
||||
cht='青銅的執著',
|
||||
@ -147,7 +134,7 @@ Endurance_of_Bronze = ItemTrace(
|
||||
dungeon_id=1005,
|
||||
)
|
||||
Oath_of_Steel = ItemTrace(
|
||||
id=12,
|
||||
id=11,
|
||||
name='Oath_of_Steel',
|
||||
cn='寒铁的誓言',
|
||||
cht='寒鐵的誓言',
|
||||
@ -160,7 +147,7 @@ Oath_of_Steel = ItemTrace(
|
||||
dungeon_id=1005,
|
||||
)
|
||||
Safeguard_of_Amber = ItemTrace(
|
||||
id=13,
|
||||
id=12,
|
||||
name='Safeguard_of_Amber',
|
||||
cn='琥珀的坚守',
|
||||
cht='琥珀的堅守',
|
||||
@ -173,7 +160,7 @@ Safeguard_of_Amber = ItemTrace(
|
||||
dungeon_id=1005,
|
||||
)
|
||||
Obsidian_of_Dread = ItemTrace(
|
||||
id=14,
|
||||
id=13,
|
||||
name='Obsidian_of_Dread',
|
||||
cn='黯淡黑曜',
|
||||
cht='黯淡黑曜',
|
||||
@ -186,7 +173,7 @@ Obsidian_of_Dread = ItemTrace(
|
||||
dungeon_id=1010,
|
||||
)
|
||||
Obsidian_of_Desolation = ItemTrace(
|
||||
id=15,
|
||||
id=14,
|
||||
name='Obsidian_of_Desolation',
|
||||
cn='虚空黑曜',
|
||||
cht='虛空黑曜',
|
||||
@ -199,7 +186,7 @@ Obsidian_of_Desolation = ItemTrace(
|
||||
dungeon_id=1010,
|
||||
)
|
||||
Obsidian_of_Obsession = ItemTrace(
|
||||
id=16,
|
||||
id=15,
|
||||
name='Obsidian_of_Obsession',
|
||||
cn='沉沦黑曜',
|
||||
cht='沉淪黑曜',
|
||||
@ -212,7 +199,7 @@ Obsidian_of_Obsession = ItemTrace(
|
||||
dungeon_id=1010,
|
||||
)
|
||||
Harmonic_Tune = ItemTrace(
|
||||
id=17,
|
||||
id=16,
|
||||
name='Harmonic_Tune',
|
||||
cn='谐乐小调',
|
||||
cht='諧樂小調',
|
||||
@ -225,7 +212,7 @@ Harmonic_Tune = ItemTrace(
|
||||
dungeon_id=1009,
|
||||
)
|
||||
Ancestral_Hymn = ItemTrace(
|
||||
id=18,
|
||||
id=17,
|
||||
name='Ancestral_Hymn',
|
||||
cn='家族颂歌',
|
||||
cht='家族頌歌',
|
||||
@ -238,7 +225,7 @@ Ancestral_Hymn = ItemTrace(
|
||||
dungeon_id=1009,
|
||||
)
|
||||
Stellaris_Symphony = ItemTrace(
|
||||
id=19,
|
||||
id=18,
|
||||
name='Stellaris_Symphony',
|
||||
cn='群星乐章',
|
||||
cht='群星樂章',
|
||||
@ -251,7 +238,7 @@ Stellaris_Symphony = ItemTrace(
|
||||
dungeon_id=1009,
|
||||
)
|
||||
Seed_of_Abundance = ItemTrace(
|
||||
id=20,
|
||||
id=19,
|
||||
name='Seed_of_Abundance',
|
||||
cn='丰饶之种',
|
||||
cht='豐饒之種',
|
||||
@ -264,7 +251,7 @@ Seed_of_Abundance = ItemTrace(
|
||||
dungeon_id=1007,
|
||||
)
|
||||
Sprout_of_Life = ItemTrace(
|
||||
id=21,
|
||||
id=20,
|
||||
name='Sprout_of_Life',
|
||||
cn='生命之芽',
|
||||
cht='生命之芽',
|
||||
@ -277,7 +264,7 @@ Sprout_of_Life = ItemTrace(
|
||||
dungeon_id=1007,
|
||||
)
|
||||
Flower_of_Eternity = ItemTrace(
|
||||
id=22,
|
||||
id=21,
|
||||
name='Flower_of_Eternity',
|
||||
cn='永恒之花',
|
||||
cht='永恆之花',
|
||||
@ -290,7 +277,7 @@ Flower_of_Eternity = ItemTrace(
|
||||
dungeon_id=1007,
|
||||
)
|
||||
Borisin_Teeth = ItemTrace(
|
||||
id=23,
|
||||
id=22,
|
||||
name='Borisin_Teeth',
|
||||
cn='步离犬牙',
|
||||
cht='步離犬牙',
|
||||
@ -303,7 +290,7 @@ Borisin_Teeth = ItemTrace(
|
||||
dungeon_id=1018,
|
||||
)
|
||||
Lupitoxin_Sawteeth = ItemTrace(
|
||||
id=24,
|
||||
id=23,
|
||||
name='Lupitoxin_Sawteeth',
|
||||
cn='狼毒锯牙',
|
||||
cht='狼毒鋸牙',
|
||||
@ -316,7 +303,7 @@ Lupitoxin_Sawteeth = ItemTrace(
|
||||
dungeon_id=1018,
|
||||
)
|
||||
Moon_Madness_Fang = ItemTrace(
|
||||
id=25,
|
||||
id=24,
|
||||
name='Moon_Madness_Fang',
|
||||
cn='月狂獠牙',
|
||||
cht='月狂獠牙',
|
||||
@ -329,7 +316,7 @@ Moon_Madness_Fang = ItemTrace(
|
||||
dungeon_id=1018,
|
||||
)
|
||||
Meteoric_Bullet = ItemTrace(
|
||||
id=26,
|
||||
id=25,
|
||||
name='Meteoric_Bullet',
|
||||
cn='陨铁弹丸',
|
||||
cht='隕鐵彈丸',
|
||||
@ -342,7 +329,7 @@ Meteoric_Bullet = ItemTrace(
|
||||
dungeon_id=1022,
|
||||
)
|
||||
Destined_Expiration = ItemTrace(
|
||||
id=27,
|
||||
id=26,
|
||||
name='Destined_Expiration',
|
||||
cn='命定死因',
|
||||
cht='命定死因',
|
||||
@ -355,7 +342,7 @@ Destined_Expiration = ItemTrace(
|
||||
dungeon_id=1022,
|
||||
)
|
||||
Countertemporal_Shot = ItemTrace(
|
||||
id=28,
|
||||
id=27,
|
||||
name='Countertemporal_Shot',
|
||||
cn='逆时一击',
|
||||
cht='逆時一擊',
|
||||
@ -368,7 +355,7 @@ Countertemporal_Shot = ItemTrace(
|
||||
dungeon_id=1022,
|
||||
)
|
||||
Scattered_Stardust = ItemTrace(
|
||||
id=29,
|
||||
id=28,
|
||||
name='Scattered_Stardust',
|
||||
cn='散逸星砂',
|
||||
cht='散逸星砂',
|
||||
@ -381,7 +368,7 @@ Scattered_Stardust = ItemTrace(
|
||||
dungeon_id=1020,
|
||||
)
|
||||
Crystal_Meteorites = ItemTrace(
|
||||
id=30,
|
||||
id=29,
|
||||
name='Crystal_Meteorites',
|
||||
cn='流星棱晶',
|
||||
cht='流星稜晶',
|
||||
@ -394,7 +381,7 @@ Crystal_Meteorites = ItemTrace(
|
||||
dungeon_id=1020,
|
||||
)
|
||||
Divine_Amber = ItemTrace(
|
||||
id=31,
|
||||
id=30,
|
||||
name='Divine_Amber',
|
||||
cn='神体琥珀',
|
||||
cht='神體琥珀',
|
||||
@ -407,7 +394,7 @@ Divine_Amber = ItemTrace(
|
||||
dungeon_id=1020,
|
||||
)
|
||||
Fiery_Spirit = ItemTrace(
|
||||
id=32,
|
||||
id=31,
|
||||
name='Fiery_Spirit',
|
||||
cn='炽情之灵',
|
||||
cht='熾情之靈',
|
||||
@ -420,7 +407,7 @@ Fiery_Spirit = ItemTrace(
|
||||
dungeon_id=1017,
|
||||
)
|
||||
Starfire_Essence = ItemTrace(
|
||||
id=33,
|
||||
id=32,
|
||||
name='Starfire_Essence',
|
||||
cn='星火之精',
|
||||
cht='星火之精',
|
||||
@ -433,7 +420,7 @@ Starfire_Essence = ItemTrace(
|
||||
dungeon_id=1017,
|
||||
)
|
||||
Heaven_Incinerator = ItemTrace(
|
||||
id=34,
|
||||
id=33,
|
||||
name='Heaven_Incinerator',
|
||||
cn='焚天之魔',
|
||||
cht='焚天之魔',
|
||||
@ -446,7 +433,7 @@ Heaven_Incinerator = ItemTrace(
|
||||
dungeon_id=1017,
|
||||
)
|
||||
Firmament_Note = ItemTrace(
|
||||
id=35,
|
||||
id=34,
|
||||
name='Firmament_Note',
|
||||
cn='云际音符',
|
||||
cht='雲際音符',
|
||||
@ -459,7 +446,7 @@ Firmament_Note = ItemTrace(
|
||||
dungeon_id=1019,
|
||||
)
|
||||
Celestial_Section = ItemTrace(
|
||||
id=36,
|
||||
id=35,
|
||||
name='Celestial_Section',
|
||||
cn='空际小节',
|
||||
cht='空際小節',
|
||||
@ -472,7 +459,7 @@ Celestial_Section = ItemTrace(
|
||||
dungeon_id=1019,
|
||||
)
|
||||
Heavenly_Melody = ItemTrace(
|
||||
id=37,
|
||||
id=36,
|
||||
name='Heavenly_Melody',
|
||||
cn='天外乐章',
|
||||
cht='天外樂章',
|
||||
@ -485,7 +472,7 @@ Heavenly_Melody = ItemTrace(
|
||||
dungeon_id=1019,
|
||||
)
|
||||
Alien_Tree_Seed = ItemTrace(
|
||||
id=38,
|
||||
id=37,
|
||||
name='Alien_Tree_Seed',
|
||||
cn='异木种籽',
|
||||
cht='異木種籽',
|
||||
@ -498,7 +485,7 @@ Alien_Tree_Seed = ItemTrace(
|
||||
dungeon_id=1021,
|
||||
)
|
||||
Nourishing_Honey = ItemTrace(
|
||||
id=39,
|
||||
id=38,
|
||||
name='Nourishing_Honey',
|
||||
cn='滋长花蜜',
|
||||
cht='滋長花蜜',
|
||||
@ -511,7 +498,7 @@ Nourishing_Honey = ItemTrace(
|
||||
dungeon_id=1021,
|
||||
)
|
||||
Myriad_Fruit = ItemTrace(
|
||||
id=40,
|
||||
id=39,
|
||||
name='Myriad_Fruit',
|
||||
cn='万相果实',
|
||||
cht='萬相果實',
|
||||
|
Loading…
Reference in New Issue
Block a user