32 Commits
Author SHA1 Message Date
chinosk 098a41459e Merge pull request 'main' (#6) from chihya72/gkms-localify-dmm:main into main
Reviewed-on: https://git.chinosk6.cn/chinosk/gkms-localify-dmm/pulls/6
2026-08-06 18:13:02 +08:00
chihya72 854c13e26a merge upstream 2026-08-06 18:11:55 +08:00
chihya72 3595913448 bump version to v3.4.1 2026-08-06 18:08:52 +08:00
chinosk a529342d46 Merge pull request 'main' (#5) from chihya72/gkms-localify-dmm:main into main
Reviewed-on: https://git.chinosk6.cn/chinosk/gkms-localify-dmm/pulls/5
2026-08-06 14:58:41 +08:00
chihya72 a74effabe7 修复dbgmode下歌词显示异常问题
进入 Live 时歌词默认显示(仅每个 Presenter 实例第一次设置时强制 true),
之后玩家手动开关原样透传,不再覆盖关闭操作
2026-08-06 02:11:55 +08:00
chihya72 f62d6f6529 移除 windowsPlatform.cpp 的非必要改动,聚焦相机修复 2026-08-06 02:00:41 +08:00
chihya72 fa139a81e5 merge upstream 2026-08-06 01:57:08 +08:00
chihya72 c12073e3c3 修复 Unity 6 下自由相机失效与崩溃
- 新增 CinemachineBrain.PushStateToUnityCamera hook,在状态层接管相机
  (RawPosition/RawOrientation/修正项/FOV),不再依赖 Transform icall
- 相机/Transform 改从游戏自身调用被动捕获,避免 UnityResolve managed
  Invoke 在 Unity 6 下返回无效指针导致空指针崩溃
- 新增 C++ LookRotation 计算,移除 Internal_LookAt_Injected 依赖
- 相机窗口查找改为按进程 ID 匹配 UnityWndClass,修复输入失效
- CheckNewY NaN 防护;CalcFirstPersonPosition 归一化修正
2026-08-06 01:53:44 +08:00
chinosk 22b62a3a09 Merge pull request '拍照页服装解锁 + 修复 SP 标记' (#4) from chihya72/gkms-localify-dmm:main into main
Reviewed-on: https://git.chinosk6.cn/chinosk/gkms-localify-dmm/pulls/4
2026-08-05 12:03:20 +08:00
chihya72andClaude Opus 5 66bfb38fba 拍照页服装解锁 + 修复 SP 标记
拍照(Photography)页支持解锁服装:
- 新增 UserDataCollection_GetAll hook,把主表缺失的服装/头部克隆成用户
  记录 Add 进集合本体。拍照页 CreateItemModels 读的是字典 Values 视图,
  走不到原有的 FindBy 路径,必须从集合本体补。
- 主表补充范围:CostumePhotoGroup 白名单 + 与基础服装共享 colorGroupId
  的异色变体 + 已过 ViewStartTime 的活动/商店服;未实装条目会黑屏卡死,
  按 ViewStartTime 跳过。
- 新增 PhotographyCostumeSettingData_GetCostumes/GetCostumeHeads,按角色
  从 IdolCardSkin 主表补齐卡面专属服装;get_IsDisabled 恒 false 取消置灰。

修复 UserCostumeCollection_FindBy 的共享泛型调用:改用运行时集合类型的
MethodInfo 并传入末尾隐藏参数。此前头部集合误用了服装集合的泛型上下文,
会在字典扩容时抛 ArrayTypeMismatchException,表现为换装页无限 Loading。

修复 ExamExtensions.ExchangeSpToNormal 被误改成调用原函数导致 SP 标记
失效。此 hook 必须原样返回传入的 type,调 _Orig 就是原版行为。

以上功能统一收到 dbgMode 门下,与 unlockAllLive 系列保持一致。

hook-reference/ 加入 .gitignore(IL2CPP 逆向工作目录,数 GB)。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-05 10:56:09 +08:00
chinosk 43da4e8313 fixed wide string adapt 2026-06-13 17:59:58 +08:00
chinosk 2d05557bdf Compatible with Unity 6 2026-06-13 15:26:36 +08:00
chinosk 0ea432c854 update handle 2026-06-11 21:33:45 +08:00
chinosk 2d809b4caa changed orig text dump to orig.json 2026-06-02 16:46:07 +08:00
chinosk a503243f13 Merge pull request '修复bug' (#3) from chihya72/gkms-localify-dmm:main into main
Reviewed-on: https://git.chinosk6.cn/chinosk/gkms-localify-dmm/pulls/3
2026-05-14 20:08:18 +08:00
pm chihya 345bcf4d89 修复bug 2026-05-13 23:16:49 +08:00
chinosk 5b3f736e62 Merge pull request '分割hook.cpp文件' (#2) from chihya72/gkms-localify-dmm:main into main
Reviewed-on: https://git.chinosk6.cn/chinosk/gkms-localify-dmm/pulls/2
2026-05-13 14:44:59 +08:00
pm chihya 0073e27982 分割hook.cpp文件 2026-05-10 16:26:42 +08:00
pm chihya 4d731ba32b 添加贴图替换功能 2026-05-09 20:52:51 +08:00
chinosk 3c4b16e03b add general text support by @chihya72 2026-03-19 17:37:51 +08:00
chinosk 3ea8efbaa0 bump version to 3.1.1. 2025-12-10 13:20:32 +08:00
chinosk c4b13a1392 bump version to 3.1.0 2025-06-06 03:10:57 +01:00
chinosk 7cc0c95e5c fixed live 2025-04-27 15:50:13 +01:00
chinosk d02864526c bump version 2025-03-22 11:58:27 +00:00
chinosk de9a3ede6d fixed duplicate space 2025-03-22 11:56:57 +00:00
chinosk 4be0798660 Add unlock window size. Fixed lyrics localify. 2025-03-22 10:56:41 +00:00
chinosk 1fc9e69ded bump version 2025-03-20 01:32:40 +00:00
chinosk 6950616cb1 restore 2025-03-20 01:27:20 +00:00
chinosk b38fabd65b fixed Use Remote ZIP Resource
fixed typo
2025-03-20 01:20:24 +00:00
chinosk 4a77a4fc06 Add version display 2025-03-18 12:03:52 +00:00
chinosk 3fe2d1775b update 2025-03-18 09:28:58 +00:00
chinosk 45338b40cd 初始适配 2025-03-17 21:53:55 +00:00