endfield-mcp
Version:
MCP Server for Arknights: Endfield (TypeScript / stdio + Streamable HTTP)
1 lines • 9.43 kB
JSON
{"key":"dlg_map02_lv004_env_12026","kind":"dlg","mission":"map02_lv004_env","scene":12026,"lines":[{"id":"dlg_map02_lv004_env_12026_001","aid":"mingbaopu","actor":"葛一朴","text":"经过这次巨兽心脏修缮,我更加相信,武陵的未来会越来越好。","hint":"","audio":"au_dlg_map02_lv004_env_12026_001","emo":31,"_debug":{"table":"DialogTextTable","rowId":"dlg_map02_lv004_env_12026_001","source":{"actorNameId":"mingbaopu","actorName":{"id":-5551208106448646812,"text":""},"dialogText":{"id":6503929013735970027,"text":""},"hint":{"id":0,"text":""},"audioOverride":"au_dlg_map02_lv004_env_12026_001","emotionType":31},"fields":{"actor":{"table":"DialogTextTable","rowId":"dlg_map02_lv004_env_12026_001","field":"actorName","raw":{"id":-5551208106448646812,"text":""},"lookup":[{"from":"DialogTextTable[dlg_map02_lv004_env_12026_001].actorName","value":"-5551208106448646812"},{"from":"I18nTextTable_CN[-5551208106448646812]","value":"葛一朴"}],"text":"葛一朴"},"text":{"table":"DialogTextTable","rowId":"dlg_map02_lv004_env_12026_001","field":"dialogText","raw":{"id":6503929013735970027,"text":""},"lookup":[{"from":"DialogTextTable[dlg_map02_lv004_env_12026_001].dialogText","value":"6503929013735970027"},{"from":"I18nTextTable_CN[6503929013735970027]","value":"经过这次巨兽心脏修缮,我更加相信,武陵的未来会越来越好。"}],"text":"经过这次巨兽心脏修缮,我更加相信,武陵的未来会越来越好。"},"hint":{"table":"DialogTextTable","rowId":"dlg_map02_lv004_env_12026_001","field":"hint","raw":{"id":0,"text":""},"lookup":[],"text":""}}}},{"id":"dlg_map02_lv004_env_12026_002","aid":"mingbaopu","actor":"葛一朴","text":"重新启动的巨兽心脏,和已经成长起来的年轻天师们,会比我们这代做得更好。","hint":"","audio":"au_dlg_map02_lv004_env_12026_002","emo":31,"_debug":{"table":"DialogTextTable","rowId":"dlg_map02_lv004_env_12026_002","source":{"actorNameId":"mingbaopu","actorName":{"id":-50140666891858112,"text":""},"dialogText":{"id":8610428915576605742,"text":""},"hint":{"id":0,"text":""},"audioOverride":"au_dlg_map02_lv004_env_12026_002","emotionType":31},"fields":{"actor":{"table":"DialogTextTable","rowId":"dlg_map02_lv004_env_12026_002","field":"actorName","raw":{"id":-50140666891858112,"text":""},"lookup":[{"from":"DialogTextTable[dlg_map02_lv004_env_12026_002].actorName","value":"-50140666891858112"},{"from":"I18nTextTable_CN[-50140666891858112]","value":"葛一朴"}],"text":"葛一朴"},"text":{"table":"DialogTextTable","rowId":"dlg_map02_lv004_env_12026_002","field":"dialogText","raw":{"id":8610428915576605742,"text":""},"lookup":[{"from":"DialogTextTable[dlg_map02_lv004_env_12026_002].dialogText","value":"8610428915576605742"},{"from":"I18nTextTable_CN[8610428915576605742]","value":"重新启动的巨兽心脏,和已经成长起来的年轻天师们,会比我们这代做得更好。"}],"text":"重新启动的巨兽心脏,和已经成长起来的年轻天师们,会比我们这代做得更好。"},"hint":{"table":"DialogTextTable","rowId":"dlg_map02_lv004_env_12026_002","field":"hint","raw":{"id":0,"text":""},"lookup":[],"text":""}}}},{"id":"dlg_map02_lv004_env_12026_003","aid":"mingbaopu","actor":"葛一朴","text":"庄天师的设想一定会在这代人手中实现的!","hint":"","audio":"au_dlg_map02_lv004_env_12026_003","emo":31,"_debug":{"table":"DialogTextTable","rowId":"dlg_map02_lv004_env_12026_003","source":{"actorNameId":"mingbaopu","actorName":{"id":6864694901513682997,"text":""},"dialogText":{"id":-1329152640773539941,"text":""},"hint":{"id":0,"text":""},"audioOverride":"au_dlg_map02_lv004_env_12026_003","emotionType":31},"fields":{"actor":{"table":"DialogTextTable","rowId":"dlg_map02_lv004_env_12026_003","field":"actorName","raw":{"id":6864694901513682997,"text":""},"lookup":[{"from":"DialogTextTable[dlg_map02_lv004_env_12026_003].actorName","value":"6864694901513682997"},{"from":"I18nTextTable_CN[6864694901513682997]","value":"葛一朴"}],"text":"葛一朴"},"text":{"table":"DialogTextTable","rowId":"dlg_map02_lv004_env_12026_003","field":"dialogText","raw":{"id":-1329152640773539941,"text":""},"lookup":[{"from":"DialogTextTable[dlg_map02_lv004_env_12026_003].dialogText","value":"-1329152640773539941"},{"from":"I18nTextTable_CN[-1329152640773539941]","value":"庄天师的设想一定会在这代人手中实现的!"}],"text":"庄天师的设想一定会在这代人手中实现的!"},"hint":{"table":"DialogTextTable","rowId":"dlg_map02_lv004_env_12026_003","field":"hint","raw":{"id":0,"text":""},"lookup":[],"text":""}}}}],"_debug":{"title":null,"lineOrder":{"mode":"lineIdSuffix","originalLineIds":["dlg_map02_lv004_env_12026_001","dlg_map02_lv004_env_12026_002","dlg_map02_lv004_env_12026_003"],"orderedLineIds":["dlg_map02_lv004_env_12026_001","dlg_map02_lv004_env_12026_002","dlg_map02_lv004_env_12026_003"],"sources":[{"kind":"lineIdSuffix","sourceKey":"dlg_map02_lv004_env_12026","file":"","coverage":3,"matchedLineIds":["dlg_map02_lv004_env_12026_001","dlg_map02_lv004_env_12026_002","dlg_map02_lv004_env_12026_003"],"addedLineIds":["dlg_map02_lv004_env_12026_001","dlg_map02_lv004_env_12026_002","dlg_map02_lv004_env_12026_003"]}]},"runtimeRegistry":{"registered":false,"sceneKey":"dlg_map02_lv004_env_12026","lineCountWebui":3,"reason":"sceneKey is not present in Beyond.Gameplay.DialogIdTable; the runtime DialogManager has no entry point for this scene, so it cannot be loaded from gameplay. The DialogTextTable rows still exist, so this looks like cut or unreferenced content.","hasSummary":false}},"optionGroups":[{"g":1,"options":[{"id":"option_dlg_map02_lv004_env_12026_1_001","i":1,"text":"修缮工作终于完成了……","icon":"Default","_debug":{"table":"DialogOptionTable","rowId":"option_dlg_map02_lv004_env_12026_1_001","source":{"optionText":{"id":-5254557840452925096,"text":""},"iconType":"Default"},"fields":{"text":{"table":"DialogOptionTable","rowId":"option_dlg_map02_lv004_env_12026_1_001","field":"optionText","raw":{"id":-5254557840452925096,"text":""},"lookup":[{"from":"DialogOptionTable[option_dlg_map02_lv004_env_12026_1_001].optionText","value":"-5254557840452925096"},{"from":"I18nTextTable_CN[-5254557840452925096]","value":"修缮工作终于完成了……"}],"text":"修缮工作终于完成了……"}}}}],"after":"dlg_map02_lv004_env_12026_001"}],"warnings":[{"code":"sceneOrderDisorder","problematicAspects":["optionLayout"],"summary":"option placement relies on fallback or incomplete authored evidence","lineOrder":{"status":"direct","statusLabel":"has line order","reasonCode":"unregisteredScene","summary":"scene not registered with runtime (cut/dead content)","detail":"scene is absent from DialogIdTable (Endfield's runtime dialog registry); DialogManager has no entry point to load it, so the order is academic and matches DialogTextTable layout","evidence":["3 meaningful line(s) across 3 stored line(s)","builder emitted 3 ordered line id(s)","final order matches the raw line table order","lineIdSuffix; source=dlg_map02_lv004_env_12026; covers 3/3 line(s); adds 3 line(s)","scene is not in DialogIdTable -- runtime never loads it; presented order is DialogTextTable layout only"],"mode":"lineIdSuffix","coveredLineCount":3,"uncoveredLineCount":0,"coveredLineIds":["dlg_map02_lv004_env_12026_001","dlg_map02_lv004_env_12026_002","dlg_map02_lv004_env_12026_003"],"uncoveredLineIds":[],"branchCoveredLineIds":[]},"optionLayout":{"status":"inferred","statusLabel":"inferred option placement","reasonCode":"noTreeReference","summary":"no AnimeStudio option reference","detail":"no AnimeStudio tree references any option for this scene; group positions are unanchored and fallback candidates are diagnostic only","evidence":["1 meaningful option(s) across 1 option group(s)","scene is not in DialogIdTable -- runtime never loads it through DialogManager; option rows are still source-backed but placement cannot be confirmed by a runtime entry point","group breakdown: total=1, authoredAfter=0, authoredPre=0, keyedAfter=1, siblingSceneText=0, fallbackAfter=0, unanchored=0","g1 keyed after `dlg_map02_lv004_env_12026_001` (options: option_dlg_map02_lv004_env_12026_1_001; no authored signal: option_dlg_map02_lv004_env_12026_1_001)"]}},{"code":"inferredOptionLayout","reason":"noTreeReference","detail":"no AnimeStudio tree references any option for this scene; group positions are unanchored and fallback candidates are diagnostic only","groupBreakdown":{"total":1,"authoredAfter":0,"authoredPre":0,"keyedAfter":1,"siblingSceneText":0,"fallbackAfter":0,"unanchored":0},"fallbackGroups":[],"fallbackAnchorIds":[],"groupDetails":[{"group":1,"status":"keyedAfter","after":"dlg_map02_lv004_env_12026_001","position":"","inferredAnchorMode":"lineNumber","optionIds":["option_dlg_map02_lv004_env_12026_1_001"],"authoredOptionIds":[],"unauthoredOptionIds":["option_dlg_map02_lv004_env_12026_1_001"],"treeAfterOptionIds":[],"sceneLinkAfterOptionIds":[],"timelineAfterOptionIds":[],"cinematicAfterOptionIds":[],"textAliasAfterOptionIds":[],"textAliasPreOptionIds":[],"textAliasSourceOptionIds":[],"preOptionIds":[],"timelinePreOptionIds":[],"fallbackAnchorId":"dlg_map02_lv004_env_12026_001","positionOverride":"","cinematicSources":[],"textAliasSources":[]}],"treeSources":[],"sceneLinkSources":[],"timelineSources":[],"cinematicSources":[],"textAliasSources":[],"authoredOptionCount":0}]}