mirror of
https://github.com/ZZZure/ZZZ-Plugin.git
synced 2025-12-16 05:07:46 +00:00
新增简伤害计算;fix:暴击期望
This commit is contained in:
parent
85d368619f
commit
2d1ed8e528
7 changed files with 162 additions and 18 deletions
|
|
@ -23,7 +23,7 @@
|
|||
|
||||
### 认识buff
|
||||
|
||||
每个buff由各项[buff参数](./BuffManager.ts#L46)组成,重要参数:
|
||||
每个buff由各项[buff参数](./BuffManager.ts#L49)组成,重要参数:
|
||||
|
||||
```js
|
||||
{
|
||||
|
|
@ -59,9 +59,9 @@
|
|||
|
||||
- **name**:Buff名称。可重复
|
||||
|
||||
- **source**:Buff来源。用于管理buff、简化参数、判断生效条件等。查看[buff来源](./BuffManager.ts#L30)
|
||||
- **source**:Buff来源。用于管理buff、简化参数、判断生效条件等。查看[buff来源](./BuffManager.ts#L33)
|
||||
|
||||
- **type**:Buff增益的类型。查看[增益类型](./BuffManager.ts#L32)
|
||||
- **type**:Buff增益的类型。查看[增益类型](./BuffManager.ts#L35)
|
||||
|
||||
- **value**:Buff增益值。具体解释如上述
|
||||
|
||||
|
|
@ -216,9 +216,9 @@ Buff来源可分为三大类:武器、套装、角色(影画、核心被动
|
|||
> - 影画中的技能各不相同,自行定义即可
|
||||
|
||||
> - 属性异常(特殊)
|
||||
> - 强击
|
||||
> - 强击 畏缩
|
||||
> - 灼烧
|
||||
> - 碎冰
|
||||
> - 碎冰 霜寒
|
||||
> - 感电
|
||||
> - 侵蚀
|
||||
> - 紊乱
|
||||
|
|
@ -265,6 +265,8 @@ buff作用范围将以技能类型命名为依据向后覆盖。以上述[艾莲
|
|||
|
||||
[点此查看](./character/艾莲/calc.js#L24)艾莲实际伤害计算文件
|
||||
|
||||
注意事项:属性异常中**强击**和**碎冰**没有持续时间的概念,总倍率不受持续时间的影响也无法结算紊乱。因此对于作用于**异常持续时间**的buff,其buff.range应填写异常对应的**状态异常**(**畏缩**和**霜寒**),灼烧等既是伤害异常也是状态异常则无需区分。
|
||||
|
||||
### 技能倍率
|
||||
|
||||
[点此查看模板技能倍率](./character/模板/data.json)
|
||||
|
|
@ -376,7 +378,7 @@ export function calc(buffM, calc, avatar) {
|
|||
|
||||
请在对[伤害计算]有一定了解的基础上再进行伤害计算的修改
|
||||
|
||||
新增角色伤害计算的一般步骤为:
|
||||
**新增**角色伤害计算的一般步骤为:
|
||||
|
||||
1. 复制一份[模板](./character/模板/)文件夹,重命名为对应角色名
|
||||
|
||||
|
|
@ -390,7 +392,7 @@ export function calc(buffM, calc, avatar) {
|
|||
|
||||
6. 填写[技能倍率](#技能倍率)、[天赋倍率](#角色buff)
|
||||
|
||||
修改现有角色伤害计算的一般步骤为:
|
||||
**修改**现有角色伤害计算的一般步骤为:
|
||||
|
||||
1. 复制一份该角色对应的calc.js文件重命名为calc_user.js
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue