Commit Graph

  • 093159629b feat(ui): 本地资源代理 + 车库全屏布局与退出入口 main TermiNexus 2026-10-25 20:50:13 +08:00
  • a67e1225a5 feat(ui): 接入 Three.js 车库 3D 场景与顶栏 VIP/组队细节 TermiNexus 2026-10-25 20:13:26 +08:00
  • 947e0f35e3 feat(ui): 按线上 DOM 重建大厅首页与车库布局 TermiNexus 2026-10-25 19:45:13 +08:00
  • aa3903e92c feat(ui): 接通 Kotlin/React,迁移车库界面并导出物品目录 fixture TermiNexus 2026-10-25 19:25:47 +08:00
  • 6c1e8efb49 feat(ui): 接入官方资源镜像与原版登录页,搭建大厅骨架与 UI 计划书 TermiNexus 2026-10-25 19:02:13 +08:00
  • 1d1479592f fix(session): wire 模型经适配器转为状态模型,跳过同名类型冲突 TermiNexus 2026-10-25 13:42:00 +08:00
  • ee7504000f feat(session): 解析 Pt 容器为物品目录,未覆盖项从 30029 降到 2203 TermiNexus 2026-10-25 13:15:06 +08:00
  • f29ad2caaa feat(tools): 生成跨模块别名表并提供导入查询 CLI TermiNexus 2026-10-25 12:22:59 +08:00
  • b8fb22f401 feat(session): 静态解析 modelId 注册表,补齐大厅容器模型名 TermiNexus 2026-10-25 00:16:33 +08:00
  • 87539a9645 feat(session): 生成下行动作映射表并接入会话路由 TermiNexus 2026-10-24 22:58:04 +08:00
  • 780373180d feat(session): S3 连接层起步,上行编码 golden + 会话解码自检 TermiNexus 2026-10-24 22:43:35 +08:00
  • b04f0f390d feat(state): 迁移 battleCreateState,状态层 89/89 全部完成 TermiNexus 2026-10-24 22:24:08 +08:00
  • 8b124388ec feat(state): 迁移 matchmakingGroup TermiNexus 2026-10-24 22:18:57 +08:00
  • 6f68afa678 feat(state): 迁移 itemNotifications(复用 ItemNotificationData) TermiNexus 2026-10-24 22:14:50 +08:00
  • bb544643b5 feat(state): 迁移 chatState(复用 ChatMessage 模型) TermiNexus 2026-10-24 22:09:49 +08:00
  • 2f38609a98 feat(state): 迁移 clan(36 字段 / 43 动作) TermiNexus 2026-10-24 22:05:19 +08:00
  • ad5686241d feat(state): 迁移 clansStorage(复用 ClanInfo 模型) TermiNexus 2026-10-24 21:58:43 +08:00
  • 25f8cd431e feat(state): 迁移 challenges(复用 Challenge 模型) TermiNexus 2026-10-24 21:26:43 +08:00
  • 7d1c808af9 feat(state): 迁移 battleUsers(复用 RemoteUserData/UserStat/TankInfoCC) TermiNexus 2026-10-24 21:21:36 +08:00
  • cd597b4693 feat(state): 迁移 battlesSelect(复用 BattleParams/BattleInfoUser) TermiNexus 2026-10-24 21:03:47 +08:00
  • 71aa9a5256 feat(state): 迁移 matchmaking TermiNexus 2026-10-24 20:42:01 +08:00
  • 9e51b695aa feat(state): 迁移 remoteUserDataStorage(复用 RemoteUserData 协议模型) TermiNexus 2026-10-24 20:23:50 +08:00
  • 5327312b13 feat(state): 迁移 battleChat(复用 ChatMessage 协议模型) TermiNexus 2026-10-24 20:08:24 +08:00
  • 8dac8d96e8 feat(state): 迁移 maps 并补地图描述协议模型 TermiNexus 2026-10-24 19:56:41 +08:00
  • 9cf760b354 feat(state): 迁移 battleMessage 并补战斗消息协议模型 TermiNexus 2026-10-24 19:46:20 +08:00
  • 0cd2a23c9e feat(state): 迁移 tankBuilderState TermiNexus 2026-10-24 17:42:50 +08:00
  • 6a1c8b4306 feat(state): 迁移 contractState TermiNexus 2026-10-24 17:30:56 +08:00
  • 0d1e2d00c5 feat(state): 迁移 graphicsSettings/controlSettings/battleSettings TermiNexus 2026-10-24 17:24:01 +08:00
  • cade4020a5 feat(state): 迁移 soundSettings/gameSettings/keyboardSettings/touchscreenHudSettings TermiNexus 2026-10-24 17:13:24 +08:00
  • 86979eb168 feat(state): 迁移 battleStatistics TermiNexus 2026-10-24 16:55:21 +08:00
  • 4aec83f684 feat(state): 迁移 clanChatState/battleSearchState TermiNexus 2026-10-24 16:45:20 +08:00
  • 38ec7fa28e feat(state): 迁移 battlePauseState/battleViewState/tankActionsLogState/suppliesTutorial TermiNexus 2026-10-24 16:33:38 +08:00
  • 0183f191d3 feat(state): 迁移 friends/suppliesState/clanUserInfo/battleInviteState/partner/userRenameState TermiNexus 2026-10-24 16:00:39 +08:00
  • af005ab019 feat(state): 迁移 system/contextTutorial/battleTutorial/spectator/twoStepVerificationState/antiAddiction/moderation/migrationState/register/userReportsState TermiNexus 2026-10-24 15:32:47 +08:00
  • 8633fc91c1 feat(state): 迁移 tipsState/rankUpDialogState/battleResult/captchaState/modalScreen/droppableGold/eventGoods/creatorTagState/rewardedVideosState/passwordChangeState TermiNexus 2026-10-24 14:43:51 +08:00
  • 6d2487d9ea feat(state): 迁移 icons/questCategories/mainQuest/securitySettings/referralEvent TermiNexus 2026-10-24 14:12:19 +08:00
  • 49e8c1efc4 feat(state): 迁移 lobbyLoader/purchaseDialogState/promoCode/supportUrl/rulesUpdated/notificationByCountry/availabilityByRank TermiNexus 2026-10-24 13:29:41 +08:00
  • df179dea51 fix(state): quests 的 SetNotCompletedQuests 实际是 no-op(动作字段与 cd 同为 undefined) TermiNexus 2026-10-24 13:14:28 +08:00
  • 81668b0a2e feat(state): 迁移 news/notifications/quests 切片 TermiNexus 2026-10-24 13:05:13 +08:00
  • 006e6a7ebd feat(state): 批量迁移 accountSettings/proBattle/language/announcement 切片 TermiNexus 2026-10-24 12:19:13 +08:00
  • 6947fcb567 feat(state): 迁移 settings 切片(2 字段 / 2 臂) TermiNexus 2026-10-23 17:20:56 +08:00
  • 9b3e76d42d feat(state): 迁移 user 切片(32 字段 / 28 臂) TermiNexus 2026-10-23 16:36:23 +08:00
  • 77a90fdfff feat(state): 迁移 entrance 切片(8 字段 / 7 臂) TermiNexus 2026-10-23 15:47:18 +08:00
  • 435cd3191e feat(state): 收口 launchParams 切片为强类型透传(11/89) TermiNexus 2026-10-23 15:29:05 +08:00
  • 1194c395b4 feat(state): 迁移 garagePreview 切片(22 字段 / 25 分支) TermiNexus 2026-10-23 15:12:10 +08:00
  • 3c0ed0a998 feat(state): 迁移 garage 切片(31 字段 / 60 分支) TermiNexus 2026-10-23 13:58:47 +08:00
  • f66f431670 feat(state): 迁移补给箱切片(18 个动作 + ContainerType) TermiNexus 2026-10-23 12:25:43 +08:00
  • 974a9f49ad feat(state): 迁移屏幕导航切片(13 个动作 + ScreenId) TermiNexus 2026-10-23 03:28:57 +08:00
  • b7afe07894 test(state): 用真实派发样例回放商店切片 TermiNexus 2026-10-23 02:38:36 +08:00
  • 94374d2f36 feat(state): 全量迁移商店切片(69 个动作 + U7/w3 子状态) TermiNexus 2026-10-23 02:13:31 +08:00
  • 86d79eddad feat(state): 迁移 home 与 localBattleUserState 两个内联切片 TermiNexus 2026-10-23 01:24:21 +08:00
  • f373c2053e feat(state): 按效果为无 toString 的 o1 定名 ShowShopDiscountNotification TermiNexus 2026-10-23 01:19:35 +08:00
  • d5098cc782 feat(state): 4 个内联 IIFE 切片按字段具名并补动作名 TermiNexus 2026-10-23 00:56:50 +08:00
  • fdc516b7f3 feat(state): 迁密码登录与 Twitch 切片,拼出 89 槽位根 reducer TermiNexus 2026-10-23 00:38:10 +08:00
  • c280f2a2a1 feat(state): 迁移登录邀请切片 reducer(InviteState) TermiNexus 2026-10-23 00:05:58 +08:00
  • b7dea52f03 feat(state): 用 138 条真实 dispatch 样例回放校验动作目录 TermiNexus 2026-10-22 14:36:33 +08:00
  • 74bf01c0f8 feat(state): 生成动作目录 ActionCatalog,把 817 个类与实际 dispatch 名对上 TermiNexus 2026-10-22 12:52:11 +08:00
  • a64530761b feat(state): 移植 Redux 内核(Store/中间件/网关)并加 10 项自检 TermiNexus 2026-10-22 12:47:51 +08:00
  • 7d8ceedee2 fix(state): 布尔判定只在顶层生效,清掉 223 个假 Boolean TermiNexus 2026-10-21 22:10:09 +08:00
  • c957f742b1 feat(state): 按运行时 toString 样例生成嵌套对象类 TermiNexus 2026-10-21 22:05:51 +08:00
  • 5e93ba6f47 feat(state): 数据流覆盖匿名函数/IIFE/原型方法,剔除 copy 转发噪声 TermiNexus 2026-10-21 21:42:17 +08:00
  • b77e11ad30 feat(state): 静态数据流补类型,调用点按「动作名|局部类名」分桶 TermiNexus 2026-10-21 20:33:53 +08:00
  • a0466b6544 feat(state): 调用点扫描补上 module_10032 内部构造 TermiNexus 2026-10-21 20:23:40 +08:00
  • 37be0e2418 chore(trace): 在 ReduxToModelGateway.dispatch 打点动作 toString TermiNexus 2026-10-21 20:20:08 +08:00
  • 85f180f331 feat(state): 生成 10032 动作/状态层 Inventory.kt(运行时类型优先) TermiNexus 2026-10-21 20:19:53 +08:00
  • b083d27165 fix(protocol): TankState 按 23 字节定长 blob(T5)解码,修复 TankCC 后续字节错位 TermiNexus 2026-10-21 15:21:10 +08:00
  • 2ce2fd0363 fix(tools): 审计不再跳过参考实现失败的 pt 记录 TermiNexus 2026-10-21 04:26:22 +08:00
  • 4cccc084be fix(tools): 修正审计位游标少加形态位的一处偏移 TermiNexus 2026-10-21 04:21:51 +08:00
  • b8651b4a8a feat(protocol): 全量 opt 打点按帧分组,定位每个模型消费的位数 TermiNexus 2026-10-21 04:03:51 +08:00
  • d95e35e5c9 feat(tools): 边界审计输出带目录定位 TermiNexus 2026-10-21 04:02:33 +08:00
  • 1c5dc3afb9 feat(protocol): 采集客户端枚举读取打点并加分析脚本 TermiNexus 2026-10-21 03:29:56 +08:00
  • ce8eeec8d6 fix(tools): 审计改用跨记录位游标,修正多记录帧误判 TermiNexus 2026-10-21 03:28:52 +08:00
  • 8444b961c0 feat(tools): 位痕迹分析输出客户端位游标 TermiNexus 2026-10-21 03:02:13 +08:00
  • aaf1554fe9 feat(protocol): 位痕迹记录客户端绝对位游标 TermiNexus 2026-10-21 03:02:02 +08:00
  • e0542b2681 feat(protocol): 位痕迹按 codec 槽位指纹定位字段 TermiNexus 2026-10-21 02:55:25 +08:00
  • 97917478a4 feat(protocol): 采集客户端 opt<list> 位痕迹并加分析脚本 TermiNexus 2026-10-21 02:49:44 +08:00
  • fafdb91a04 feat(tools): 边界审计支持逐字段位游标追踪 TermiNexus 2026-10-21 02:48:17 +08:00
  • ffe633b286 feat(tools): 用源码 u7h/t7h 核对全部 codec 字段表 TermiNexus 2026-10-21 02:46:28 +08:00
  • 71b74b41e0 feat(tools): 新增 pt 边界审计器,并补全参考实现的 vector3 与位推进判据 TermiNexus 2026-10-21 02:20:31 +08:00
  • 7845e5becd fix(protocol): 单帧异常不再中断整轮回放,并记录 enum 宽度实验结论 TermiNexus 2026-10-21 02:04:54 +08:00
  • 3b58a43063 fix(protocol): 修正反查漏掉 \$ 前缀类名的错位,回放错误 12→6 TermiNexus 2026-10-21 01:53:51 +08:00
  • 5721158e6c feat(tools): dump 接口按 modelId 合并,跨会话累积注册表 TermiNexus 2026-10-21 01:38:56 +08:00
  • b64f5cc65c feat(protocol): 采用运行时权威 modelId 绑定重生成协议层 TermiNexus 2026-10-21 01:38:07 +08:00
  • 9975a8662f feat(protocol): 采集运行时 modelId→codec 注册并用源码反查模块归属 TermiNexus 2026-10-21 01:32:03 +08:00
  • ca42614056 feat(protocol): 离线回放支持多目录并补齐 pt 解码失败定位信息 TermiNexus 2026-10-21 01:16:21 +08:00
  • 353eb9b0a9 chore(bundle): 重新构建 bundle(含栅栏局部坐标判定) TermiNexus 2026-10-21 01:06:26 +08:00
  • ee2cba3273 fix(ignore): 改用局部坐标的竖直跨度判定栅栏,修正世界/局部坐标混用 TermiNexus 2026-10-21 01:06:20 +08:00
  • 4ee63a78c9 feat(autotest): 按 zt 回调号自动应答 G.q1wd TermiNexus 2026-10-21 00:50:47 +08:00
  • b2deca31be fix(ignore): 解包 type 4 克隆形状后再做三角形判定 TermiNexus 2026-10-21 00:49:13 +08:00
  • d4a260ac92 feat(ignore): 增加 seen 统计与 ResetStat,便于对比栅栏与地面的形状类型 TermiNexus 2026-10-21 00:45:50 +08:00
  • f455fe5c35 feat(ignore): x9o 路径改为忽略本车与任意静态形状的相交查询 TermiNexus 2026-10-21 00:42:54 +08:00
  • 0e8af39bfe feat(ignore): 同时接管形状相交查询 x9o(真形状检测) TermiNexus 2026-10-21 00:42:28 +08:00
  • 0ca28ff9b2 feat(autotest): 新增双连接接入测试与链路密钥探测 TermiNexus 2026-10-21 00:38:59 +08:00
  • 2ba8df0245 fix(ignore): 只忽略立面三角形,type 1/4 静态代理不再跳过(修复掉地) TermiNexus 2026-10-21 00:36:30 +08:00
  • 580a456032 fix(ignore): 栅栏判定加入高度门槛,避免把地面一起忽略导致掉出地图 TermiNexus 2026-10-21 00:32:24 +08:00
  • bfc3821dc7 fix(ignore): 恢复非三角形静态碰撞的忽略,栅栏恢复可穿过 TermiNexus 2026-10-21 00:30:00 +08:00
  • 69defa85e7 feat(ignore): 栅栏诊断输出重叠物体信息(形状 + 邻近场景节点名) TermiNexus 2026-10-21 00:25:16 +08:00
  • 63c08ab165 fix(ignore): 放宽栅栏判定并加入静态形状诊断 TermiNexus 2026-10-21 00:18:51 +08:00
  • f3db51cf4b feat(protocol): 补齐容器命令与短命令别名机制 TermiNexus 2026-10-21 00:13:12 +08:00
  • 7481dad24e feat(ignore): 面板新增「忽略」区域(坦克按阵营 / 反弹 / 栅栏) TermiNexus 2026-10-21 00:04:38 +08:00