feat: 新增闪避与命中属性系统,完善战斗判定逻辑

1.  新增全局默认闪避/命中率配置,为英雄和怪物提供缺省属性兜底
2.  扩展英雄属性组件,添加闪避、命中率属性与对应计算接口
3.  实现闪避判定逻辑,修正伤害流程,添加闪避提示效果
4.  新增闪避/命中相关buff、技能与光环配置
5.  完善属性值计算与 tooltip 显示逻辑
This commit is contained in:
panFD
2026-09-07 20:41:49 +08:00
parent 22fe31a769
commit aa488d55e7
11 changed files with 123 additions and 1 deletions

View File

@@ -162,6 +162,9 @@ export class Hero extends ecs.Entity {
}
model.speed = hero.speed ?? 200;
// 闪避/命中:配置优先,缺省取全局默认值(百分点)
model.dodge = hero.dodge ?? FightSet.DEFAULT_DODGE;
model.accuracy = hero.accuracy ?? FightSet.DEFAULT_ACCURACY;
// 构建技能表并注入运行时冷却字段 ccd;overrides 按英雄等级 resolve 分档(下游无感知)
model.skills = {};