PiDamage 是 Pi 栈的伤害 trace 与策略运行时。它把一次伤害链组织成可追踪、可修改、可被 PiEngine/PiDataGraph 消费的 typed trace。
- 已初始化 Forge 1.20.1 模块壳。
- P0 目标:
PiDamageRequest、PiDamageTrace、stage/lane handler、hurt cooldown policy、knockback request/result。
implementation fg.deobf("com.mihono.pickaid:pidamage:0.0.1")- Public API 不暴露 Forge damage event 对象。
- Handler 消费
PiDamageTrace与 typed mutable context。 - PiDamage 不保存长生命周期 effect、ability cooldown 或 resource state。