🍱 补充4.6的metadata和资源

This commit is contained in:
‘KimigaiiWuyi’ 2024-04-23 19:58:15 +08:00
parent 8078b1b22c
commit 265758b2d9
24 changed files with 44589 additions and 23 deletions

View File

@ -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

View File

@ -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": {

View File

@ -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": {

View File

@ -29,4 +29,5 @@ beta_weapons: Dict[str, int] = {
'鹤鸣余音': 14515,
'有乐御簾切': 11514,
'沙中伟贤的对答': 13426,
'赤月之形': 13512,
}

View File

@ -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 = {

View File

@ -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']:

View File

@ -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']:

View File

@ -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',

View File

@ -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 = [

View File

@ -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

View File

@ -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": "阿蕾奇诺"}

View File

@ -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"}

View File

@ -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"}

View File

@ -0,0 +1 @@
{"神里绫华": "单手剑", "琴": "单手剑", "丽莎": "法器", "芭芭拉": "法器", "凯亚": "单手剑", "迪卢克": "双手剑", "雷泽": "双手剑", "安柏": "弓", "温迪": "弓", "香菱": "长柄武器", "北斗": "双手剑", "行秋": "单手剑", "魈": "长柄武器", "凝光": "法器", "可莉": "法器", "钟离": "长柄武器", "菲谢尔": "弓", "班尼特": "单手剑", "达达利亚": "弓", "诺艾尔": "双手剑", "七七": "单手剑", "重云": "双手剑", "甘雨": "弓", "阿贝多": "单手剑", "迪奥娜": "弓", "莫娜": "法器", "刻晴": "单手剑", "砂糖": "法器", "辛焱": "双手剑", "罗莎莉亚": "长柄武器", "胡桃": "长柄武器", "枫原万叶": "单手剑", "烟绯": "法器", "宵宫": "弓", "托马": "长柄武器", "优菈": "双手剑", "雷电将军": "长柄武器", "早柚": "双手剑", "珊瑚宫心海": "法器", "五郎": "弓", "九条裟罗": "弓", "荒泷一斗": "双手剑", "八重神子": "法器", "鹿野院平藏": "法器", "夜兰": "弓", "绮良良": "单手剑", "埃洛伊": "弓", "申鹤": "长柄武器", "云堇": "长柄武器", "久岐忍": "单手剑", "神里绫人": "单手剑", "柯莱": "弓", "多莉": "双手剑", "提纳里": "弓", "妮露": "单手剑", "赛诺": "长柄武器", "坎蒂丝": "长柄武器", "纳西妲": "法器", "莱依拉": "单手剑", "流浪者": "法器", "珐露珊": "弓", "瑶瑶": "长柄武器", "艾尔海森": "单手剑", "迪希雅": "双手剑", "米卡": "长柄武器", "卡维": "双手剑", "白术": "法器", "琳妮特": "单手剑", "林尼": "弓", "菲米尼": "双手剑", "莱欧斯利": "法器", "那维莱特": "法器", "夏洛蒂": "法器", "芙宁娜": "单手剑", "夏沃蕾": "长柄武器", "娜维娅": "双手剑", "嘉明": "双手剑", "闲云": "法器", "千织": "单手剑", "阿蕾奇诺": "长柄武器", "旅行者": "单手剑"}

View File

@ -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"}

File diff suppressed because one or more lines are too long

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

View File

@ -1,2 +1,2 @@
GenshinUID_version = '4.4.0'
Genshin_version = '4.5.0'
Genshin_version = '4.6.0'