新增剩余所有角色伤害计算

This commit is contained in:
UCPr 2025-01-24 16:46:42 +08:00
parent a62109a6c0
commit afce42af23
31 changed files with 744 additions and 11 deletions

View file

@ -0,0 +1,64 @@
/** @type {import('../../BuffManager.ts').BuffManager['buffs']} */
export const buffs = [
{
name: '1影',
type: '无视抗性',
value: 0.15
},
{
name: '2影',
type: '攻击力',
value: ({ calc }) => calc.calc_value('T') * 0.5
},
{
name: '6影',
type: '暴击率',
value: 1,
isForever: true,
range: ['EQQ', 'LT']
},
{
name: '6影',
type: '增伤',
value: 1,
isForever: true,
range: ['EQQ', 'LT']
},
{
name: '6影',
type: '暴击率',
value: 0.3
},
{
name: '6影',
type: '暴击伤害',
value: 0.6
},
{
name: '核心被动:坚韧之壁',
type: '攻击力',
value: 'T'
},
{
name: '额外能力:战意激昂',
type: '增伤',
value: 0.25
},
{
name: '技能:攻防转换',
type: '冲击力',
value: 'E'
}
]
/** @type {import('../../Calculator.ts').Calculator['skills']} */
export const skills = [
{ name: '普攻:横行斩打六段', type: 'AP6' },
{ name: '蓄力普攻:此路不通!', type: 'AX' },
{ name: '冲刺攻击:猪突猛进', type: 'CC' },
{ name: '闪避反击:以牙还牙', type: 'CF' },
{ name: '强化特殊技:招架反击', type: 'EQP' },
{ name: '强化特殊技:超强力盾击', type: 'EQQ' },
{ name: '连携技:路怒震打', type: 'RL' },
{ name: '终结技:暴君猛击', type: 'RZ' }
]

View file

@ -0,0 +1,36 @@
{
"skill": {
"AP6": [
3.999,4.363,4.727,5.091,5.455,5.819,6.183,6.547,6.911,7.275,7.639,8.003,8.367,8.731,9.095,9.459
],
"AX": [
1.263,1.378,1.493,1.608,1.723,1.838,1.953,2.068,2.183,2.298,2.413,2.528,2.643,2.758,2.873,2.988
],
"CC": [
0.623,0.68,0.737,0.794,0.851,0.908,0.965,1.022,1.079,1.136,1.193,1.25,1.307,1.364,1.421,1.478
],
"CF": [
1.935,2.111,2.287,2.463,2.639,2.815,2.991,3.167,3.343,3.519,3.695,3.871,4.047,4.223,4.399,4.575
],
"EQP": [
3.872,4.224,4.576,4.928,5.28,5.632,5.984,6.336,6.688,7.04,7.392,7.744,8.096,8.448,8.8,9.152
],
"EQQ": [
4.257,4.644,5.031,5.418,5.805,6.192,6.579,6.966,7.353,7.74,8.127,8.514,8.901,9.288,9.675,10.062
],
"RL": [
6.388,6.969,7.55,8.131,8.712,9.293,9.874,10.455,11.036,11.617,12.198,12.779,13.36,13.941,14.522,15.103
],
"RZ": [
20.123,21.953,23.783,25.613,27.443,29.273,31.103,32.933,34.763,36.593,38.423,40.253,42.083,43.913,45.743,47.573
]
},
"buff": {
"T": [
40,135,240,400,650,900,1000
],
"E": [
0.09,0.1,0.11,0.12,0.13,0.14,0.15,0.16,0.17,0.18,0.19,0.2,0.21,0.22,0.23,0.24
]
}
}