panw 6386d6bd80 refactor(hero): 优化Buff和Debuff的数据结构及处理逻辑
- 新增移动速度相关属性:DBuff.SPEED和Attrs.SPEED
- 修改BattleMoveSystem中移动速度计算,支持速度百分比加成
- Buff和Debuff由数组改为基于属性键的对象存储,方便访问和合并处理
- 持久型Buff/Debuff累加数值或百分比,临时型则累加并刷新剩余时间
- 重新计算属性时遍历键值对,跳过状态类debuff(attrField=-1)
- 更新临时型Buff/Debuff剩余时间,过期时从对象中删除
- 代码结构更清晰,访问及更新性能提升
2025-10-17 10:27:21 +08:00
2024-07-17 16:14:14 +08:00
dd
2024-08-15 20:07:21 +08:00
dd
2025-03-17 16:40:35 +08:00
dd
2025-08-19 08:44:08 +08:00
2024-07-17 16:14:14 +08:00
2025-10-16 11:14:28 +08:00
dd
2025-08-19 08:44:08 +08:00
2025-02-02 14:48:06 +08:00
2024-07-17 16:14:14 +08:00
2025-08-18 17:00:40 +08:00
2024-07-17 16:14:14 +08:00
2024-07-17 16:14:14 +08:00

The file is empty.
Description
No description provided
Readme 154 MiB
Languages
TypeScript 99.8%
Batchfile 0.2%