UNPKG

endfield-mcp

Version:

MCP Server for Arknights: Endfield (TypeScript / stdio + Streamable HTTP)

1 lines • 11.3 kB
{"key":"dlg_e2m8d5_4","kind":"dlg","mission":"e2m8d5","scene":4,"lines":[{"id":"dlg_e2m8d5_4_001","aid":"pelica","actor":"佩丽卡","text":"管理员,你已经做好准备了吗?","hint":"","audio":"au_dlg_e2m8d5_4_001","emo":27,"_debug":{"table":"DialogTextTable","rowId":"dlg_e2m8d5_4_001","source":{"actorNameId":"pelica","actorName":{"id":6921766344946905267,"text":""},"dialogText":{"id":1602613998380026385,"text":""},"hint":{"id":0,"text":""},"audioOverride":"au_dlg_e2m8d5_4_001","emotionType":27},"fields":{"actor":{"table":"DialogTextTable","rowId":"dlg_e2m8d5_4_001","field":"actorName","raw":{"id":6921766344946905267,"text":""},"lookup":[{"from":"DialogTextTable[dlg_e2m8d5_4_001].actorName","value":"6921766344946905267"},{"from":"I18nTextTable_CN[6921766344946905267]","value":"佩丽卡"}],"text":"佩丽卡"},"text":{"table":"DialogTextTable","rowId":"dlg_e2m8d5_4_001","field":"dialogText","raw":{"id":1602613998380026385,"text":""},"lookup":[{"from":"DialogTextTable[dlg_e2m8d5_4_001].dialogText","value":"1602613998380026385"},{"from":"I18nTextTable_CN[1602613998380026385]","value":"管理员,你已经做好准备了吗?"}],"text":"管理员,你已经做好准备了吗?"},"hint":{"table":"DialogTextTable","rowId":"dlg_e2m8d5_4_001","field":"hint","raw":{"id":0,"text":""},"lookup":[],"text":""}}},"audioSrc":"/export_full/structured/Audio/CN/voice/chinese/v1d0/narrating/episode_02/e2m8d5/au_dlg_e2m8d5_4_001.wav","audioMeta":{"audioDialogKey":1711881446,"audioDialogPath":"v1d0/Narrating/Episode_02/e2m8d5/au_dlg_e2m8d5_4_001.wem","speakerChannel":"pelica","voType":4,"duration":2.1174166202545166,"format":"wav","bytes":203316}},{"id":"dlg_e2m8d5_4_003","aid":"pelica","actor":"佩丽卡","text":"好,那我们这就出发。","hint":"","audio":"au_dlg_e2m8d5_4_003","emo":26,"_debug":{"table":"DialogTextTable","rowId":"dlg_e2m8d5_4_003","source":{"actorNameId":"pelica","actorName":{"id":5092231512237317968,"text":""},"dialogText":{"id":5165287170556853278,"text":""},"hint":{"id":0,"text":""},"audioOverride":"au_dlg_e2m8d5_4_003","emotionType":26},"fields":{"actor":{"table":"DialogTextTable","rowId":"dlg_e2m8d5_4_003","field":"actorName","raw":{"id":5092231512237317968,"text":""},"lookup":[{"from":"DialogTextTable[dlg_e2m8d5_4_003].actorName","value":"5092231512237317968"},{"from":"I18nTextTable_CN[5092231512237317968]","value":"佩丽卡"}],"text":"佩丽卡"},"text":{"table":"DialogTextTable","rowId":"dlg_e2m8d5_4_003","field":"dialogText","raw":{"id":5165287170556853278,"text":""},"lookup":[{"from":"DialogTextTable[dlg_e2m8d5_4_003].dialogText","value":"5165287170556853278"},{"from":"I18nTextTable_CN[5165287170556853278]","value":"好,那我们这就出发。"}],"text":"好,那我们这就出发。"},"hint":{"table":"DialogTextTable","rowId":"dlg_e2m8d5_4_003","field":"hint","raw":{"id":0,"text":""},"lookup":[],"text":""}}},"audioSrc":"/export_full/structured/Audio/CN/voice/chinese/v1d0/narrating/episode_02/e2m8d5/au_dlg_e2m8d5_4_003.wav","audioMeta":{"audioDialogKey":1711881444,"audioDialogPath":"v1d0/Narrating/Episode_02/e2m8d5/au_dlg_e2m8d5_4_003.wem","speakerChannel":"pelica","voType":4,"duration":1.8473124504089355,"format":"wav","bytes":177386}},{"id":"dlg_e2m8d5_4_005","aid":"pelica","actor":"佩丽卡","text":"没事,我们也需要在这里休整一下,等万事俱备后再继续前进吧。","hint":"","audio":"au_dlg_e2m8d5_4_005","emo":35,"_debug":{"table":"DialogTextTable","rowId":"dlg_e2m8d5_4_005","source":{"actorNameId":"pelica","actorName":{"id":229743258816192373,"text":""},"dialogText":{"id":8265616103054841873,"text":""},"hint":{"id":0,"text":""},"audioOverride":"au_dlg_e2m8d5_4_005","emotionType":35},"fields":{"actor":{"table":"DialogTextTable","rowId":"dlg_e2m8d5_4_005","field":"actorName","raw":{"id":229743258816192373,"text":""},"lookup":[{"from":"DialogTextTable[dlg_e2m8d5_4_005].actorName","value":"229743258816192373"},{"from":"I18nTextTable_CN[229743258816192373]","value":"佩丽卡"}],"text":"佩丽卡"},"text":{"table":"DialogTextTable","rowId":"dlg_e2m8d5_4_005","field":"dialogText","raw":{"id":8265616103054841873,"text":""},"lookup":[{"from":"DialogTextTable[dlg_e2m8d5_4_005].dialogText","value":"8265616103054841873"},{"from":"I18nTextTable_CN[8265616103054841873]","value":"没事,我们也需要在这里休整一下,等万事俱备后再继续前进吧。"}],"text":"没事,我们也需要在这里休整一下,等万事俱备后再继续前进吧。"},"hint":{"table":"DialogTextTable","rowId":"dlg_e2m8d5_4_005","field":"hint","raw":{"id":0,"text":""},"lookup":[],"text":""}}},"audioSrc":"/export_full/structured/Audio/CN/voice/chinese/v1d0/narrating/episode_02/e2m8d5/au_dlg_e2m8d5_4_005.wav","audioMeta":{"audioDialogKey":1711881442,"audioDialogPath":"v1d0/Narrating/Episode_02/e2m8d5/au_dlg_e2m8d5_4_005.wem","speakerChannel":"pelica","voType":4,"duration":6.337937355041504,"format":"wav","bytes":608486}}],"_debug":{"title":{"table":"TextTable","rowId":"e2m8d5_name","source":{"id":-2171458678445370779},"value":"临战休整","trace":{"table":"TextTable","rowId":"e2m8d5_name","field":"id","raw":-2171458678445370779,"lookup":[{"from":"TextTable[e2m8d5_name].id","value":"-2171458678445370779"},{"from":"I18nTextTable_CN[-2171458678445370779]","value":"临战休整"},{"from":"brace_text(id)","value":"临战休整"}],"text":"临战休整","braceText":"临战休整"}},"lineOrder":{"mode":"dialogTree","originalLineIds":["dlg_e2m8d5_4_001","dlg_e2m8d5_4_003","dlg_e2m8d5_4_005"],"orderedLineIds":["dlg_e2m8d5_4_001","dlg_e2m8d5_4_003","dlg_e2m8d5_4_005"],"sources":[{"kind":"dialogTree","sourceKey":"dlg_e2m8d5_4","file":"export_full/recovered/AnimeStudio-cli/StreamingAssets/json_by_type/TextAsset/dlg_e2m8d5_4_p7CA26B899923B9D7.json","coverage":3,"matchedLineIds":["dlg_e2m8d5_4_001","dlg_e2m8d5_4_003","dlg_e2m8d5_4_005"],"addedLineIds":["dlg_e2m8d5_4_001","dlg_e2m8d5_4_003","dlg_e2m8d5_4_005"]}]},"runtimeRegistry":{"registered":true,"sceneKey":"dlg_e2m8d5_4","trunkCount":1,"trunkIndices":[1],"lineCount":2,"lineCountWebui":3,"hasRootKey":true,"reason":"sceneKey is registered in Beyond.Gameplay.DialogIdTable","hasSummary":false,"linesByTrunk":{"1":["dlg_e2m8d5_4_1_001","dlg_e2m8d5_4_1_002"]},"optionGroupCount":1,"optionCount":2,"optionsByGroup":{"1":["option_dlg_e2m8d5_4_1_001","option_dlg_e2m8d5_4_1_002"]},"lineCountDelta":1,"note":"webui has 3 line(s) but DialogIdTable's per-trunk line entries total 2; the extra 1 webui line(s) may be summary/hint rows that the runtime doesn't address by trunk id"},"sourceLinks":{"source":{"index":"export_full/recovered/story_source_links.json","key":"dlg_e2m8d5_4","count":1,"shown":1,"omitted":0}}},"optionGroups":[{"g":1,"options":[{"id":"option_dlg_e2m8d5_4_1_001","i":1,"text":"已经准备完毕。","icon":"main","_debug":{"table":"DialogOptionTable","rowId":"option_dlg_e2m8d5_4_1_001","source":{"optionText":{"id":-5879047367931057383,"text":""},"iconType":"main"},"fields":{"text":{"table":"DialogOptionTable","rowId":"option_dlg_e2m8d5_4_1_001","field":"optionText","raw":{"id":-5879047367931057383,"text":""},"lookup":[{"from":"DialogOptionTable[option_dlg_e2m8d5_4_1_001].optionText","value":"-5879047367931057383"},{"from":"I18nTextTable_CN[-5879047367931057383]","value":"已经准备完毕。"}],"text":"已经准备完毕。"}}},"branchLines":["dlg_e2m8d5_4_003"]},{"id":"option_dlg_e2m8d5_4_1_002","i":2,"text":"还需要一点时间。","icon":"Default","_debug":{"table":"DialogOptionTable","rowId":"option_dlg_e2m8d5_4_1_002","source":{"optionText":{"id":-6254777127852037921,"text":""},"iconType":"Default"},"fields":{"text":{"table":"DialogOptionTable","rowId":"option_dlg_e2m8d5_4_1_002","field":"optionText","raw":{"id":-6254777127852037921,"text":""},"lookup":[{"from":"DialogOptionTable[option_dlg_e2m8d5_4_1_002].optionText","value":"-6254777127852037921"},{"from":"I18nTextTable_CN[-6254777127852037921]","value":"还需要一点时间。"}],"text":"还需要一点时间。"}}},"branchLines":["dlg_e2m8d5_4_005"]}],"after":"dlg_e2m8d5_4_001"}],"lineGraph":{"sources":[{"kind":"dialogTree","sourceKey":"dlg_e2m8d5_4","file":"export_full/recovered/AnimeStudio-cli/StreamingAssets/json_by_type/TextAsset/dlg_e2m8d5_4_p7CA26B899923B9D7.json","nodes":[{"id":"0","type":"DialogTreeTrunkNode","x":160.0,"y":360.0,"lineId":"dlg_e2m8d5_4_001"},{"id":"1","type":"DialogTreeOptionNode","x":560.0,"y":400.0,"optionIds":["option_dlg_e2m8d5_4_1_001","option_dlg_e2m8d5_4_1_002"]},{"id":"2","type":"DialogTreeTrunkNode","x":1300.0,"y":220.0,"lineId":"dlg_e2m8d5_4_003"},{"id":"3","type":"DialogTreeFinishNode","x":1660.0,"y":240.0},{"id":"4","type":"DialogTreeTrunkNode","x":1360.0,"y":520.0,"lineId":"dlg_e2m8d5_4_005"},{"id":"5","type":"DialogTreeFinishNode","x":1660.0,"y":540.0}],"edges":[{"from":"0","to":"1","fromLineId":"dlg_e2m8d5_4_001"},{"from":"1","to":"2","toLineId":"dlg_e2m8d5_4_003"},{"from":"1","to":"4","toLineId":"dlg_e2m8d5_4_005"},{"from":"2","to":"3","fromLineId":"dlg_e2m8d5_4_003"},{"from":"4","to":"5","fromLineId":"dlg_e2m8d5_4_005"}],"lineIds":["dlg_e2m8d5_4_001","dlg_e2m8d5_4_003","dlg_e2m8d5_4_005"],"optionIds":["option_dlg_e2m8d5_4_1_001","option_dlg_e2m8d5_4_1_002"]}]},"sceneGraphLinks":[{"sourceKey":"dlg_e2m8d5_4","file":"export_full/recovered/AnimeStudio-cli/StreamingAssets/json_by_type/TextAsset/dlg_e2m8d5_4_p7CA26B899923B9D7.json","after":"dlg_e2m8d5_4_001","options":[{"optionId":"option_dlg_e2m8d5_4_1_001","firstLineId":"dlg_e2m8d5_4_003","firstSceneKey":"dlg_e2m8d5_4","terminal":"finish","pathLineIds":["dlg_e2m8d5_4_003"],"sceneKeys":["dlg_e2m8d5_4"],"outcomeKind":"sameSceneTerminal","_debug":{"startNodeId":"2","pathNodeIds":["2","3"],"endNodeId":"3","endNodeType":"DialogTreeFinishNode","targetSceneKey":"dlg_e2m8d5_4","sourceOptionNodeId":"1"}},{"optionId":"option_dlg_e2m8d5_4_1_002","firstLineId":"dlg_e2m8d5_4_005","firstSceneKey":"dlg_e2m8d5_4","terminal":"finish","pathLineIds":["dlg_e2m8d5_4_005"],"sceneKeys":["dlg_e2m8d5_4"],"outcomeKind":"sameSceneTerminal","_debug":{"startNodeId":"4","pathNodeIds":["4","5"],"endNodeId":"5","endNodeType":"DialogTreeFinishNode","targetSceneKey":"dlg_e2m8d5_4","sourceOptionNodeId":"1"}}],"sceneSpan":false,"sourceSceneKeys":["dlg_e2m8d5_4"],"_debug":{"source":{"targetKey":"dlg_e2m8d5_4","sourceKey":"dlg_e2m8d5_4","file":"export_full/recovered/AnimeStudio-cli/StreamingAssets/json_by_type/TextAsset/dlg_e2m8d5_4_p7CA26B899923B9D7.json"},"link":{"sourceOptionNodeId":"1","groupSceneKeys":["dlg_e2m8d5_4"],"targetSceneKeys":["dlg_e2m8d5_4"]}}}],"sourceLinks":[{"source":"missionRuntime","file":"export_full/structured/StreamingAssets/Data/Json/MissionRuntimeAsset/e2m8d5.json","path":"$.questDic[\"e2m8d5_q#4\"].objectiveList[0].condition._dialogId.constValue","raw":"dlg_e2m8d5_4","kind":"dlg","context":{"field":"constValue","owner":{"questId":"e2m8d5_q#4","flowIndex":0},"text":"dlg_e2m8d5_4"},"_debug":{"source":{"source":"missionRuntime","file":"export_full/structured/StreamingAssets/Data/Json/MissionRuntimeAsset/e2m8d5.json","path":"$.questDic[\"e2m8d5_q#4\"].objectiveList[0].condition._dialogId.constValue","raw":"dlg_e2m8d5_4","kind":"dlg","matchKind":"dialog","context":{"field":"constValue","owner":{"questId":"e2m8d5_q#4","flowIndex":0},"text":"dlg_e2m8d5_4"},"mission":"e2m8d5"}},"mission":"e2m8d5"}]}