fix: 解歌 11820 的查表结论与道具回读容错

排查「解锁 11820 机台不显示」的结果:

- 11820 = Xaleid◆scopiX(xi),lockType=4(MusicLockType.KaleidScope)、
  longMusic=1,eventName 与 subEventName 都是 26100124。
  NotesListManager.cs:251 的分支确认:KaleidScope 曲落到 IsUnlockBase →
  MusicUnlockList,也就是 itemKind 5 的行对它确实有效,包没发错。
  真正卡点是前一道门:曲池准入要 IsOpenEvent(26100124)(NotesListManager.cs:70),
  机台 mai2.ini 的 AllOpen=0,所以完全依赖服务器 GetGameEventApi 给的窗口;
  而 G:\Package 的 StreamingAssets 只装了 A000/A005/A011/A015,没有 A031,
  GetMusic(11820) 直接是 null —— 这是数据没装,不是协议问题。
- 重生成映射表时改用 D:/A031OptDump/Root 作数据根(上一版读错了根):
  现在 music 含 11820、gate 为 1~10(7=棱镜塔、9=希望之门)、
  title 3001→3031、chara 983→987。
- 解锁/收藏品路径里 GetUserItemApi 的回读改成失败可降级:私服不实现它时
  退回一律 '1'(加这段之前的行为),不要让回读把整个解锁功能拖挂。
- 按你的要求删掉 README 的「ID 映射表」一节。
This commit is contained in:
Cookiues committed 2026-10-02 01:51:11 +08:00
1 parent 2c7f9c1de7
commit a5fb2c97cd
8 files changed
+678 -398

No files matched your search

