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

@@ -76,6 +76,10 @@ export enum FightSet {
INIT_REFRESH_STONE = 3, // 初始刷新石数量
/** 单次刷新消耗的刷新石数量 */
REFRESH_STONE_COST = 1,
/** 全局默认闪避率(百分点),heroSet 未配置时生效 */
DEFAULT_DODGE = 15,
/** 全局默认命中率(百分点),heroSet 未配置时生效 */
DEFAULT_ACCURACY = 10,
}
/**
@@ -143,6 +147,7 @@ export const TooltipTypes = {
hpup: 8,
addmp: 9,
shield: 10,
miss: 11,
}