Commit Graph
3 Commits
Author SHA1 Message Date
joywayerandClaude Opus 5 717e405292 二七王:SubGameHooks 注释去掉已作废的 NumberRenderer 提法
事件链路本身不变,只把注释里对已回退方案的引用换成实际存在的例子
(248 号协议勾选的绘制回调)。

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-27 00:07:55 +08:00
joywayerandClaude Opus 5 3789e0814e 二七王:接通平台精灵事件链路(SubGameHooks → SpriteEventController)
SubGameHooks 原是空骨架,Game_Modify.* → SubGameHooks.* → SpriteEventController
这条链是断的:不仅数字叠绘的绘制回调不会触发,转发壳里已注册的 13 号战绩按钮、
150 号帮助按钮、248 号协议勾选也收不到事件。

实现 utlmousedown / utlmousedown_nomove / mouseup / utlmousemove /
utlgamemydrawbegin / gamemydraw 六个 hook,只做转发、不写业务逻辑,
参数顺序逐个对齐 SpriteEventController.handleXxx 的签名(错位会让事件静默失效),
转发前判断依赖存在,防御风格与转发壳一致。

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-26 23:53:03 +08:00
joywayerandClaude Opus 5 b22558d0b3 二七王:前端接入骨架与 index.html 加载段
SubGameHooks 从模板复制、本阶段保持空骨架(无 hook 时转发壳走平台默认)。
index.html 按 client 06 §3 的顺序加入 codes 段:config → shared → core → ui
→ SubGameHooks → 三文件转发壳,三个转发壳一字未动。
Node vm 依序加载验证无异常,全部 EQW_* 与 SubGameHooks 就绪;两端测试全绿。

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-26 21:51:53 +08:00