排查「解锁 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 映射表」一节。
228 lines
5.1 KiB
JSON
228 lines
5.1 KiB
JSON
{
|
|
"gateList": [
|
|
{
|
|
"id": 1,
|
|
"name": "蓝色之门",
|
|
"eventName": 25122432,
|
|
"eventNameName": "251224_03_2:青のカレイドスコープ解禁",
|
|
"gateType": "Normal",
|
|
"positionId": 1
|
|
},
|
|
{
|
|
"id": 2,
|
|
"name": "白色之门",
|
|
"eventName": 26021032,
|
|
"eventNameName": "260210_03_2:白のカレイドスコープ解禁",
|
|
"gateType": "Normal",
|
|
"positionId": 2
|
|
},
|
|
{
|
|
"id": 3,
|
|
"name": "紫色之门",
|
|
"eventName": 26032532,
|
|
"eventNameName": "260325_03_2:紫のカレイドスコープ解禁",
|
|
"gateType": "Normal",
|
|
"positionId": 3
|
|
},
|
|
{
|
|
"id": 4,
|
|
"name": "黑色之门",
|
|
"eventName": 26042832,
|
|
"eventNameName": "260428_03_2:黒のカレイドスコープ解禁",
|
|
"gateType": "Normal",
|
|
"positionId": 5
|
|
},
|
|
{
|
|
"id": 5,
|
|
"name": "黃色之门",
|
|
"eventName": 26061032,
|
|
"eventNameName": "260610_03_2:黄のカレイドスコープ解禁",
|
|
"gateType": "Normal",
|
|
"positionId": 6
|
|
},
|
|
{
|
|
"id": 6,
|
|
"name": "红色之门",
|
|
"eventName": 26080532,
|
|
"eventNameName": "260805_03_2:赤のカレイドスコープ解禁",
|
|
"gateType": "Normal",
|
|
"positionId": 4
|
|
},
|
|
{
|
|
"id": 7,
|
|
"name": "棱镜塔",
|
|
"eventName": 26100132,
|
|
"eventNameName": "261001_03_2:虹のカレイドスコープ解禁",
|
|
"gateType": "CenterTower",
|
|
"positionId": 7
|
|
},
|
|
{
|
|
"id": 8,
|
|
"name": "KALEIDXSCOPE",
|
|
"eventName": 26100133,
|
|
"eventNameName": "261001_03_3:カレイドスコープ解禁(イベント1)",
|
|
"gateType": "Boss",
|
|
"positionId": 7
|
|
},
|
|
{
|
|
"id": 9,
|
|
"name": "希望之门",
|
|
"eventName": 26100134,
|
|
"eventNameName": "261001_03_4:希望の扉解禁",
|
|
"gateType": "Hope",
|
|
"positionId": 0
|
|
},
|
|
{
|
|
"id": 10,
|
|
"name": "KALEIDXSCOPE",
|
|
"eventName": 26100135,
|
|
"eventNameName": "261001_03_5:カレイドスコープ解禁(イベント2)",
|
|
"gateType": "LastBoss",
|
|
"positionId": 0
|
|
}
|
|
],
|
|
"courseList": [
|
|
{
|
|
"id": 1,
|
|
"name": "青のカレイドスコープ",
|
|
"gateName": 1,
|
|
"gateNameName": "蓝色之门",
|
|
"keyName": 1,
|
|
"keyNameName": "蓝色钥匙"
|
|
},
|
|
{
|
|
"id": 2,
|
|
"name": "白のカレイドスコープ",
|
|
"gateName": 2,
|
|
"gateNameName": "白色之门",
|
|
"keyName": 2,
|
|
"keyNameName": "白色钥匙"
|
|
},
|
|
{
|
|
"id": 3,
|
|
"name": "紫のカレイドスコープ",
|
|
"gateName": 3,
|
|
"gateNameName": "紫色之门",
|
|
"keyName": 3,
|
|
"keyNameName": "紫色钥匙"
|
|
},
|
|
{
|
|
"id": 4,
|
|
"name": "黒のカレイドスコープ",
|
|
"gateName": 4,
|
|
"gateNameName": "黑色之门",
|
|
"keyName": 4,
|
|
"keyNameName": "黑色钥匙"
|
|
},
|
|
{
|
|
"id": 5,
|
|
"name": "黄のカレイドスコープ",
|
|
"gateName": 5,
|
|
"gateNameName": "黃色之门",
|
|
"keyName": 5,
|
|
"keyNameName": "黃色钥匙"
|
|
},
|
|
{
|
|
"id": 6,
|
|
"name": "赤のカレイドスコープ",
|
|
"gateName": 6,
|
|
"gateNameName": "红色之门",
|
|
"keyName": 6,
|
|
"keyNameName": "红色钥匙"
|
|
},
|
|
{
|
|
"id": 7,
|
|
"name": "虹のカレイドスコープ",
|
|
"gateName": 7,
|
|
"gateNameName": "棱镜塔",
|
|
"keyName": 7,
|
|
"keyNameName": "万能钥匙"
|
|
},
|
|
{
|
|
"id": 8,
|
|
"name": "KALEIDXSCOPE",
|
|
"gateName": 8,
|
|
"gateNameName": "KALEIDXSCOPE",
|
|
"keyName": 8,
|
|
"keyNameName": "なし"
|
|
},
|
|
{
|
|
"id": 9,
|
|
"name": "希望の扉",
|
|
"gateName": 9,
|
|
"gateNameName": "希望之门",
|
|
"keyName": 9,
|
|
"keyNameName": "希望钥匙"
|
|
},
|
|
{
|
|
"id": 10,
|
|
"name": "KALEIDXSCOPE",
|
|
"gateName": 10,
|
|
"gateNameName": "KALEIDXSCOPE",
|
|
"keyName": 10,
|
|
"keyNameName": "KALEIDXSCOPEの鍵"
|
|
}
|
|
],
|
|
"keyList": [
|
|
{
|
|
"id": 1,
|
|
"name": "蓝色钥匙",
|
|
"gateName": 1,
|
|
"gateNameName": "蓝色之门"
|
|
},
|
|
{
|
|
"id": 2,
|
|
"name": "白色钥匙",
|
|
"gateName": 2,
|
|
"gateNameName": "白色之门"
|
|
},
|
|
{
|
|
"id": 3,
|
|
"name": "紫色钥匙",
|
|
"gateName": 3,
|
|
"gateNameName": "紫色之门"
|
|
},
|
|
{
|
|
"id": 4,
|
|
"name": "黑色钥匙",
|
|
"gateName": 4,
|
|
"gateNameName": "黑色之门"
|
|
},
|
|
{
|
|
"id": 5,
|
|
"name": "黃色钥匙",
|
|
"gateName": 5,
|
|
"gateNameName": "黃色之门"
|
|
},
|
|
{
|
|
"id": 6,
|
|
"name": "红色钥匙",
|
|
"gateName": 6,
|
|
"gateNameName": "红色之门"
|
|
},
|
|
{
|
|
"id": 7,
|
|
"name": "万能钥匙",
|
|
"gateName": 7,
|
|
"gateNameName": "棱镜塔"
|
|
},
|
|
{
|
|
"id": 8,
|
|
"name": "なし",
|
|
"gateName": 8,
|
|
"gateNameName": "KALEIDXSCOPE"
|
|
},
|
|
{
|
|
"id": 9,
|
|
"name": "希望钥匙",
|
|
"gateName": 9,
|
|
"gateNameName": "希望之门"
|
|
},
|
|
{
|
|
"id": 10,
|
|
"name": "KALEIDXSCOPEの鍵",
|
|
"gateName": 10,
|
|
"gateNameName": "KALEIDXSCOPE"
|
|
}
|
|
]
|
|
} |