mirror of
https://github.com/KimigaiiWuyi/GenshinUID.git
synced 2025-05-09 05:25:53 +08:00
🍱 补充4.6的metadata和资源
This commit is contained in:
parent
8078b1b22c
commit
265758b2d9
@ -1,4 +1,32 @@
|
||||
{
|
||||
"未竟的遐思": {
|
||||
"normal_effect": {
|
||||
"2": "addAtk+18",
|
||||
"4": ""
|
||||
},
|
||||
"fight_effect": {
|
||||
"2": "",
|
||||
"4": "dmgBonus+50"
|
||||
},
|
||||
"group_effect": {
|
||||
"2": "",
|
||||
"4": ""
|
||||
}
|
||||
},
|
||||
"谐律异想断章": {
|
||||
"normal_effect": {
|
||||
"2": "addAtk+18",
|
||||
"4": ""
|
||||
},
|
||||
"fight_effect": {
|
||||
"2": "",
|
||||
"4": "dmgBonus+54"
|
||||
},
|
||||
"group_effect": {
|
||||
"2": "",
|
||||
"4": ""
|
||||
}
|
||||
},
|
||||
"昔时之歌": {
|
||||
"normal_effect": {
|
||||
"2": "healBonus+15",
|
||||
|
File diff suppressed because one or more lines are too long
@ -1,4 +1,46 @@
|
||||
{
|
||||
"阿蕾奇诺": {
|
||||
"normal": {
|
||||
"normal_skill": {
|
||||
"50": "",
|
||||
"70": ""
|
||||
},
|
||||
"normal_talent": {
|
||||
"1": "",
|
||||
"2": "",
|
||||
"3": "",
|
||||
"4": "",
|
||||
"5": "",
|
||||
"6": ""
|
||||
}
|
||||
},
|
||||
"fight": {
|
||||
"fight_skill": {
|
||||
"50": "",
|
||||
"70": ""
|
||||
},
|
||||
"fight_talent": {
|
||||
"1": "",
|
||||
"2": "",
|
||||
"3": "",
|
||||
"4": "",
|
||||
"5": "",
|
||||
"6": "Q:addDmg+1400%atk;AQ:critDmg+70;AQ:critRate+10"
|
||||
},
|
||||
"group_skill": {
|
||||
"50": "",
|
||||
"70": ""
|
||||
},
|
||||
"group_talent": {
|
||||
"1": "",
|
||||
"2": "",
|
||||
"3": "",
|
||||
"4": "",
|
||||
"5": "",
|
||||
"6": ""
|
||||
}
|
||||
}
|
||||
},
|
||||
"千织": {
|
||||
"normal": {
|
||||
"normal_skill": {
|
||||
|
@ -1,4 +1,33 @@
|
||||
{
|
||||
"赤月之形": {
|
||||
"normal": {
|
||||
"normal_effect": {
|
||||
"1": "",
|
||||
"2": "",
|
||||
"3": "",
|
||||
"4": "",
|
||||
"5": ""
|
||||
}
|
||||
},
|
||||
"fight": {
|
||||
"fight_effect": {
|
||||
"1": "dmgBonus+24",
|
||||
"2": "dmgBonus+32",
|
||||
"3": "dmgBonus+40",
|
||||
"4": "dmgBonus+48",
|
||||
"5": "dmgBonus+56"
|
||||
},
|
||||
"group_effect": {
|
||||
"1": "",
|
||||
"2": "",
|
||||
"3": "",
|
||||
"4": "",
|
||||
"5": ""
|
||||
},
|
||||
"time": 14,
|
||||
"extra": {}
|
||||
}
|
||||
},
|
||||
"有乐御簾切": {
|
||||
"normal": {
|
||||
"normal_effect": {
|
||||
|
@ -29,4 +29,5 @@ beta_weapons: Dict[str, int] = {
|
||||
'鹤鸣余音': 14515,
|
||||
'有乐御簾切': 11514,
|
||||
'沙中伟贤的对答': 13426,
|
||||
'赤月之形': 13512,
|
||||
}
|
||||
|
@ -316,6 +316,31 @@ STATUS_CHAR_LIST = {
|
||||
'effect': '瞬水剑:addDmg+{}hp',
|
||||
},
|
||||
],
|
||||
'阿蕾奇诺': [
|
||||
{
|
||||
'name': 'Q普通攻击伤害提升',
|
||||
'type': '攻击力',
|
||||
'plus': 1,
|
||||
'value': [
|
||||
'120.4%',
|
||||
'130.2%',
|
||||
'140.0%',
|
||||
'154.0%',
|
||||
'163.8%',
|
||||
'175.0%',
|
||||
'190.4%',
|
||||
'205.8%',
|
||||
'221.2%',
|
||||
'238.0%',
|
||||
'254.8%',
|
||||
'271.6%',
|
||||
'288.4%',
|
||||
'305.6%',
|
||||
'322.0%',
|
||||
],
|
||||
'effect': 'A一段攻击:addDmg+{}',
|
||||
},
|
||||
],
|
||||
}
|
||||
|
||||
EXTRA_CHAR_LIST = {
|
||||
|
@ -31,6 +31,17 @@ from ..etc.base_info import (
|
||||
baseWeaponInfo,
|
||||
)
|
||||
|
||||
CHANGE_LIST = [
|
||||
'荒泷一斗',
|
||||
'刻晴',
|
||||
'诺艾尔',
|
||||
'胡桃',
|
||||
'宵宫',
|
||||
'魈',
|
||||
'神里绫华',
|
||||
'阿蕾奇诺',
|
||||
]
|
||||
|
||||
|
||||
class Character:
|
||||
def __init__(self, card_prop: Dict):
|
||||
@ -357,15 +368,7 @@ class Character:
|
||||
|
||||
# 计算角色伤害加成应该使用什么
|
||||
for prop_limit in ['A', 'B', 'C', 'E', 'Q']:
|
||||
if weapon_type == '法器' or char_name in [
|
||||
'荒泷一斗',
|
||||
'刻晴',
|
||||
'诺艾尔',
|
||||
'胡桃',
|
||||
'宵宫',
|
||||
'魈',
|
||||
'神里绫华',
|
||||
]:
|
||||
if weapon_type == '法器' or char_name in CHANGE_LIST:
|
||||
prop['{}_dmgBonus'.format(prop_limit)] = prop['dmgBonus']
|
||||
elif weapon_type == '弓':
|
||||
if prop_limit in ['A', 'C']:
|
||||
|
@ -6,7 +6,7 @@ from gsuid_core.logger import logger
|
||||
from .Enemy import Enemy
|
||||
from .Power import Power
|
||||
from .Element import Element
|
||||
from .Character import Character
|
||||
from .Character import CHANGE_LIST, Character
|
||||
from ..dmg_calc.base_value import base_value_list
|
||||
|
||||
|
||||
@ -138,15 +138,7 @@ class Fight:
|
||||
return dmg_type
|
||||
|
||||
# 计算角色伤害加成应该使用什么
|
||||
if char.weapon_type == '法器' or char.char_name in [
|
||||
'荒泷一斗',
|
||||
'刻晴',
|
||||
'诺艾尔',
|
||||
'胡桃',
|
||||
'宵宫',
|
||||
'魈',
|
||||
'神里绫华',
|
||||
]:
|
||||
if char.weapon_type == '法器' or char.char_name in CHANGE_LIST:
|
||||
dmg_type = char_element_dmg_type
|
||||
elif char.weapon_type == '弓':
|
||||
if char.attack_type in ['B', 'E', 'Q']:
|
||||
|
@ -90,7 +90,7 @@ async def monster2map():
|
||||
|
||||
async def download_new_file():
|
||||
print('正在执行download_new_file')
|
||||
base_url = 'https://gitlab.com/Dimbreath/AnimeGameData/-/raw/main'
|
||||
base_url = 'https://gitlab.com/Dimbreath/AnimeGameData/-/raw/master'
|
||||
url_list = [
|
||||
f'{base_url}/ExcelBinOutput/AvatarExcelConfigData.json',
|
||||
f'{base_url}/ExcelBinOutput/WeaponExcelConfigData.json',
|
||||
|
@ -9,7 +9,7 @@ MAP_PATH = Path(__file__).parent.parent / 'utils' / 'map' / 'data'
|
||||
with open(MAP_PATH / 'enName2AvatarID_mapping_4.5.0.json') as f:
|
||||
enmap: Dict[str, str] = json.load(f)
|
||||
|
||||
char_list = ['Chiori']
|
||||
char_list = ['Arlecchino']
|
||||
base = 'https://api.ambr.top/assets/UI'
|
||||
# title = 'https://enka.network/ui/{}'
|
||||
icon_list = [
|
||||
|
@ -2505,6 +2505,46 @@
|
||||
"icon": "UI_RelicIcon_15034_4",
|
||||
"itemType": "ITEM_DISPLAY"
|
||||
},
|
||||
{
|
||||
"typeDescTextMapHash": 2567144335,
|
||||
"rankLevel": 4,
|
||||
"param": 15035,
|
||||
"id": 400300,
|
||||
"nameTextMapHash": 4065037225,
|
||||
"descTextMapHash": 1248861426,
|
||||
"icon": "UI_RelicIcon_15035_4",
|
||||
"itemType": "ITEM_DISPLAY"
|
||||
},
|
||||
{
|
||||
"typeDescTextMapHash": 3118373423,
|
||||
"rankLevel": 5,
|
||||
"param": 15035,
|
||||
"id": 400301,
|
||||
"nameTextMapHash": 2152781465,
|
||||
"descTextMapHash": 2344571178,
|
||||
"icon": "UI_RelicIcon_15035_4",
|
||||
"itemType": "ITEM_DISPLAY"
|
||||
},
|
||||
{
|
||||
"typeDescTextMapHash": 4028425319,
|
||||
"rankLevel": 4,
|
||||
"param": 15036,
|
||||
"id": 400310,
|
||||
"nameTextMapHash": 3939160433,
|
||||
"descTextMapHash": 2241557442,
|
||||
"icon": "UI_RelicIcon_15036_4",
|
||||
"itemType": "ITEM_DISPLAY"
|
||||
},
|
||||
{
|
||||
"typeDescTextMapHash": 1259727863,
|
||||
"rankLevel": 5,
|
||||
"param": 15036,
|
||||
"id": 400311,
|
||||
"nameTextMapHash": 1310239873,
|
||||
"descTextMapHash": 2987118698,
|
||||
"icon": "UI_RelicIcon_15036_4",
|
||||
"itemType": "ITEM_DISPLAY"
|
||||
},
|
||||
{
|
||||
"typeDescTextMapHash": 342345127,
|
||||
"rankLevel": 5,
|
||||
|
File diff suppressed because one or more lines are too long
@ -0,0 +1 @@
|
||||
{"10000001": "凯特", "10000002": "神里绫华", "10000003": "琴", "10000005": "旅行者", "10000006": "丽莎", "10000007": "旅行者", "10000014": "芭芭拉", "10000015": "凯亚", "10000016": "迪卢克", "10000020": "雷泽", "10000021": "安柏", "10000022": "温迪", "10000023": "香菱", "10000024": "北斗", "10000025": "行秋", "10000026": "魈", "10000027": "凝光", "10000029": "可莉", "10000030": "钟离", "10000031": "菲谢尔", "10000032": "班尼特", "10000033": "达达利亚", "10000034": "诺艾尔", "10000035": "七七", "10000036": "重云", "10000037": "甘雨", "10000038": "阿贝多", "10000039": "迪奥娜", "10000041": "莫娜", "10000042": "刻晴", "10000043": "砂糖", "10000044": "辛焱", "10000045": "罗莎莉亚", "10000046": "胡桃", "10000047": "枫原万叶", "10000048": "烟绯", "10000049": "宵宫", "10000050": "托马", "10000051": "优菈", "10000052": "雷电将军", "10000053": "早柚", "10000054": "珊瑚宫心海", "10000055": "五郎", "10000056": "九条裟罗", "10000057": "荒泷一斗", "10000058": "八重神子", "10000059": "鹿野院平藏", "10000060": "夜兰", "10000061": "绮良良", "10000062": "埃洛伊", "10000063": "申鹤", "10000064": "云堇", "10000065": "久岐忍", "10000066": "神里绫人", "10000067": "柯莱", "10000068": "多莉", "10000069": "提纳里", "10000070": "妮露", "10000071": "赛诺", "10000072": "坎蒂丝", "10000073": "纳西妲", "10000074": "莱依拉", "10000075": "流浪者", "10000076": "珐露珊", "10000077": "瑶瑶", "10000078": "艾尔海森", "10000079": "迪希雅", "10000080": "米卡", "10000081": "卡维", "10000082": "白术", "10000083": "琳妮特", "10000084": "林尼", "10000085": "菲米尼", "10000086": "莱欧斯利", "10000087": "那维莱特", "10000088": "夏洛蒂", "10000089": "芙宁娜", "10000090": "夏沃蕾", "10000091": "娜维娅", "10000092": "嘉明", "10000093": "闲云", "10000094": "千织", "10000096": "阿蕾奇诺"}
|
@ -0,0 +1 @@
|
||||
{"10000002": "5", "10000003": "5", "10000006": "4", "10000014": "4", "10000015": "4", "10000016": "5", "10000020": "4", "10000021": "4", "10000022": "5", "10000023": "4", "10000024": "4", "10000025": "4", "10000026": "5", "10000027": "4", "10000029": "5", "10000030": "5", "10000031": "4", "10000032": "4", "10000033": "5", "10000034": "4", "10000035": "5", "10000036": "4", "10000037": "5", "10000038": "5", "10000039": "4", "10000041": "5", "10000042": "5", "10000043": "4", "10000044": "4", "10000045": "4", "10000046": "5", "10000047": "5", "10000048": "4", "10000049": "5", "10000050": "4", "10000051": "5", "10000052": "5", "10000053": "4", "10000054": "5", "10000055": "4", "10000056": "4", "10000057": "5", "10000058": "5", "10000059": "4", "10000060": "5", "10000061": "4", "10000062": "5", "10000063": "5", "10000064": "4", "10000065": "4", "10000066": "5", "10000067": "4", "10000068": "4", "10000069": "5", "10000070": "5", "10000071": "5", "10000072": "4", "10000073": "5", "10000074": "4", "10000075": "5", "10000076": "4", "10000077": "4", "10000078": "5", "10000079": "5", "10000080": "4", "10000081": "4", "10000082": "5", "10000083": "4", "10000084": "5", "10000085": "4", "10000086": "5", "10000087": "5", "10000088": "4", "10000089": "5", "10000090": "4", "10000091": "5", "10000092": "4", "10000093": "5", "10000094": "5", "10000096": "5", "10000005": "5", "10000007": "5"}
|
@ -0,0 +1 @@
|
||||
{"神里绫华": "Cryo", "琴": "Anemo", "丽莎": "Electro", "芭芭拉": "Hydro", "凯亚": "Cryo", "迪卢克": "Pyro", "雷泽": "Electro", "安柏": "Pyro", "温迪": "Anemo", "香菱": "Pyro", "北斗": "Electro", "行秋": "Hydro", "魈": "Anemo", "凝光": "Geo", "可莉": "Pyro", "钟离": "Geo", "菲谢尔": "Electro", "班尼特": "Pyro", "达达利亚": "Hydro", "诺艾尔": "Geo", "七七": "Cryo", "重云": "Cryo", "甘雨": "Cryo", "阿贝多": "Geo", "迪奥娜": "Cryo", "莫娜": "Hydro", "刻晴": "Electro", "砂糖": "Anemo", "辛焱": "Pyro", "罗莎莉亚": "Cryo", "胡桃": "Pyro", "枫原万叶": "Anemo", "烟绯": "Pyro", "宵宫": "Pyro", "托马": "Pyro", "优菈": "Cryo", "雷电将军": "Electro", "早柚": "Anemo", "珊瑚宫心海": "Hydro", "五郎": "Geo", "九条裟罗": "Electro", "荒泷一斗": "Geo", "八重神子": "Electro", "鹿野院平藏": "Anemo", "夜兰": "Hydro", "绮良良": "Dendro", "埃洛伊": "Cryo", "申鹤": "Cryo", "云堇": "Geo", "久岐忍": "Electro", "神里绫人": "Hydro", "柯莱": "Dendro", "多莉": "Electro", "提纳里": "Dendro", "妮露": "Hydro", "赛诺": "Electro", "坎蒂丝": "Hydro", "纳西妲": "Dendro", "莱依拉": "Cryo", "流浪者": "Anemo", "珐露珊": "Anemo", "瑶瑶": "Dendro", "艾尔海森": "Dendro", "迪希雅": "Pyro", "米卡": "Cryo", "卡维": "Dendro", "白术": "Dendro", "琳妮特": "Anemo", "林尼": "Pyro", "菲米尼": "Cryo", "莱欧斯利": "Cryo", "那维莱特": "Hydro", "夏洛蒂": "Cryo", "芙宁娜": "Hydro", "夏沃蕾": "Pyro", "娜维娅": "Geo", "嘉明": "Pyro", "闲云": "Anemo", "千织": "Geo", "阿蕾奇诺": "Pyro"}
|
@ -0,0 +1 @@
|
||||
{"神里绫华": "单手剑", "琴": "单手剑", "丽莎": "法器", "芭芭拉": "法器", "凯亚": "单手剑", "迪卢克": "双手剑", "雷泽": "双手剑", "安柏": "弓", "温迪": "弓", "香菱": "长柄武器", "北斗": "双手剑", "行秋": "单手剑", "魈": "长柄武器", "凝光": "法器", "可莉": "法器", "钟离": "长柄武器", "菲谢尔": "弓", "班尼特": "单手剑", "达达利亚": "弓", "诺艾尔": "双手剑", "七七": "单手剑", "重云": "双手剑", "甘雨": "弓", "阿贝多": "单手剑", "迪奥娜": "弓", "莫娜": "法器", "刻晴": "单手剑", "砂糖": "法器", "辛焱": "双手剑", "罗莎莉亚": "长柄武器", "胡桃": "长柄武器", "枫原万叶": "单手剑", "烟绯": "法器", "宵宫": "弓", "托马": "长柄武器", "优菈": "双手剑", "雷电将军": "长柄武器", "早柚": "双手剑", "珊瑚宫心海": "法器", "五郎": "弓", "九条裟罗": "弓", "荒泷一斗": "双手剑", "八重神子": "法器", "鹿野院平藏": "法器", "夜兰": "弓", "绮良良": "单手剑", "埃洛伊": "弓", "申鹤": "长柄武器", "云堇": "长柄武器", "久岐忍": "单手剑", "神里绫人": "单手剑", "柯莱": "弓", "多莉": "双手剑", "提纳里": "弓", "妮露": "单手剑", "赛诺": "长柄武器", "坎蒂丝": "长柄武器", "纳西妲": "法器", "莱依拉": "单手剑", "流浪者": "法器", "珐露珊": "弓", "瑶瑶": "长柄武器", "艾尔海森": "单手剑", "迪希雅": "双手剑", "米卡": "长柄武器", "卡维": "双手剑", "白术": "法器", "琳妮特": "单手剑", "林尼": "弓", "菲米尼": "双手剑", "莱欧斯利": "法器", "那维莱特": "法器", "夏洛蒂": "法器", "芙宁娜": "单手剑", "夏沃蕾": "长柄武器", "娜维娅": "双手剑", "嘉明": "双手剑", "闲云": "法器", "千织": "单手剑", "阿蕾奇诺": "长柄武器", "旅行者": "单手剑"}
|
@ -0,0 +1 @@
|
||||
{"Kamisato Ayaka": "10000002", "Jean": "10000003", "Lisa": "10000006", "Barbara": "10000014", "Kaeya": "10000015", "Diluc": "10000016", "Razor": "10000020", "Amber": "10000021", "Venti": "10000022", "Xiangling": "10000023", "Beidou": "10000024", "Xingqiu": "10000025", "Xiao": "10000026", "Ningguang": "10000027", "Klee": "10000029", "Zhongli": "10000030", "Fischl": "10000031", "Bennett": "10000032", "Tartaglia": "10000033", "Noelle": "10000034", "Qiqi": "10000035", "Chongyun": "10000036", "Ganyu": "10000037", "Albedo": "10000038", "Diona": "10000039", "Mona": "10000041", "Keqing": "10000042", "Sucrose": "10000043", "Xinyan": "10000044", "Rosaria": "10000045", "Hu Tao": "10000046", "Kaedehara Kazuha": "10000047", "Yanfei": "10000048", "Yoimiya": "10000049", "Thoma": "10000050", "Eula": "10000051", "Raiden Shogun": "10000052", "Sayu": "10000053", "Sangonomiya Kokomi": "10000054", "Gorou": "10000055", "Kujou Sara": "10000056", "Arataki Itto": "10000057", "Yae Miko": "10000058", "Shikanoin Heizou": "10000059", "Yelan": "10000060", "Kirara": "10000061", "Aloy": "10000062", "Shenhe": "10000063", "Yun Jin": "10000064", "Kuki Shinobu": "10000065", "Kamisato Ayato": "10000066", "Collei": "10000067", "Dori": "10000068", "Tighnari": "10000069", "Nilou": "10000070", "Cyno": "10000071", "Candace": "10000072", "Nahida": "10000073", "Layla": "10000074", "Wanderer": "10000075", "Faruzan": "10000076", "Yaoyao": "10000077", "Alhaitham": "10000078", "Dehya": "10000079", "Mika": "10000080", "Kaveh": "10000081", "Baizhu": "10000082", "Lynette": "10000083", "Lyney": "10000084", "Freminet": "10000085", "Wriothesley": "10000086", "Neuvillette": "10000087", "Charlotte": "10000088", "Furina": "10000089", "Chevreuse": "10000090", "Navia": "10000091", "Gaming": "10000092", "Liuyun": "10000093", "Xianyun": "10000093", "Chiori": "10000094", "Arlecchino": "10000096"}
|
1
GenshinUID/utils/map/data/icon2Name_mapping_4.6.0.json
Normal file
1
GenshinUID/utils/map/data/icon2Name_mapping_4.6.0.json
Normal file
File diff suppressed because one or more lines are too long
44395
GenshinUID/utils/map/data/monster2entry_mapping_4.6.0.json
Normal file
44395
GenshinUID/utils/map/data/monster2entry_mapping_4.6.0.json
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,2 +1,2 @@
|
||||
GenshinUID_version = '4.4.0'
|
||||
Genshin_version = '4.5.0'
|
||||
Genshin_version = '4.6.0'
|
||||
|
Loading…
x
Reference in New Issue
Block a user