joywayer
|
fd238b71f1
|
refactor(ai): AiSignal 8→1,删除零发送方零消费方的死枚举
|
2026-07-29 11:14:29 +08:00 |
|
 joywayerandClaude Opus 4.8
|
1ab0521061
|
refactor(ai): IAiContext.Mover→Locomotion,删除 IMover
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-10 12:14:53 +08:00 |
|
 joywayerandClaude Opus 4.8
|
63e241af92
|
fix(ai): AiRuntime 自转换设为no-op(根治死亡双发Died再入) + EnemyBase.OnSpawn复位brain.enabled + 测试
Switch 对 target==当前态直接 no-op(不重跑Exit/Enter),循环改为 if(Switch(t))return true;
OnSpawn 复用时恢复被 QuotaManager 裁剪禁用的 brain。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-03 16:26:28 +08:00 |
|
joywayer
|
11e4c9f1ea
|
refactor(ai): 终审收尾——删死字段/事件转换刷新IsSuspended + 局部事件与双实例独立性测试
|
2026-07-03 14:33:23 +08:00 |
|
joywayer
|
d01df7b5f0
|
feat(ai): AiRuntime 事件转换(push,不受门限制)+trace触发原因+池复用测试
|
2026-07-03 14:23:28 +08:00 |
|
joywayer
|
5ad26b16e8
|
perf(ai): AiRuntime 热路径去装箱/弱表一次注册 + 补 OnExit/Entry OnEnter 测试
|
2026-07-03 14:20:19 +08:00 |
|
joywayer
|
cdd1053bec
|
feat(ai): AiRuntime 条件转换+IsControllable让位门+状态计时+trace+Reset
|
2026-07-03 14:13:36 +08:00 |
|