mirror of
https://github.com/KimigaiiWuyi/GenshinUID.git
synced 2025-05-08 04:55:51 +08:00
🐛 修复版本深渊4.3
数据问题
This commit is contained in:
parent
d5fec5b5a9
commit
6964b91801
@ -56,13 +56,13 @@ async def get_half_img(data: List, half: Literal['Upper', 'Lower']):
|
|||||||
if 'Vers' not in up:
|
if 'Vers' not in up:
|
||||||
break
|
break
|
||||||
|
|
||||||
if (ver is None) or (ver and up['Vers'][0] >= ver):
|
if (ver is None) or (ver and up['Vers'][-1] >= ver):
|
||||||
ver = up['Vers'][0]
|
ver = up['Vers'][-1]
|
||||||
continue
|
continue
|
||||||
|
|
||||||
index = 0
|
index = 0
|
||||||
for wave in data:
|
for wave in data:
|
||||||
if ver is not None and wave['Vers'][0] != ver:
|
if ver is not None and wave['Vers'][-1] != ver:
|
||||||
continue
|
continue
|
||||||
monsters = wave['Monsters']
|
monsters = wave['Monsters']
|
||||||
wave_monster_uh = (((len(monsters) - 1) // 3) + 1) * 125 + 40
|
wave_monster_uh = (((len(monsters) - 1) // 3) + 1) * 125 + 40
|
||||||
@ -99,8 +99,12 @@ async def get_half_img(data: List, half: Literal['Upper', 'Lower']):
|
|||||||
wave_desc = str(wave['WaveDesc'])
|
wave_desc = str(wave['WaveDesc'])
|
||||||
|
|
||||||
if real_id in monster2entry_data:
|
if real_id in monster2entry_data:
|
||||||
monster_name = monster2entry_data[real_id]['name']
|
md = monster2entry_data[real_id]
|
||||||
icon_name = monster2entry_data[real_id]['icon']
|
if 'affix' in md and md['affix']:
|
||||||
|
monster_name = md['affix'][0]['name']
|
||||||
|
else:
|
||||||
|
monster_name = md['name']
|
||||||
|
icon_name = md['icon']
|
||||||
elif 'Name' in monster:
|
elif 'Name' in monster:
|
||||||
monster_name = monster['Name']['CH']
|
monster_name = monster['Name']['CH']
|
||||||
if wave_desc in monster2entry_data:
|
if wave_desc in monster2entry_data:
|
||||||
@ -120,6 +124,9 @@ async def get_half_img(data: List, half: Literal['Upper', 'Lower']):
|
|||||||
monster_name = '未知怪物'
|
monster_name = '未知怪物'
|
||||||
icon_name = 'UI_AnimalIcon_Inu_Tanuki_01'
|
icon_name = 'UI_AnimalIcon_Inu_Tanuki_01'
|
||||||
|
|
||||||
|
monster_name = monster_name.replace('-', '·')
|
||||||
|
monster_name = monster_name.replace('·光', '·芒')
|
||||||
|
|
||||||
if 'Mark' in monster:
|
if 'Mark' in monster:
|
||||||
if monster['Mark']:
|
if monster['Mark']:
|
||||||
monster_name = '*' + monster_name
|
monster_name = '*' + monster_name
|
||||||
|
Loading…
x
Reference in New Issue
Block a user