9 Commits

Author SHA1 Message Date
787b5a12e0
修复混战终局判断问题;添加更多治疗钩子 2026-01-17 01:25:35 +08:00
44d5ffd3f7
伤害计算、生命回复可显示更多调试日志;修复一些单位影响的问题 2026-01-16 01:55:26 +08:00
a93f9a274e
添加更多钩子,修复一些BUG 2026-01-15 01:27:27 +08:00
milimoe
6325e9a956
行动顺序表兼容单位设计 (#147)
* 初步添加单位判断

* 完成单位的特殊处理;新增技能释放前的询问钩子
2026-01-14 19:03:52 +08:00
milimoe
310f672ed4
支持非指向性技能目标选取;删除战斗框架的全部异步;添加豁免机制和指向性扩散 (#145)
* 支持非指向性技能和指向性技能的扩散

* 添加豁免机制,优化非指向性寻路算法

* 删除战斗框架的全部异步;添加非指向性无目标阻止释放;添加直线宽度;修改扇形算法

* 添加了新的特效钩子;添加了决策点相关统计;添加伤害计算选项;开放新事件和 API
2026-01-09 09:06:49 +08:00
milimoe
ea22adf9cd
决策点实现:回合内多次行动 (#144)
* 添加决策点功能

* 修复回合日志记录错误

* 吟唱和结算未正确显示

* 事件传递决策点参数;修复第二次行动相关列表不更新的问题

* 决策点可定制;添加事件;事件和钩子优化;修复BUG
2026-01-01 04:48:10 +08:00
7f2b6466e2
行动顺序表初始化优化,现在需要单独初始化队列 2025-06-22 05:12:09 +08:00
milimoe
f8f7df94b7
特效、队列底层机制加强 (#135)
* 在 Effect 类中添加精准控制状态栏显示的属性

* 特效、队列底层机制加强
2025-05-10 22:35:05 +08:00
milimoe
290b9fe26b
抽象 ActionQueue,分离模式 (#134)
* 抽象 ActionQueue,方便继承扩展;RoundRecord 添加了记录发动技能的字典;特效添加 IsSubsidiary 属性

* 修改包名

* modify

---------

Co-authored-by: yeziuku <yezi@wrss.org>
2025-05-03 00:03:21 +08:00