+240 -4
View File
@@ -1444,6 +1444,10 @@
"id": 550201,
"name": "ドラゴンちほー4"
},
{
"id": 550301,
"name": "7sRefちほー4"
},
{
"id": 550401,
"name": "プリズムちほー2"
@@ -1564,6 +1568,10 @@
"id": 558032,
"name": "♡みるく(ぷりずむ)♡"
},
{
"id": 558034,
"name": "♡リズ♡"
},
{
"id": 559101,
"name": "鏡極"
@@ -12718,6 +12726,22 @@
"id": 550299,
"name": "過誤の歴史の信奉者"
},
{
"id": 550301,
"name": "W?K?Y? すき"
},
{
"id": 550302,
"name": "ロートスカラ 推し"
},
{
"id": 550303,
"name": "アシッド ガチ勢"
},
{
"id": 550399,
"name": "有限で永遠のリフレインを"
},
{
"id": 555101,
"name": "超てんちゃん(てんしのたからばこ) 推し"
@@ -13014,6 +13038,30 @@
"id": 558114,
"name": "FLΛME/FRΦST"
},
{
"id": 558115,
"name": "IMBRUED:FLUX"
},
{
"id": 558116,
"name": "砂の函"
},
{
"id": 558117,
"name": "Amereistr"
},
{
"id": 558118,
"name": "World's end BLACKBOX"
},
{
"id": 558119,
"name": "Xaleid◆scopiX"
},
{
"id": 558120,
"name": "Ref:rain (for 7th Heaven)"
},
{
"id": 558121,
"name": "Supersonic Generation"
@@ -13238,10 +13286,18 @@
"id": 558176,
"name": "Pixel Galaxy"
},
{
"id": 558177,
"name": "Believe the Rainbow"
},
{
"id": 558178,
"name": "MYTH Re:LEASE"
},
{
"id": 558179,
"name": "AFTER PANDORA"
},
{
"id": 558501,
"name": "老人がとなりでじっと見てたよ"
@@ -13498,6 +13554,14 @@
"id": 558565,
"name": "地獄絵図"
},
{
"id": 558566,
"name": "FiNEM MUNDi"
},
{
"id": 558567,
"name": "WIREPULLER"
},
{
"id": 558568,
"name": "crazy Crazy 狂razy"
@@ -13526,14 +13590,82 @@
"id": 559132,
"name": "みるく(ぷりずむ)のパートナー"
},
{
"id": 559134,
"name": "リズのパートナー"
},
{
"id": 559232,
"name": "みるく(ぷりずむ)の相棒"
},
{
"id": 559234,
"name": "リズの相棒"
},
{
"id": 559332,
"name": "キラめくおしゃまな魔法使い"
},
{
"id": 559334,
"name": "世界の摂理を静観する者"
},
{
"id": 559501,
"name": "【差出人不明のデータ1】"
},
{
"id": 559502,
"name": "【差出人不明のデータ2】"
},
{
"id": 559503,
"name": "【差出人不明のデータ3】"
},
{
"id": 559504,
"name": "【差出人不明のデータ4】"
},
{
"id": 559505,
"name": "【差出人不明のデータ5】"
},
{
"id": 559506,
"name": "【差出人不明のデータ6】"
},
{
"id": 559507,
"name": "【差出人不明のデータ7】"
},
{
"id": 559508,
"name": "【差出人不明のデータ8】"
},
{
"id": 559509,
"name": "【差出人不明のデータ9】"
},
{
"id": 559510,
"name": "【差出人不明のデータ10】"
},
{
"id": 559511,
"name": "【差出人不明のデータ11】"
},
{
"id": 559512,
"name": "【差出人不明のデータ12】"
},
{
"id": 559998,
"name": "希望之门已经打开"
},
{
"id": 559999,
"name": "サイゴノキボウ ヲミツケテ"
},
{
"id": 605901,
"name": "アルカイド 推し"
@@ -13593,10 +13725,6 @@
{
"id": 609000,
"name": "WEC2026 以光之明"
},
{
"id": 708106,
"name": "OV3RCLOCK"
}
],
"3": [
@@ -17548,6 +17676,18 @@
"id": 550204,
"name": "ドラゴンの王"
},
{
"id": 550301,
"name": "W?K?Y?"
},
{
"id": 550302,
"name": "ロートスカラ"
},
{
"id": 550303,
"name": "アシッド"
},
{
"id": 555101,
"name": "超てんちゃん(てんしのたからばこ)"
@@ -17756,6 +17896,10 @@
"id": 558032,
"name": "♡みるく(ぷりずむ)♡"
},
{
"id": 558034,
"name": "♡リズ♡"
},
{
"id": 559501,
"name": "KALEIDXSCOPE -はじまりエリア-"
@@ -17764,6 +17908,42 @@
"id": 559502,
"name": "KALEIDXSCOPE -世界樹エリア-"
},
{
"id": 559503,
"name": "KALEIDXSCOPE -プリズムエリア-"
},
{
"id": 559504,
"name": "KALEIDXSCOPE -旧き世界-"
},
{
"id": 559505,
"name": "KALEIDXSCOPE -PRiSM-"
},
{
"id": 559506,
"name": "閉ざされた青の扉"
},
{
"id": 559507,
"name": "閉ざされた白の扉"
},
{
"id": 559508,
"name": "閉ざされた紫の扉"
},
{
"id": 559509,
"name": "閉ざされた黒の扉"
},
{
"id": 559510,
"name": "閉ざされた黄の扉"
},
{
"id": 559511,
"name": "閉ざされた赤の扉"
},
{
"id": 605901,
"name": "アルカイド"
@@ -23348,6 +23528,24 @@
"genre": 550002,
"genreName": "ドラゴンちほー4"
},
{
"id": 550301,
"name": "W?K?Y?",
"genre": 550003,
"genreName": "7sRefちほー4"
},
{
"id": 550302,
"name": "ロートスカラ",
"genre": 550003,
"genreName": "7sRefちほー4"
},
{
"id": 550303,
"name": "アシッド",
"genre": 550003,
"genreName": "7sRefちほー4"
},
{
"id": 555101,
"name": "超てんちゃん(てんしのたからばこ)",
@@ -23654,6 +23852,12 @@
"genre": 550060,
"genreName": "Phigrosちほー"
},
{
"id": 559999,
"name": "希望钥匙",
"genre": 550003,
"genreName": "7sRefちほー4"
},
{
"id": 605901,
"name": "アルカイド",
@@ -24988,6 +25192,34 @@
"id": 550202,
"name": "KALEIDXSCOPE -世界樹エリア-"
},
{
"id": 550301,
"name": "7sRefちほー4"
},
{
"id": 550302,
"name": "KALEIDXSCOPE -プリズムエリア-"
},
{
"id": 550303,
"name": "KALEIDXSCOPE -旧き世界-"
},
{
"id": 550304,
"name": "KALEIDXSCOPE -アシッド-"
},
{
"id": 550305,
"name": "KALEIDXSCOPE -プリズム-"
},
{
"id": 550306,
"name": "KALEIDXSCOPE -PRiSM-"
},
{
"id": 550307,
"name": "KALEIDXSCOPE -Ref:rain-"
},
{
"id": 550401,
"name": "プリズムちほー2"
@@ -25160,6 +25392,10 @@
"id": 558032,
"name": "♡みるく(ぷりずむ)♡"
},
{
"id": 558034,
"name": "♡リズ♡"
},
{
"id": 559504,
"name": "Cryptarithm"