mirror of
https://github.com/baiqwerdvd/StarRailUID.git
synced 2025-05-05 19:23:45 +08:00
支持角色别名查询 (#15)
* 别名查询修改 * 别名查询修改 * add some functions * 别名查询修改 * 🚨 `pre-commit-ci`修复格式错误 * 修改别名 * 🚨 `pre-commit-ci`修复格式错误 * 修改别名 * 🚨 `pre-commit-ci`修复格式错误 * Add files via upload * 🚨 `pre-commit-ci`修复格式错误 * 修复别名查询 * 🚨 `pre-commit-ci`修复格式错误 * 修复别名查询 * 🚨 `pre-commit-ci`修复格式错误 * 修复别名查询 * 修复角色别名 * 🚨 `pre-commit-ci`修复格式错误 * 别名查询修复 * 🚨 `pre-commit-ci`修复格式错误 --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
This commit is contained in:
parent
d5de4b7efb
commit
b6243b16aa
File diff suppressed because it is too large
Load Diff
@ -1,55 +1,55 @@
|
||||
from .SR_MAP_PATH import (
|
||||
EquipmentID2Name,
|
||||
EquipmentID2EnName,
|
||||
alias_data,
|
||||
avatarId2Name,
|
||||
)
|
||||
|
||||
|
||||
async def avatar_id_to_name(avatar_id: str) -> str:
|
||||
char_name = avatarId2Name[avatar_id]
|
||||
return char_name
|
||||
|
||||
|
||||
async def name_to_avatar_id(name: str) -> str:
|
||||
avatar_id = ''
|
||||
for i in avatarId2Name:
|
||||
if avatarId2Name[i] == name:
|
||||
avatar_id = i
|
||||
break
|
||||
return avatar_id
|
||||
|
||||
|
||||
async def alias_to_char_name(char_id: str, char_name: str) -> str:
|
||||
for i in alias_data['characters'][char_id]:
|
||||
if (char_name in i) or (char_name in alias_data[i]):
|
||||
return i
|
||||
return char_name
|
||||
|
||||
|
||||
async def weapon_id_to_name(weapon_id: str) -> str:
|
||||
weapon_name = EquipmentID2Name[weapon_id]
|
||||
return weapon_name
|
||||
|
||||
|
||||
async def name_to_weapon_id(name: str) -> str:
|
||||
weapon_id = ''
|
||||
for i in EquipmentID2Name:
|
||||
if EquipmentID2Name[i] == name:
|
||||
weapon_id = i
|
||||
break
|
||||
return weapon_id
|
||||
|
||||
|
||||
async def weapon_id_to_en_name(weapon_id: str) -> str:
|
||||
weapon_en_name = EquipmentID2EnName[weapon_id]
|
||||
return weapon_en_name
|
||||
|
||||
|
||||
async def en_name_to_weapon_id(name: str) -> str:
|
||||
weapon_id = ''
|
||||
for i in EquipmentID2EnName:
|
||||
if EquipmentID2EnName[i] == name:
|
||||
weapon_id = i
|
||||
break
|
||||
return weapon_id
|
||||
from .SR_MAP_PATH import (
|
||||
EquipmentID2Name,
|
||||
EquipmentID2EnName,
|
||||
alias_data,
|
||||
avatarId2Name,
|
||||
)
|
||||
|
||||
|
||||
async def avatar_id_to_name(avatar_id: str) -> str:
|
||||
char_name = avatarId2Name[avatar_id]
|
||||
return char_name
|
||||
|
||||
|
||||
async def name_to_avatar_id(name: str) -> str:
|
||||
avatar_id = ''
|
||||
for i in avatarId2Name:
|
||||
if avatarId2Name[i] == name:
|
||||
avatar_id = i
|
||||
break
|
||||
return avatar_id
|
||||
|
||||
|
||||
async def alias_to_char_name(char_name: str) -> str:
|
||||
for i in alias_data['characters']:
|
||||
if char_name in alias_data['characters'][i]:
|
||||
return alias_data['characters'][i][0]
|
||||
return char_name
|
||||
|
||||
|
||||
async def weapon_id_to_name(weapon_id: str) -> str:
|
||||
weapon_name = EquipmentID2Name[weapon_id]
|
||||
return weapon_name
|
||||
|
||||
|
||||
async def name_to_weapon_id(name: str) -> str:
|
||||
weapon_id = ''
|
||||
for i in EquipmentID2Name:
|
||||
if EquipmentID2Name[i] == name:
|
||||
weapon_id = i
|
||||
break
|
||||
return weapon_id
|
||||
|
||||
|
||||
async def weapon_id_to_en_name(weapon_id: str) -> str:
|
||||
weapon_en_name = EquipmentID2EnName[weapon_id]
|
||||
return weapon_en_name
|
||||
|
||||
|
||||
async def en_name_to_weapon_id(name: str) -> str:
|
||||
weapon_id = ''
|
||||
for i in EquipmentID2EnName:
|
||||
if EquipmentID2EnName[i] == name:
|
||||
weapon_id = i
|
||||
break
|
||||
return weapon_id
|
||||
|
Loading…
x
Reference in New Issue
Block a user