{"scope":"event/object VM dialogue-looking CP949 blocks anchored by opcode 0x0d context+0x28 producers","windowBefore":96,"windowAfter":448,"mergeGap":64,"sourceCommandSeedCount":78,"blockCount":47,"dialogueLikeBlockCount":43,"routeLinkedBlockCount":0,"mapLinkedBlockCount":7,"textLineCount":810,"uniqueTextLineCount":605,"classificationCounts":{"battle-dialogue-like":7,"map-dialogue-like":7,"story-dialogue-like":29,"system-text-like":4},"commandOpcodeCounts":{"0x00":135,"0x01":21,"0x02":526,"0x03":77,"0x04":21,"0x06":243,"0x07":75,"0x08":75,"0x09":143,"0x0a":95,"0x0b":225,"0x0d":78,"0x0e":87,"0x0f":7,"0x12":1,"0x13":13,"0x14":4,"0x15":59,"0x18":15,"0x1b":78,"0x1f":7,"0x21":1,"0x22":7,"0x24":28,"0x25":4,"0x26":2,"0x27":1,"0x28":1,"0x29":1,"0x2a":1,"0x2b":2,"0x2c":4,"0x2d":2,"0x2e":17,"0x2f":6,"0x30":2,"0x31":1,"0x32":1,"0x33":1,"0x34":1,"0x35":249,"0x36":1,"0x37":54,"0x38":1,"0x39":1,"0x3a":1,"0x82":2},"conclusion":"Opcode 0x0d source commands now anchor a reusable index of nearby CP949 story-dialogue-looking blocks, including their adjacent 0x0b render commands and literal text payload markers. Opcode 0x02 cursor/separator commands are now preserved in the partial replay trace. This identifies dialogue storage candidates for playback work, but it still does not prove route-linked event execution or implement the event VM in the browser.","blocks":[{"index":1,"blockId":"event-dialogue-block-001","startVa":4462244,"startVaHex":"0x004416a4","endVa":4462788,"endVaHex":"0x004418c4","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x00441704"],"renderCommandCount":4,"renderCommandVas":["0x00441724","0x00441776","0x004417b6","0x00441862"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":1,"0x02":10,"0x03":1,"0x06":5,"0x07":1,"0x08":1,"0x09":2,"0x0a":1,"0x0b":4,"0x0d":1,"0x15":1,"0x1b":1,"0x35":7,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":["map_h1.cns","map_h2.cns","btl_h4.cns","map_k1.cns","map_k2.cns","btl_k1.cns","btl_k2.cns"],"resources":[{"refVaHex":"0x00441638","targetVaHex":"0x004410b9","name":"map_h1.cns","kind":"tileset"},{"refVaHex":"0x00441644","targetVaHex":"0x004410c4","name":"map_h2.cns","kind":"tileset"},{"refVaHex":"0x00441654","targetVaHex":"0x004410cf","name":"btl_h4.cns","kind":"other"},{"refVaHex":"0x00441688","targetVaHex":"0x004410da","name":"map_k1.cns","kind":"tileset"},{"refVaHex":"0x00441694","targetVaHex":"0x004410e5","name":"map_k2.cns","kind":"tileset"},{"refVaHex":"0x004416a4","targetVaHex":"0x004410f0","name":"btl_k1.cns","kind":"other"},{"refVaHex":"0x004416cc","targetVaHex":"0x004410fb","name":"btl_k2.cns","kind":"other"}],"fieldMaps":[],"tilesets":["map_h1.cns","map_h2.cns","map_k1.cns","map_k2.cns"],"routeContexts":[],"textLineCount":15,"uniqueTextLineCount":13,"textLines":[{"vaHex":"0x00441737","text":"다리오스","hangulCount":4},{"vaHex":"0x00441744","text":"황금돼지야","hangulCount":5},{"vaHex":"0x00441754","text":"도대체 어디 있는거니","hangulCount":9},{"vaHex":"0x0044177b","text":"스마슈","hangulCount":3},{"vaHex":"0x00441788","text":"황금돼지","hangulCount":4},{"vaHex":"0x00441798","text":"그런 것도 있었나","hangulCount":7},{"vaHex":"0x004417bd","text":"다리오스","hangulCount":4},{"vaHex":"0x004417ca","text":"응 그런 소문을 듣고 왔는데","hangulCount":11},{"vaHex":"0x004417ee","text":"역시 뜬소문이었나봐","hangulCount":9},{"vaHex":"0x0044181f","text":"다리오스","hangulCount":4},{"vaHex":"0x0044182c","text":"이봐 유적 안의 몬스터들은","hangulCount":11},{"vaHex":"0x0044184e","text":"강적뿐이라구","hangulCount":6},{"vaHex":"0x00441866","text":"겉보기에 검사처럼 보이는데","hangulCount":12},{"vaHex":"0x00441888","text":"괜한 솜씨자랑하려거든","hangulCount":10},{"vaHex":"0x004418a4","text":"애초에 그만두는게 좋을껄","hangulCount":11}],"sampleText":["다리오스","황금돼지야","도대체 어디 있는거니","스마슈","황금돼지","그런 것도 있었나","응 그런 소문을 듣고 왔는데","역시 뜬소문이었나봐","이봐 유적 안의 몬스터들은","강적뿐이라구","겉보기에 검사처럼 보이는데","괜한 솜씨자랑하려거든","애초에 그만두는게 좋을껄"],"classification":"battle-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":37,"traceCommandCount":15,"separatorCommandCount":10,"separatorEventCount":10,"separatorEvents":[{"vaHex":"0x00441740","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00441750","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00441784","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00441794","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004417c6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004417ea","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00441828","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0044184a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00441884","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004418a0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":14,"groundedControlEventCount":14,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x004416fc","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00441700","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x0044170c","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x00441714","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x0044171c","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00441720","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00441728","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x0044172c","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004416fc","continuationVaHex":"0x00441734"},{"vaHex":"0x0044176e","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004417ae","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00441808","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00441814","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004416fc","continuationVaHex":"0x0044181c"},{"vaHex":"0x0044185e","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004418c2","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":null}],"sourceCommandCount":1,"renderCommandCount":4,"literalTextCommandCount":7,"literalTextEventCount":7,"literalTextEvents":[{"vaHex":"0x00441737","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"다리오스","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00441744","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"황금돼지야","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00441754","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"도대체 어디 있는거니","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0044177b","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"스마슈","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00441788","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"황금돼지","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00441798","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"그런 것도 있었나","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004417ca","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"응 그런 소문을 듣고 왔는데","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":1,"0x03":1,"0x06":5,"0x07":1,"0x08":1,"0x09":2,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x00441704","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x00441737","text":"다리오스"},{"vaHex":"0x00441744","text":"황금돼지야"},{"vaHex":"0x00441754","text":"도대체 어디 있는거니"},{"vaHex":"0x0044177b","text":"스마슈"},{"vaHex":"0x00441788","text":"황금돼지"},{"vaHex":"0x00441798","text":"그런 것도 있었나"}]},{"vaHex":"0x00441724","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00441737","text":"다리오스"},{"vaHex":"0x00441744","text":"황금돼지야"},{"vaHex":"0x00441754","text":"도대체 어디 있는거니"},{"vaHex":"0x0044177b","text":"스마슈"},{"vaHex":"0x00441788","text":"황금돼지"},{"vaHex":"0x00441798","text":"그런 것도 있었나"}]},{"vaHex":"0x00441740","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00441750","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00441776","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00441737","text":"다리오스"},{"vaHex":"0x00441744","text":"황금돼지야"},{"vaHex":"0x00441754","text":"도대체 어디 있는거니"},{"vaHex":"0x0044177b","text":"스마슈"},{"vaHex":"0x00441788","text":"황금돼지"},{"vaHex":"0x00441798","text":"그런 것도 있었나"}]},{"vaHex":"0x00441784","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00441794","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004417b6","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00441737","text":"다리오스"},{"vaHex":"0x00441744","text":"황금돼지야"},{"vaHex":"0x00441754","text":"도대체 어디 있는거니"},{"vaHex":"0x0044177b","text":"스마슈"},{"vaHex":"0x00441788","text":"황금돼지"},{"vaHex":"0x00441798","text":"그런 것도 있었나"}]},{"vaHex":"0x004417c6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004417ea","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00441828","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0044184a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00441862","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004417e2","text":"왔는데"},{"vaHex":"0x004417ee","text":"역시 뜬소문이었나봐"},{"vaHex":"0x0044181f","text":"다리오스"},{"vaHex":"0x0044182c","text":"이봐"},{"vaHex":"0x0044182c","text":"유적 안의 몬스터들은"},{"vaHex":"0x0044184e","text":"강적뿐이라구"}]},{"vaHex":"0x00441884","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004418a0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":2,"blockId":"event-dialogue-block-002","startVa":4464444,"startVaHex":"0x00441f3c","endVa":4464988,"endVaHex":"0x0044215c","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x00441f9c"],"renderCommandCount":7,"renderCommandVas":["0x00441f4e","0x00441fbc","0x00442008","0x0044204e","0x004420a0","0x004420e4","0x00442132"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":1,"0x02":12,"0x03":1,"0x06":7,"0x07":1,"0x08":1,"0x09":1,"0x0a":1,"0x0b":7,"0x0d":1,"0x15":1,"0x1b":1,"0x35":8,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":20,"uniqueTextLineCount":18,"textLines":[{"vaHex":"0x00441f3c","text":"할 수 없겠군","hangulCount":5},{"vaHex":"0x00441f52","text":"이거 괜시리","hangulCount":5},{"vaHex":"0x00441f64","text":"헛걸음질만 쳤잖아","hangulCount":8},{"vaHex":"0x00441fcf","text":"다리오스","hangulCount":4},{"vaHex":"0x00441fdc","text":"후 페톰녀석은 혼자","hangulCount":8},{"vaHex":"0x00441ff6","text":"가버리고","hangulCount":4},{"vaHex":"0x0044200c","text":"유적안에는 괴물들이","hangulCount":9},{"vaHex":"0x00442026","text":"득시글거리니","hangulCount":6},{"vaHex":"0x0044203a","text":"야단났군","hangulCount":4},{"vaHex":"0x00442053","text":"아타호","hangulCount":3},{"vaHex":"0x00442060","text":"이자가 페톰녀석이 말했던","hangulCount":11},{"vaHex":"0x00442082","text":"푸줏간 주인인가","hangulCount":7},{"vaHex":"0x004420a7","text":"다리오스","hangulCount":4},{"vaHex":"0x004420b4","text":"황금돼지야","hangulCount":5},{"vaHex":"0x004420c6","text":"넌 대체 어딨니","hangulCount":6},{"vaHex":"0x004420e9","text":"아타호","hangulCount":3},{"vaHex":"0x004420f6","text":"이녀석 왠지 위험한 놈이군","hangulCount":11},{"vaHex":"0x0044211a","text":"왠지 이놈에겐","hangulCount":6},{"vaHex":"0x00442136","text":"접근하지 않는 게","hangulCount":7},{"vaHex":"0x0044214e","text":"현명하겠다","hangulCount":5}],"sampleText":["할 수 없겠군","이거 괜시리","헛걸음질만 쳤잖아","다리오스","후 페톰녀석은 혼자","가버리고","유적안에는 괴물들이","득시글거리니","야단났군","아타호","이자가 페톰녀석이 말했던","푸줏간 주인인가","황금돼지야","넌 대체 어딨니"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":44,"traceCommandCount":20,"separatorCommandCount":12,"separatorEventCount":12,"separatorEvents":[{"vaHex":"0x00441f60","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00441fd8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00441ff2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00442022","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00442036","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0044205c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0044207e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004420b0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004420c2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004420f2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00442116","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0044214a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":15,"groundedControlEventCount":15,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x00441f4a","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00441f7a","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00441f94","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00441f98","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x00441fa4","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x00441fac","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x00441fb4","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00441fb8","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00441fc0","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x00441fc4","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00441f94","continuationVaHex":"0x00441fcc"},{"vaHex":"0x00442004","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00442046","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00442098","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004420dc","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0044212e","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":7,"literalTextCommandCount":8,"literalTextEventCount":8,"literalTextEvents":[{"vaHex":"0x00441f3c","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"할 수 없겠군","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00441f52","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"이거 괜시리","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00441f64","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"헛걸음질만 쳤잖아","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00441fcf","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"다리오스","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00441fdc","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"후 페톰녀석은 혼자","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00441ff6","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"가버리고","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0044200c","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"유적안에는 괴물들이","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00442026","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"득시글거리니","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":1,"0x03":1,"0x06":7,"0x07":1,"0x08":1,"0x09":1,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x00441f4e","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00441ed4","text":"세명이 동시에 밟으시오"},{"vaHex":"0x00441efd","text":"스마슈"},{"vaHex":"0x00441f08","text":"세사람 모두 모이지 않으면"},{"vaHex":"0x00441f2a","text":"이 앞으론 진행할 수 없겠군"},{"vaHex":"0x00441f52","text":"이거"},{"vaHex":"0x00441f52","text":"괜시리"}]},{"vaHex":"0x00441f60","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00441f9c","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x00441f1c","text":"지 않으면"},{"vaHex":"0x00441f2a","text":"이 앞으론 진행할 수 없겠군"},{"vaHex":"0x00441f52","text":"이거"},{"vaHex":"0x00441f52","text":"괜시리"},{"vaHex":"0x00441f64","text":"헛걸음질만 쳤잖아"},{"vaHex":"0x00441fcf","text":"다리오스"}]},{"vaHex":"0x00441fbc","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00441f3c","text":"할 수 없겠군"},{"vaHex":"0x00441f52","text":"이거"},{"vaHex":"0x00441f52","text":"괜시리"},{"vaHex":"0x00441f64","text":"헛걸음질만 쳤잖아"},{"vaHex":"0x00441fcf","text":"다리오스"},{"vaHex":"0x00441fdc","text":"페톰녀석은 혼자"}]},{"vaHex":"0x00441fd8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00441ff2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00442008","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00441fcf","text":"다리오스"},{"vaHex":"0x00441fdc","text":"페톰녀석은 혼자"},{"vaHex":"0x00441ff6","text":"가버리고"},{"vaHex":"0x0044200c","text":"유적안에는 괴물들이"},{"vaHex":"0x00442026","text":"득시글거리니"},{"vaHex":"0x0044203a","text":"야단났군"}]},{"vaHex":"0x00442022","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00442036","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0044204e","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00441fcf","text":"다리오스"},{"vaHex":"0x00441fdc","text":"페톰녀석은 혼자"},{"vaHex":"0x00441ff6","text":"가버리고"},{"vaHex":"0x0044200c","text":"유적안에는 괴물들이"},{"vaHex":"0x00442026","text":"득시글거리니"},{"vaHex":"0x0044203a","text":"야단났군"}]},{"vaHex":"0x0044205c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0044207e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004420a0","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00442026","text":"득시글거리니"},{"vaHex":"0x0044203a","text":"야단났군"},{"vaHex":"0x00442053","text":"아타호"},{"vaHex":"0x00442060","text":"이자가"},{"vaHex":"0x00442060","text":"페톰녀석이 말했던"},{"vaHex":"0x00442082","text":"푸줏간 주인인가"}]},{"vaHex":"0x004420b0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004420c2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004420e4","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00442064","text":"이자가"},{"vaHex":"0x00442064","text":"페톰녀석이 말했던"},{"vaHex":"0x00442082","text":"푸줏간 주인인가"},{"vaHex":"0x004420a7","text":"다리오스"},{"vaHex":"0x004420b4","text":"황금돼지야"},{"vaHex":"0x004420c6","text":"넌 대체 어딨니"}]},{"vaHex":"0x004420f2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00442116","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00442132","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004420b4","text":"황금돼지야"},{"vaHex":"0x004420c6","text":"넌 대체 어딨니"},{"vaHex":"0x004420e9","text":"아타호"},{"vaHex":"0x004420f6","text":"이녀석"},{"vaHex":"0x004420f6","text":"왠지 위험한 놈이군"},{"vaHex":"0x0044211a","text":"왠지 이놈에겐"}]},{"vaHex":"0x0044214a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":3,"blockId":"event-dialogue-block-003","startVa":4513812,"startVaHex":"0x0044e014","endVa":4514452,"endVaHex":"0x0044e294","byteCount":640,"sourceCommandCount":3,"sourceCommandVas":["0x0044e074","0x0044e0a4","0x0044e0d4"],"renderCommandCount":7,"renderCommandVas":["0x0044e094","0x0044e0c4","0x0044e0f4","0x0044e13a","0x0044e180","0x0044e228","0x0044e24a"],"sourceValues":[{"valueHex":"0x00030000","count":1},{"valueHex":"0x00030009","count":1},{"valueHex":"0x0003000a","count":1}],"commandOpcodeCounts":{"0x00":1,"0x02":9,"0x03":3,"0x06":5,"0x07":3,"0x08":3,"0x09":2,"0x0a":3,"0x0b":7,"0x0d":3,"0x15":3,"0x1b":3,"0x35":7,"0x37":3},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":15,"uniqueTextLineCount":13,"textLines":[{"vaHex":"0x0044e107","text":"아타호","hangulCount":3},{"vaHex":"0x0044e112","text":"이곳이 지옥의 밑바닥 인가","hangulCount":11},{"vaHex":"0x0044e13f","text":"린샹","hangulCount":2},{"vaHex":"0x0044e14a","text":"응 이곳이 입구예요","hangulCount":8},{"vaHex":"0x0044e166","text":"이 플로어 어딘가에","hangulCount":8},{"vaHex":"0x0044e184","text":"안내를 하는 해골이 있을 테니까","hangulCount":13},{"vaHex":"0x0044e1ac","text":"일단 그곳까지 가보기로 하죠","hangulCount":12},{"vaHex":"0x0044e1e2","text":"해골","hangulCount":2},{"vaHex":"0x0044e1ea","text":"이곳은 지옥의 밑바닥","hangulCount":9},{"vaHex":"0x0044e20a","text":"코스를 선택하시지요","hangulCount":9},{"vaHex":"0x0044e22f","text":"아타호","hangulCount":3},{"vaHex":"0x0044e23a","text":"코스","hangulCount":2},{"vaHex":"0x0044e24f","text":"린샹","hangulCount":2},{"vaHex":"0x0044e25a","text":"수련의 난이도를 선택하는 거예요","hangulCount":14},{"vaHex":"0x0044e282","text":"어서 선택하세요","hangulCount":7}],"sampleText":["아타호","이곳이 지옥의 밑바닥 인가","린샹","응 이곳이 입구예요","이 플로어 어딘가에","안내를 하는 해골이 있을 테니까","일단 그곳까지 가보기로 하죠","해골","이곳은 지옥의 밑바닥","코스를 선택하시지요","코스","수련의 난이도를 선택하는 거예요","어서 선택하세요"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":55,"traceCommandCount":19,"separatorCommandCount":9,"separatorEventCount":9,"separatorEvents":[{"vaHex":"0x0044e10e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0044e146","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0044e162","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0044e1a8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0044e1e6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0044e206","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0044e236","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0044e256","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0044e27e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":28,"groundedControlEventCount":28,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x0044e06c","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0044e070","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x0044e07c","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x0044e084","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x0044e08c","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0044e090","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0044e098","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x0044e09c","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0044e0a0","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x0044e0ac","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":232},{"vaHex":"0x0044e0b4","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x0044e0bc","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0044e0c0","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0044e0c8","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x0044e0cc","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0044e0d0","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x0044e0dc","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":216},{"vaHex":"0x0044e0e4","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x0044e0ec","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0044e0f0","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0044e0f8","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x0044e0fc","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0044e06c","continuationVaHex":"0x0044e104"},{"vaHex":"0x0044e132","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0044e17c","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0044e1ce","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0044e1da","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0044e06c","continuationVaHex":"0x0044e1e2"},{"vaHex":"0x0044e224","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0044e242","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":3,"renderCommandCount":7,"literalTextCommandCount":7,"literalTextEventCount":7,"literalTextEvents":[{"vaHex":"0x0044e107","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아타호","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0044e112","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"이곳이 지옥의 밑바닥 인가","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0044e13f","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"린샹","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0044e14a","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"응 이곳이 입구예요","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0044e166","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"이 플로어 어딘가에","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0044e184","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"안내를 하는 해골이 있을 테니까","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0044e1ac","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"일단 그곳까지 가보기로 하죠","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":1,"0x03":3,"0x06":5,"0x07":3,"0x08":3,"0x09":2,"0x0a":3,"0x15":3,"0x1b":3,"0x37":3},"commands":[{"vaHex":"0x0044e074","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x0044e107","text":"아타호"},{"vaHex":"0x0044e112","text":"이곳이"},{"vaHex":"0x0044e112","text":"지옥의 밑바닥"},{"vaHex":"0x0044e112","text":"인가"},{"vaHex":"0x0044e13f","text":"린샹"},{"vaHex":"0x0044e14a","text":"이곳이 입구예요"}]},{"vaHex":"0x0044e094","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0044e107","text":"아타호"},{"vaHex":"0x0044e112","text":"이곳이"},{"vaHex":"0x0044e112","text":"지옥의 밑바닥"},{"vaHex":"0x0044e112","text":"인가"},{"vaHex":"0x0044e13f","text":"린샹"},{"vaHex":"0x0044e14a","text":"이곳이 입구예요"}]},{"vaHex":"0x0044e0a4","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030009","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x0044e107","text":"아타호"},{"vaHex":"0x0044e112","text":"이곳이"},{"vaHex":"0x0044e112","text":"지옥의 밑바닥"},{"vaHex":"0x0044e112","text":"인가"},{"vaHex":"0x0044e13f","text":"린샹"},{"vaHex":"0x0044e14a","text":"이곳이 입구예요"}]},{"vaHex":"0x0044e0c4","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0044e107","text":"아타호"},{"vaHex":"0x0044e112","text":"이곳이"},{"vaHex":"0x0044e112","text":"지옥의 밑바닥"},{"vaHex":"0x0044e112","text":"인가"},{"vaHex":"0x0044e13f","text":"린샹"},{"vaHex":"0x0044e14a","text":"이곳이 입구예요"}]},{"vaHex":"0x0044e0d4","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x0003000a","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x0044e107","text":"아타호"},{"vaHex":"0x0044e112","text":"이곳이"},{"vaHex":"0x0044e112","text":"지옥의 밑바닥"},{"vaHex":"0x0044e112","text":"인가"},{"vaHex":"0x0044e13f","text":"린샹"},{"vaHex":"0x0044e14a","text":"이곳이 입구예요"}]},{"vaHex":"0x0044e0f4","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0044e107","text":"아타호"},{"vaHex":"0x0044e112","text":"이곳이"},{"vaHex":"0x0044e112","text":"지옥의 밑바닥"},{"vaHex":"0x0044e112","text":"인가"},{"vaHex":"0x0044e13f","text":"린샹"},{"vaHex":"0x0044e14a","text":"이곳이 입구예요"}]},{"vaHex":"0x0044e10e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0044e13a","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0044e107","text":"아타호"},{"vaHex":"0x0044e112","text":"이곳이"},{"vaHex":"0x0044e112","text":"지옥의 밑바닥"},{"vaHex":"0x0044e112","text":"인가"},{"vaHex":"0x0044e13f","text":"린샹"},{"vaHex":"0x0044e14a","text":"이곳이 입구예요"}]},{"vaHex":"0x0044e146","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0044e162","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0044e180","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0044e107","text":"아타호"},{"vaHex":"0x0044e112","text":"이곳이"},{"vaHex":"0x0044e112","text":"지옥의 밑바닥"},{"vaHex":"0x0044e112","text":"인가"},{"vaHex":"0x0044e13f","text":"린샹"},{"vaHex":"0x0044e14a","text":"이곳이 입구예요"}]},{"vaHex":"0x0044e1a8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0044e1e6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0044e206","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0044e228","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0044e1ac","text":"일단 그곳까지 가보기로 하죠"},{"vaHex":"0x0044e1e2","text":"해골"},{"vaHex":"0x0044e1ea","text":"이곳은"},{"vaHex":"0x0044e1ea","text":"지옥의 밑바닥"},{"vaHex":"0x0044e20a","text":"코스를 선택하시지요"},{"vaHex":"0x0044e22f","text":"아타호"}]},{"vaHex":"0x0044e236","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0044e24a","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0044e1e2","text":"해골"},{"vaHex":"0x0044e1ea","text":"이곳은"},{"vaHex":"0x0044e1ea","text":"지옥의 밑바닥"},{"vaHex":"0x0044e20a","text":"코스를 선택하시지요"},{"vaHex":"0x0044e22f","text":"아타호"},{"vaHex":"0x0044e23a","text":"코스"}]},{"vaHex":"0x0044e256","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0044e27e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":4,"blockId":"event-dialogue-block-004","startVa":4544112,"startVaHex":"0x00455670","endVa":4544656,"endVaHex":"0x00455890","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x004556d0"],"renderCommandCount":6,"renderCommandVas":["0x004556f0","0x00455734","0x0045577c","0x004557e8","0x0045584a","0x0045586a"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x02":9,"0x03":1,"0x06":5,"0x07":1,"0x08":1,"0x09":1,"0x0a":1,"0x0b":6,"0x0d":1,"0x15":1,"0x1b":1,"0x35":9,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":["map_c1.cns","map_c2.cns","btl_c1.cns","map_l1.cns","map_l2.cns","btl_l1.cns","map_e1.cns","map_e2.cns","btl_e1.cns"],"resources":[{"refVaHex":"0x00455604","targetVaHex":"0x00455154","name":"map_c1.cns","kind":"tileset"},{"refVaHex":"0x00455610","targetVaHex":"0x0045515f","name":"map_c2.cns","kind":"tileset"},{"refVaHex":"0x00455620","targetVaHex":"0x0045516a","name":"btl_c1.cns","kind":"other"},{"refVaHex":"0x00455640","targetVaHex":"0x00455175","name":"map_l1.cns","kind":"tileset"},{"refVaHex":"0x0045564c","targetVaHex":"0x00455180","name":"map_l2.cns","kind":"tileset"},{"refVaHex":"0x0045565c","targetVaHex":"0x0045518b","name":"btl_l1.cns","kind":"other"},{"refVaHex":"0x0045567c","targetVaHex":"0x00455196","name":"map_e1.cns","kind":"tileset"},{"refVaHex":"0x00455688","targetVaHex":"0x004551a1","name":"map_e2.cns","kind":"tileset"},{"refVaHex":"0x00455698","targetVaHex":"0x004551ac","name":"btl_e1.cns","kind":"other"}],"fieldMaps":[],"tilesets":["map_c1.cns","map_c2.cns","map_l1.cns","map_l2.cns","map_e1.cns","map_e2.cns"],"routeContexts":[],"textLineCount":14,"uniqueTextLineCount":11,"textLines":[{"vaHex":"0x00455703","text":"아타호","hangulCount":3},{"vaHex":"0x0045570e","text":"어라 이런 곳에 도장이","hangulCount":9},{"vaHex":"0x00455739","text":"스마슈","hangulCount":3},{"vaHex":"0x00455746","text":"암각권인가 뭔가하는 유파의","hangulCount":12},{"vaHex":"0x00455768","text":"도장인가 봐요","hangulCount":6},{"vaHex":"0x00455780","text":"그런데 아저씨는 무슨","hangulCount":9},{"vaHex":"0x0045579e","text":"이유 때문에 린샹이 우리들을","hangulCount":12},{"vaHex":"0x004557c2","text":"따라왔을 거라 생각하세요","hangulCount":11},{"vaHex":"0x004557ef","text":"아타호","hangulCount":3},{"vaHex":"0x004557fa","text":"글쎄 그건 나도 잘 모르겠네","hangulCount":11},{"vaHex":"0x00455820","text":"이유야 어찌됐건 상관없네","hangulCount":11},{"vaHex":"0x0045584f","text":"스마슈","hangulCount":3},{"vaHex":"0x00455871","text":"아타호","hangulCount":3},{"vaHex":"0x0045587c","text":"만약 무언가를 훔","hangulCount":7}],"sampleText":["아타호","어라 이런 곳에 도장이","스마슈","암각권인가 뭔가하는 유파의","도장인가 봐요","그런데 아저씨는 무슨","이유 때문에 린샹이 우리들을","따라왔을 거라 생각하세요","글쎄 그건 나도 잘 모르겠네","이유야 어찌됐건 상관없네","만약 무언가를 훔"],"classification":"battle-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":38,"traceCommandCount":16,"separatorCommandCount":9,"separatorEventCount":9,"separatorEvents":[{"vaHex":"0x0045570a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00455742","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00455764","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0045579a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004557be","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004557f6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0045581c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00455858","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00455878","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":13,"groundedControlEventCount":13,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x004556c8","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004556cc","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x004556d8","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x004556e0","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x004556e8","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004556ec","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004556f4","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004556f8","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004556c8","continuationVaHex":"0x00455700"},{"vaHex":"0x0045572c","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00455778","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004557e0","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00455842","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00455862","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":6,"literalTextCommandCount":9,"literalTextEventCount":9,"literalTextEvents":[{"vaHex":"0x00455703","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아타호","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0045570e","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"어라 이런 곳에 도장이","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00455739","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"스마슈","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00455746","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"암각권인가 뭔가하는 유파의","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00455768","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"도장인가 봐요","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00455780","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"그런데 아저씨는 무슨","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0045579e","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"이유 때문에 린샹이 우리들을","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004557c2","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"따라왔을 거라 생각하세요","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004557fa","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"글쎄 그건 나도 잘 모르겠네","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x03":1,"0x06":5,"0x07":1,"0x08":1,"0x09":1,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x004556d0","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x00455703","text":"아타호"},{"vaHex":"0x0045570e","text":"어라"},{"vaHex":"0x0045570e","text":"이런 곳에 도장이"},{"vaHex":"0x00455739","text":"스마슈"},{"vaHex":"0x00455746","text":"암각권인가 뭔가하는 유파의"},{"vaHex":"0x00455768","text":"도장인가 봐요"}]},{"vaHex":"0x004556f0","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00455703","text":"아타호"},{"vaHex":"0x0045570e","text":"어라"},{"vaHex":"0x0045570e","text":"이런 곳에 도장이"},{"vaHex":"0x00455739","text":"스마슈"},{"vaHex":"0x00455746","text":"암각권인가 뭔가하는 유파의"},{"vaHex":"0x00455768","text":"도장인가 봐요"}]},{"vaHex":"0x0045570a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00455734","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00455703","text":"아타호"},{"vaHex":"0x0045570e","text":"어라"},{"vaHex":"0x0045570e","text":"이런 곳에 도장이"},{"vaHex":"0x00455739","text":"스마슈"},{"vaHex":"0x00455746","text":"암각권인가 뭔가하는 유파의"},{"vaHex":"0x00455768","text":"도장인가 봐요"}]},{"vaHex":"0x00455742","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00455764","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0045577c","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00455703","text":"아타호"},{"vaHex":"0x0045570e","text":"어라"},{"vaHex":"0x0045570e","text":"이런 곳에 도장이"},{"vaHex":"0x00455739","text":"스마슈"},{"vaHex":"0x00455746","text":"암각권인가 뭔가하는 유파의"},{"vaHex":"0x00455768","text":"도장인가 봐요"}]},{"vaHex":"0x0045579a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004557be","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004557e8","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00455768","text":"도장인가 봐요"},{"vaHex":"0x00455780","text":"그런데"},{"vaHex":"0x00455780","text":"아저씨는"},{"vaHex":"0x00455780","text":"무슨"},{"vaHex":"0x0045579e","text":"이유 때문에 린샹이 우리들을"},{"vaHex":"0x004557c2","text":"따라왔을 거라 생각하세요"}]},{"vaHex":"0x004557f6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0045581c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0045584a","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004557ca","text":"을 거라 생각하세요"},{"vaHex":"0x004557ef","text":"아타호"},{"vaHex":"0x004557fa","text":"글쎄"},{"vaHex":"0x004557fa","text":"그건 나도 잘 모르겠네"},{"vaHex":"0x00455820","text":"이유야 어찌됐건 상관없네"},{"vaHex":"0x0045584f","text":"스마슈"}]},{"vaHex":"0x00455858","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0045586a","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004557ef","text":"아타호"},{"vaHex":"0x004557fa","text":"글쎄"},{"vaHex":"0x004557fa","text":"그건 나도 잘 모르겠네"},{"vaHex":"0x00455820","text":"이유야 어찌됐건 상관없네"},{"vaHex":"0x0045584f","text":"스마슈"},{"vaHex":"0x0045587c","text":"만약"}]},{"vaHex":"0x00455878","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":5,"blockId":"event-dialogue-block-005","startVa":4582868,"startVaHex":"0x0045edd4","endVa":4583412,"endVaHex":"0x0045eff4","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x0045ee34"],"renderCommandCount":2,"renderCommandVas":["0x0045ee54","0x0045efde"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":3,"0x02":8,"0x03":1,"0x06":4,"0x07":1,"0x08":1,"0x09":4,"0x0a":1,"0x0b":2,"0x0d":1,"0x15":1,"0x1b":1,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x37":"set global timer/state"},"resourceNames":["map_n2.cns","cara_sm2.cns","face_01.cns","cara_07.cns","cara_etc.cns","map4_08n.cns"],"resources":[{"refVaHex":"0x0045ed54","targetVaHex":"0x0045cd43","name":"map_n2.cns","kind":"tileset"},{"refVaHex":"0x0045ed60","targetVaHex":"0x0045cd9c","name":"cara_sm2.cns","kind":"sprite"},{"refVaHex":"0x0045ed6c","targetVaHex":"0x0045cda9","name":"face_01.cns","kind":"sprite"},{"refVaHex":"0x0045ed78","targetVaHex":"0x0045cdb5","name":"cara_07.cns","kind":"sprite"},{"refVaHex":"0x0045ed84","targetVaHex":"0x0045cdcd","name":"cara_etc.cns","kind":"sprite"},{"refVaHex":"0x0045eda0","targetVaHex":"0x0045cd82","name":"map4_08n.cns","kind":"map"}],"fieldMaps":["map4_08n.cns"],"tilesets":["map_n2.cns"],"routeContexts":[],"textLineCount":13,"uniqueTextLineCount":11,"textLines":[{"vaHex":"0x0045ee64","text":"주작권사","hangulCount":4},{"vaHex":"0x0045ee70","text":"이곳은 주작의 시련이 있는 곳","hangulCount":12},{"vaHex":"0x0045ee98","text":"안쪽에 주작님이 계십니다","hangulCount":11},{"vaHex":"0x0045eec4","text":"주작권사","hangulCount":4},{"vaHex":"0x0045eed0","text":"주작권사는 일정 시기가 되면","hangulCount":12},{"vaHex":"0x0045eef4","text":"이곳으로 와 수련을 한답니다","hangulCount":12},{"vaHex":"0x0045ef24","text":"주작권사","hangulCount":4},{"vaHex":"0x0045ef30","text":"주작님에게 인정을 받아야만","hangulCount":12},{"vaHex":"0x0045ef52","text":"비로서 주작권사가 될 수 있죠","hangulCount":12},{"vaHex":"0x0045ef84","text":"엉아 형님","hangulCount":4},{"vaHex":"0x0045ef94","text":"으응 용케 여 까징 왔구만","hangulCount":10},{"vaHex":"0x0045efb8","text":"머슬 호 룸에 온걸 환영해부러","hangulCount":12},{"vaHex":"0x0045efe2","text":"그란디 여근","hangulCount":5}],"sampleText":["주작권사","이곳은 주작의 시련이 있는 곳","안쪽에 주작님이 계십니다","주작권사는 일정 시기가 되면","이곳으로 와 수련을 한답니다","주작님에게 인정을 받아야만","비로서 주작권사가 될 수 있죠","엉아 형님","으응 용케 여 까징 왔구만","머슬 호 룸에 온걸 환영해부러","그란디 여근"],"classification":"map-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":29,"traceCommandCount":11,"separatorCommandCount":8,"separatorEventCount":8,"separatorEvents":[{"vaHex":"0x0045ee6c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0045ee94","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0045eecc","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0045eef0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0045ef2c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0045ef4e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0045ef90","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0045efb4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":15,"groundedControlEventCount":15,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x0045ee2c","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0045ee30","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x0045ee3c","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x0045ee44","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x0045ee4c","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0045ee50","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0045ee58","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x0045ee5c","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0045ee2c","continuationVaHex":"0x0045ee64"},{"vaHex":"0x0045eeb4","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0045eebc","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0045ee2c","continuationVaHex":"0x0045eec4"},{"vaHex":"0x0045ef14","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0045ef1c","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0045ee2c","continuationVaHex":"0x0045ef24"},{"vaHex":"0x0045ef74","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0045ef7c","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0045ee2c","continuationVaHex":"0x0045ef84"},{"vaHex":"0x0045efda","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":2,"literalTextCommandCount":0,"literalTextEventCount":0,"literalTextEvents":[],"unsupportedOpcodeCounts":{"0x00":3,"0x03":1,"0x06":4,"0x07":1,"0x08":1,"0x09":4,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x0045ee34","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x0045ee64","text":"주작권사"},{"vaHex":"0x0045ee70","text":"이곳은 주작의 시련이 있는 곳"},{"vaHex":"0x0045ee98","text":"안쪽에 주작님이 계십니다"},{"vaHex":"0x0045eed0","text":"주작권사는 일정 시기가 되면"},{"vaHex":"0x0045eef4","text":"이곳으로 와 수련을 한답니다"}]},{"vaHex":"0x0045ee54","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0045ee64","text":"주작권사"},{"vaHex":"0x0045ee70","text":"이곳은 주작의 시련이 있는 곳"},{"vaHex":"0x0045ee98","text":"안쪽에 주작님이 계십니다"},{"vaHex":"0x0045eed0","text":"주작권사는 일정 시기가 되면"},{"vaHex":"0x0045eef4","text":"이곳으로 와 수련을 한답니다"},{"vaHex":"0x0045ef30","text":"주작님에게 인정을 받아야만"}]},{"vaHex":"0x0045ee6c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0045ee94","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0045eecc","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0045eef0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0045ef2c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0045ef4e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0045ef90","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0045efb4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0045efde","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0045ef5e","text":"작권사가 될 수 있죠"},{"vaHex":"0x0045ef84","text":"엉아"},{"vaHex":"0x0045ef84","text":"형님"},{"vaHex":"0x0045ef94","text":"으응"},{"vaHex":"0x0045ef94","text":"용케 여"},{"vaHex":"0x0045ef94","text":"까징 왔구만"}]}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":6,"blockId":"event-dialogue-block-006","startVa":4615180,"startVaHex":"0x00466c0c","endVa":4615724,"endVaHex":"0x00466e2c","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x00466c6c"],"renderCommandCount":4,"renderCommandVas":["0x00466c8c","0x00466cd6","0x00466d14","0x00466db8"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":2,"0x02":11,"0x03":1,"0x06":5,"0x07":1,"0x08":1,"0x09":3,"0x0a":1,"0x0b":4,"0x0d":1,"0x15":1,"0x1b":1,"0x35":9,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":16,"uniqueTextLineCount":13,"textLines":[{"vaHex":"0x00466c9f","text":"다리오스","hangulCount":4},{"vaHex":"0x00466cac","text":"황금돼지야","hangulCount":5},{"vaHex":"0x00466cbc","text":"대체 어디있니","hangulCount":6},{"vaHex":"0x00466cdb","text":"스마슈","hangulCount":3},{"vaHex":"0x00466ce8","text":"황금돼지","hangulCount":4},{"vaHex":"0x00466cfa","text":"그런게 있나","hangulCount":5},{"vaHex":"0x00466d1b","text":"다리오스","hangulCount":4},{"vaHex":"0x00466d28","text":"그런 소문을 듣고 왔는데","hangulCount":10},{"vaHex":"0x00466d48","text":"아무래도 헛소문이었나","hangulCount":10},{"vaHex":"0x00466d79","text":"다리오스","hangulCount":4},{"vaHex":"0x00466d86","text":"유적안의 괴물들은 모두","hangulCount":10},{"vaHex":"0x00466da4","text":"강한놈들뿐이야","hangulCount":7},{"vaHex":"0x00466dbc","text":"겉보기에 검사같은데","hangulCount":9},{"vaHex":"0x00466dd6","text":"실력 테스트라면","hangulCount":7},{"vaHex":"0x00466dec","text":"그만두는 게 좋을거야","hangulCount":9},{"vaHex":"0x00466e1b","text":"스마슈","hangulCount":3}],"sampleText":["다리오스","황금돼지야","대체 어디있니","스마슈","황금돼지","그런게 있나","그런 소문을 듣고 왔는데","아무래도 헛소문이었나","유적안의 괴물들은 모두","강한놈들뿐이야","겉보기에 검사같은데","실력 테스트라면","그만두는 게 좋을거야"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":42,"traceCommandCount":16,"separatorCommandCount":11,"separatorEventCount":11,"separatorEvents":[{"vaHex":"0x00466ca8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00466cb8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00466ce4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00466cf6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00466d24","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00466d44","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00466d82","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00466da0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00466dd2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00466de8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00466e22","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":15,"groundedControlEventCount":15,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x00466c64","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00466c68","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x00466c74","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x00466c7c","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x00466c84","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00466c88","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00466c90","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x00466c94","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00466c64","continuationVaHex":"0x00466c9c"},{"vaHex":"0x00466cce","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00466d0c","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00466d62","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00466d6e","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00466c64","continuationVaHex":"0x00466d76"},{"vaHex":"0x00466db4","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00466e04","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00466e10","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00466c64","continuationVaHex":"0x00466e18"}],"sourceCommandCount":1,"renderCommandCount":4,"literalTextCommandCount":9,"literalTextEventCount":9,"literalTextEvents":[{"vaHex":"0x00466c9f","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"다리오스","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00466cac","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"황금돼지야","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00466cbc","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"대체 어디있니","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00466cdb","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"스마슈","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00466ce8","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"황금돼지","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00466cfa","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"그런게 있나","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00466d28","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"그런 소문을 듣고 왔는데","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00466d48","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아무래도 헛소문이었나","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00466d86","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"유적안의 괴물들은 모두","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":2,"0x03":1,"0x06":5,"0x07":1,"0x08":1,"0x09":3,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x00466c6c","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x00466c9f","text":"다리오스"},{"vaHex":"0x00466cac","text":"황금돼지야"},{"vaHex":"0x00466cbc","text":"대체 어디있니"},{"vaHex":"0x00466cdb","text":"스마슈"},{"vaHex":"0x00466ce8","text":"황금돼지"},{"vaHex":"0x00466cfa","text":"그런게 있나"}]},{"vaHex":"0x00466c8c","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00466c9f","text":"다리오스"},{"vaHex":"0x00466cac","text":"황금돼지야"},{"vaHex":"0x00466cbc","text":"대체 어디있니"},{"vaHex":"0x00466cdb","text":"스마슈"},{"vaHex":"0x00466ce8","text":"황금돼지"},{"vaHex":"0x00466cfa","text":"그런게 있나"}]},{"vaHex":"0x00466ca8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00466cb8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00466cd6","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00466c9f","text":"다리오스"},{"vaHex":"0x00466cac","text":"황금돼지야"},{"vaHex":"0x00466cbc","text":"대체 어디있니"},{"vaHex":"0x00466cdb","text":"스마슈"},{"vaHex":"0x00466ce8","text":"황금돼지"},{"vaHex":"0x00466cfa","text":"그런게 있나"}]},{"vaHex":"0x00466ce4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00466cf6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00466d14","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00466c9f","text":"다리오스"},{"vaHex":"0x00466cac","text":"황금돼지야"},{"vaHex":"0x00466cbc","text":"대체 어디있니"},{"vaHex":"0x00466cdb","text":"스마슈"},{"vaHex":"0x00466ce8","text":"황금돼지"},{"vaHex":"0x00466cfa","text":"그런게 있나"}]},{"vaHex":"0x00466d24","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00466d44","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00466d82","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00466da0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00466db8","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00466d38","text":"듣고 왔는데"},{"vaHex":"0x00466d48","text":"아무래도 헛소문이었나"},{"vaHex":"0x00466d79","text":"다리오스"},{"vaHex":"0x00466d86","text":"유적안의 괴물들은 모두"},{"vaHex":"0x00466da4","text":"강한놈들뿐이야"},{"vaHex":"0x00466dbc","text":"겉보기에 검사같은데"}]},{"vaHex":"0x00466dd2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00466de8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00466e22","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":7,"blockId":"event-dialogue-block-007","startVa":4638180,"startVaHex":"0x0046c5e4","endVa":4638820,"endVaHex":"0x0046c864","byteCount":640,"sourceCommandCount":3,"sourceCommandVas":["0x0046c644","0x0046c674","0x0046c6a4"],"renderCommandCount":6,"renderCommandVas":["0x0046c664","0x0046c694","0x0046c6c4","0x0046c7c8","0x0046c818","0x0046c844"],"sourceValues":[{"valueHex":"0x00030000","count":1},{"valueHex":"0x00030009","count":1},{"valueHex":"0x0003000c","count":1}],"commandOpcodeCounts":{"0x00":2,"0x02":10,"0x03":3,"0x06":5,"0x07":3,"0x08":3,"0x09":3,"0x0a":3,"0x0b":6,"0x0d":3,"0x15":3,"0x1b":3,"0x35":9,"0x37":3},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":["face_01.cns","ed.cns"],"resources":[{"refVaHex":"0x0046c60c","targetVaHex":"0x0046c164","name":"face_01.cns","kind":"sprite"},{"refVaHex":"0x0046c618","targetVaHex":"0x0046c170","name":"ed.cns","kind":"other"}],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":16,"uniqueTextLineCount":13,"textLines":[{"vaHex":"0x0046c6d7","text":"다리오스","hangulCount":4},{"vaHex":"0x0046c6e4","text":"황금돼지야","hangulCount":5},{"vaHex":"0x0046c6f6","text":"넌 대체 어디 있는 거니","hangulCount":9},{"vaHex":"0x0046c72b","text":"다리오스","hangulCount":4},{"vaHex":"0x0046c738","text":"역시 황금돼지는","hangulCount":7},{"vaHex":"0x0046c74e","text":"이곳에 없는 걸까","hangulCount":7},{"vaHex":"0x0046c779","text":"아타호","hangulCount":3},{"vaHex":"0x0046c786","text":"황금돼지 생각해보니","hangulCount":9},{"vaHex":"0x0046c7a4","text":"두루마리에 뭔가 그려져","hangulCount":10},{"vaHex":"0x0046c7cf","text":"다리오스","hangulCount":4},{"vaHex":"0x0046c7dc","text":"으응 뭔가 단서라도","hangulCount":8},{"vaHex":"0x0046c7fa","text":"제발 좀 보여줘","hangulCount":6},{"vaHex":"0x0046c81c","text":"아타호는","hangulCount":4},{"vaHex":"0x0046c828","text":"두루마리 를 보여줬다","hangulCount":9},{"vaHex":"0x0046c84b","text":"다리오스","hangulCount":4},{"vaHex":"0x0046c858","text":"이것은 으","hangulCount":4}],"sampleText":["다리오스","황금돼지야","넌 대체 어디 있는 거니","역시 황금돼지는","이곳에 없는 걸까","아타호","황금돼지 생각해보니","두루마리에 뭔가 그려져","으응 뭔가 단서라도","제발 좀 보여줘","아타호는","두루마리 를 보여줬다","이것은 으"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":59,"traceCommandCount":19,"separatorCommandCount":10,"separatorEventCount":10,"separatorEvents":[{"vaHex":"0x0046c6e0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0046c6f2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0046c734","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0046c74a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0046c782","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0046c7a0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0046c7d8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0046c7f6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0046c824","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0046c854","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":29,"groundedControlEventCount":29,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x0046c63c","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0046c640","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x0046c64c","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x0046c654","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x0046c65c","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0046c660","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0046c668","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x0046c66c","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0046c670","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x0046c67c","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":232},{"vaHex":"0x0046c684","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x0046c68c","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0046c690","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0046c698","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x0046c69c","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0046c6a0","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x0046c6ac","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":184},{"vaHex":"0x0046c6b4","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x0046c6bc","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0046c6c0","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0046c6c8","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x0046c6cc","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0046c63c","continuationVaHex":"0x0046c6d4"},{"vaHex":"0x0046c714","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0046c720","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0046c63c","continuationVaHex":"0x0046c728"},{"vaHex":"0x0046c764","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0046c770","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0046c63c","continuationVaHex":"0x0046c778"},{"vaHex":"0x0046c7c0","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0046c810","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0046c840","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":3,"renderCommandCount":6,"literalTextCommandCount":9,"literalTextEventCount":9,"literalTextEvents":[{"vaHex":"0x0046c6d7","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"다리오스","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0046c6e4","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"황금돼지야","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0046c6f6","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"넌 대체 어디 있는 거니","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0046c738","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"역시 황금돼지는","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0046c74e","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"이곳에 없는 걸까","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0046c779","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아타호","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0046c786","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"황금돼지 생각해보니","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0046c7a4","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"두루마리에 뭔가 그려져","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0046c7dc","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"으응 뭔가 단서라도","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":2,"0x03":3,"0x06":5,"0x07":3,"0x08":3,"0x09":3,"0x0a":3,"0x15":3,"0x1b":3,"0x37":3},"commands":[{"vaHex":"0x0046c644","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x0046c6d7","text":"다리오스"},{"vaHex":"0x0046c6e4","text":"황금돼지야"},{"vaHex":"0x0046c6f6","text":"대체 어디 있는 거니"},{"vaHex":"0x0046c738","text":"역시"},{"vaHex":"0x0046c738","text":"황금"}]},{"vaHex":"0x0046c664","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0046c6d7","text":"다리오스"},{"vaHex":"0x0046c6e4","text":"황금돼지야"},{"vaHex":"0x0046c6f6","text":"대체 어디 있는 거니"},{"vaHex":"0x0046c738","text":"역시"},{"vaHex":"0x0046c738","text":"황금돼지는"},{"vaHex":"0x0046c74e","text":"이곳에 없는 걸까"}]},{"vaHex":"0x0046c674","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030009","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x0046c6d7","text":"다리오스"},{"vaHex":"0x0046c6e4","text":"황금돼지야"},{"vaHex":"0x0046c6f6","text":"대체 어디 있는 거니"},{"vaHex":"0x0046c738","text":"역시"},{"vaHex":"0x0046c738","text":"황금돼지는"},{"vaHex":"0x0046c74e","text":"이곳에 없는 걸까"}]},{"vaHex":"0x0046c694","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0046c6d7","text":"다리오스"},{"vaHex":"0x0046c6e4","text":"황금돼지야"},{"vaHex":"0x0046c6f6","text":"대체 어디 있는 거니"},{"vaHex":"0x0046c738","text":"역시"},{"vaHex":"0x0046c738","text":"황금돼지는"},{"vaHex":"0x0046c74e","text":"이곳에 없는 걸까"}]},{"vaHex":"0x0046c6a4","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x0003000c","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x0046c6d7","text":"다리오스"},{"vaHex":"0x0046c6e4","text":"황금돼지야"},{"vaHex":"0x0046c6f6","text":"대체 어디 있는 거니"},{"vaHex":"0x0046c738","text":"역시"},{"vaHex":"0x0046c738","text":"황금돼지는"},{"vaHex":"0x0046c74e","text":"이곳에 없는 걸까"}]},{"vaHex":"0x0046c6c4","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0046c6d7","text":"다리오스"},{"vaHex":"0x0046c6e4","text":"황금돼지야"},{"vaHex":"0x0046c6f6","text":"대체 어디 있는 거니"},{"vaHex":"0x0046c738","text":"역시"},{"vaHex":"0x0046c738","text":"황금돼지는"},{"vaHex":"0x0046c74e","text":"이곳에 없는 걸까"}]},{"vaHex":"0x0046c6e0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0046c6f2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0046c734","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0046c74a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0046c782","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0046c7a0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0046c7c8","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0046c74e","text":"이곳에 없는 걸까"},{"vaHex":"0x0046c779","text":"아타호"},{"vaHex":"0x0046c786","text":"황금돼지"},{"vaHex":"0x0046c786","text":"생각해보니"},{"vaHex":"0x0046c7a4","text":"두루마리에 뭔가 그려져"},{"vaHex":"0x0046c7cf","text":"다리오스"}]},{"vaHex":"0x0046c7d8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0046c7f6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0046c818","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0046c798","text":"해보니"},{"vaHex":"0x0046c7a4","text":"두루마리에 뭔가 그려져"},{"vaHex":"0x0046c7cf","text":"다리오스"},{"vaHex":"0x0046c7dc","text":"으응"},{"vaHex":"0x0046c7dc","text":"뭔가 단서라도"},{"vaHex":"0x0046c7fa","text":"제발 좀 보여줘"}]},{"vaHex":"0x0046c824","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0046c844","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0046c7cf","text":"다리오스"},{"vaHex":"0x0046c7dc","text":"으응"},{"vaHex":"0x0046c7dc","text":"뭔가 단서라도"},{"vaHex":"0x0046c7fa","text":"제발 좀 보여줘"},{"vaHex":"0x0046c81c","text":"아타호는"},{"vaHex":"0x0046c828","text":"두루마리"}]},{"vaHex":"0x0046c854","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":8,"blockId":"event-dialogue-block-008","startVa":4660856,"startVaHex":"0x00471e78","endVa":4661400,"endVaHex":"0x00472098","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x00471ed8"],"renderCommandCount":7,"renderCommandVas":["0x00471e82","0x00471ef8","0x00471f4c","0x00471fc0","0x00471ffc","0x00472042","0x0047208e"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":2,"0x02":10,"0x03":1,"0x06":8,"0x07":1,"0x08":1,"0x09":2,"0x0a":1,"0x0b":7,"0x0d":1,"0x15":1,"0x1b":1,"0x2c":2,"0x2d":1,"0x35":1,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":18,"uniqueTextLineCount":18,"textLines":[{"vaHex":"0x00471e92","text":"두루마리 를 입수했다","hangulCount":9},{"vaHex":"0x00471f08","text":"검정도복","hangulCount":4},{"vaHex":"0x00471f14","text":"날이 갈수록 어깨의 감각이","hangulCount":11},{"vaHex":"0x00471f36","text":"사라져 가는군","hangulCount":6},{"vaHex":"0x00471f50","text":"적어도 무투대회 때까지만","hangulCount":11},{"vaHex":"0x00471f72","text":"버텨주었으면","hangulCount":6},{"vaHex":"0x00471f92","text":"검정도복 청띠","hangulCount":6},{"vaHex":"0x00471fa6","text":"총통 다녀왔습니다","hangulCount":8},{"vaHex":"0x00471fc4","text":"총통이라는 사내","hangulCount":7},{"vaHex":"0x00471fd8","text":"텐호인가","hangulCount":4},{"vaHex":"0x00471fe8","text":"어떻게 됐지","hangulCount":5},{"vaHex":"0x00472000","text":"텐호라는 사내","hangulCount":6},{"vaHex":"0x00472012","text":"네 개의 아이템을","hangulCount":7},{"vaHex":"0x0047202c","text":"찾아왔습니다","hangulCount":6},{"vaHex":"0x00472046","text":"텐호란 사내는","hangulCount":6},{"vaHex":"0x00472058","text":"호랑이 발톱 과","hangulCount":6},{"vaHex":"0x0047206e","text":"호랑이 투의 를 내밀었다","hangulCount":10},{"vaHex":"0x00472092","text":"총통이","hangulCount":3}],"sampleText":["두루마리 를 입수했다","검정도복","날이 갈수록 어깨의 감각이","사라져 가는군","적어도 무투대회 때까지만","버텨주었으면","검정도복 청띠","총통 다녀왔습니다","총통이라는 사내","텐호인가","어떻게 됐지","텐호라는 사내","네 개의 아이템을","찾아왔습니다"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":41,"traceCommandCount":18,"separatorCommandCount":10,"separatorEventCount":10,"separatorEvents":[{"vaHex":"0x00471f10","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00471f32","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00471f6e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00471fa2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00471fd4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00471fe4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0047200e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00472028","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00472054","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0047206a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":17,"groundedControlEventCount":17,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x00471e7a","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00471eaa","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00471ed0","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00471ed4","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x00471ee0","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x00471ee8","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x00471ef0","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00471ef4","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00471efc","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x00471f00","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00471ed0","continuationVaHex":"0x00471f08"},{"vaHex":"0x00471f48","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00471f82","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00471f8a","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00471ed0","continuationVaHex":"0x00471f92"},{"vaHex":"0x00471fbc","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00471ff8","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0047203e","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0047208a","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":7,"literalTextCommandCount":1,"literalTextEventCount":1,"literalTextEvents":[{"vaHex":"0x00471e92","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"두루마리 를 입수했다","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":2,"0x03":1,"0x06":8,"0x07":1,"0x08":1,"0x09":2,"0x0a":1,"0x15":1,"0x1b":1,"0x2c":2,"0x2d":1,"0x37":1},"commands":[{"vaHex":"0x00471e82","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00471e02","text":"잣소리야"},{"vaHex":"0x00471e12","text":"그나저나 이걸로 뭘 하지"},{"vaHex":"0x00471e3d","text":"아타호"},{"vaHex":"0x00471e4a","text":"어쨌든 쓸모있을지"},{"vaHex":"0x00471e62","text":"모르니까 갖고 가자"},{"vaHex":"0x00471e92","text":"두루마리"}]},{"vaHex":"0x00471ed8","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x00471e58","text":"있을지"},{"vaHex":"0x00471e62","text":"모르니까 갖고 가자"},{"vaHex":"0x00471e92","text":"두루마리"},{"vaHex":"0x00471e92","text":"를 입수했다"},{"vaHex":"0x00471f08","text":"검정도복"},{"vaHex":"0x00471f14","text":"날이 갈수록 어깨의 감각이"}]},{"vaHex":"0x00471ef8","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00471e92","text":"두루마리"},{"vaHex":"0x00471e92","text":"를 입수했다"},{"vaHex":"0x00471f08","text":"검정도복"},{"vaHex":"0x00471f14","text":"날이 갈수록 어깨의 감각이"},{"vaHex":"0x00471f36","text":"사라져 가는군"},{"vaHex":"0x00471f50","text":"적어도 무투대회 때까지만"}]},{"vaHex":"0x00471f10","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00471f32","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00471f4c","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00471f08","text":"검정도복"},{"vaHex":"0x00471f14","text":"날이 갈수록 어깨의 감각이"},{"vaHex":"0x00471f36","text":"사라져 가는군"},{"vaHex":"0x00471f50","text":"적어도 무투대회 때까지만"},{"vaHex":"0x00471f72","text":"버텨주었으면"},{"vaHex":"0x00471f92","text":"청띠"}]},{"vaHex":"0x00471f6e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00471fa2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00471fc0","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00471f40","text":"가는군"},{"vaHex":"0x00471f50","text":"적어도 무투대회 때까지만"},{"vaHex":"0x00471f72","text":"버텨주었으면"},{"vaHex":"0x00471f92","text":"검정도복"},{"vaHex":"0x00471f92","text":"청띠"},{"vaHex":"0x00471fa6","text":"총통"}]},{"vaHex":"0x00471fd4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00471fe4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00471ffc","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00471f7c","text":"으면"},{"vaHex":"0x00471f92","text":"검정도복"},{"vaHex":"0x00471f92","text":"청띠"},{"vaHex":"0x00471fa6","text":"총통"},{"vaHex":"0x00471fa6","text":"다녀왔습니다"},{"vaHex":"0x00471fc4","text":"총통이라는 사내"}]},{"vaHex":"0x0047200e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00472028","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00472042","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00471fc4","text":"총통이라는 사내"},{"vaHex":"0x00471fd8","text":"텐호인가"},{"vaHex":"0x00471fe8","text":"어떻게 됐지"},{"vaHex":"0x00472000","text":"텐호라는 사내"},{"vaHex":"0x00472012","text":"개의 아이템을"},{"vaHex":"0x0047202c","text":"찾아왔습니다"}]},{"vaHex":"0x00472054","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0047206a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0047208e","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00472012","text":"개의 아이템을"},{"vaHex":"0x0047202c","text":"찾아왔습니다"},{"vaHex":"0x00472046","text":"텐호란 사내는"},{"vaHex":"0x00472058","text":"호랑이 발톱"},{"vaHex":"0x0047206e","text":"호랑이 투의"},{"vaHex":"0x0047206e","text":"를 내밀었다"}]}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":9,"blockId":"event-dialogue-block-009","startVa":4665136,"startVaHex":"0x00472f30","endVa":4665680,"endVaHex":"0x00473150","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x00472f90"],"renderCommandCount":3,"renderCommandVas":["0x00472fb0","0x00472ffa","0x004730a0"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":4,"0x02":12,"0x03":1,"0x06":6,"0x07":1,"0x08":1,"0x09":3,"0x0a":1,"0x0b":3,"0x0d":1,"0x15":1,"0x1b":1,"0x35":6,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":18,"uniqueTextLineCount":16,"textLines":[{"vaHex":"0x00472f30","text":"타호와 린샹은","hangulCount":6},{"vaHex":"0x00472f42","text":"호랑이동굴 이라 여겨지는","hangulCount":11},{"vaHex":"0x00472f62","text":"곳으로 들어갔다","hangulCount":7},{"vaHex":"0x00472fc3","text":"아타호","hangulCount":3},{"vaHex":"0x00472fce","text":"이런 이곳은","hangulCount":5},{"vaHex":"0x00472fe0","text":"변함없이 불편하잖아","hangulCount":9},{"vaHex":"0x00472ffe","text":"열차에서 내려서 한참 걸었네","hangulCount":12},{"vaHex":"0x00473024","text":"아직 절반도","hangulCount":5},{"vaHex":"0x00473038","text":"못 갔는데","hangulCount":4},{"vaHex":"0x0047305d","text":"아타호","hangulCount":3},{"vaHex":"0x00473068","text":"그러고보니 배가 고픈데","hangulCount":10},{"vaHex":"0x00473086","text":"너무 많이 걸었나","hangulCount":7},{"vaHex":"0x004730a4","text":"휴식도 취할겸","hangulCount":6},{"vaHex":"0x004730b8","text":"이 부근에서 밥이나","hangulCount":8},{"vaHex":"0x004730d2","text":"먹고 가야겠다","hangulCount":6},{"vaHex":"0x004730f9","text":"아타호","hangulCount":3},{"vaHex":"0x00473104","text":"근처에 마을이 있는 것같은데","hangulCount":12},{"vaHex":"0x00473128","text":"거기서 밥이나 먹고 가자","hangulCount":10}],"sampleText":["타호와 린샹은","호랑이동굴 이라 여겨지는","곳으로 들어갔다","아타호","이런 이곳은","변함없이 불편하잖아","열차에서 내려서 한참 걸었네","아직 절반도","못 갔는데","그러고보니 배가 고픈데","너무 많이 걸었나","휴식도 취할겸","이 부근에서 밥이나","먹고 가야겠다"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":42,"traceCommandCount":16,"separatorCommandCount":12,"separatorEventCount":12,"separatorEvents":[{"vaHex":"0x00472f3e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00472f5e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00472fca","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00472fdc","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00473020","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00473034","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00473064","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00473082","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004730b4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004730ce","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00473100","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00473124","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":16,"groundedControlEventCount":16,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x00472f72","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00472f88","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00472f8c","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x00472f98","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x00472fa0","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x00472fa8","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00472fac","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00472fb4","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x00472fb8","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00472f88","continuationVaHex":"0x00472fc0"},{"vaHex":"0x00472ff6","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00473046","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00473052","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00472f88","continuationVaHex":"0x0047305a"},{"vaHex":"0x0047309c","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004730e2","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004730ee","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00472f88","continuationVaHex":"0x004730f6"},{"vaHex":"0x00473144","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":3,"literalTextCommandCount":6,"literalTextEventCount":6,"literalTextEvents":[{"vaHex":"0x00472f30","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"타호와 린샹은","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00472f42","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"호랑이동굴 이라 여겨지는","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00472f62","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"곳으로 들어갔다","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00472fc3","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아타호","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00472fce","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"이런 이곳은","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00472fe0","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"변함없이 불편하잖아","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":4,"0x03":1,"0x06":6,"0x07":1,"0x08":1,"0x09":3,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x00472f3e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00472f5e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00472f90","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x00472f26","text":"마침내 아타호와 린샹은"},{"vaHex":"0x00472f42","text":"호랑이동굴"},{"vaHex":"0x00472f42","text":"이라 여겨지는"},{"vaHex":"0x00472f62","text":"곳으로 들어갔다"},{"vaHex":"0x00472fc3","text":"아타호"},{"vaHex":"0x00472fce","text":"이런"}]},{"vaHex":"0x00472fb0","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00472f30","text":"타호와 린샹은"},{"vaHex":"0x00472f42","text":"호랑이동굴"},{"vaHex":"0x00472f42","text":"이라 여겨지는"},{"vaHex":"0x00472f62","text":"곳으로 들어갔다"},{"vaHex":"0x00472fc3","text":"아타호"},{"vaHex":"0x00472fce","text":"이런"}]},{"vaHex":"0x00472fca","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00472fdc","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00472ffa","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00472fc3","text":"아타호"},{"vaHex":"0x00472fce","text":"이런"},{"vaHex":"0x00472fce","text":"이곳은"},{"vaHex":"0x00472fe0","text":"변함없이 불편하잖아"},{"vaHex":"0x00472ffe","text":"열차에서 내려서 한참 걸었네"},{"vaHex":"0x00473024","text":"아직 절반도"}]},{"vaHex":"0x00473020","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00473034","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00473064","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00473082","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004730a0","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00473024","text":"아직 절반도"},{"vaHex":"0x00473038","text":"못 갔는데"},{"vaHex":"0x0047305d","text":"아타호"},{"vaHex":"0x00473068","text":"그러고보니 배가 고픈데"},{"vaHex":"0x00473086","text":"너무 많이 걸었나"},{"vaHex":"0x004730a4","text":"휴식도 취할겸"}]},{"vaHex":"0x004730b4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004730ce","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00473100","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00473124","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":10,"blockId":"event-dialogue-block-010","startVa":4718404,"startVaHex":"0x0047ff44","endVa":4718948,"endVaHex":"0x00480164","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x0047ffa4"],"renderCommandCount":3,"renderCommandVas":["0x0047ffc4","0x0048008c","0x00480134"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":3,"0x02":9,"0x03":1,"0x06":5,"0x07":1,"0x08":1,"0x09":4,"0x0a":1,"0x0b":3,"0x0d":1,"0x15":1,"0x1b":1,"0x35":4,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":["btl_f1.cns","map_f1.cns","map_f2.cns","btl_f2.cns","map_j1.cns","map_j2.cns","btl_j1.cns","map_h1.cns","map_h2.cns","btl_h2.cns"],"resources":[{"refVaHex":"0x0047fecc","targetVaHex":"0x0047f380","name":"btl_f1.cns","kind":"other"},{"refVaHex":"0x0047fed8","targetVaHex":"0x0047f36a","name":"map_f1.cns","kind":"tileset"},{"refVaHex":"0x0047fee4","targetVaHex":"0x0047f375","name":"map_f2.cns","kind":"tileset"},{"refVaHex":"0x0047fef4","targetVaHex":"0x0047f38b","name":"btl_f2.cns","kind":"other"},{"refVaHex":"0x0047ff14","targetVaHex":"0x0047f396","name":"map_j1.cns","kind":"tileset"},{"refVaHex":"0x0047ff20","targetVaHex":"0x0047f3a1","name":"map_j2.cns","kind":"tileset"},{"refVaHex":"0x0047ff30","targetVaHex":"0x0047f3ac","name":"btl_j1.cns","kind":"other"},{"refVaHex":"0x0047ff50","targetVaHex":"0x0047f3b7","name":"map_h1.cns","kind":"tileset"},{"refVaHex":"0x0047ff5c","targetVaHex":"0x0047f3c2","name":"map_h2.cns","kind":"tileset"},{"refVaHex":"0x0047ff6c","targetVaHex":"0x0047f3cd","name":"btl_h2.cns","kind":"other"}],"fieldMaps":[],"tilesets":["map_f1.cns","map_f2.cns","map_j1.cns","map_j2.cns","map_h1.cns","map_h2.cns"],"routeContexts":[],"textLineCount":15,"uniqueTextLineCount":13,"textLines":[{"vaHex":"0x0047ffd4","text":"콰다당","hangulCount":3},{"vaHex":"0x0047fff1","text":"스마슈","hangulCount":3},{"vaHex":"0x0047fffc","text":"어이쿠 아야야","hangulCount":6},{"vaHex":"0x00480014","text":"제길 침대에서 떨어지다니","hangulCount":11},{"vaHex":"0x00480044","text":"의사","hangulCount":2},{"vaHex":"0x0048004c","text":"뭐하고 있는 겐가 설마","hangulCount":9},{"vaHex":"0x0048006c","text":"또 나쁜 짓을 했던 건","hangulCount":8},{"vaHex":"0x00480093","text":"스마슈","hangulCount":3},{"vaHex":"0x0048009e","text":"아 아니라구 그런데","hangulCount":8},{"vaHex":"0x004800bc","text":"대체 또 라니 무슨 뜻이지","hangulCount":10},{"vaHex":"0x004800f0","text":"의사","hangulCount":2},{"vaHex":"0x004800f8","text":"간호사들에게 몇차례나","hangulCount":10},{"vaHex":"0x00480116","text":"이상한 짓을 했잖아","hangulCount":8},{"vaHex":"0x00480138","text":"나도 아직까지","hangulCount":6},{"vaHex":"0x0048014e","text":"아무런 짓도 안했는","hangulCount":8}],"sampleText":["콰다당","스마슈","어이쿠 아야야","제길 침대에서 떨어지다니","의사","뭐하고 있는 겐가 설마","또 나쁜 짓을 했던 건","아 아니라구 그런데","대체 또 라니 무슨 뜻이지","간호사들에게 몇차례나","이상한 짓을 했잖아","나도 아직까지","아무런 짓도 안했는"],"classification":"battle-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":36,"traceCommandCount":13,"separatorCommandCount":9,"separatorEventCount":9,"separatorEvents":[{"vaHex":"0x0047fff8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00480010","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00480048","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00480068","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048009a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004800b8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004800f4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00480112","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048014a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":16,"groundedControlEventCount":16,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x0047ff9c","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0047ffa0","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x0047ffac","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x0047ffb4","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x0047ffbc","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0047ffc0","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0047ffc8","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x0047ffcc","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0047ff9c","continuationVaHex":"0x0047ffd4"},{"vaHex":"0x0047ffde","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0047ffe6","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0047ff9c","continuationVaHex":"0x0047ffee"},{"vaHex":"0x00480030","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0048003c","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0047ff9c","continuationVaHex":"0x00480044"},{"vaHex":"0x00480088","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004800dc","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004800e8","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0047ff9c","continuationVaHex":"0x004800f0"},{"vaHex":"0x00480130","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":3,"literalTextCommandCount":4,"literalTextEventCount":4,"literalTextEvents":[{"vaHex":"0x0047ffd4","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"콰다당","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0047fff1","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"스마슈","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0047fffc","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"어이쿠 아야야","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00480014","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"제길 침대에서 떨어지다니","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":3,"0x03":1,"0x06":5,"0x07":1,"0x08":1,"0x09":4,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x0047ffa4","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x0047ffd4","text":"콰다당"},{"vaHex":"0x0047fff1","text":"스마슈"},{"vaHex":"0x0047fffc","text":"어이쿠"},{"vaHex":"0x0047fffc","text":"아야야"},{"vaHex":"0x00480014","text":"제길"},{"vaHex":"0x00480014","text":"침대에서 떨어지다니"}]},{"vaHex":"0x0047ffc4","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0047ffd4","text":"콰다당"},{"vaHex":"0x0047fff1","text":"스마슈"},{"vaHex":"0x0047fffc","text":"어이쿠"},{"vaHex":"0x0047fffc","text":"아야야"},{"vaHex":"0x00480014","text":"제길"},{"vaHex":"0x00480014","text":"침대에서 떨어지다니"}]},{"vaHex":"0x0047fff8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00480010","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00480048","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00480068","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048008c","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00480014","text":"제길"},{"vaHex":"0x00480014","text":"침대에서 떨어지다니"},{"vaHex":"0x00480044","text":"의사"},{"vaHex":"0x0048004c","text":"뭐하고 있는 겐가"},{"vaHex":"0x0048004c","text":"설마"},{"vaHex":"0x0048006c","text":"또 나쁜 짓을 했던 건"}]},{"vaHex":"0x0048009a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004800b8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004800f4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00480112","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00480134","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004800bc","text":"대체"},{"vaHex":"0x004800bc","text":"라니 무슨 뜻이지"},{"vaHex":"0x004800f0","text":"의사"},{"vaHex":"0x004800f8","text":"간호사들에게 몇차례나"},{"vaHex":"0x00480116","text":"이상한 짓을 했잖아"},{"vaHex":"0x00480138","text":"나도 아직까지"}]},{"vaHex":"0x0048014a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":11,"blockId":"event-dialogue-block-011","startVa":4726348,"startVaHex":"0x00481e4c","endVa":4726892,"endVaHex":"0x0048206c","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x00481eac"],"renderCommandCount":3,"renderCommandVas":["0x00481ecc","0x00481f58","0x00481fe8"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":5,"0x02":14,"0x03":1,"0x06":6,"0x07":1,"0x08":1,"0x09":5,"0x0a":1,"0x0b":3,"0x0d":1,"0x15":1,"0x1b":1,"0x35":2,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":19,"uniqueTextLineCount":16,"textLines":[{"vaHex":"0x00481e5a","text":"여주인","hangulCount":3},{"vaHex":"0x00481e64","text":"이봐욧","hangulCount":3},{"vaHex":"0x00481e72","text":"멋대로 들어가지 말아욧","hangulCount":10},{"vaHex":"0x00481edc","text":"관광객","hangulCount":3},{"vaHex":"0x00481ee6","text":"가끔은 혼자 여행을","hangulCount":8},{"vaHex":"0x00481f00","text":"하는 것도 괜찮지","hangulCount":7},{"vaHex":"0x00481f26","text":"관광객","hangulCount":3},{"vaHex":"0x00481f30","text":"그 여자","hangulCount":3},{"vaHex":"0x00481f40","text":"갑자기 출발 전에","hangulCount":7},{"vaHex":"0x00481f5c","text":"함께 갈 수 없게 됐어요","hangulCount":9},{"vaHex":"0x00481f80","text":"라고 말하다니","hangulCount":6},{"vaHex":"0x00481f96","text":"나야말로 흥 이다","hangulCount":7},{"vaHex":"0x00481fbc","text":"관광객","hangulCount":3},{"vaHex":"0x00481fd2","text":"정말 여자따윈","hangulCount":6},{"vaHex":"0x00481fef","text":"아타호","hangulCount":3},{"vaHex":"0x00482002","text":"쯧쯧 요새 사내놈들은 연약해서","hangulCount":13},{"vaHex":"0x0048203c","text":"관광객","hangulCount":3},{"vaHex":"0x00482046","text":"여행엔 으례히 해프닝이","hangulCount":10},{"vaHex":"0x00482064","text":"생기는","hangulCount":3}],"sampleText":["여주인","이봐욧","멋대로 들어가지 말아욧","관광객","가끔은 혼자 여행을","하는 것도 괜찮지","그 여자","갑자기 출발 전에","함께 갈 수 없게 됐어요","라고 말하다니","나야말로 흥 이다","정말 여자따윈","아타호","쯧쯧 요새 사내놈들은 연약해서"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":43,"traceCommandCount":18,"separatorCommandCount":14,"separatorEventCount":14,"separatorEvents":[{"vaHex":"0x00481e60","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00481e6e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00481ee2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00481efc","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00481f2c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00481f3c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00481f7c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00481f92","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00481fc2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00481fce","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00481ff6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00481ffe","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00482042","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00482060","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":18,"groundedControlEventCount":18,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x00481e52","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0047ff9c","continuationVaHex":"0x00481e5a"},{"vaHex":"0x00481e8e","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00481ea4","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00481ea8","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x00481eb4","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x00481ebc","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x00481ec4","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00481ec8","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00481ed0","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x00481ed4","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00481ea4","continuationVaHex":"0x00481edc"},{"vaHex":"0x00481f16","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00481f1e","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00481ea4","continuationVaHex":"0x00481f26"},{"vaHex":"0x00481f54","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00481fac","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00481fb4","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00481ea4","continuationVaHex":"0x00481fbc"},{"vaHex":"0x00481fe4","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00482028","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00482034","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00481ea4","continuationVaHex":"0x0048203c"}],"sourceCommandCount":1,"renderCommandCount":3,"literalTextCommandCount":2,"literalTextEventCount":2,"literalTextEvents":[{"vaHex":"0x00481e5a","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"여주인","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00481e64","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"이봐욧","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":5,"0x03":1,"0x06":6,"0x07":1,"0x08":1,"0x09":5,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x00481e60","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00481e6e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00481eac","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x00481e2e","text":"멋대로 올라가지 말아욧"},{"vaHex":"0x00481e5a","text":"여주인"},{"vaHex":"0x00481e64","text":"이봐욧"},{"vaHex":"0x00481e72","text":"멋대로 들어가지 말아욧"},{"vaHex":"0x00481edc","text":"관광객"},{"vaHex":"0x00481ee6","text":"가끔은 혼자 여행을"}]},{"vaHex":"0x00481ecc","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00481e5a","text":"여주인"},{"vaHex":"0x00481e64","text":"이봐욧"},{"vaHex":"0x00481e72","text":"멋대로 들어가지 말아욧"},{"vaHex":"0x00481edc","text":"관광객"},{"vaHex":"0x00481ee6","text":"가끔은 혼자 여행을"},{"vaHex":"0x00481f00","text":"하는 것도 괜찮지"}]},{"vaHex":"0x00481ee2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00481efc","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00481f2c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00481f3c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00481f58","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00481edc","text":"관광객"},{"vaHex":"0x00481ee6","text":"가끔은 혼자 여행을"},{"vaHex":"0x00481f00","text":"하는 것도 괜찮지"},{"vaHex":"0x00481f30","text":"그 여자"},{"vaHex":"0x00481f40","text":"갑자기 출발 전에"},{"vaHex":"0x00481f5c","text":"함께 갈 수 없게 됐어요"}]},{"vaHex":"0x00481f7c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00481f92","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00481fc2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00481fce","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00481fe8","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00481f68","text":"수 없게 됐어요"},{"vaHex":"0x00481f80","text":"라고 말하다니"},{"vaHex":"0x00481f96","text":"나야말로"},{"vaHex":"0x00481f96","text":"이다"},{"vaHex":"0x00481fbc","text":"관광객"},{"vaHex":"0x00481fd2","text":"정말 여자따윈"}]},{"vaHex":"0x00481ff6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00481ffe","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00482042","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00482060","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":12,"blockId":"event-dialogue-block-012","startVa":4737672,"startVaHex":"0x00484a88","endVa":4738216,"endVaHex":"0x00484ca8","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x00484ae8"],"renderCommandCount":5,"renderCommandVas":["0x00484b08","0x00484b64","0x00484bae","0x00484bf2","0x00484c66"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x02":8,"0x03":1,"0x06":4,"0x07":1,"0x08":1,"0x09":1,"0x0a":1,"0x0b":5,"0x0d":1,"0x15":1,"0x1b":1,"0x35":2,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":["map5_14i.cns","map_i1.cns","map_i2.cns","face_01.cns","cara_15.cns","map5_37i.cns"],"resources":[{"refVaHex":"0x00484a10","targetVaHex":"0x004843f6","name":"map5_14i.cns","kind":"map"},{"refVaHex":"0x00484a20","targetVaHex":"0x004843e0","name":"map_i1.cns","kind":"tileset"},{"refVaHex":"0x00484a2c","targetVaHex":"0x004843eb","name":"map_i2.cns","kind":"tileset"},{"refVaHex":"0x00484a38","targetVaHex":"0x00484410","name":"face_01.cns","kind":"sprite"},{"refVaHex":"0x00484a44","targetVaHex":"0x0048441c","name":"cara_15.cns","kind":"sprite"},{"refVaHex":"0x00484a58","targetVaHex":"0x00484403","name":"map5_37i.cns","kind":"map"}],"fieldMaps":["map5_14i.cns","map5_37i.cns"],"tilesets":["map_i1.cns","map_i2.cns"],"routeContexts":[],"textLineCount":13,"uniqueTextLineCount":13,"textLines":[{"vaHex":"0x00484b18","text":"백호권 사범","hangulCount":5},{"vaHex":"0x00484b28","text":"이걸 등에 지고 여길 끝까지","hangulCount":11},{"vaHex":"0x00484b4c","text":"지나가야 하네","hangulCount":6},{"vaHex":"0x00484b6b","text":"아타호","hangulCount":3},{"vaHex":"0x00484b76","text":"술을 마신데다가","hangulCount":7},{"vaHex":"0x00484b8c","text":"무거운 짐까지 괴롭군","hangulCount":9},{"vaHex":"0x00484bb2","text":"아타호의 밸런스를 유지하면서","hangulCount":13},{"vaHex":"0x00484bd4","text":"평균대 끝까지 진행하세요","hangulCount":11},{"vaHex":"0x00484bf6","text":"로 몸을 왼쪽으로 기울이고","hangulCount":11},{"vaHex":"0x00484c1a","text":"로 몸을 오른쪽으로 기울입니다","hangulCount":13},{"vaHex":"0x00484c40","text":"로 중심을 잡으면서 전진합니다","hangulCount":13},{"vaHex":"0x00484c6a","text":"스페이스키로 힘을 모았다가","hangulCount":12},{"vaHex":"0x00484c8c","text":"떼면 점프가 가능합니다","hangulCount":10}],"sampleText":["백호권 사범","이걸 등에 지고 여길 끝까지","지나가야 하네","아타호","술을 마신데다가","무거운 짐까지 괴롭군","아타호의 밸런스를 유지하면서","평균대 끝까지 진행하세요","로 몸을 왼쪽으로 기울이고","로 몸을 오른쪽으로 기울입니다","로 중심을 잡으면서 전진합니다","스페이스키로 힘을 모았다가","떼면 점프가 가능합니다"],"classification":"map-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":28,"traceCommandCount":14,"separatorCommandCount":8,"separatorEventCount":8,"separatorEvents":[{"vaHex":"0x00484b24","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00484b48","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00484b72","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00484b88","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00484bd0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00484c16","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00484c3c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00484c88","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":12,"groundedControlEventCount":12,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x00484ae0","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00484ae4","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x00484af0","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x00484af8","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x00484b00","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00484b04","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00484b0c","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x00484b10","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00484ae0","continuationVaHex":"0x00484b18"},{"vaHex":"0x00484b60","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00484ba6","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00484bee","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00484c62","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":5,"literalTextCommandCount":2,"literalTextEventCount":2,"literalTextEvents":[{"vaHex":"0x00484b18","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"백호권 사범","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00484b28","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"이걸 등에 지고 여길 끝까지","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x03":1,"0x06":4,"0x07":1,"0x08":1,"0x09":1,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x00484ae8","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x00484b18","text":"백호권 사범"},{"vaHex":"0x00484b28","text":"이걸 등에 지고"},{"vaHex":"0x00484b28","text":"여길 끝까지"},{"vaHex":"0x00484b4c","text":"지나가야 하네"},{"vaHex":"0x00484b6b","text":"아타호"},{"vaHex":"0x00484b76","text":"술을 마신데다가"}]},{"vaHex":"0x00484b08","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00484b18","text":"백호권 사범"},{"vaHex":"0x00484b28","text":"이걸 등에 지고"},{"vaHex":"0x00484b28","text":"여길 끝까지"},{"vaHex":"0x00484b4c","text":"지나가야 하네"},{"vaHex":"0x00484b6b","text":"아타호"},{"vaHex":"0x00484b76","text":"술을 마신데다가"}]},{"vaHex":"0x00484b24","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00484b48","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00484b64","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00484b18","text":"백호권 사범"},{"vaHex":"0x00484b28","text":"이걸 등에 지고"},{"vaHex":"0x00484b28","text":"여길 끝까지"},{"vaHex":"0x00484b4c","text":"지나가야 하네"},{"vaHex":"0x00484b6b","text":"아타호"},{"vaHex":"0x00484b76","text":"술을 마신데다가"}]},{"vaHex":"0x00484b72","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00484b88","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00484bae","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00484b2e","text":"등에 지고"},{"vaHex":"0x00484b2e","text":"여길 끝까지"},{"vaHex":"0x00484b4c","text":"지나가야 하네"},{"vaHex":"0x00484b6b","text":"아타호"},{"vaHex":"0x00484b76","text":"술을 마신데다가"},{"vaHex":"0x00484b8c","text":"무거운 짐까지"}]},{"vaHex":"0x00484bd0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00484bf2","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00484b76","text":"술을 마신데다가"},{"vaHex":"0x00484b8c","text":"무거운 짐까지"},{"vaHex":"0x00484b8c","text":"괴롭군"},{"vaHex":"0x00484bb2","text":"아타호의 밸런스를 유지하면서"},{"vaHex":"0x00484bd4","text":"평균대 끝까지 진행하세요"},{"vaHex":"0x00484bf6","text":"로 몸을 왼쪽으로 기울이고"}]},{"vaHex":"0x00484c16","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00484c3c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00484c66","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00484be6","text":"행하세요"},{"vaHex":"0x00484bf6","text":"로 몸을 왼쪽으로 기울이고"},{"vaHex":"0x00484c1a","text":"로 몸을 오른쪽으로 기울입니다"},{"vaHex":"0x00484c40","text":"로 중심을 잡으면서 전진합니다"},{"vaHex":"0x00484c6a","text":"스페이스키로 힘을 모았다가"},{"vaHex":"0x00484c8c","text":"떼면"}]},{"vaHex":"0x00484c88","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":13,"blockId":"event-dialogue-block-013","startVa":4747580,"startVaHex":"0x0048713c","endVa":4748124,"endVaHex":"0x0048735c","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x0048719c"],"renderCommandCount":6,"renderCommandVas":["0x004871bc","0x00487206","0x0048723a","0x00487296","0x004872ea","0x00487332"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":2,"0x02":9,"0x03":1,"0x06":6,"0x07":1,"0x08":1,"0x09":3,"0x0a":1,"0x0b":6,"0x0d":1,"0x15":1,"0x18":1,"0x1b":1,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":16,"uniqueTextLineCount":16,"textLines":[{"vaHex":"0x004871cc","text":"처음부터","hangulCount":4},{"vaHex":"0x004871dc","text":"이어서","hangulCount":3},{"vaHex":"0x004871fc","text":"아타호","hangulCount":3},{"vaHex":"0x0048720a","text":"호족의 무투가로서","hangulCount":8},{"vaHex":"0x00487220","text":"엄청난 주량의 소유자","hangulCount":9},{"vaHex":"0x0048723e","text":"나이는 알 수 없지만","hangulCount":8},{"vaHex":"0x0048725a","text":"중늙은이처럼 보임","hangulCount":8},{"vaHex":"0x00487274","text":"자신은 젊다고 착각하는 듯","hangulCount":11},{"vaHex":"0x0048729a","text":"현재 조상의 묘를 지키느라","hangulCount":11},{"vaHex":"0x004872ba","text":"마을과 멀리 떨어진","hangulCount":8},{"vaHex":"0x004872d2","text":"동굴에서 홀로 지냄","hangulCount":8},{"vaHex":"0x004872ee","text":"필살기는 호격권","hangulCount":7},{"vaHex":"0x00487304","text":"맹호난무","hangulCount":4},{"vaHex":"0x00487328","text":"스마슈","hangulCount":3},{"vaHex":"0x00487336","text":"수행을 위해 각지를 떠도는","hangulCount":11},{"vaHex":"0x00487356","text":"개족","hangulCount":2}],"sampleText":["처음부터","이어서","아타호","호족의 무투가로서","엄청난 주량의 소유자","나이는 알 수 없지만","중늙은이처럼 보임","자신은 젊다고 착각하는 듯","현재 조상의 묘를 지키느라","마을과 멀리 떨어진","동굴에서 홀로 지냄","필살기는 호격권","맹호난무","스마슈"],"classification":"system-text-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":35,"traceCommandCount":16,"separatorCommandCount":9,"separatorEventCount":9,"separatorEvents":[{"vaHex":"0x004871d8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004871e8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048721c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00487256","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00487270","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004872b6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004872ce","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00487300","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00487352","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":16,"groundedControlEventCount":16,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x00487194","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00487198","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x004871a4","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x004871ac","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x004871b4","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004871b8","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004871c0","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004871c4","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00487194","continuationVaHex":"0x004871cc"},{"vaHex":"0x004871f4","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00487194","continuationVaHex":"0x004871fc"},{"vaHex":"0x00487202","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00487236","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00487292","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004872e6","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00487318","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00487320","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00487194","continuationVaHex":"0x00487328"},{"vaHex":"0x0048732e","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":6,"literalTextCommandCount":0,"literalTextEventCount":0,"literalTextEvents":[],"unsupportedOpcodeCounts":{"0x00":2,"0x03":1,"0x06":6,"0x07":1,"0x08":1,"0x09":3,"0x0a":1,"0x15":1,"0x18":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x0048719c","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004871cc","text":"처음부터"},{"vaHex":"0x004871dc","text":"이어서"},{"vaHex":"0x004871fc","text":"아타호"},{"vaHex":"0x0048720a","text":"호족의 무투가로서"},{"vaHex":"0x00487220","text":"엄청난 주량의 소유자"},{"vaHex":"0x0048723e","text":"나이는 알 수 없지만"}]},{"vaHex":"0x004871bc","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004871cc","text":"처음부터"},{"vaHex":"0x004871dc","text":"이어서"},{"vaHex":"0x004871fc","text":"아타호"},{"vaHex":"0x0048720a","text":"호족의 무투가로서"},{"vaHex":"0x00487220","text":"엄청난 주량의 소유자"},{"vaHex":"0x0048723e","text":"나이는 알 수 없지만"}]},{"vaHex":"0x004871d8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004871e8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00487206","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004871cc","text":"처음부터"},{"vaHex":"0x004871dc","text":"이어서"},{"vaHex":"0x004871fc","text":"아타호"},{"vaHex":"0x0048720a","text":"호족의 무투가로서"},{"vaHex":"0x00487220","text":"엄청난 주량의 소유자"},{"vaHex":"0x0048723e","text":"나이는 알 수 없지만"}]},{"vaHex":"0x0048721c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048723a","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004871cc","text":"처음부터"},{"vaHex":"0x004871dc","text":"이어서"},{"vaHex":"0x004871fc","text":"아타호"},{"vaHex":"0x0048720a","text":"호족의 무투가로서"},{"vaHex":"0x00487220","text":"엄청난 주량의 소유자"},{"vaHex":"0x0048723e","text":"나이는 알 수 없지만"}]},{"vaHex":"0x00487256","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00487270","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00487296","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00487216","text":"가로서"},{"vaHex":"0x00487220","text":"엄청난 주량의 소유자"},{"vaHex":"0x0048723e","text":"나이는 알 수 없지만"},{"vaHex":"0x0048725a","text":"중늙은이처럼 보임"},{"vaHex":"0x00487274","text":"자신은 젊다고 착각하는 듯"},{"vaHex":"0x0048729a","text":"현재"}]},{"vaHex":"0x004872b6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004872ce","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004872ea","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00487274","text":"자신은 젊다고 착각하는 듯"},{"vaHex":"0x0048729a","text":"현재"},{"vaHex":"0x0048729a","text":"조상의 묘를 지키느라"},{"vaHex":"0x004872ba","text":"마을과 멀리 떨어진"},{"vaHex":"0x004872d2","text":"동굴에서 홀로 지냄"},{"vaHex":"0x004872ee","text":"필살기는 호격권"}]},{"vaHex":"0x00487300","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00487332","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004872b2","text":"느라"},{"vaHex":"0x004872ba","text":"마을과 멀리 떨어진"},{"vaHex":"0x004872d2","text":"동굴에서 홀로 지냄"},{"vaHex":"0x004872ee","text":"필살기는 호격권"},{"vaHex":"0x00487304","text":"맹호난무"},{"vaHex":"0x00487328","text":"스마슈"}]},{"vaHex":"0x00487352","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":14,"blockId":"event-dialogue-block-014","startVa":4772572,"startVaHex":"0x0048d2dc","endVa":4773164,"endVaHex":"0x0048d52c","byteCount":592,"sourceCommandCount":2,"sourceCommandVas":["0x0048d33c","0x0048d36c"],"renderCommandCount":3,"renderCommandVas":["0x0048d35c","0x0048d38c","0x0048d514"],"sourceValues":[{"valueHex":"0x00030000","count":1},{"valueHex":"0x00030009","count":1}],"commandOpcodeCounts":{"0x00":3,"0x02":11,"0x03":2,"0x06":3,"0x07":2,"0x08":2,"0x09":4,"0x0a":4,"0x0b":3,"0x0d":2,"0x15":2,"0x18":1,"0x1b":2,"0x35":5,"0x37":2},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":16,"uniqueTextLineCount":14,"textLines":[{"vaHex":"0x0048d2dc","text":"장 과","hangulCount":2},{"vaHex":"0x0048d2e6","text":"환상의 수련장 수련을 마친건가","hangulCount":13},{"vaHex":"0x0048d30e","text":"정말 굉장했었지","hangulCount":7},{"vaHex":"0x0048d39f","text":"다리오스","hangulCount":4},{"vaHex":"0x0048d3ac","text":"자네들 이 유적에 도전하러 왔나","hangulCount":13},{"vaHex":"0x0048d3d4","text":"괜찮다면 내가 어드바이스해줄까","hangulCount":14},{"vaHex":"0x0048d40f","text":"다리오스","hangulCount":4},{"vaHex":"0x0048d41c","text":"뭐 물어보고 싶은 건 없나","hangulCount":10},{"vaHex":"0x0048d450","text":"유적 안에 뭐가 있지","hangulCount":8},{"vaHex":"0x0048d46e","text":"전투 요령을 알려주게","hangulCount":9},{"vaHex":"0x0048d48c","text":"모드란게 뭐지","hangulCount":6},{"vaHex":"0x0048d4a4","text":"물어보고 싶은 게 없네","hangulCount":9},{"vaHex":"0x0048d4d5","text":"다리오스","hangulCount":4},{"vaHex":"0x0048d4e2","text":"유저안에서 환상의 보물을","hangulCount":11},{"vaHex":"0x0048d502","text":"발견했는데","hangulCount":5},{"vaHex":"0x0048d518","text":"두마리의 용이 지","hangulCount":7}],"sampleText":["장 과","환상의 수련장 수련을 마친건가","정말 굉장했었지","다리오스","자네들 이 유적에 도전하러 왔나","괜찮다면 내가 어드바이스해줄까","뭐 물어보고 싶은 건 없나","유적 안에 뭐가 있지","전투 요령을 알려주게","모드란게 뭐지","물어보고 싶은 게 없네","유저안에서 환상의 보물을","발견했는데","두마리의 용이 지"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":48,"traceCommandCount":16,"separatorCommandCount":11,"separatorEventCount":11,"separatorEvents":[{"vaHex":"0x0048d2e2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048d30a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048d3a8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048d3d0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048d418","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048d46a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048d488","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048d4a0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048d4be","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048d4de","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048d4fe","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":23,"groundedControlEventCount":23,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x0048d320","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x0048d324","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x0048d334","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0048d338","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x0048d344","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x0048d34c","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x0048d354","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0048d358","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0048d360","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x0048d364","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0048d368","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x0048d374","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":232},{"vaHex":"0x0048d37c","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x0048d384","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0048d388","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0048d390","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x0048d394","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0048d334","continuationVaHex":"0x0048d39c"},{"vaHex":"0x0048d3f8","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0048d404","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0048d334","continuationVaHex":"0x0048d40c"},{"vaHex":"0x0048d43c","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0048d448","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0048d364","continuationVaHex":"0x0048d450"},{"vaHex":"0x0048d4ca","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0048d334","continuationVaHex":"0x0048d4d2"},{"vaHex":"0x0048d510","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":2,"renderCommandCount":3,"literalTextCommandCount":5,"literalTextEventCount":5,"literalTextEvents":[{"vaHex":"0x0048d2dc","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"장 과","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0048d2e6","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"환상의 수련장 수련을 마친건가","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0048d30e","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"정말 굉장했었지","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0048d39f","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"다리오스","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0048d3ac","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"자네들 이 유적에 도전하러 왔나","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":3,"0x03":2,"0x06":3,"0x07":2,"0x08":2,"0x09":4,"0x0a":4,"0x15":2,"0x18":1,"0x1b":2,"0x37":2},"commands":[{"vaHex":"0x0048d2e2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048d30a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048d33c","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x0048d2bc","text":"있었구"},{"vaHex":"0x0048d2c8","text":"이로써"},{"vaHex":"0x0048d2c8","text":"전설의 수련장"},{"vaHex":"0x0048d2e6","text":"환상의 수련장"},{"vaHex":"0x0048d2e6","text":"수련을 마친건가"},{"vaHex":"0x0048d30e","text":"정말 굉장했었지"}]},{"vaHex":"0x0048d35c","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0048d2e6","text":"환상의 수련장"},{"vaHex":"0x0048d2e6","text":"수련을 마친건가"},{"vaHex":"0x0048d30e","text":"정말 굉장했었지"},{"vaHex":"0x0048d39f","text":"다리오스"},{"vaHex":"0x0048d3ac","text":"자네들"},{"vaHex":"0x0048d3ac","text":"이 유적에 도전하러 왔나"}]},{"vaHex":"0x0048d36c","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030009","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x0048d2ec","text":"의 수련장"},{"vaHex":"0x0048d2ec","text":"수련을 마친건가"},{"vaHex":"0x0048d30e","text":"정말 굉장했었지"},{"vaHex":"0x0048d39f","text":"다리오스"},{"vaHex":"0x0048d3ac","text":"자네들"},{"vaHex":"0x0048d3ac","text":"이 유적에 도전하러 왔나"}]},{"vaHex":"0x0048d38c","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0048d30e","text":"정말 굉장했었지"},{"vaHex":"0x0048d39f","text":"다리오스"},{"vaHex":"0x0048d3ac","text":"자네들"},{"vaHex":"0x0048d3ac","text":"이 유적에 도전하러 왔나"},{"vaHex":"0x0048d3d4","text":"괜찮다면"},{"vaHex":"0x0048d3d4","text":"내가 어드바이스해줄까"}]},{"vaHex":"0x0048d3a8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048d3d0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048d418","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048d46a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048d488","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048d4a0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048d4be","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048d4de","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048d4fe","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048d514","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0048d494","text":"게 뭐지"},{"vaHex":"0x0048d4a4","text":"물어보고 싶은 게 없네"},{"vaHex":"0x0048d4d5","text":"다리오스"},{"vaHex":"0x0048d4e2","text":"유저안에서 환상의 보물을"},{"vaHex":"0x0048d502","text":"발견했는데"},{"vaHex":"0x0048d518","text":"두마리의 용이 지키고 있어서"}]}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":15,"blockId":"event-dialogue-block-015","startVa":4780180,"startVaHex":"0x0048f094","endVa":4780724,"endVaHex":"0x0048f2b4","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x0048f0f4"],"renderCommandCount":5,"renderCommandVas":["0x0048f114","0x0048f16e","0x0048f1b0","0x0048f1ea","0x0048f290"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":2,"0x02":10,"0x03":1,"0x06":5,"0x07":1,"0x08":1,"0x09":3,"0x0a":1,"0x0b":5,"0x0d":1,"0x15":1,"0x18":1,"0x1b":1,"0x35":2,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":["map_b1.cns","map_b2.cns","btl_b1.cns"],"resources":[{"refVaHex":"0x0048f0a0","targetVaHex":"0x0048ef70","name":"map_b1.cns","kind":"tileset"},{"refVaHex":"0x0048f0ac","targetVaHex":"0x0048ef7b","name":"map_b2.cns","kind":"tileset"},{"refVaHex":"0x0048f0bc","targetVaHex":"0x0048ef86","name":"btl_b1.cns","kind":"other"}],"fieldMaps":[],"tilesets":["map_b1.cns","map_b2.cns"],"routeContexts":[],"textLineCount":14,"uniqueTextLineCount":13,"textLines":[{"vaHex":"0x0048f12a","text":"총통 도둑질에 기습까지","hangulCount":10},{"vaHex":"0x0048f14c","text":"모두 총통의 명령인가요","hangulCount":10},{"vaHex":"0x0048f172","text":"암각권 총통","hangulCount":5},{"vaHex":"0x0048f182","text":"뭐야 돌아오자마자","hangulCount":8},{"vaHex":"0x0048f19c","text":"소란스럽게","hangulCount":5},{"vaHex":"0x0048f1b4","text":"이야기하자면 긴데","hangulCount":8},{"vaHex":"0x0048f1ce","text":"그래도 듣고 싶은가","hangulCount":8},{"vaHex":"0x0048f1f6","text":"아니오","hangulCount":3},{"vaHex":"0x0048f215","text":"린샹","hangulCount":2},{"vaHex":"0x0048f21e","text":"네 들려주세요","hangulCount":6},{"vaHex":"0x0048f244","text":"암각권 총통","hangulCount":5},{"vaHex":"0x0048f254","text":"가능하면 마수 모두","hangulCount":8},{"vaHex":"0x0048f272","text":"내가 조종하려했었는데","hangulCount":10},{"vaHex":"0x0048f294","text":"봉인을 푸는 부적이 개뿐이","hangulCount":11}],"sampleText":["총통 도둑질에 기습까지","모두 총통의 명령인가요","암각권 총통","뭐야 돌아오자마자","소란스럽게","이야기하자면 긴데","그래도 듣고 싶은가","아니오","린샹","네 들려주세요","가능하면 마수 모두","내가 조종하려했었는데","봉인을 푸는 부적이 개뿐이"],"classification":"battle-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":36,"traceCommandCount":16,"separatorCommandCount":10,"separatorEventCount":10,"separatorEvents":[{"vaHex":"0x0048f126","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048f148","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048f17e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048f198","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048f1ca","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048f1f2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048f1fe","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048f21a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048f250","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048f26e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":15,"groundedControlEventCount":15,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x0048f0ec","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0048f0f0","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x0048f0fc","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x0048f104","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x0048f10c","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0048f110","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0048f118","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x0048f11c","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0048f0ec","continuationVaHex":"0x0048f124"},{"vaHex":"0x0048f16a","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0048f1ac","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0048f1e6","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0048f20a","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0048f0ec","continuationVaHex":"0x0048f212"},{"vaHex":"0x0048f230","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0048f23c","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0048f0ec","continuationVaHex":"0x0048f244"},{"vaHex":"0x0048f28c","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":5,"literalTextCommandCount":2,"literalTextEventCount":2,"literalTextEvents":[{"vaHex":"0x0048f12a","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"총통 도둑질에 기습까지","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0048f14c","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"모두 총통의 명령인가요","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":2,"0x03":1,"0x06":5,"0x07":1,"0x08":1,"0x09":3,"0x0a":1,"0x15":1,"0x18":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x0048f0f4","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x0048f12a","text":"총통"},{"vaHex":"0x0048f12a","text":"도둑질에 기습까지"},{"vaHex":"0x0048f14c","text":"모두 총통의 명령인가요"},{"vaHex":"0x0048f172","text":"암각권 총통"},{"vaHex":"0x0048f182","text":"뭐야"},{"vaHex":"0x0048f182","text":"돌아오자마자"}]},{"vaHex":"0x0048f114","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0048f12a","text":"총통"},{"vaHex":"0x0048f12a","text":"도둑질에 기습까지"},{"vaHex":"0x0048f14c","text":"모두 총통의 명령인가요"},{"vaHex":"0x0048f172","text":"암각권 총통"},{"vaHex":"0x0048f182","text":"뭐야"},{"vaHex":"0x0048f182","text":"돌아오자마자"}]},{"vaHex":"0x0048f126","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048f148","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048f16e","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0048f12a","text":"총통"},{"vaHex":"0x0048f12a","text":"도둑질에 기습까지"},{"vaHex":"0x0048f14c","text":"모두 총통의 명령인가요"},{"vaHex":"0x0048f172","text":"암각권 총통"},{"vaHex":"0x0048f182","text":"뭐야"},{"vaHex":"0x0048f182","text":"돌아오자마자"}]},{"vaHex":"0x0048f17e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048f198","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048f1b0","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0048f130","text":"도둑질에 기습까지"},{"vaHex":"0x0048f14c","text":"모두 총통의 명령인가요"},{"vaHex":"0x0048f172","text":"암각권 총통"},{"vaHex":"0x0048f182","text":"뭐야"},{"vaHex":"0x0048f182","text":"돌아오자마자"},{"vaHex":"0x0048f19c","text":"소란스럽게"}]},{"vaHex":"0x0048f1ca","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048f1ea","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0048f172","text":"암각권 총통"},{"vaHex":"0x0048f182","text":"뭐야"},{"vaHex":"0x0048f182","text":"돌아오자마자"},{"vaHex":"0x0048f19c","text":"소란스럽게"},{"vaHex":"0x0048f1b4","text":"이야기하자면 긴데"},{"vaHex":"0x0048f1ce","text":"그래도 듣고 싶은가"}]},{"vaHex":"0x0048f1f2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048f1fe","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048f21a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048f250","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048f26e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0048f290","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0048f215","text":"린샹"},{"vaHex":"0x0048f21e","text":"들려주세요"},{"vaHex":"0x0048f244","text":"암각권 총통"},{"vaHex":"0x0048f254","text":"가능하면"},{"vaHex":"0x0048f254","text":"마수 모두"},{"vaHex":"0x0048f272","text":"내가 조종하려했었는데"}]}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":16,"blockId":"event-dialogue-block-016","startVa":4821308,"startVaHex":"0x0049913c","endVa":4821900,"endVaHex":"0x0049938c","byteCount":592,"sourceCommandCount":2,"sourceCommandVas":["0x0049919c","0x004991cc"],"renderCommandCount":7,"renderCommandVas":["0x004991bc","0x004991ec","0x0049921c","0x0049926e","0x004992e0","0x0049931a","0x00499362"],"sourceValues":[{"valueHex":"0x00030000","count":1},{"valueHex":"0x00030009","count":1}],"commandOpcodeCounts":{"0x00":2,"0x02":11,"0x03":2,"0x06":7,"0x07":2,"0x08":2,"0x09":3,"0x0a":2,"0x0b":7,"0x0d":2,"0x15":2,"0x1b":2,"0x35":12,"0x37":2},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":["cara_at2.cns","cara_rs2.cns","face_01.cns","map5_39h.cns","map5_01f.cns","map5_40f.cns"],"resources":[{"refVaHex":"0x004990c0","targetVaHex":"0x004939a6","name":"cara_at2.cns","kind":"sprite"},{"refVaHex":"0x004990cc","targetVaHex":"0x004939c0","name":"cara_rs2.cns","kind":"sprite"},{"refVaHex":"0x004990d8","targetVaHex":"0x004939cd","name":"face_01.cns","kind":"sprite"},{"refVaHex":"0x004990f0","targetVaHex":"0x0049398c","name":"map5_39h.cns","kind":"map"},{"refVaHex":"0x00499100","targetVaHex":"0x0049390a","name":"map5_01f.cns","kind":"map"},{"refVaHex":"0x00499110","targetVaHex":"0x00493999","name":"map5_40f.cns","kind":"map"}],"fieldMaps":["map5_39h.cns","map5_01f.cns","map5_40f.cns"],"tilesets":[],"routeContexts":[],"textLineCount":19,"uniqueTextLineCount":15,"textLines":[{"vaHex":"0x004991ff","text":"아타호","hangulCount":3},{"vaHex":"0x0049920a","text":"아야야","hangulCount":3},{"vaHex":"0x00499221","text":"린샹","hangulCount":2},{"vaHex":"0x0049922c","text":"아아","hangulCount":2},{"vaHex":"0x0049924b","text":"아타호","hangulCount":3},{"vaHex":"0x00499256","text":"린샹 괜찮나","hangulCount":5},{"vaHex":"0x00499273","text":"린샹","hangulCount":2},{"vaHex":"0x0049927e","text":"네 겨우","hangulCount":3},{"vaHex":"0x004992a1","text":"아타호","hangulCount":3},{"vaHex":"0x004992ac","text":"사범 이건 도대체","hangulCount":7},{"vaHex":"0x004992c6","text":"무슨 일이요","hangulCount":5},{"vaHex":"0x004992e5","text":"린샹","hangulCount":2},{"vaHex":"0x004992f0","text":"이봐요 이건 좀","hangulCount":6},{"vaHex":"0x00499306","text":"심하잖아요","hangulCount":5},{"vaHex":"0x0049931e","text":"역시 그 영감은","hangulCount":6},{"vaHex":"0x00499336","text":"사기꾼이었음에","hangulCount":7},{"vaHex":"0x0049934a","text":"틀림없어요","hangulCount":5},{"vaHex":"0x00499366","text":"백호권 사범","hangulCount":5},{"vaHex":"0x00499376","text":"허허허 그렇게 화내","hangulCount":8}],"sampleText":["아타호","아야야","린샹","아아","린샹 괜찮나","네 겨우","사범 이건 도대체","무슨 일이요","이봐요 이건 좀","심하잖아요","역시 그 영감은","사기꾼이었음에","틀림없어요","백호권 사범"],"classification":"map-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":58,"traceCommandCount":20,"separatorCommandCount":11,"separatorEventCount":11,"separatorEvents":[{"vaHex":"0x00499206","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00499228","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00499252","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0049927a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004992a8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004992c2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004992ec","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00499302","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00499332","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00499346","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00499372","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":24,"groundedControlEventCount":24,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x00499194","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00499198","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x004991a4","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x004991ac","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x004991b4","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004991b8","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004991c0","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004991c4","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004991c8","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x004991d4","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":232},{"vaHex":"0x004991dc","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x004991e4","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004991e8","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004991f0","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004991f4","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00499194","continuationVaHex":"0x004991fc"},{"vaHex":"0x00499214","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00499234","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00499240","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00499194","continuationVaHex":"0x00499248"},{"vaHex":"0x00499266","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0049928a","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00499296","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00499194","continuationVaHex":"0x0049929e"},{"vaHex":"0x004992d8","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00499316","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0049935a","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":2,"renderCommandCount":7,"literalTextCommandCount":12,"literalTextEventCount":12,"literalTextEvents":[{"vaHex":"0x004991ff","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아타호","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0049920a","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아야야","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00499221","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"린샹","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0049922c","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아아","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00499256","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"린샹 괜찮나","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0049927e","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"네 겨우","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004992ac","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"사범 이건 도대체","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004992c6","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"무슨 일이요","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004992f0","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"이봐요 이건 좀","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00499306","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"심하잖아요","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0049931e","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"역시 그 영감은","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00499336","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"사기꾼이었음에","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":2,"0x03":2,"0x06":7,"0x07":2,"0x08":2,"0x09":3,"0x0a":2,"0x15":2,"0x1b":2,"0x37":2},"commands":[{"vaHex":"0x0049919c","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004991ff","text":"아타호"},{"vaHex":"0x0049920a","text":"아야야"},{"vaHex":"0x00499221","text":"린샹"},{"vaHex":"0x0049922c","text":"아아"},{"vaHex":"0x00499256","text":"괜찮나"},{"vaHex":"0x0049927e","text":"겨우"}]},{"vaHex":"0x004991bc","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004991ff","text":"아타호"},{"vaHex":"0x0049920a","text":"아야야"},{"vaHex":"0x00499221","text":"린샹"},{"vaHex":"0x0049922c","text":"아아"},{"vaHex":"0x00499256","text":"괜찮나"},{"vaHex":"0x0049927e","text":"겨우"}]},{"vaHex":"0x004991cc","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030009","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004991ff","text":"아타호"},{"vaHex":"0x0049920a","text":"아야야"},{"vaHex":"0x00499221","text":"린샹"},{"vaHex":"0x0049922c","text":"아아"},{"vaHex":"0x00499256","text":"괜찮나"},{"vaHex":"0x0049927e","text":"겨우"}]},{"vaHex":"0x004991ec","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004991ff","text":"아타호"},{"vaHex":"0x0049920a","text":"아야야"},{"vaHex":"0x00499221","text":"린샹"},{"vaHex":"0x0049922c","text":"아아"},{"vaHex":"0x00499256","text":"괜찮나"},{"vaHex":"0x0049927e","text":"겨우"}]},{"vaHex":"0x00499206","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0049921c","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004991ff","text":"아타호"},{"vaHex":"0x0049920a","text":"아야야"},{"vaHex":"0x00499221","text":"린샹"},{"vaHex":"0x0049922c","text":"아아"},{"vaHex":"0x00499256","text":"괜찮나"},{"vaHex":"0x0049927e","text":"겨우"}]},{"vaHex":"0x00499228","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00499252","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0049926e","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004991ff","text":"아타호"},{"vaHex":"0x0049920a","text":"아야야"},{"vaHex":"0x00499221","text":"린샹"},{"vaHex":"0x0049922c","text":"아아"},{"vaHex":"0x00499256","text":"괜찮나"},{"vaHex":"0x0049927e","text":"겨우"}]},{"vaHex":"0x0049927a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004992a8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004992c2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004992e0","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00499260","text":"찮나"},{"vaHex":"0x00499273","text":"린샹"},{"vaHex":"0x0049927e","text":"겨우"},{"vaHex":"0x004992a1","text":"아타호"},{"vaHex":"0x004992ac","text":"사범"},{"vaHex":"0x004992ac","text":"이건 도대체"}]},{"vaHex":"0x004992ec","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00499302","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0049931a","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004992a1","text":"아타호"},{"vaHex":"0x004992ac","text":"사범"},{"vaHex":"0x004992ac","text":"이건 도대체"},{"vaHex":"0x004992c6","text":"무슨 일이요"},{"vaHex":"0x004992e5","text":"린샹"},{"vaHex":"0x004992f0","text":"이봐요"}]},{"vaHex":"0x00499332","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00499346","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00499362","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004992e5","text":"린샹"},{"vaHex":"0x004992f0","text":"이봐요"},{"vaHex":"0x004992f0","text":"이건 좀"},{"vaHex":"0x00499306","text":"심하잖아요"},{"vaHex":"0x0049931e","text":"역시"},{"vaHex":"0x0049931e","text":"그 영감은"}]},{"vaHex":"0x00499372","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":17,"blockId":"event-dialogue-block-017","startVa":4847796,"startVaHex":"0x0049f8b4","endVa":4848340,"endVaHex":"0x0049fad4","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x0049f914"],"renderCommandCount":6,"renderCommandVas":["0x0049f934","0x0049f980","0x0049f9d2","0x0049fa60","0x0049fa92","0x0049fab6"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":1,"0x02":10,"0x03":1,"0x06":6,"0x07":1,"0x08":1,"0x09":2,"0x0a":1,"0x0b":6,"0x0d":1,"0x15":1,"0x1b":1,"0x35":5,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":17,"uniqueTextLineCount":14,"textLines":[{"vaHex":"0x0049f947","text":"스마슈","hangulCount":3},{"vaHex":"0x0049f952","text":"어 잘잤다","hangulCount":4},{"vaHex":"0x0049f964","text":"여기가 어디지","hangulCount":6},{"vaHex":"0x0049f984","text":"난 분명히 동쪽 나라에서","hangulCount":10},{"vaHex":"0x0049f9a4","text":"화린님이랑 단둘이","hangulCount":8},{"vaHex":"0x0049f9be","text":"바닷가에서","hangulCount":5},{"vaHex":"0x0049f9d6","text":"이런 어찌된 영문이지","hangulCount":9},{"vaHex":"0x0049f9f6","text":"도대체 무슨 일이","hangulCount":7},{"vaHex":"0x0049fa10","text":"여긴 또 어디야","hangulCount":6},{"vaHex":"0x0049fa3a","text":"강권사","hangulCount":3},{"vaHex":"0x0049fa44","text":"이제 정신을 차렸구만","hangulCount":9},{"vaHex":"0x0049fa67","text":"스마슈","hangulCount":3},{"vaHex":"0x0049fa72","text":"이봐 여기가 어딘가","hangulCount":8},{"vaHex":"0x0049fa96","text":"강권사","hangulCount":3},{"vaHex":"0x0049faa0","text":"여긴 병원일세","hangulCount":6},{"vaHex":"0x0049fabd","text":"스마슈","hangulCount":3},{"vaHex":"0x0049fac8","text":"분위기로","hangulCount":4}],"sampleText":["스마슈","어 잘잤다","여기가 어디지","난 분명히 동쪽 나라에서","화린님이랑 단둘이","바닷가에서","이런 어찌된 영문이지","도대체 무슨 일이","여긴 또 어디야","강권사","이제 정신을 차렸구만","이봐 여기가 어딘가","여긴 병원일세","분위기로"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":38,"traceCommandCount":17,"separatorCommandCount":10,"separatorEventCount":10,"separatorEvents":[{"vaHex":"0x0049f94e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0049f960","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0049f9a0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0049f9ba","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0049f9f2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0049fa0c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0049fa40","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0049fa6e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0049fa9c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0049fac4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":15,"groundedControlEventCount":15,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x0049f90c","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0049f910","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x0049f91c","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x0049f924","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x0049f92c","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0049f930","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0049f938","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x0049f93c","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0049f90c","continuationVaHex":"0x0049f944"},{"vaHex":"0x0049f97c","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0049f9ce","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0049fa26","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0049fa32","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0049f90c","continuationVaHex":"0x0049fa3a"},{"vaHex":"0x0049fa5c","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0049fa8a","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0049fab2","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":6,"literalTextCommandCount":5,"literalTextEventCount":5,"literalTextEvents":[{"vaHex":"0x0049f947","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"스마슈","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0049f952","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"어 잘잤다","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0049f964","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"여기가 어디지","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0049f984","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"난 분명히 동쪽 나라에서","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0049f9a4","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"화린님이랑 단둘이","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":1,"0x03":1,"0x06":6,"0x07":1,"0x08":1,"0x09":2,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x0049f914","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x0049f947","text":"스마슈"},{"vaHex":"0x0049f952","text":"잘잤다"},{"vaHex":"0x0049f964","text":"여기가 어디지"},{"vaHex":"0x0049f984","text":"분명히 동쪽 나라에서"},{"vaHex":"0x0049f9a4","text":"화린님이랑"},{"vaHex":"0x0049f9a4","text":"단둘이"}]},{"vaHex":"0x0049f934","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0049f947","text":"스마슈"},{"vaHex":"0x0049f952","text":"잘잤다"},{"vaHex":"0x0049f964","text":"여기가 어디지"},{"vaHex":"0x0049f984","text":"분명히 동쪽 나라에서"},{"vaHex":"0x0049f9a4","text":"화린님이랑"},{"vaHex":"0x0049f9a4","text":"단둘이"}]},{"vaHex":"0x0049f94e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0049f960","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0049f980","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0049f947","text":"스마슈"},{"vaHex":"0x0049f952","text":"잘잤다"},{"vaHex":"0x0049f964","text":"여기가 어디지"},{"vaHex":"0x0049f984","text":"분명히 동쪽 나라에서"},{"vaHex":"0x0049f9a4","text":"화린님이랑"},{"vaHex":"0x0049f9a4","text":"단둘이"}]},{"vaHex":"0x0049f9a0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0049f9ba","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0049f9d2","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0049f952","text":"잘잤다"},{"vaHex":"0x0049f964","text":"여기가 어디지"},{"vaHex":"0x0049f984","text":"분명히 동쪽 나라에서"},{"vaHex":"0x0049f9a4","text":"화린님이랑"},{"vaHex":"0x0049f9a4","text":"단둘이"},{"vaHex":"0x0049f9be","text":"바닷가에서"}]},{"vaHex":"0x0049f9f2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0049fa0c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0049fa40","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0049fa60","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0049f9e0","text":"찌된 영문이지"},{"vaHex":"0x0049f9f6","text":"도대체 무슨 일이"},{"vaHex":"0x0049fa10","text":"여긴 또 어디야"},{"vaHex":"0x0049fa3a","text":"강권사"},{"vaHex":"0x0049fa44","text":"이제 정신을 차렸구만"},{"vaHex":"0x0049fa67","text":"스마슈"}]},{"vaHex":"0x0049fa6e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0049fa92","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0049fa12","text":"여긴 또 어디야"},{"vaHex":"0x0049fa3a","text":"강권사"},{"vaHex":"0x0049fa44","text":"이제 정신을 차렸구만"},{"vaHex":"0x0049fa67","text":"스마슈"},{"vaHex":"0x0049fa72","text":"이봐"},{"vaHex":"0x0049fa72","text":"여기가 어딘가"}]},{"vaHex":"0x0049fa9c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0049fab6","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0049fa3a","text":"강권사"},{"vaHex":"0x0049fa44","text":"이제 정신을 차렸구만"},{"vaHex":"0x0049fa67","text":"스마슈"},{"vaHex":"0x0049fa72","text":"이봐"},{"vaHex":"0x0049fa72","text":"여기가 어딘가"},{"vaHex":"0x0049faa0","text":"여긴 병원일세"}]},{"vaHex":"0x0049fac4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":18,"blockId":"event-dialogue-block-018","startVa":4878216,"startVaHex":"0x004a6f88","endVa":4878760,"endVaHex":"0x004a71a8","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x004a6fe8"],"renderCommandCount":5,"renderCommandVas":["0x004a7008","0x004a7068","0x004a70ac","0x004a710a","0x004a7166"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x02":10,"0x03":1,"0x06":4,"0x07":1,"0x08":1,"0x09":1,"0x0a":1,"0x0b":5,"0x0d":1,"0x15":1,"0x1b":1,"0x35":7,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":15,"uniqueTextLineCount":14,"textLines":[{"vaHex":"0x004a701b","text":"스마슈","hangulCount":3},{"vaHex":"0x004a7026","text":"어 이런 곳에 있었군","hangulCount":8},{"vaHex":"0x004a7044","text":"찾았다 무슨 일이야","hangulCount":8},{"vaHex":"0x004a706d","text":"린샹","hangulCount":2},{"vaHex":"0x004a7078","text":"저어 당신이 없을 때","hangulCount":8},{"vaHex":"0x004a7094","text":"엄청난 일이","hangulCount":5},{"vaHex":"0x004a70b0","text":"린샹은 스마슈에게 아타호가","hangulCount":12},{"vaHex":"0x004a70d0","text":"명예로운 상처를 입은 경위를","hangulCount":12},{"vaHex":"0x004a70f2","text":"간단하게 설명해줬다","hangulCount":9},{"vaHex":"0x004a7111","text":"스마슈","hangulCount":3},{"vaHex":"0x004a711c","text":"미안해요 내가 없는 사이","hangulCount":10},{"vaHex":"0x004a713c","text":"아저씨가 무리해서 이런 일이","hangulCount":12},{"vaHex":"0x004a716b","text":"아타호","hangulCount":3},{"vaHex":"0x004a7178","text":"무슨 소릴 하는 거야","hangulCount":8},{"vaHex":"0x004a7196","text":"자네는 수영을","hangulCount":6}],"sampleText":["스마슈","어 이런 곳에 있었군","찾았다 무슨 일이야","린샹","저어 당신이 없을 때","엄청난 일이","린샹은 스마슈에게 아타호가","명예로운 상처를 입은 경위를","간단하게 설명해줬다","미안해요 내가 없는 사이","아저씨가 무리해서 이런 일이","아타호","무슨 소릴 하는 거야","자네는 수영을"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":35,"traceCommandCount":16,"separatorCommandCount":10,"separatorEventCount":10,"separatorEvents":[{"vaHex":"0x004a7022","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004a7040","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004a7074","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004a7090","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004a70cc","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004a70ee","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004a7118","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004a7138","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004a7174","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004a7192","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":12,"groundedControlEventCount":12,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x004a6fe0","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004a6fe4","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x004a6ff0","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x004a6ff8","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x004a7000","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004a7004","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004a700c","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004a7010","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004a6fe0","continuationVaHex":"0x004a7018"},{"vaHex":"0x004a7060","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004a70a4","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004a7106","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004a715e","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":5,"literalTextCommandCount":7,"literalTextEventCount":7,"literalTextEvents":[{"vaHex":"0x004a701b","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"스마슈","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004a7026","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"어 이런 곳에 있었군","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004a7044","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"찾았다 무슨 일이야","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004a706d","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"린샹","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004a7078","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"저어 당신이 없을 때","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004a7094","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"엄청난 일이","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004a70b0","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"린샹은 스마슈에게 아타호가","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x03":1,"0x06":4,"0x07":1,"0x08":1,"0x09":1,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x004a6fe8","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004a701b","text":"스마슈"},{"vaHex":"0x004a7026","text":"이런 곳에 있었군"},{"vaHex":"0x004a7044","text":"찾았다"},{"vaHex":"0x004a7044","text":"무슨 일이야"},{"vaHex":"0x004a706d","text":"린샹"},{"vaHex":"0x004a7078","text":"저어"}]},{"vaHex":"0x004a7008","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004a701b","text":"스마슈"},{"vaHex":"0x004a7026","text":"이런 곳에 있었군"},{"vaHex":"0x004a7044","text":"찾았다"},{"vaHex":"0x004a7044","text":"무슨 일이야"},{"vaHex":"0x004a706d","text":"린샹"},{"vaHex":"0x004a7078","text":"저어"}]},{"vaHex":"0x004a7022","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004a7040","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004a7068","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004a701b","text":"스마슈"},{"vaHex":"0x004a7026","text":"이런 곳에 있었군"},{"vaHex":"0x004a7044","text":"찾았다"},{"vaHex":"0x004a7044","text":"무슨 일이야"},{"vaHex":"0x004a706d","text":"린샹"},{"vaHex":"0x004a7078","text":"저어"}]},{"vaHex":"0x004a7074","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004a7090","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004a70ac","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004a702c","text":"이런 곳에 있었군"},{"vaHex":"0x004a7044","text":"찾았다"},{"vaHex":"0x004a7044","text":"무슨 일이야"},{"vaHex":"0x004a706d","text":"린샹"},{"vaHex":"0x004a7078","text":"저어"},{"vaHex":"0x004a7078","text":"당신이 없을 때"}]},{"vaHex":"0x004a70cc","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004a70ee","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004a710a","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004a708a","text":"을 때"},{"vaHex":"0x004a7094","text":"엄청난 일이"},{"vaHex":"0x004a70b0","text":"린샹은 스마슈에게 아타호가"},{"vaHex":"0x004a70d0","text":"명예로운 상처를 입은 경위를"},{"vaHex":"0x004a70f2","text":"간단하게 설명해줬다"},{"vaHex":"0x004a7111","text":"스마슈"}]},{"vaHex":"0x004a7118","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004a7138","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004a7166","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004a70e6","text":"경위를"},{"vaHex":"0x004a70f2","text":"간단하게 설명해줬다"},{"vaHex":"0x004a7111","text":"스마슈"},{"vaHex":"0x004a711c","text":"미안해요"},{"vaHex":"0x004a711c","text":"내가 없는 사이"},{"vaHex":"0x004a713c","text":"아저씨가 무리해서 이런 일이"}]},{"vaHex":"0x004a7174","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004a7192","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":19,"blockId":"event-dialogue-block-019","startVa":4972092,"startVaHex":"0x004bde3c","endVa":4972636,"endVaHex":"0x004be05c","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x004bde9c"],"renderCommandCount":3,"renderCommandVas":["0x004bdebc","0x004bdf62","0x004bdfde"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":3,"0x02":11,"0x03":1,"0x06":4,"0x07":1,"0x08":1,"0x09":4,"0x0a":1,"0x0b":3,"0x0d":1,"0x15":1,"0x18":1,"0x1b":1,"0x35":7,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":16,"uniqueTextLineCount":13,"textLines":[{"vaHex":"0x004bdecf","text":"스마슈","hangulCount":3},{"vaHex":"0x004bdeda","text":"아차 신의 산은","hangulCount":6},{"vaHex":"0x004bdef2","text":"이쪽이 아니었지","hangulCount":7},{"vaHex":"0x004bdf1b","text":"스마슈","hangulCount":3},{"vaHex":"0x004bdf26","text":"자 호랑이동굴 이라는 곳에","hangulCount":11},{"vaHex":"0x004bdf4a","text":"가보기로 할까","hangulCount":6},{"vaHex":"0x004bdf66","text":"빨리 출발하자","hangulCount":6},{"vaHex":"0x004bdf7a","text":"아니지 잠깐만","hangulCount":6},{"vaHex":"0x004bdfa3","text":"스마슈","hangulCount":3},{"vaHex":"0x004bdfae","text":"우왓 차가워","hangulCount":5},{"vaHex":"0x004bdfc2","text":"이녀석 뭐하는거야","hangulCount":8},{"vaHex":"0x004bdfe2","text":"우 부들부들","hangulCount":5},{"vaHex":"0x004bdff4","text":"물은 너무 무서워","hangulCount":7},{"vaHex":"0x004be00e","text":"정말 질색이라니까","hangulCount":8},{"vaHex":"0x004be039","text":"스마슈","hangulCount":3},{"vaHex":"0x004be044","text":"물에 젖는 건 싫으니","hangulCount":8}],"sampleText":["스마슈","아차 신의 산은","이쪽이 아니었지","자 호랑이동굴 이라는 곳에","가보기로 할까","빨리 출발하자","아니지 잠깐만","우왓 차가워","이녀석 뭐하는거야","우 부들부들","물은 너무 무서워","정말 질색이라니까","물에 젖는 건 싫으니"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":41,"traceCommandCount":15,"separatorCommandCount":11,"separatorEventCount":11,"separatorEvents":[{"vaHex":"0x004bded6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bdeee","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bdf22","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bdf46","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bdf76","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bdf8c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bdfaa","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bdfbe","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bdff0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004be00a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004be040","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":15,"groundedControlEventCount":15,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x004bde94","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004bde98","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x004bdea4","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x004bdeac","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x004bdeb4","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004bdeb8","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004bdec0","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004bdec4","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004bde94","continuationVaHex":"0x004bdecc"},{"vaHex":"0x004bdf04","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004bdf10","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004bde94","continuationVaHex":"0x004bdf18"},{"vaHex":"0x004bdf5a","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004bdf98","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004bde94","continuationVaHex":"0x004bdfa0"},{"vaHex":"0x004bdfda","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004be022","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004be02e","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004bde94","continuationVaHex":"0x004be036"}],"sourceCommandCount":1,"renderCommandCount":3,"literalTextCommandCount":7,"literalTextEventCount":7,"literalTextEvents":[{"vaHex":"0x004bdecf","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"스마슈","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004bdeda","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아차 신의 산은","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004bdef2","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"이쪽이 아니었지","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004bdf26","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"자 호랑이동굴 이라는 곳에","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004bdf4a","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"가보기로 할까","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004bdf66","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"빨리 출발하자","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004bdf7a","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아니지 잠깐만","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":3,"0x03":1,"0x06":4,"0x07":1,"0x08":1,"0x09":4,"0x0a":1,"0x15":1,"0x18":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x004bde9c","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004bdecf","text":"스마슈"},{"vaHex":"0x004bdeda","text":"아차"},{"vaHex":"0x004bdeda","text":"신의 산은"},{"vaHex":"0x004bdef2","text":"이쪽이 아니었지"},{"vaHex":"0x004bdf26","text":"호랑이동굴"},{"vaHex":"0x004bdf26","text":"이라는 곳에"}]},{"vaHex":"0x004bdebc","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004bdecf","text":"스마슈"},{"vaHex":"0x004bdeda","text":"아차"},{"vaHex":"0x004bdeda","text":"신의 산은"},{"vaHex":"0x004bdef2","text":"이쪽이 아니었지"},{"vaHex":"0x004bdf26","text":"호랑이동굴"},{"vaHex":"0x004bdf26","text":"이라는 곳에"}]},{"vaHex":"0x004bded6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bdeee","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bdf22","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bdf46","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bdf62","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004bdee2","text":"신의 산은"},{"vaHex":"0x004bdef2","text":"이쪽이 아니었지"},{"vaHex":"0x004bdf1b","text":"스마슈"},{"vaHex":"0x004bdf26","text":"호랑이동굴"},{"vaHex":"0x004bdf26","text":"이라는 곳에"},{"vaHex":"0x004bdf4a","text":"가보기로 할까"}]},{"vaHex":"0x004bdf76","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bdf8c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bdfaa","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bdfbe","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bdfde","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004bdf66","text":"빨리 출발하자"},{"vaHex":"0x004bdf7a","text":"아니지 잠깐만"},{"vaHex":"0x004bdfa3","text":"스마슈"},{"vaHex":"0x004bdfae","text":"우왓"},{"vaHex":"0x004bdfae","text":"차가워"},{"vaHex":"0x004bdfc2","text":"이녀석 뭐하는거야"}]},{"vaHex":"0x004bdff0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004be00a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004be040","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":20,"blockId":"event-dialogue-block-020","startVa":4977556,"startVaHex":"0x004bf394","endVa":4978100,"endVaHex":"0x004bf5b4","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x004bf3f4"],"renderCommandCount":3,"renderCommandVas":["0x004bf414","0x004bf46a","0x004bf540"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":3,"0x02":11,"0x03":1,"0x06":4,"0x07":1,"0x08":1,"0x09":4,"0x0a":1,"0x0b":3,"0x0d":1,"0x15":1,"0x18":1,"0x1b":1,"0x35":6,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":16,"uniqueTextLineCount":14,"textLines":[{"vaHex":"0x004bf427","text":"아타호","hangulCount":3},{"vaHex":"0x004bf432","text":"이 부근은 언제 와도","hangulCount":8},{"vaHex":"0x004bf44e","text":"전혀 변함이 없구만","hangulCount":8},{"vaHex":"0x004bf46e","text":"어쨌든 마을로 돌아갈까","hangulCount":10},{"vaHex":"0x004bf48c","text":"이제 얼마 안남았군","hangulCount":8},{"vaHex":"0x004bf4b9","text":"아타호","hangulCount":3},{"vaHex":"0x004bf4c4","text":"아차","hangulCount":2},{"vaHex":"0x004bf4d2","text":"빨리 돌아가야","hangulCount":6},{"vaHex":"0x004bf4fb","text":"아타호","hangulCount":3},{"vaHex":"0x004bf506","text":"자 그럼 슬슬","hangulCount":5},{"vaHex":"0x004bf51a","text":"호랑이동굴을 향해 떠나볼까","hangulCount":12},{"vaHex":"0x004bf544","text":"출발한다","hangulCount":4},{"vaHex":"0x004bf552","text":"조금 있다 가자","hangulCount":6},{"vaHex":"0x004bf578","text":"마침내 아타호는","hangulCount":7},{"vaHex":"0x004bf58c","text":"전설의 수련장 호랑이동굴 을","hangulCount":12},{"vaHex":"0x004bf5ae","text":"향해","hangulCount":2}],"sampleText":["아타호","이 부근은 언제 와도","전혀 변함이 없구만","어쨌든 마을로 돌아갈까","이제 얼마 안남았군","아차","빨리 돌아가야","자 그럼 슬슬","호랑이동굴을 향해 떠나볼까","출발한다","조금 있다 가자","마침내 아타호는","전설의 수련장 호랑이동굴 을","향해"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":40,"traceCommandCount":15,"separatorCommandCount":11,"separatorEventCount":11,"separatorEvents":[{"vaHex":"0x004bf42e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bf44a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bf488","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bf4c0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bf4ce","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bf502","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bf516","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bf54e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bf564","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bf588","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bf5aa","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":15,"groundedControlEventCount":15,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x004bf3ec","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004bf3f0","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x004bf3fc","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x004bf404","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x004bf40c","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004bf410","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004bf418","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004bf41c","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004bf3ec","continuationVaHex":"0x004bf424"},{"vaHex":"0x004bf466","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004bf4a2","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004bf4ae","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004bf3ec","continuationVaHex":"0x004bf4b6"},{"vaHex":"0x004bf4e4","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004bf4f0","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004bf3ec","continuationVaHex":"0x004bf4f8"},{"vaHex":"0x004bf538","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004bf570","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004bf3ec","continuationVaHex":"0x004bf578"}],"sourceCommandCount":1,"renderCommandCount":3,"literalTextCommandCount":6,"literalTextEventCount":6,"literalTextEvents":[{"vaHex":"0x004bf427","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아타호","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004bf432","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"이 부근은 언제 와도","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004bf44e","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"전혀 변함이 없구만","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004bf46e","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"어쨌든 마을로 돌아갈까","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004bf48c","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"이제 얼마 안남았군","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004bf4c4","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아차","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":3,"0x03":1,"0x06":4,"0x07":1,"0x08":1,"0x09":4,"0x0a":1,"0x15":1,"0x18":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x004bf3f4","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004bf427","text":"아타호"},{"vaHex":"0x004bf432","text":"이 부근은 언제 와도"},{"vaHex":"0x004bf44e","text":"전혀 변함이 없구만"},{"vaHex":"0x004bf46e","text":"어쨌든 마을로 돌아갈까"},{"vaHex":"0x004bf48c","text":"이제 얼마 안남았군"},{"vaHex":"0x004bf4c4","text":"아차"}]},{"vaHex":"0x004bf414","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004bf427","text":"아타호"},{"vaHex":"0x004bf432","text":"이 부근은 언제 와도"},{"vaHex":"0x004bf44e","text":"전혀 변함이 없구만"},{"vaHex":"0x004bf46e","text":"어쨌든 마을로 돌아갈까"},{"vaHex":"0x004bf48c","text":"이제 얼마 안남았군"},{"vaHex":"0x004bf4c4","text":"아차"}]},{"vaHex":"0x004bf42e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bf44a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bf46a","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004bf427","text":"아타호"},{"vaHex":"0x004bf432","text":"이 부근은 언제 와도"},{"vaHex":"0x004bf44e","text":"전혀 변함이 없구만"},{"vaHex":"0x004bf46e","text":"어쨌든 마을로 돌아갈까"},{"vaHex":"0x004bf48c","text":"이제 얼마 안남았군"},{"vaHex":"0x004bf4c4","text":"아차"}]},{"vaHex":"0x004bf488","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bf4c0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bf4ce","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bf502","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bf516","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bf540","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004bf4c4","text":"아차"},{"vaHex":"0x004bf4d2","text":"빨리 돌아가야"},{"vaHex":"0x004bf4fb","text":"아타호"},{"vaHex":"0x004bf506","text":"그럼 슬슬"},{"vaHex":"0x004bf51a","text":"호랑이동굴을 향해 떠나볼까"},{"vaHex":"0x004bf544","text":"출발한다"}]},{"vaHex":"0x004bf54e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bf564","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bf588","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bf5aa","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":21,"blockId":"event-dialogue-block-021","startVa":4980060,"startVaHex":"0x004bfd5c","endVa":4980700,"endVaHex":"0x004bffdc","byteCount":640,"sourceCommandCount":3,"sourceCommandVas":["0x004bfdbc","0x004bfdec","0x004bfe1c"],"renderCommandCount":3,"renderCommandVas":["0x004bfddc","0x004bfe0c","0x004bfe3c"],"sourceValues":[{"valueHex":"0x00030000","count":1},{"valueHex":"0x0003002a","count":1},{"valueHex":"0x00030004","count":1}],"commandOpcodeCounts":{"0x00":3,"0x02":20,"0x03":3,"0x04":2,"0x07":3,"0x08":3,"0x09":4,"0x0a":3,"0x0b":3,"0x0d":3,"0x15":3,"0x18":3,"0x1b":3,"0x37":1,"0x3a":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x04":"set display timer/state","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":19,"uniqueTextLineCount":10,"textLines":[{"vaHex":"0x004bfe4c","text":"처음부터","hangulCount":4},{"vaHex":"0x004bfe5e","text":"이어서하기","hangulCount":5},{"vaHex":"0x004bfe84","text":"시나리오 선택","hangulCount":6},{"vaHex":"0x004bfea2","text":"시나리오","hangulCount":4},{"vaHex":"0x004bfeb2","text":"시나리오","hangulCount":4},{"vaHex":"0x004bfec2","text":"시나리오","hangulCount":4},{"vaHex":"0x004bfed2","text":"시나리오","hangulCount":4},{"vaHex":"0x004bfee2","text":"시나리오","hangulCount":4},{"vaHex":"0x004bfef2","text":"시나리오","hangulCount":4},{"vaHex":"0x004bff02","text":"시나리오","hangulCount":4},{"vaHex":"0x004bff12","text":"시나리오","hangulCount":4},{"vaHex":"0x004bff22","text":"시나리오 체험판","hangulCount":7},{"vaHex":"0x004bff3c","text":"시나리오데모","hangulCount":6},{"vaHex":"0x004bff4e","text":"미니게임","hangulCount":4},{"vaHex":"0x004bff5e","text":"기타","hangulCount":2},{"vaHex":"0x004bff7a","text":"시나리오","hangulCount":4},{"vaHex":"0x004bff98","text":"아타호의 집","hangulCount":5},{"vaHex":"0x004bffac","text":"되돌아감","hangulCount":4},{"vaHex":"0x004bffca","text":"시나리오","hangulCount":4}],"sampleText":["처음부터","이어서하기","시나리오 선택","시나리오","시나리오 체험판","시나리오데모","미니게임","기타","아타호의 집","되돌아감"],"classification":"system-text-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":58,"traceCommandCount":26,"separatorCommandCount":20,"separatorEventCount":20,"separatorEvents":[{"vaHex":"0x004bfe5a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bfe6c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bfe9a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bfe9e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bfeae","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bfebe","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bfece","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bfede","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bfeee","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bfefe","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bff0e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bff1e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bff38","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bff4a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bff5a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bff66","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bff90","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bff94","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bffa8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bffb6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":25,"groundedControlEventCount":25,"groundedControlOpcodeSet":["0x03","0x04","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x004bfdb4","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004bfdb8","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x004bfdc4","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x004bfdcc","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x004bfdd4","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004bfdd8","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004bfde0","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004bfde4","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004bfde8","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x004bfdf4","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":240,"yWord":280},{"vaHex":"0x004bfdfc","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x004bfe04","opcodeHex":"0x04","handlerVaHex":"0x0041b7ed","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display timer/state seed; browser does not execute full VM effect","action":"set-display-timer-state","browserExecutesEffect":false,"operandWord2":0,"operandWord4":6976},{"vaHex":"0x004bfe08","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004bfe10","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004bfe14","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004bfe18","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x004bfe24","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":216,"yWord":48},{"vaHex":"0x004bfe2c","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x004bfe34","opcodeHex":"0x04","handlerVaHex":"0x0041b7ed","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display timer/state seed; browser does not execute full VM effect","action":"set-display-timer-state","browserExecutesEffect":false,"operandWord2":0,"operandWord4":6976},{"vaHex":"0x004bfe38","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004bfe40","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004bfe44","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004bfde4","continuationVaHex":"0x004bfe4c"},{"vaHex":"0x004bfe7c","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004bfe14","continuationVaHex":"0x004bfe84"},{"vaHex":"0x004bff72","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004bfe14","continuationVaHex":"0x004bff7a"},{"vaHex":"0x004bffc2","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004bfe14","continuationVaHex":"0x004bffca"}],"sourceCommandCount":3,"renderCommandCount":3,"literalTextCommandCount":0,"literalTextEventCount":0,"literalTextEvents":[],"unsupportedOpcodeCounts":{"0x00":3,"0x03":3,"0x04":2,"0x07":3,"0x08":3,"0x09":4,"0x0a":3,"0x15":3,"0x18":3,"0x1b":3,"0x37":1,"0x3a":1},"commands":[{"vaHex":"0x004bfdbc","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004bfe4c","text":"처음부터"},{"vaHex":"0x004bfe5e","text":"이어서하기"},{"vaHex":"0x004bfe84","text":"시나리오 선택"},{"vaHex":"0x004bfea2","text":"시나리오"}]},{"vaHex":"0x004bfddc","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004bfe4c","text":"처음부터"},{"vaHex":"0x004bfe5e","text":"이어서하기"},{"vaHex":"0x004bfe84","text":"시나리오 선택"},{"vaHex":"0x004bfea2","text":"시나리오"}]},{"vaHex":"0x004bfdec","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x0003002a","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004bfe4c","text":"처음부터"},{"vaHex":"0x004bfe5e","text":"이어서하기"},{"vaHex":"0x004bfe84","text":"시나리오 선택"},{"vaHex":"0x004bfea2","text":"시나리오"}]},{"vaHex":"0x004bfe0c","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004bfe4c","text":"처음부터"},{"vaHex":"0x004bfe5e","text":"이어서하기"},{"vaHex":"0x004bfe84","text":"시나리오 선택"},{"vaHex":"0x004bfea2","text":"시나리오"}]},{"vaHex":"0x004bfe1c","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030004","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004bfe4c","text":"처음부터"},{"vaHex":"0x004bfe5e","text":"이어서하기"},{"vaHex":"0x004bfe84","text":"시나리오 선택"},{"vaHex":"0x004bfea2","text":"시나리오"}]},{"vaHex":"0x004bfe3c","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004bfe4c","text":"처음부터"},{"vaHex":"0x004bfe5e","text":"이어서하기"},{"vaHex":"0x004bfe84","text":"시나리오 선택"},{"vaHex":"0x004bfea2","text":"시나리오"},{"vaHex":"0x004bff22","text":"체험판"}]},{"vaHex":"0x004bfe5a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bfe6c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bfe9a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bfe9e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bfeae","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bfebe","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bfece","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bfede","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bfeee","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bfefe","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bff0e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bff1e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bff38","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bff4a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bff5a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bff66","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bff90","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bff94","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bffa8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004bffb6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":22,"blockId":"event-dialogue-block-022","startVa":5010980,"startVaHex":"0x004c7624","endVa":5011524,"endVaHex":"0x004c7844","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x004c7684"],"renderCommandCount":5,"renderCommandVas":["0x004c76a4","0x004c7704","0x004c774e","0x004c77d8","0x004c7828"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":1,"0x02":8,"0x03":1,"0x06":5,"0x07":1,"0x08":1,"0x09":2,"0x0a":1,"0x0b":5,"0x0d":1,"0x15":1,"0x1b":1,"0x35":3,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":["map_j2.cns","cara_sm2.cns","face_01.cns","map2_15j.cns","map5_01f.cns","map5_40f.cns"],"resources":[{"refVaHex":"0x004c75a8","targetVaHex":"0x004c2e61","name":"map_j2.cns","kind":"tileset"},{"refVaHex":"0x004c75b4","targetVaHex":"0x004c2f2d","name":"cara_sm2.cns","kind":"sprite"},{"refVaHex":"0x004c75c0","targetVaHex":"0x004c2f3a","name":"face_01.cns","kind":"sprite"},{"refVaHex":"0x004c75d4","targetVaHex":"0x004c2e77","name":"map2_15j.cns","kind":"map"},{"refVaHex":"0x004c75e4","targetVaHex":"0x004c2e84","name":"map5_01f.cns","kind":"map"},{"refVaHex":"0x004c75f4","targetVaHex":"0x004c2f13","name":"map5_40f.cns","kind":"map"}],"fieldMaps":["map2_15j.cns","map5_01f.cns","map5_40f.cns"],"tilesets":["map_j2.cns"],"routeContexts":[],"textLineCount":14,"uniqueTextLineCount":13,"textLines":[{"vaHex":"0x004c76b4","text":"사내","hangulCount":2},{"vaHex":"0x004c76bc","text":"여긴 무투가라면 꼭 한 번쯤은","hangulCount":12},{"vaHex":"0x004c76e2","text":"찾게 된다는 호랑이동굴","hangulCount":10},{"vaHex":"0x004c7708","text":"하지만 어쩐지 자네들은","hangulCount":10},{"vaHex":"0x004c7728","text":"이곳엔 어울리지 않는 것같군","hangulCount":12},{"vaHex":"0x004c7755","text":"스마슈","hangulCount":3},{"vaHex":"0x004c7760","text":"헛소리 말라구","hangulCount":6},{"vaHex":"0x004c7786","text":"여자","hangulCount":2},{"vaHex":"0x004c778e","text":"최근에는 도구를 사용하는 유파가","hangulCount":14},{"vaHex":"0x004c77b6","text":"늘고 있지만 권법은 기본은","hangulCount":11},{"vaHex":"0x004c77dc","text":"맨손이죠 맨손 공격에 약하면","hangulCount":12},{"vaHex":"0x004c7804","text":"무기를 써도 별 볼일없죠","hangulCount":10},{"vaHex":"0x004c782f","text":"스마슈","hangulCount":3},{"vaHex":"0x004c783a","text":"난 맨손","hangulCount":3}],"sampleText":["사내","여긴 무투가라면 꼭 한 번쯤은","찾게 된다는 호랑이동굴","하지만 어쩐지 자네들은","이곳엔 어울리지 않는 것같군","스마슈","헛소리 말라구","여자","최근에는 도구를 사용하는 유파가","늘고 있지만 권법은 기본은","맨손이죠 맨손 공격에 약하면","무기를 써도 별 볼일없죠","난 맨손"],"classification":"map-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":32,"traceCommandCount":14,"separatorCommandCount":8,"separatorEventCount":8,"separatorEvents":[{"vaHex":"0x004c76b8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004c76de","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004c7724","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004c775c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004c778a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004c77b2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004c7800","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004c7836","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":14,"groundedControlEventCount":14,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x004c767c","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004c7680","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x004c768c","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x004c7694","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x004c769c","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004c76a0","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004c76a8","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004c76ac","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004c767c","continuationVaHex":"0x004c76b4"},{"vaHex":"0x004c7700","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004c774a","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004c7772","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004c777e","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004c767c","continuationVaHex":"0x004c7786"},{"vaHex":"0x004c77d4","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004c7824","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":5,"literalTextCommandCount":3,"literalTextEventCount":3,"literalTextEvents":[{"vaHex":"0x004c76b4","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"사내","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004c76bc","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"여긴 무투가라면 꼭 한 번쯤은","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004c76e2","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"찾게 된다는 호랑이동굴","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":1,"0x03":1,"0x06":5,"0x07":1,"0x08":1,"0x09":2,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x004c7684","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004c76b4","text":"사내"},{"vaHex":"0x004c76bc","text":"여긴"},{"vaHex":"0x004c76bc","text":"무투가라면 꼭 한 번쯤은"},{"vaHex":"0x004c76e2","text":"찾게 된다는"},{"vaHex":"0x004c76e2","text":"호랑이동굴"},{"vaHex":"0x004c7708","text":"하지만"}]},{"vaHex":"0x004c76a4","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004c76b4","text":"사내"},{"vaHex":"0x004c76bc","text":"여긴"},{"vaHex":"0x004c76bc","text":"무투가라면 꼭 한 번쯤은"},{"vaHex":"0x004c76e2","text":"찾게 된다는"},{"vaHex":"0x004c76e2","text":"호랑이동굴"},{"vaHex":"0x004c7708","text":"하지만"}]},{"vaHex":"0x004c76b8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004c76de","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004c7704","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004c76b4","text":"사내"},{"vaHex":"0x004c76bc","text":"여긴"},{"vaHex":"0x004c76bc","text":"무투가라면 꼭 한 번쯤은"},{"vaHex":"0x004c76e2","text":"찾게 된다는"},{"vaHex":"0x004c76e2","text":"호랑이동굴"},{"vaHex":"0x004c7708","text":"하지만"}]},{"vaHex":"0x004c7724","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004c774e","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004c76ce","text":"꼭 한 번쯤은"},{"vaHex":"0x004c76e2","text":"찾게 된다는"},{"vaHex":"0x004c76e2","text":"호랑이동굴"},{"vaHex":"0x004c7708","text":"하지만"},{"vaHex":"0x004c7708","text":"어쩐지 자네들은"},{"vaHex":"0x004c7728","text":"이곳엔 어울리지 않는 것같군"}]},{"vaHex":"0x004c775c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004c778a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004c77b2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004c77d8","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004c7758","text":"마슈"},{"vaHex":"0x004c7760","text":"헛소리 말라구"},{"vaHex":"0x004c7786","text":"여자"},{"vaHex":"0x004c778e","text":"최근에는 도구를 사용하는 유파가"},{"vaHex":"0x004c77b6","text":"늘고 있지만"},{"vaHex":"0x004c77b6","text":"권법은 기본은"}]},{"vaHex":"0x004c7800","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004c7828","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004c77a8","text":"는 유파가"},{"vaHex":"0x004c77b6","text":"늘고 있지만"},{"vaHex":"0x004c77b6","text":"권법은 기본은"},{"vaHex":"0x004c77dc","text":"맨손이죠"},{"vaHex":"0x004c77dc","text":"맨손 공격에 약하면"},{"vaHex":"0x004c7804","text":"무기를 써도 별 볼일없죠"}]},{"vaHex":"0x004c7836","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":23,"blockId":"event-dialogue-block-023","startVa":5039024,"startVaHex":"0x004ce3b0","endVa":5039568,"endVaHex":"0x004ce5d0","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x004ce410"],"renderCommandCount":2,"renderCommandVas":["0x004ce430","0x004ce5bc"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":9,"0x02":3,"0x03":1,"0x06":10,"0x07":1,"0x08":1,"0x09":10,"0x0a":1,"0x0b":2,"0x0d":1,"0x15":1,"0x1b":1,"0x35":1,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":14,"uniqueTextLineCount":12,"textLines":[{"vaHex":"0x004ce440","text":"회전 제 시합","hangulCount":5},{"vaHex":"0x004ce454","text":"맹호권 대 최초류","hangulCount":7},{"vaHex":"0x004ce476","text":"드디어 시합이 시작됐습니다","hangulCount":12},{"vaHex":"0x004ce4a4","text":"선봉전","hangulCount":3},{"vaHex":"0x004ce4be","text":"맹호권의 승리","hangulCount":6},{"vaHex":"0x004ce4e0","text":"차봉전","hangulCount":3},{"vaHex":"0x004ce4fa","text":"맹호권의 승리","hangulCount":6},{"vaHex":"0x004ce51c","text":"중견전","hangulCount":3},{"vaHex":"0x004ce536","text":"맹호권의 승리","hangulCount":6},{"vaHex":"0x004ce558","text":"부장전","hangulCount":3},{"vaHex":"0x004ce575","text":"아타호","hangulCount":3},{"vaHex":"0x004ce580","text":"드디어 내 차례로군","hangulCount":8},{"vaHex":"0x004ce59c","text":"이미 승리는 정해졌지만","hangulCount":10},{"vaHex":"0x004ce5c0","text":"방심하지 않도","hangulCount":6}],"sampleText":["회전 제 시합","맹호권 대 최초류","드디어 시합이 시작됐습니다","선봉전","맹호권의 승리","차봉전","중견전","부장전","아타호","드디어 내 차례로군","이미 승리는 정해졌지만","방심하지 않도"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":43,"traceCommandCount":6,"separatorCommandCount":3,"separatorEventCount":3,"separatorEvents":[{"vaHex":"0x004ce450","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ce57c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ce598","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":27,"groundedControlEventCount":27,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x004ce408","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ce40c","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x004ce418","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x004ce420","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x004ce428","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ce42c","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ce434","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004ce438","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ce408","continuationVaHex":"0x004ce440"},{"vaHex":"0x004ce466","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ce46e","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ce408","continuationVaHex":"0x004ce476"},{"vaHex":"0x004ce494","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ce49c","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ce408","continuationVaHex":"0x004ce4a4"},{"vaHex":"0x004ce4ae","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ce4b6","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ce408","continuationVaHex":"0x004ce4be"},{"vaHex":"0x004ce4d0","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ce4d8","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ce408","continuationVaHex":"0x004ce4e0"},{"vaHex":"0x004ce4ea","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ce4f2","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ce408","continuationVaHex":"0x004ce4fa"},{"vaHex":"0x004ce50c","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ce514","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ce408","continuationVaHex":"0x004ce51c"},{"vaHex":"0x004ce526","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ce52e","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ce408","continuationVaHex":"0x004ce536"},{"vaHex":"0x004ce548","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ce550","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ce408","continuationVaHex":"0x004ce558"},{"vaHex":"0x004ce562","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ce56a","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ce408","continuationVaHex":"0x004ce572"},{"vaHex":"0x004ce5b8","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":2,"literalTextCommandCount":1,"literalTextEventCount":1,"literalTextEvents":[{"vaHex":"0x004ce440","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"회전 제 시합","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":9,"0x03":1,"0x06":10,"0x07":1,"0x08":1,"0x09":10,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x004ce410","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004ce440","text":"회전 제"},{"vaHex":"0x004ce440","text":"시합"},{"vaHex":"0x004ce454","text":"맹호권 대 최초류"},{"vaHex":"0x004ce476","text":"드디어 시합이 시작됐습니다"},{"vaHex":"0x004ce4a4","text":"선봉전"},{"vaHex":"0x004ce4be","text":"맹호권의 승리"}]},{"vaHex":"0x004ce430","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004ce440","text":"회전 제"},{"vaHex":"0x004ce440","text":"시합"},{"vaHex":"0x004ce454","text":"맹호권 대 최초류"},{"vaHex":"0x004ce476","text":"드디어 시합이 시작됐습니다"},{"vaHex":"0x004ce4a4","text":"선봉전"},{"vaHex":"0x004ce4be","text":"맹호권의 승리"}]},{"vaHex":"0x004ce450","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ce57c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ce598","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ce5bc","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004ce53c","text":"권의 승리"},{"vaHex":"0x004ce558","text":"부장전"},{"vaHex":"0x004ce575","text":"아타호"},{"vaHex":"0x004ce580","text":"드디어 내 차례로군"},{"vaHex":"0x004ce59c","text":"이미 승리는 정해졌지만"},{"vaHex":"0x004ce5c0","text":"방심하지 않도록"}]}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":24,"blockId":"event-dialogue-block-024","startVa":5053260,"startVaHex":"0x004d1b4c","endVa":5053804,"endVaHex":"0x004d1d6c","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x004d1bac"],"renderCommandCount":4,"renderCommandVas":["0x004d1bcc","0x004d1c18","0x004d1c7a","0x004d1d28"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":1,"0x02":10,"0x03":1,"0x06":4,"0x07":1,"0x08":1,"0x09":2,"0x0a":1,"0x0b":4,"0x0d":1,"0x15":1,"0x1b":1,"0x35":1,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":15,"uniqueTextLineCount":15,"textLines":[{"vaHex":"0x004d1bdc","text":"술집 주인","hangulCount":4},{"vaHex":"0x004d1bea","text":"마루바닥에 먼지가","hangulCount":8},{"vaHex":"0x004d1c02","text":"잔뜩 묻어있지","hangulCount":6},{"vaHex":"0x004d1c1c","text":"그걸 전부 치워야 해","hangulCount":8},{"vaHex":"0x004d1c38","text":"방 하나에 씩 주지","hangulCount":7},{"vaHex":"0x004d1c5c","text":"대신 빨리빨리 해야 해","hangulCount":9},{"vaHex":"0x004d1c7e","text":"하지만 멍청하게 같은 곳을","hangulCount":11},{"vaHex":"0x004d1ca0","text":"여러번 지나치고 있으면","hangulCount":10},{"vaHex":"0x004d1cbe","text":"방 하나에 로 줄이겠어","hangulCount":9},{"vaHex":"0x004d1cf1","text":"아타호","hangulCount":3},{"vaHex":"0x004d1cfc","text":"같은 곳을 여러번","hangulCount":7},{"vaHex":"0x004d1d14","text":"지나지치 않고","hangulCount":6},{"vaHex":"0x004d1d2c","text":"모든 방을 청소하면","hangulCount":8},{"vaHex":"0x004d1d46","text":"된다는 거잖아","hangulCount":6},{"vaHex":"0x004d1d5e","text":"쳇 별거","hangulCount":3}],"sampleText":["술집 주인","마루바닥에 먼지가","잔뜩 묻어있지","그걸 전부 치워야 해","방 하나에 씩 주지","대신 빨리빨리 해야 해","하지만 멍청하게 같은 곳을","여러번 지나치고 있으면","방 하나에 로 줄이겠어","아타호","같은 곳을 여러번","지나지치 않고","모든 방을 청소하면","된다는 거잖아"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":30,"traceCommandCount":15,"separatorCommandCount":10,"separatorEventCount":10,"separatorEvents":[{"vaHex":"0x004d1be6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d1bfe","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d1c34","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d1c58","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d1c9c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d1cba","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d1cf8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d1d10","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d1d42","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d1d5a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":13,"groundedControlEventCount":13,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x004d1ba4","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004d1ba8","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x004d1bb4","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x004d1bbc","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x004d1bc4","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004d1bc8","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004d1bd0","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004d1bd4","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004d1ba4","continuationVaHex":"0x004d1bdc"},{"vaHex":"0x004d1c14","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004d1c76","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004d1cde","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004d1ce6","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004d1ba4","continuationVaHex":"0x004d1cee"},{"vaHex":"0x004d1d24","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":4,"literalTextCommandCount":1,"literalTextEventCount":1,"literalTextEvents":[{"vaHex":"0x004d1bdc","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"술집 주인","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":1,"0x03":1,"0x06":4,"0x07":1,"0x08":1,"0x09":2,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x004d1bac","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004d1bdc","text":"술집 주인"},{"vaHex":"0x004d1bea","text":"마루바닥에 먼지가"},{"vaHex":"0x004d1c02","text":"잔뜩 묻어있지"},{"vaHex":"0x004d1c1c","text":"그걸 전부 치워야 해"},{"vaHex":"0x004d1c38","text":"방 하나에"},{"vaHex":"0x004d1c38","text":"씩 주지"}]},{"vaHex":"0x004d1bcc","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004d1bdc","text":"술집 주인"},{"vaHex":"0x004d1bea","text":"마루바닥에 먼지가"},{"vaHex":"0x004d1c02","text":"잔뜩 묻어있지"},{"vaHex":"0x004d1c1c","text":"그걸 전부 치워야 해"},{"vaHex":"0x004d1c38","text":"방 하나에"},{"vaHex":"0x004d1c38","text":"씩 주지"}]},{"vaHex":"0x004d1be6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d1bfe","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d1c18","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004d1bdc","text":"술집 주인"},{"vaHex":"0x004d1bea","text":"마루바닥에 먼지가"},{"vaHex":"0x004d1c02","text":"잔뜩 묻어있지"},{"vaHex":"0x004d1c1c","text":"그걸 전부 치워야 해"},{"vaHex":"0x004d1c38","text":"방 하나에"},{"vaHex":"0x004d1c38","text":"씩 주지"}]},{"vaHex":"0x004d1c34","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d1c58","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d1c7a","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004d1bfa","text":"지가"},{"vaHex":"0x004d1c02","text":"잔뜩 묻어있지"},{"vaHex":"0x004d1c1c","text":"그걸 전부 치워야 해"},{"vaHex":"0x004d1c38","text":"방 하나에"},{"vaHex":"0x004d1c38","text":"씩 주지"},{"vaHex":"0x004d1c5c","text":"대신 빨리빨리 해야 해"}]},{"vaHex":"0x004d1c9c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d1cba","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d1cf8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d1d10","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d1d28","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004d1ca8","text":"지나치고 있으면"},{"vaHex":"0x004d1cbe","text":"방 하나에"},{"vaHex":"0x004d1cbe","text":"로 줄이겠어"},{"vaHex":"0x004d1cf1","text":"아타호"},{"vaHex":"0x004d1cfc","text":"같은 곳을 여러번"},{"vaHex":"0x004d1d14","text":"지나지치 않고"}]},{"vaHex":"0x004d1d42","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d1d5a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":25,"blockId":"event-dialogue-block-025","startVa":5082316,"startVaHex":"0x004d8ccc","endVa":5082860,"endVaHex":"0x004d8eec","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x004d8d2c"],"renderCommandCount":6,"renderCommandVas":["0x004d8d4c","0x004d8dd4","0x004d8e0e","0x004d8e3a","0x004d8e6a","0x004d8ec6"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":1,"0x02":11,"0x03":1,"0x06":6,"0x07":1,"0x08":1,"0x09":2,"0x0a":4,"0x0b":6,"0x0d":1,"0x15":1,"0x1b":1,"0x35":7,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":19,"uniqueTextLineCount":16,"textLines":[{"vaHex":"0x004d8ccc","text":"이 있을 줄이야","hangulCount":6},{"vaHex":"0x004d8ce0","text":"마음에 걸리는데","hangulCount":7},{"vaHex":"0x004d8cf6","text":"동태를 살피러 가보자","hangulCount":9},{"vaHex":"0x004d8d5c","text":"관광객","hangulCount":3},{"vaHex":"0x004d8d66","text":"때론 이렇게 홀로 여행을","hangulCount":10},{"vaHex":"0x004d8d86","text":"하는 것도 기분전환이 되지","hangulCount":11},{"vaHex":"0x004d8db6","text":"관광객","hangulCount":3},{"vaHex":"0x004d8dc0","text":"어라 설마","hangulCount":4},{"vaHex":"0x004d8dd8","text":"하지만 난 아자씨와 개는","hangulCount":10},{"vaHex":"0x004d8df8","text":"질색이라서","hangulCount":5},{"vaHex":"0x004d8e15","text":"아타호","hangulCount":3},{"vaHex":"0x004d8e20","text":"무슨 헛소리를","hangulCount":6},{"vaHex":"0x004d8e3f","text":"스마슈","hangulCount":3},{"vaHex":"0x004d8e4c","text":"이상한 녀석이로군","hangulCount":8},{"vaHex":"0x004d8e71","text":"아타호","hangulCount":3},{"vaHex":"0x004d8e7c","text":"나를 자네와 같은 레벨로","hangulCount":10},{"vaHex":"0x004d8e9e","text":"취급하다니 용서할 수 없다","hangulCount":11},{"vaHex":"0x004d8ecb","text":"스마슈","hangulCount":3},{"vaHex":"0x004d8ed8","text":"어라 아자씨","hangulCount":5}],"sampleText":["이 있을 줄이야","마음에 걸리는데","동태를 살피러 가보자","관광객","때론 이렇게 홀로 여행을","하는 것도 기분전환이 되지","어라 설마","하지만 난 아자씨와 개는","질색이라서","아타호","무슨 헛소리를","스마슈","이상한 녀석이로군","나를 자네와 같은 레벨로"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":44,"traceCommandCount":18,"separatorCommandCount":11,"separatorEventCount":11,"separatorEvents":[{"vaHex":"0x004d8cf2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d8d62","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d8d82","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d8dbc","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d8df4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d8e1c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d8e48","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d8e78","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d8e9a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d8ed4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d8eea","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":18,"groundedControlEventCount":18,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x004d8cdc","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004d8d0e","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004d8d12","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004d8d24","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004d8d28","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x004d8d34","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x004d8d3c","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x004d8d44","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004d8d48","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004d8d50","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004d8d54","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004d8d24","continuationVaHex":"0x004d8d5c"},{"vaHex":"0x004d8da6","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004d8dae","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004d8d24","continuationVaHex":"0x004d8db6"},{"vaHex":"0x004d8dd0","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004d8e0a","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004d8e32","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004d8e62","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004d8ebe","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":6,"literalTextCommandCount":7,"literalTextEventCount":7,"literalTextEvents":[{"vaHex":"0x004d8ccc","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"이 있을 줄이야","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004d8ce0","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"마음에 걸리는데","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004d8cf6","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"동태를 살피러 가보자","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004d8d5c","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"관광객","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004d8d66","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"때론 이렇게 홀로 여행을","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004d8d86","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"하는 것도 기분전환이 되지","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004d8dc0","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"어라 설마","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":1,"0x03":1,"0x06":6,"0x07":1,"0x08":1,"0x09":2,"0x0a":4,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x004d8cf2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d8d2c","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004d8cae","text":"설마 도장 지하에"},{"vaHex":"0x004d8cc4","text":"이런 방이 있을 줄이야"},{"vaHex":"0x004d8ce0","text":"마음에 걸리는데"},{"vaHex":"0x004d8cf6","text":"동태를 살피러 가보자"},{"vaHex":"0x004d8d5c","text":"관광객"},{"vaHex":"0x004d8d66","text":"때론 이렇게 홀로 여행을"}]},{"vaHex":"0x004d8d4c","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004d8ccc","text":"이 있을 줄이야"},{"vaHex":"0x004d8ce0","text":"마음에 걸리는데"},{"vaHex":"0x004d8cf6","text":"동태를 살피러 가보자"},{"vaHex":"0x004d8d5c","text":"관광객"},{"vaHex":"0x004d8d66","text":"때론 이렇게 홀로 여행을"},{"vaHex":"0x004d8d86","text":"하는 것도 기분전환이 되지"}]},{"vaHex":"0x004d8d62","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d8d82","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d8dbc","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d8dd4","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004d8d5c","text":"관광객"},{"vaHex":"0x004d8d66","text":"때론 이렇게 홀로 여행을"},{"vaHex":"0x004d8d86","text":"하는 것도 기분전환이 되지"},{"vaHex":"0x004d8dc0","text":"어라"},{"vaHex":"0x004d8dc0","text":"설마"},{"vaHex":"0x004d8dd8","text":"하지만"}]},{"vaHex":"0x004d8df4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d8e0e","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004d8d8e","text":"것도 기분전환이 되지"},{"vaHex":"0x004d8db6","text":"관광객"},{"vaHex":"0x004d8dc0","text":"어라"},{"vaHex":"0x004d8dc0","text":"설마"},{"vaHex":"0x004d8dd8","text":"하지만"},{"vaHex":"0x004d8dd8","text":"난 아자씨와 개는"}]},{"vaHex":"0x004d8e1c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d8e3a","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004d8dc0","text":"어라"},{"vaHex":"0x004d8dc0","text":"설마"},{"vaHex":"0x004d8dd8","text":"하지만"},{"vaHex":"0x004d8dd8","text":"난 아자씨와 개는"},{"vaHex":"0x004d8df8","text":"질색이라서"},{"vaHex":"0x004d8e15","text":"아타호"}]},{"vaHex":"0x004d8e48","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d8e6a","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004d8dea","text":"씨와 개는"},{"vaHex":"0x004d8df8","text":"질색이라서"},{"vaHex":"0x004d8e15","text":"아타호"},{"vaHex":"0x004d8e20","text":"무슨 헛소리를"},{"vaHex":"0x004d8e3f","text":"스마슈"},{"vaHex":"0x004d8e4c","text":"이상한 녀석이로군"}]},{"vaHex":"0x004d8e78","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d8e9a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d8ec6","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004d8e4c","text":"이상한 녀석이로군"},{"vaHex":"0x004d8e71","text":"아타호"},{"vaHex":"0x004d8e7c","text":"나를 자네와 같은 레벨로"},{"vaHex":"0x004d8e9e","text":"취급하다니"},{"vaHex":"0x004d8e9e","text":"용서할 수 없다"},{"vaHex":"0x004d8ecb","text":"스마슈"}]},{"vaHex":"0x004d8ed4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004d8eea","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":26,"blockId":"event-dialogue-block-026","startVa":5130568,"startVaHex":"0x004e4948","endVa":5131112,"endVaHex":"0x004e4b68","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x004e49a8"],"renderCommandCount":1,"renderCommandVas":["0x004e49c8"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":4,"0x02":9,"0x03":1,"0x06":4,"0x07":1,"0x08":1,"0x09":5,"0x0a":1,"0x0b":1,"0x0d":1,"0x15":1,"0x1b":1,"0x35":8,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":["map_n1.cns","map_n2.cns","face_01.cns","cara_07.cns","cara_etc.cns","map4_08n.cns"],"resources":[{"refVaHex":"0x004e48d0","targetVaHex":"0x004e40c8","name":"map_n1.cns","kind":"tileset"},{"refVaHex":"0x004e48dc","targetVaHex":"0x004e40d3","name":"map_n2.cns","kind":"tileset"},{"refVaHex":"0x004e48e8","targetVaHex":"0x004e40eb","name":"face_01.cns","kind":"sprite"},{"refVaHex":"0x004e48f4","targetVaHex":"0x004e40f7","name":"cara_07.cns","kind":"sprite"},{"refVaHex":"0x004e4900","targetVaHex":"0x004e4103","name":"cara_etc.cns","kind":"sprite"},{"refVaHex":"0x004e4918","targetVaHex":"0x004e40de","name":"map4_08n.cns","kind":"map"}],"fieldMaps":["map4_08n.cns"],"tilesets":["map_n1.cns","map_n2.cns"],"routeContexts":[],"textLineCount":14,"uniqueTextLineCount":11,"textLines":[{"vaHex":"0x004e49db","text":"스마슈","hangulCount":3},{"vaHex":"0x004e49e6","text":"뭐 뭐야","hangulCount":3},{"vaHex":"0x004e49f8","text":"멋대로 닫혀버리다니","hangulCount":9},{"vaHex":"0x004e4a29","text":"스마슈","hangulCount":3},{"vaHex":"0x004e4a34","text":"이런 왜 이렇게 안 열리지","hangulCount":10},{"vaHex":"0x004e4a58","text":"이거 꼼짝없이 갇혀버렸군","hangulCount":11},{"vaHex":"0x004e4a8b","text":"스마슈","hangulCount":3},{"vaHex":"0x004e4a96","text":"어라 왜 안 열리는 거야","hangulCount":9},{"vaHex":"0x004e4abc","text":"이봐 문 좀 열어줘 어서","hangulCount":9},{"vaHex":"0x004e4af5","text":"스마슈","hangulCount":3},{"vaHex":"0x004e4b00","text":"제길 꼼짝없이 갇혔군 좋아","hangulCount":11},{"vaHex":"0x004e4b26","text":"안으로 들어가 보자","hangulCount":8},{"vaHex":"0x004e4b56","text":"시험관","hangulCount":3},{"vaHex":"0x004e4b60","text":"허허","hangulCount":2}],"sampleText":["스마슈","뭐 뭐야","멋대로 닫혀버리다니","이런 왜 이렇게 안 열리지","이거 꼼짝없이 갇혀버렸군","어라 왜 안 열리는 거야","이봐 문 좀 열어줘 어서","제길 꼼짝없이 갇혔군 좋아","안으로 들어가 보자","시험관","허허"],"classification":"map-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":39,"traceCommandCount":11,"separatorCommandCount":9,"separatorEventCount":9,"separatorEvents":[{"vaHex":"0x004e49e2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e49f4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e4a30","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e4a54","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e4a92","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e4ab8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e4afc","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e4b22","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e4b5c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":16,"groundedControlEventCount":16,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x004e49a0","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004e49a4","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x004e49b0","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x004e49b8","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x004e49c0","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004e49c4","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004e49cc","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004e49d0","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004e49a0","continuationVaHex":"0x004e49d8"},{"vaHex":"0x004e4a12","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004e4a1e","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004e49a0","continuationVaHex":"0x004e4a26"},{"vaHex":"0x004e4a74","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004e4a80","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004e49a0","continuationVaHex":"0x004e4a88"},{"vaHex":"0x004e4ade","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004e4aea","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004e49a0","continuationVaHex":"0x004e4af2"},{"vaHex":"0x004e4b42","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004e4b4e","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004e49a0","continuationVaHex":"0x004e4b56"}],"sourceCommandCount":1,"renderCommandCount":1,"literalTextCommandCount":8,"literalTextEventCount":8,"literalTextEvents":[{"vaHex":"0x004e49db","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"스마슈","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004e49e6","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"뭐 뭐야","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004e49f8","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"멋대로 닫혀버리다니","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004e4a34","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"이런 왜 이렇게 안 열리지","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004e4a58","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"이거 꼼짝없이 갇혀버렸군","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004e4a96","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"어라 왜 안 열리는 거야","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004e4abc","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"이봐 문 좀 열어줘 어서","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004e4b00","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"제길 꼼짝없이 갇혔군 좋아","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":4,"0x03":1,"0x06":4,"0x07":1,"0x08":1,"0x09":5,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x004e49a8","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004e49db","text":"스마슈"},{"vaHex":"0x004e49e6","text":"뭐야"},{"vaHex":"0x004e49f8","text":"멋대로 닫혀버리다니"},{"vaHex":"0x004e4a34","text":"이런"},{"vaHex":"0x004e4a34","text":"왜 이렇게 안 열리지"},{"vaHex":"0x004e4a58","text":"이거 꼼짝없이 갇혀버렸군"}]},{"vaHex":"0x004e49c8","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004e49db","text":"스마슈"},{"vaHex":"0x004e49e6","text":"뭐야"},{"vaHex":"0x004e49f8","text":"멋대로 닫혀버리다니"},{"vaHex":"0x004e4a34","text":"이런"},{"vaHex":"0x004e4a34","text":"왜 이렇게 안 열리지"},{"vaHex":"0x004e4a58","text":"이거 꼼짝없이 갇혀버렸군"}]},{"vaHex":"0x004e49e2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e49f4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e4a30","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e4a54","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e4a92","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e4ab8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e4afc","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e4b22","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e4b5c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":27,"blockId":"event-dialogue-block-027","startVa":5132460,"startVaHex":"0x004e50ac","endVa":5133004,"endVaHex":"0x004e52cc","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x004e510c"],"renderCommandCount":3,"renderCommandVas":["0x004e512c","0x004e5186","0x004e5248"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":3,"0x02":11,"0x03":1,"0x06":5,"0x07":1,"0x08":1,"0x09":3,"0x0a":1,"0x0b":3,"0x0d":1,"0x15":1,"0x1b":1,"0x35":5,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":17,"uniqueTextLineCount":15,"textLines":[{"vaHex":"0x004e50ac","text":"어라 잠깐만","hangulCount":5},{"vaHex":"0x004e50c0","text":"수련을 해야하는 쪽은","hangulCount":9},{"vaHex":"0x004e50da","text":"아타호인 것같은데","hangulCount":8},{"vaHex":"0x004e513f","text":"스마슈","hangulCount":3},{"vaHex":"0x004e514a","text":"바다 어째 갑자기 기분이","hangulCount":10},{"vaHex":"0x004e516a","text":"나빠지는 걸 에잇","hangulCount":7},{"vaHex":"0x004e518a","text":"그냥 마을로 돌아갈까","hangulCount":9},{"vaHex":"0x004e51a6","text":"내 천재적인 느낌이","hangulCount":8},{"vaHex":"0x004e51c0","text":"지금은 앞으로 가지 말라는군","hangulCount":12},{"vaHex":"0x004e51f9","text":"스마슈","hangulCount":3},{"vaHex":"0x004e5204","text":"아니 이런 곳이 나오다니","hangulCount":10},{"vaHex":"0x004e5226","text":"음 역시 바깥 공기는 좋아","hangulCount":10},{"vaHex":"0x004e524c","text":"어 뭔가 냄새가 나는데","hangulCount":9},{"vaHex":"0x004e526e","text":"도적놈들이","hangulCount":5},{"vaHex":"0x004e5286","text":"각오를 단단히 해야겠군","hangulCount":10},{"vaHex":"0x004e52b9","text":"스마슈","hangulCount":3},{"vaHex":"0x004e52c4","text":"네녀석","hangulCount":3}],"sampleText":["어라 잠깐만","수련을 해야하는 쪽은","아타호인 것같은데","스마슈","바다 어째 갑자기 기분이","나빠지는 걸 에잇","그냥 마을로 돌아갈까","내 천재적인 느낌이","지금은 앞으로 가지 말라는군","아니 이런 곳이 나오다니","음 역시 바깥 공기는 좋아","어 뭔가 냄새가 나는데","도적놈들이","각오를 단단히 해야겠군"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":38,"traceCommandCount":15,"separatorCommandCount":11,"separatorEventCount":11,"separatorEvents":[{"vaHex":"0x004e50bc","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e50d6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e5146","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e5166","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e51a2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e51bc","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e5200","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e5222","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e526a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e5282","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e52c0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":15,"groundedControlEventCount":15,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x004e50ee","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004e5104","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004e5108","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x004e5114","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x004e511c","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x004e5124","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004e5128","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004e5130","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004e5134","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004e5104","continuationVaHex":"0x004e513c"},{"vaHex":"0x004e5182","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004e51e2","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004e51ee","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004e5104","continuationVaHex":"0x004e51f6"},{"vaHex":"0x004e5244","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004e52a2","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004e52ae","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004e5104","continuationVaHex":"0x004e52b6"}],"sourceCommandCount":1,"renderCommandCount":3,"literalTextCommandCount":5,"literalTextEventCount":5,"literalTextEvents":[{"vaHex":"0x004e50ac","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"어라 잠깐만","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004e50c0","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"수련을 해야하는 쪽은","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004e50da","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아타호인 것같은데","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004e513f","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"스마슈","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004e514a","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"바다 어째 갑자기 기분이","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":3,"0x03":1,"0x06":5,"0x07":1,"0x08":1,"0x09":3,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x004e50bc","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e50d6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e510c","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004e508c","text":"시험에 도전하게 되었다"},{"vaHex":"0x004e50ac","text":"어라"},{"vaHex":"0x004e50ac","text":"잠깐만"},{"vaHex":"0x004e50c0","text":"수련을 해야하는 쪽은"},{"vaHex":"0x004e50da","text":"아타호인 것같은데"},{"vaHex":"0x004e513f","text":"스마슈"}]},{"vaHex":"0x004e512c","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004e50ac","text":"어라"},{"vaHex":"0x004e50ac","text":"잠깐만"},{"vaHex":"0x004e50c0","text":"수련을 해야하는 쪽은"},{"vaHex":"0x004e50da","text":"아타호인 것같은데"},{"vaHex":"0x004e513f","text":"스마슈"},{"vaHex":"0x004e514a","text":"바다"}]},{"vaHex":"0x004e5146","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e5166","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e5186","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004e513f","text":"스마슈"},{"vaHex":"0x004e514a","text":"바다"},{"vaHex":"0x004e514a","text":"어째 갑자기 기분이"},{"vaHex":"0x004e516a","text":"나빠지는 걸"},{"vaHex":"0x004e516a","text":"에잇"},{"vaHex":"0x004e518a","text":"그냥 마을로 돌아갈까"}]},{"vaHex":"0x004e51a2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e51bc","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e5200","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e5222","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e5248","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004e51c8","text":"앞으로 가지 말라는군"},{"vaHex":"0x004e51f9","text":"스마슈"},{"vaHex":"0x004e5204","text":"아니 이런 곳이 나오다니"},{"vaHex":"0x004e5226","text":"역시 바깥 공기는 좋아"},{"vaHex":"0x004e524c","text":"뭔가 냄새가 나는데"},{"vaHex":"0x004e526e","text":"도적놈들이"}]},{"vaHex":"0x004e526a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e5282","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e52c0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":28,"blockId":"event-dialogue-block-028","startVa":5144468,"startVaHex":"0x004e7f94","endVa":5148632,"endVaHex":"0x004e8fd8","byteCount":4164,"sourceCommandCount":21,"sourceCommandVas":["0x004e7ff4","0x004e8070","0x004e8128","0x004e8198","0x004e8372","0x004e83f2","0x004e8436","0x004e8600","0x004e8648","0x004e86a0","0x004e86c0","0x004e8872","0x004e896a","0x004e89a6","0x004e8b06","0x004e8b26","0x004e8cea","0x004e8d1a","0x004e8d60","0x004e8dcc","0x004e8e18"],"renderCommandCount":21,"renderCommandVas":["0x004e8008","0x004e8084","0x004e813c","0x004e81ac","0x004e8386","0x004e8406","0x004e844a","0x004e865c","0x004e86b0","0x004e86d4","0x004e885e","0x004e8886","0x004e897e","0x004e89ba","0x004e8b0e","0x004e8b2e","0x004e8cfe","0x004e8d2e","0x004e8d74","0x004e8de0","0x004e8e2c"],"sourceValues":[{"valueHex":"0x00030004","count":4},{"valueHex":"0x00030005","count":3},{"valueHex":"0x00030003","count":2},{"valueHex":"0x00030008","count":2},{"valueHex":"0x00030001","count":1},{"valueHex":"0x00030002","count":1},{"valueHex":"0x00030006","count":1},{"valueHex":"0x00030007","count":1},{"valueHex":"0x0003001b","count":1},{"valueHex":"0x0003001a","count":1},{"valueHex":"0x0003000e","count":1},{"valueHex":"0x0003000f","count":1},{"valueHex":"0x00030010","count":1},{"valueHex":"0x00030011","count":1}],"commandOpcodeCounts":{"0x00":28,"0x01":21,"0x02":27,"0x03":20,"0x04":18,"0x07":18,"0x08":18,"0x09":4,"0x0a":23,"0x0b":21,"0x0d":21,"0x0e":87,"0x0f":7,"0x12":1,"0x13":13,"0x14":4,"0x15":3,"0x18":6,"0x1b":22,"0x1f":7,"0x21":1,"0x22":7,"0x24":28,"0x25":4,"0x26":2,"0x27":1,"0x28":1,"0x29":1,"0x2a":1,"0x2b":2,"0x2e":17,"0x2f":6,"0x30":2,"0x31":1,"0x32":1,"0x33":1,"0x34":1,"0x36":1,"0x38":1,"0x39":1,"0x82":2},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x04":"set display timer/state","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x0e":"set cursor relative to text origin","0x15":"move text origin/cursor relative","0x1b":"select script data bank"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":65,"uniqueTextLineCount":46,"textLines":[{"vaHex":"0x004e80bc","text":"번 돈","hangulCount":2},{"vaHex":"0x004e81f4","text":"기본기","hangulCount":3},{"vaHex":"0x004e821e","text":"개인공격기","hangulCount":5},{"vaHex":"0x004e8248","text":"전체공격기","hangulCount":5},{"vaHex":"0x004e8272","text":"특수기","hangulCount":3},{"vaHex":"0x004e82a8","text":"도구","hangulCount":2},{"vaHex":"0x004e82d8","text":"무기","hangulCount":2},{"vaHex":"0x004e82e8","text":"방어구","hangulCount":3},{"vaHex":"0x004e830c","text":"소지","hangulCount":2},{"vaHex":"0x004e832c","text":"모드","hangulCount":2},{"vaHex":"0x004e834e","text":"환경설정","hangulCount":4},{"vaHex":"0x004e84e2","text":"무기","hangulCount":2},{"vaHex":"0x004e84fe","text":"방어구","hangulCount":3},{"vaHex":"0x004e851c","text":"레벨","hangulCount":2},{"vaHex":"0x004e8532","text":"체력","hangulCount":2},{"vaHex":"0x004e8552","text":"기력","hangulCount":2},{"vaHex":"0x004e8572","text":"경험","hangulCount":2},{"vaHex":"0x004e8592","text":"공격력","hangulCount":3},{"vaHex":"0x004e85a8","text":"방어력","hangulCount":3},{"vaHex":"0x004e85be","text":"기술력","hangulCount":3},{"vaHex":"0x004e85d4","text":"순발력","hangulCount":3},{"vaHex":"0x004e8700","text":"커서를 기억할까요","hangulCount":8},{"vaHex":"0x004e8722","text":"아니오","hangulCount":3},{"vaHex":"0x004e873a","text":"메시지 속도 선택","hangulCount":7},{"vaHex":"0x004e8750","text":"초특급","hangulCount":3},{"vaHex":"0x004e875c","text":"쾌속","hangulCount":2},{"vaHex":"0x004e8766","text":"느리게","hangulCount":3},{"vaHex":"0x004e877e","text":"을 사용할까요","hangulCount":6},{"vaHex":"0x004e87a2","text":"아니오","hangulCount":3},{"vaHex":"0x004e87ba","text":"화면표시속도 변경","hangulCount":8},{"vaHex":"0x004e87dc","text":"아니오","hangulCount":3},{"vaHex":"0x004e87f4","text":"정말로 좋습니까","hangulCount":7},{"vaHex":"0x004e8814","text":"아니오","hangulCount":3},{"vaHex":"0x004e882c","text":"전투를 금지할까요","hangulCount":8},{"vaHex":"0x004e884e","text":"아니오","hangulCount":3},{"vaHex":"0x004e8892","text":"데이터 저장","hangulCount":5},{"vaHex":"0x004e88b6","text":"데이터","hangulCount":3},{"vaHex":"0x004e88d6","text":"데이터","hangulCount":3},{"vaHex":"0x004e88f6","text":"데이터","hangulCount":3},{"vaHex":"0x004e8916","text":"데이터","hangulCount":3},{"vaHex":"0x004e8936","text":"데이터","hangulCount":3},{"vaHex":"0x004e8956","text":"데이터","hangulCount":3},{"vaHex":"0x004e898a","text":"데이터 로드","hangulCount":5},{"vaHex":"0x004e89de","text":"데이터가 없습니다","hangulCount":8},{"vaHex":"0x004e8ae0","text":"장소","hangulCount":2},{"vaHex":"0x004e8bd6","text":"제 장","hangulCount":2},{"vaHex":"0x004e8be0","text":"제 장","hangulCount":2},{"vaHex":"0x004e8bea","text":"제 장","hangulCount":2},{"vaHex":"0x004e8bf4","text":"제 장","hangulCount":2},{"vaHex":"0x004e8bfe","text":"제 장","hangulCount":2},{"vaHex":"0x004e8c08","text":"제 장","hangulCount":2},{"vaHex":"0x004e8c12","text":"제 장","hangulCount":2},{"vaHex":"0x004e8c1c","text":"제 장","hangulCount":2},{"vaHex":"0x004e8c46","text":"불 청 객","hangulCount":3},{"vaHex":"0x004e8c56","text":"의외의 재회","hangulCount":5},{"vaHex":"0x004e8c66","text":"자객 침입","hangulCount":4},{"vaHex":"0x004e8c76","text":"고양이귀 권법녀","hangulCount":7},{"vaHex":"0x004e8c8a","text":"호랑이 동굴","hangulCount":5},{"vaHex":"0x004e8c9a","text":"대격돌 무술대회","hangulCount":7},{"vaHex":"0x004e8cae","text":"최강 맹호전설","hangulCount":6},{"vaHex":"0x004e8cc0","text":"의문의 던전","hangulCount":5},{"vaHex":"0x004e8cd2","text":"기술 레벨업","hangulCount":5},{"vaHex":"0x004e8d3a","text":"소지수","hangulCount":3},{"vaHex":"0x004e8d80","text":"구입수","hangulCount":3},{"vaHex":"0x004e8dec","text":"번 돈","hangulCount":2}],"sampleText":["번 돈","기본기","개인공격기","전체공격기","특수기","도구","무기","방어구","소지","모드","환경설정","레벨","체력","기력"],"classification":"system-text-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":451,"traceCommandCount":69,"separatorCommandCount":27,"separatorEventCount":27,"separatorEvents":[{"vaHex":"0x004e8714","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e871e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e872a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e874c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8758","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8762","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e876e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8794","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e879e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e87aa","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e87ce","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e87d8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e87e4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8806","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8810","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e881c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8840","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e884a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8856","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e89f0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e89f4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8a28","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8a52","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8a62","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8a6e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8ad0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8ae4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":213,"groundedControlEventCount":213,"groundedControlOpcodeSet":["0x03","0x04","0x07","0x08","0x09","0x0a","0x0e","0x15","0x1b"],"groundedControlEvents":[{"vaHex":"0x004e7fec","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004e7ff0","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x004e7ffc","opcodeHex":"0x04","handlerVaHex":"0x0041b7ed","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display timer/state seed; browser does not execute full VM effect","action":"set-display-timer-state","browserExecutesEffect":false,"operandWord2":0,"operandWord4":1856},{"vaHex":"0x004e8000","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":0,"yWord":352},{"vaHex":"0x004e800c","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":128,"operandWord4":8},{"vaHex":"0x004e801c","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":224,"operandWord4":8},{"vaHex":"0x004e802c","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":320,"operandWord4":8},{"vaHex":"0x004e803c","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":24,"operandWord4":32},{"vaHex":"0x004e8048","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":24,"operandWord4":64},{"vaHex":"0x004e8054","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":24,"operandWord4":96},{"vaHex":"0x004e8068","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004e806c","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x004e8078","opcodeHex":"0x04","handlerVaHex":"0x0041b7ed","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display timer/state seed; browser does not execute full VM effect","action":"set-display-timer-state","browserExecutesEffect":false,"operandWord2":0,"operandWord4":1856},{"vaHex":"0x004e807c","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":416,"yWord":352},{"vaHex":"0x004e8088","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004e80a0","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":1},{"vaHex":"0x004e80a4","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":24,"operandWord4":40},{"vaHex":"0x004e80ac","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ebc14","continuationVaHex":"0x004e80b4"},{"vaHex":"0x004e80b4","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":24,"operandWord4":80},{"vaHex":"0x004e80cc","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004e80d8","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":128,"operandWord4":8},{"vaHex":"0x004e80e8","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":24,"operandWord4":24},{"vaHex":"0x004e80f4","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":24,"operandWord4":48},{"vaHex":"0x004e8100","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":24,"operandWord4":72},{"vaHex":"0x004e810c","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":24,"operandWord4":96},{"vaHex":"0x004e8120","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004e8124","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x004e8130","opcodeHex":"0x04","handlerVaHex":"0x0041b7ed","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display timer/state seed; browser does not execute full VM effect","action":"set-display-timer-state","browserExecutesEffect":false,"operandWord2":0,"operandWord4":1856},{"vaHex":"0x004e8134","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":416,"yWord":0},{"vaHex":"0x004e8140","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":80,"operandWord4":16},{"vaHex":"0x004e8150","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":16,"operandWord4":40},{"vaHex":"0x004e8190","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004e8194","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x004e81a0","opcodeHex":"0x04","handlerVaHex":"0x0041b7ed","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display timer/state seed; browser does not execute full VM effect","action":"set-display-timer-state","browserExecutesEffect":false,"operandWord2":0,"operandWord4":1856},{"vaHex":"0x004e81a4","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":416,"yWord":96},{"vaHex":"0x004e81b0","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004e81ec","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":64,"operandWord4":8},{"vaHex":"0x004e81fe","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":24,"operandWord4":40},{"vaHex":"0x004e8216","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":64,"operandWord4":8},{"vaHex":"0x004e8228","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":24,"operandWord4":40},{"vaHex":"0x004e8240","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":64,"operandWord4":8},{"vaHex":"0x004e8252","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":24,"operandWord4":40},{"vaHex":"0x004e826a","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":64,"operandWord4":8},{"vaHex":"0x004e827c","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":24,"operandWord4":40},{"vaHex":"0x004e828c","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":184,"operandWord4":8},{"vaHex":"0x004e82a0","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":88,"operandWord4":8},{"vaHex":"0x004e82ac","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":24,"operandWord4":40},{"vaHex":"0x004e82c0","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":72,"operandWord4":8},{"vaHex":"0x004e82f0","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":24,"operandWord4":40},{"vaHex":"0x004e8304","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":88,"operandWord4":8},{"vaHex":"0x004e8310","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":24,"operandWord4":40},{"vaHex":"0x004e8324","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":80,"operandWord4":8},{"vaHex":"0x004e8332","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":24,"operandWord4":40},{"vaHex":"0x004e8346","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":72,"operandWord4":8},{"vaHex":"0x004e8356","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":24,"operandWord4":40},{"vaHex":"0x004e836a","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004e836e","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x004e837a","opcodeHex":"0x04","handlerVaHex":"0x0041b7ed","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display timer/state seed; browser does not execute full VM effect","action":"set-display-timer-state","browserExecutesEffect":false,"operandWord2":0,"operandWord4":1856},{"vaHex":"0x004e837e","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":416,"yWord":0},{"vaHex":"0x004e838a","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x004e839a","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":80,"operandWord4":16},{"vaHex":"0x004e83aa","opcodeHex":"0x0e","handlerVaHex":"0x0041bd4f","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded cursor offset; browser does not execute full layout VM","action":"set-cursor-relative-to-text-origin","browserExecutesEffect":false,"operandWord2":16,"operandWord4":40},{"vaHex":"0x004e83ea","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004e83ee","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0}],"sourceCommandCount":21,"renderCommandCount":21,"literalTextCommandCount":0,"literalTextEventCount":0,"literalTextEvents":[],"unsupportedOpcodeCounts":{"0x00":28,"0x01":21,"0x03":20,"0x04":18,"0x07":18,"0x08":18,"0x09":4,"0x0a":23,"0x0e":87,"0x0f":7,"0x12":1,"0x13":13,"0x14":4,"0x15":3,"0x18":6,"0x1b":22,"0x1f":7,"0x21":1,"0x22":7,"0x24":28,"0x25":4,"0x26":2,"0x27":1,"0x28":1,"0x29":1,"0x2a":1,"0x2b":2,"0x2e":17,"0x2f":6,"0x30":2,"0x31":1,"0x32":1,"0x33":1,"0x34":1,"0x36":1,"0x38":1,"0x39":1,"0x82":2},"commands":[{"vaHex":"0x004e7ff4","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030001","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004e80bc","text":"번 돈"}]},{"vaHex":"0x004e8008","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004e80bc","text":"번 돈"}]},{"vaHex":"0x004e8070","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030002","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004e80bc","text":"번 돈"}]},{"vaHex":"0x004e8084","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004e80bc","text":"번 돈"}]},{"vaHex":"0x004e8128","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030003","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004e80bc","text":"번 돈"},{"vaHex":"0x004e81f4","text":"기본기"},{"vaHex":"0x004e821e","text":"개인공격기"}]},{"vaHex":"0x004e813c","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004e80bc","text":"번 돈"},{"vaHex":"0x004e81f4","text":"기본기"},{"vaHex":"0x004e821e","text":"개인공격기"}]},{"vaHex":"0x004e8198","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030004","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004e81f4","text":"기본기"},{"vaHex":"0x004e821e","text":"개인공격기"},{"vaHex":"0x004e8248","text":"전체공격기"},{"vaHex":"0x004e8272","text":"특수기"}]},{"vaHex":"0x004e81ac","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004e81f4","text":"기본기"},{"vaHex":"0x004e821e","text":"개인공격기"},{"vaHex":"0x004e8248","text":"전체공격기"},{"vaHex":"0x004e8272","text":"특수기"},{"vaHex":"0x004e82a8","text":"도구"}]},{"vaHex":"0x004e8372","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":2,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030003","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004e830c","text":"소지"},{"vaHex":"0x004e832c","text":"모드"},{"vaHex":"0x004e834e","text":"환경설정"}]},{"vaHex":"0x004e8386","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004e830c","text":"소지"},{"vaHex":"0x004e832c","text":"모드"},{"vaHex":"0x004e834e","text":"환경설정"}]},{"vaHex":"0x004e83f2","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":2,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030004","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004e84e2","text":"무기"}]},{"vaHex":"0x004e8406","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004e84e2","text":"무기"},{"vaHex":"0x004e84fe","text":"방어구"}]},{"vaHex":"0x004e8436","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":2,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030006","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004e84e2","text":"무기"},{"vaHex":"0x004e84fe","text":"방어구"},{"vaHex":"0x004e851c","text":"레벨"},{"vaHex":"0x004e8532","text":"체력"}]},{"vaHex":"0x004e844a","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004e84e2","text":"무기"},{"vaHex":"0x004e84fe","text":"방어구"},{"vaHex":"0x004e851c","text":"레벨"},{"vaHex":"0x004e8532","text":"체력"}]},{"vaHex":"0x004e8600","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030007","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004e8592","text":"공격력"},{"vaHex":"0x004e85a8","text":"방어력"},{"vaHex":"0x004e85be","text":"기술력"},{"vaHex":"0x004e85d4","text":"순발력"}]},{"vaHex":"0x004e8648","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030008","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004e85d4","text":"순발력"},{"vaHex":"0x004e8700","text":"커서를 기억할까요"},{"vaHex":"0x004e8722","text":"아니오"},{"vaHex":"0x004e873a","text":"메시지 속도"}]},{"vaHex":"0x004e865c","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004e8700","text":"커서를 기억할까요"},{"vaHex":"0x004e8722","text":"아니오"},{"vaHex":"0x004e873a","text":"메시지 속도 선택"},{"vaHex":"0x004e8750","text":"초특급"}]},{"vaHex":"0x004e86a0","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030008","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004e8700","text":"커서를 기억할까요"},{"vaHex":"0x004e8722","text":"아니오"},{"vaHex":"0x004e873a","text":"메시지 속도 선택"},{"vaHex":"0x004e8750","text":"초특급"},{"vaHex":"0x004e875c","text":"쾌속"},{"vaHex":"0x004e8766","text":"느리게"}]},{"vaHex":"0x004e86b0","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004e8700","text":"커서를 기억할까요"},{"vaHex":"0x004e8722","text":"아니오"},{"vaHex":"0x004e873a","text":"메시지 속도 선택"},{"vaHex":"0x004e8750","text":"초특급"},{"vaHex":"0x004e875c","text":"쾌속"},{"vaHex":"0x004e8766","text":"느리게"}]},{"vaHex":"0x004e86c0","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030005","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004e8700","text":"커서를 기억할까요"},{"vaHex":"0x004e8722","text":"아니오"},{"vaHex":"0x004e873a","text":"메시지 속도 선택"},{"vaHex":"0x004e8750","text":"초특급"},{"vaHex":"0x004e875c","text":"쾌속"},{"vaHex":"0x004e8766","text":"느리게"}]},{"vaHex":"0x004e86d4","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004e8700","text":"커서를 기억할까요"},{"vaHex":"0x004e8722","text":"아니오"},{"vaHex":"0x004e873a","text":"메시지 속도 선택"},{"vaHex":"0x004e8750","text":"초특급"},{"vaHex":"0x004e875c","text":"쾌속"},{"vaHex":"0x004e8766","text":"느리게"}]},{"vaHex":"0x004e8714","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e871e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e872a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e874c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8758","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8762","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e876e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8794","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e879e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e87aa","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e87ce","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e87d8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e87e4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8806","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8810","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e881c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8840","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e884a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8856","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e885e","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004e87de","text":"아니오"},{"vaHex":"0x004e87f4","text":"정말로 좋습니까"},{"vaHex":"0x004e882c","text":"전투를 금지할까요"},{"vaHex":"0x004e8892","text":"데이터 저장"},{"vaHex":"0x004e88b6","text":"데이터"}]},{"vaHex":"0x004e8872","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":2,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030004","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004e87f4","text":"정말로 좋습니까"},{"vaHex":"0x004e8814","text":"아니오"},{"vaHex":"0x004e882c","text":"전투를 금지할까요"},{"vaHex":"0x004e8892","text":"데이터 저장"},{"vaHex":"0x004e88b6","text":"데이터"}]},{"vaHex":"0x004e8886","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004e8814","text":"아니오"},{"vaHex":"0x004e882c","text":"전투를 금지할까요"},{"vaHex":"0x004e8892","text":"데이터 저장"},{"vaHex":"0x004e88b6","text":"데이터"}]},{"vaHex":"0x004e896a","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":2,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030004","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004e88f6","text":"데이터"},{"vaHex":"0x004e898a","text":"데이터 로드"},{"vaHex":"0x004e89de","text":"데이터가 없습니다"}]},{"vaHex":"0x004e897e","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004e8916","text":"데이터"},{"vaHex":"0x004e898a","text":"데이터 로드"},{"vaHex":"0x004e89de","text":"데이터가 없습니다"}]},{"vaHex":"0x004e89a6","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":2,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030005","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004e8936","text":"데이터"},{"vaHex":"0x004e898a","text":"데이터 로드"},{"vaHex":"0x004e89de","text":"데이터가 없습니다"}]},{"vaHex":"0x004e89ba","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004e8956","text":"데이터"},{"vaHex":"0x004e898a","text":"데이터 로드"},{"vaHex":"0x004e89de","text":"데이터가 없습니다"}]},{"vaHex":"0x004e89f0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e89f4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8a28","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8a52","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8a62","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8a6e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8ad0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8ae4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004e8b06","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":2,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x0003001b","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004e8ae0","text":"장소"}]},{"vaHex":"0x004e8b0e","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004e8ae0","text":"장소"}]},{"vaHex":"0x004e8b26","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":2,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x0003001a","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004e8ae0","text":"장소"}]},{"vaHex":"0x004e8b2e","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004e8ae0","text":"장소"}]},{"vaHex":"0x004e8cea","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":2,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x0003000e","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004e8c6a","text":"침입"},{"vaHex":"0x004e8c76","text":"고양이귀 권법녀"},{"vaHex":"0x004e8c8a","text":"호랑이 동굴"},{"vaHex":"0x004e8c9a","text":"대격돌 무술대회"},{"vaHex":"0x004e8cae","text":"최강 맹호전설"},{"vaHex":"0x004e8cc0","text":"의문의 던전"}]},{"vaHex":"0x004e8cfe","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004e8c7e","text":"권법녀"},{"vaHex":"0x004e8c8a","text":"호랑이 동굴"},{"vaHex":"0x004e8c9a","text":"대격돌 무술대회"},{"vaHex":"0x004e8cae","text":"최강 맹호전설"},{"vaHex":"0x004e8cc0","text":"의문의 던전"},{"vaHex":"0x004e8cd2","text":"기술 레벨업"}]},{"vaHex":"0x004e8d1a","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":2,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x0003000f","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004e8c9a","text":"대격돌 무술대회"},{"vaHex":"0x004e8cae","text":"최강 맹호전설"},{"vaHex":"0x004e8cc0","text":"의문의 던전"},{"vaHex":"0x004e8cd2","text":"기술 레벨업"},{"vaHex":"0x004e8d3a","text":"소지수"},{"vaHex":"0x004e8d80","text":"구입수"}]},{"vaHex":"0x004e8d2e","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004e8cae","text":"최강 맹호전설"},{"vaHex":"0x004e8cc0","text":"의문의 던전"},{"vaHex":"0x004e8cd2","text":"기술 레벨업"},{"vaHex":"0x004e8d3a","text":"소지수"},{"vaHex":"0x004e8d80","text":"구입수"},{"vaHex":"0x004e8dec","text":"번 돈"}]},{"vaHex":"0x004e8d60","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030010","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004e8d3a","text":"소지수"},{"vaHex":"0x004e8d80","text":"구입수"},{"vaHex":"0x004e8dec","text":"번 돈"}]},{"vaHex":"0x004e8d74","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004e8d3a","text":"소지수"},{"vaHex":"0x004e8d80","text":"구입수"},{"vaHex":"0x004e8dec","text":"번 돈"}]},{"vaHex":"0x004e8dcc","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030011","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004e8d80","text":"구입수"},{"vaHex":"0x004e8dec","text":"번 돈"}]},{"vaHex":"0x004e8de0","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004e8d80","text":"구입수"},{"vaHex":"0x004e8dec","text":"번 돈"}]},{"vaHex":"0x004e8e18","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030005","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004e8dec","text":"번 돈"}]},{"vaHex":"0x004e8e2c","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004e8dec","text":"번 돈"}]}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":29,"blockId":"event-dialogue-block-029","startVa":5162802,"startVaHex":"0x004ec732","endVa":5163346,"endVaHex":"0x004ec952","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x004ec792"],"renderCommandCount":1,"renderCommandVas":["0x004ec7a6"],"sourceValues":[{"valueHex":"0x00030026","count":1}],"commandOpcodeCounts":{"0x00":5,"0x02":30,"0x03":1,"0x04":1,"0x07":1,"0x08":1,"0x09":6,"0x0a":11,"0x0b":1,"0x0d":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x04":"set display timer/state","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":15,"uniqueTextLineCount":14,"textLines":[{"vaHex":"0x004ec732","text":"빙룡","hangulCount":2},{"vaHex":"0x004ec73a","text":"뇌룡","hangulCount":2},{"vaHex":"0x004ec742","text":"데드드래곤","hangulCount":5},{"vaHex":"0x004ec750","text":"두개골","hangulCount":3},{"vaHex":"0x004ec75a","text":"권법가","hangulCount":3},{"vaHex":"0x004ec764","text":"권법가","hangulCount":3},{"vaHex":"0x004ec77a","text":"투귀","hangulCount":2},{"vaHex":"0x004ec782","text":"폭호","hangulCount":2},{"vaHex":"0x004ec7c6","text":"스탭","hangulCount":2},{"vaHex":"0x004ec7ee","text":"시나리오","hangulCount":4},{"vaHex":"0x004ec7fc","text":"맵 디자인","hangulCount":4},{"vaHex":"0x004ec83c","text":"시스템 프로그램","hangulCount":7},{"vaHex":"0x004ec874","text":"시나리오 프로그램","hangulCount":8},{"vaHex":"0x004ec8ba","text":"그래픽","hangulCount":3},{"vaHex":"0x004ec918","text":"사운드","hangulCount":3}],"sampleText":["빙룡","뇌룡","데드드래곤","두개골","권법가","투귀","폭호","스탭","시나리오","맵 디자인","시스템 프로그램","시나리오 프로그램","그래픽","사운드"],"classification":"system-text-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":58,"traceCommandCount":32,"separatorCommandCount":30,"separatorEventCount":30,"separatorEvents":[{"vaHex":"0x004ec7b6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec7ba","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec7be","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec7c2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec7e2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec7e6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec7ea","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec7f8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec812","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec816","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec838","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec850","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec854","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec868","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec86c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec870","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec888","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec88c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec8ae","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec8b2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec8b6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec8cc","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec8d0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec8e2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec8e6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec90c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec910","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec914","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec924","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec928","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":21,"groundedControlEventCount":21,"groundedControlOpcodeSet":["0x03","0x04","0x07","0x08","0x09","0x0a"],"groundedControlEvents":[{"vaHex":"0x004ec736","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004ec73e","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004ec74c","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004ec756","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004ec760","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004ec76a","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004ec770","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004ec776","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004ec77e","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004ec786","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004ec78a","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":2},{"vaHex":"0x004ec78e","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":1},{"vaHex":"0x004ec79a","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x004ec7a2","opcodeHex":"0x04","handlerVaHex":"0x0041b7ed","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display timer/state seed; browser does not execute full VM effect","action":"set-display-timer-state","browserExecutesEffect":false,"operandWord2":0,"operandWord4":2880},{"vaHex":"0x004ec7aa","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004ec7ae","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ec78a","continuationVaHex":"0x004ec7b6"},{"vaHex":"0x004ec7da","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ec78a","continuationVaHex":"0x004ec7e2"},{"vaHex":"0x004ec830","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ec78a","continuationVaHex":"0x004ec838"},{"vaHex":"0x004ec8a6","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ec78a","continuationVaHex":"0x004ec8ae"},{"vaHex":"0x004ec904","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ec78a","continuationVaHex":"0x004ec90c"},{"vaHex":"0x004ec940","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ec78a","continuationVaHex":"0x004ec948"}],"sourceCommandCount":1,"renderCommandCount":1,"literalTextCommandCount":0,"literalTextEventCount":0,"literalTextEvents":[],"unsupportedOpcodeCounts":{"0x00":5,"0x03":1,"0x04":1,"0x07":1,"0x08":1,"0x09":6,"0x0a":11},"commands":[{"vaHex":"0x004ec792","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":2,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030026","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004ec712","text":"바니"},{"vaHex":"0x004ec72a","text":"화룡"},{"vaHex":"0x004ec732","text":"빙룡"},{"vaHex":"0x004ec73a","text":"뇌룡"},{"vaHex":"0x004ec742","text":"데드드래곤"},{"vaHex":"0x004ec750","text":"두개골"}]},{"vaHex":"0x004ec7a6","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004ec72a","text":"화룡"},{"vaHex":"0x004ec732","text":"빙룡"},{"vaHex":"0x004ec73a","text":"뇌룡"},{"vaHex":"0x004ec742","text":"데드드래곤"},{"vaHex":"0x004ec750","text":"두개골"},{"vaHex":"0x004ec75a","text":"권법가"}]},{"vaHex":"0x004ec7b6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec7ba","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec7be","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec7c2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec7e2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec7e6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec7ea","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec7f8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec812","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec816","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec838","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec850","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec854","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec868","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec86c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec870","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec888","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec88c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec8ae","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec8b2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec8b6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec8cc","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec8d0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec8e2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec8e6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec90c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec910","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec914","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec924","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ec928","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":30,"blockId":"event-dialogue-block-030","startVa":5163852,"startVaHex":"0x004ecb4c","endVa":5164396,"endVaHex":"0x004ecd6c","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x004ecbac"],"renderCommandCount":5,"renderCommandVas":["0x004ecbcc","0x004ecc34","0x004ecc6e","0x004eccf2","0x004ecd42"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":3,"0x02":16,"0x03":1,"0x06":6,"0x07":1,"0x08":1,"0x09":3,"0x0a":1,"0x0b":5,"0x0d":1,"0x15":1,"0x1b":1,"0x35":11,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":18,"uniqueTextLineCount":15,"textLines":[{"vaHex":"0x004ecb5e","text":"프로듀서","hangulCount":4},{"vaHex":"0x004ecbdc","text":"석판","hangulCount":2},{"vaHex":"0x004ecbe4","text":"법칙을 간파하라","hangulCount":7},{"vaHex":"0x004ecc0b","text":"스마슈","hangulCount":3},{"vaHex":"0x004ecc16","text":"뭐야 법칙이라니","hangulCount":7},{"vaHex":"0x004ecc39","text":"린샹","hangulCount":2},{"vaHex":"0x004ecc44","text":"법칙이라니","hangulCount":5},{"vaHex":"0x004ecc56","text":"그게 뭘까요","hangulCount":5},{"vaHex":"0x004ecc75","text":"스마슈","hangulCount":3},{"vaHex":"0x004ecc80","text":"글쎄 모르겠는데","hangulCount":7},{"vaHex":"0x004eccab","text":"아타호","hangulCount":3},{"vaHex":"0x004eccb6","text":"혹시 다음 플로어의","hangulCount":8},{"vaHex":"0x004eccd2","text":"힌트 따위가 아닐까","hangulCount":8},{"vaHex":"0x004eccf7","text":"스마슈","hangulCount":3},{"vaHex":"0x004ecd04","text":"그렇죠 저도 그럴 거라고","hangulCount":10},{"vaHex":"0x004ecd28","text":"생각했었어요","hangulCount":6},{"vaHex":"0x004ecd49","text":"린샹","hangulCount":2},{"vaHex":"0x004ecd52","text":"거짓말 방금까지","hangulCount":7}],"sampleText":["프로듀서","석판","법칙을 간파하라","스마슈","뭐야 법칙이라니","린샹","법칙이라니","그게 뭘까요","글쎄 모르겠는데","아타호","혹시 다음 플로어의","힌트 따위가 아닐까","그렇죠 저도 그럴 거라고","생각했었어요"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":52,"traceCommandCount":22,"separatorCommandCount":16,"separatorEventCount":16,"separatorEvents":[{"vaHex":"0x004ecb52","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ecb56","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ecb5a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ecb78","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ecb7c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ecbe0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ecc12","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ecc40","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ecc52","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ecc7c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004eccb2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004eccce","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ecd00","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ecd24","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ecd4e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ecd66","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":16,"groundedControlEventCount":16,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x004ecba4","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ecba8","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x004ecbb4","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x004ecbbc","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x004ecbc4","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ecbc8","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ecbd0","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004ecbd4","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ecba4","continuationVaHex":"0x004ecbdc"},{"vaHex":"0x004ecbf8","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ecc00","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ecba4","continuationVaHex":"0x004ecc08"},{"vaHex":"0x004ecc2c","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ecc66","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ecc94","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ecca0","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ecba4","continuationVaHex":"0x004ecca8"},{"vaHex":"0x004eccea","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ecd3a","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":5,"literalTextCommandCount":11,"literalTextEventCount":11,"literalTextEvents":[{"vaHex":"0x004ecb5e","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"프로듀서","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004ecbdc","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"석판","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004ecbe4","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"법칙을 간파하라","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004ecc0b","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"스마슈","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004ecc16","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"뭐야 법칙이라니","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004ecc39","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"린샹","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004ecc44","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"법칙이라니","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004ecc56","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"그게 뭘까요","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004ecc80","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"글쎄 모르겠는데","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004eccab","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아타호","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004eccb6","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"혹시 다음 플로어의","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":3,"0x03":1,"0x06":6,"0x07":1,"0x08":1,"0x09":3,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x004ecb52","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ecb56","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ecb5a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ecb78","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ecb7c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ecbac","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004ecb5e","text":"프로듀서"},{"vaHex":"0x004ecbdc","text":"석판"},{"vaHex":"0x004ecbe4","text":"법칙을 간파하라"},{"vaHex":"0x004ecc0b","text":"스마슈"},{"vaHex":"0x004ecc16","text":"뭐야"},{"vaHex":"0x004ecc16","text":"법칙이라니"}]},{"vaHex":"0x004ecbcc","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004ecb5e","text":"프로듀서"},{"vaHex":"0x004ecbdc","text":"석판"},{"vaHex":"0x004ecbe4","text":"법칙을 간파하라"},{"vaHex":"0x004ecc0b","text":"스마슈"},{"vaHex":"0x004ecc16","text":"뭐야"},{"vaHex":"0x004ecc16","text":"법칙이라니"}]},{"vaHex":"0x004ecbe0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ecc12","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ecc34","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004ecbdc","text":"석판"},{"vaHex":"0x004ecbe4","text":"법칙을 간파하라"},{"vaHex":"0x004ecc0b","text":"스마슈"},{"vaHex":"0x004ecc16","text":"뭐야"},{"vaHex":"0x004ecc16","text":"법칙이라니"},{"vaHex":"0x004ecc39","text":"린샹"}]},{"vaHex":"0x004ecc40","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ecc52","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ecc6e","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004ecbee","text":"간파하라"},{"vaHex":"0x004ecc0b","text":"스마슈"},{"vaHex":"0x004ecc16","text":"뭐야"},{"vaHex":"0x004ecc16","text":"법칙이라니"},{"vaHex":"0x004ecc39","text":"린샹"},{"vaHex":"0x004ecc56","text":"그게 뭘까요"}]},{"vaHex":"0x004ecc7c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004eccb2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004eccce","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004eccf2","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004ecc75","text":"스마슈"},{"vaHex":"0x004ecc80","text":"글쎄"},{"vaHex":"0x004ecc80","text":"모르겠는데"},{"vaHex":"0x004eccab","text":"아타호"},{"vaHex":"0x004eccb6","text":"혹시 다음 플로어의"},{"vaHex":"0x004eccd2","text":"힌트 따위가 아닐까"}]},{"vaHex":"0x004ecd00","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ecd24","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ecd42","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004eccc2","text":"음 플로어의"},{"vaHex":"0x004eccd2","text":"힌트 따위가 아닐까"},{"vaHex":"0x004eccf7","text":"스마슈"},{"vaHex":"0x004ecd04","text":"그렇죠"},{"vaHex":"0x004ecd04","text":"저도 그럴 거라고"},{"vaHex":"0x004ecd28","text":"생각했었어요"}]},{"vaHex":"0x004ecd4e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ecd66","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":31,"blockId":"event-dialogue-block-031","startVa":5169496,"startVaHex":"0x004ee158","endVa":5170040,"endVaHex":"0x004ee378","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x004ee1b8"],"renderCommandCount":5,"renderCommandVas":["0x004ee1d8","0x004ee240","0x004ee298","0x004ee2f4","0x004ee322"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":1,"0x02":8,"0x03":1,"0x06":6,"0x07":1,"0x08":1,"0x09":2,"0x0a":1,"0x0b":5,"0x0d":1,"0x15":1,"0x1b":1,"0x2c":2,"0x2d":1,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":13,"uniqueTextLineCount":12,"textLines":[{"vaHex":"0x004ee1e8","text":"총통이라는 사내","hangulCount":7},{"vaHex":"0x004ee1fc","text":"텐호 어디 있나","hangulCount":6},{"vaHex":"0x004ee220","text":"검정도복 파란띠","hangulCount":7},{"vaHex":"0x004ee244","text":"총통이라는 사내","hangulCount":7},{"vaHex":"0x004ee258","text":"이걸 무투대회장으로","hangulCount":9},{"vaHex":"0x004ee272","text":"갖고 가서 론에게 건네 줘라","hangulCount":11},{"vaHex":"0x004ee29c","text":"만약에 론이 필요없다고","hangulCount":10},{"vaHex":"0x004ee2bc","text":"거절할지도 모른다","hangulCount":8},{"vaHex":"0x004ee2d6","text":"그땐 주저없이 버려라","hangulCount":9},{"vaHex":"0x004ee2f8","text":"텐호라는 사내","hangulCount":6},{"vaHex":"0x004ee30a","text":"네 잘 알겠습니다","hangulCount":7},{"vaHex":"0x004ee332","text":"텐호라 불린 사내는","hangulCount":8},{"vaHex":"0x004ee34a","text":"호랑이 투의 를 받았다","hangulCount":9}],"sampleText":["총통이라는 사내","텐호 어디 있나","검정도복 파란띠","이걸 무투대회장으로","갖고 가서 론에게 건네 줘라","만약에 론이 필요없다고","거절할지도 모른다","그땐 주저없이 버려라","텐호라는 사내","네 잘 알겠습니다","텐호라 불린 사내는","호랑이 투의 를 받았다"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":33,"traceCommandCount":14,"separatorCommandCount":8,"separatorEventCount":8,"separatorEvents":[{"vaHex":"0x004ee1f8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ee232","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ee254","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ee26e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ee2b8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ee2d2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ee306","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ee346","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":15,"groundedControlEventCount":15,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x004ee1b0","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ee1b4","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x004ee1c0","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x004ee1c8","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x004ee1d0","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ee1d4","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ee1dc","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004ee1e0","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ee1b0","continuationVaHex":"0x004ee1e8"},{"vaHex":"0x004ee210","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ee218","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ee1b0","continuationVaHex":"0x004ee220"},{"vaHex":"0x004ee23c","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ee294","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ee2f0","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ee31e","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ee364","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":5,"literalTextCommandCount":0,"literalTextEventCount":0,"literalTextEvents":[],"unsupportedOpcodeCounts":{"0x00":1,"0x03":1,"0x06":6,"0x07":1,"0x08":1,"0x09":2,"0x0a":1,"0x15":1,"0x1b":1,"0x2c":2,"0x2d":1,"0x37":1},"commands":[{"vaHex":"0x004ee1b8","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004ee1e8","text":"총통이라는 사내"},{"vaHex":"0x004ee1fc","text":"텐호"},{"vaHex":"0x004ee1fc","text":"어디 있나"},{"vaHex":"0x004ee220","text":"검정도복"},{"vaHex":"0x004ee220","text":"파란띠"},{"vaHex":"0x004ee258","text":"이걸 무투대회장으로"}]},{"vaHex":"0x004ee1d8","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004ee1e8","text":"총통이라는 사내"},{"vaHex":"0x004ee1fc","text":"텐호"},{"vaHex":"0x004ee1fc","text":"어디 있나"},{"vaHex":"0x004ee220","text":"검정도복"},{"vaHex":"0x004ee220","text":"파란띠"},{"vaHex":"0x004ee258","text":"이걸 무투대회장으로"}]},{"vaHex":"0x004ee1f8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ee232","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ee240","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004ee1e8","text":"총통이라는 사내"},{"vaHex":"0x004ee1fc","text":"텐호"},{"vaHex":"0x004ee1fc","text":"어디 있나"},{"vaHex":"0x004ee220","text":"검정도복"},{"vaHex":"0x004ee220","text":"파란띠"},{"vaHex":"0x004ee258","text":"이걸 무투대회장으로"}]},{"vaHex":"0x004ee254","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ee26e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ee298","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004ee220","text":"검정도복"},{"vaHex":"0x004ee220","text":"파란띠"},{"vaHex":"0x004ee244","text":"총통이라는 사내"},{"vaHex":"0x004ee258","text":"이걸 무투대회장으로"},{"vaHex":"0x004ee272","text":"갖고 가서 론에게 건네 줘라"},{"vaHex":"0x004ee29c","text":"만약에 론이 필요없다고"}]},{"vaHex":"0x004ee2b8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ee2d2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ee2f4","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004ee274","text":"갖고 가서 론에게 건네 줘라"},{"vaHex":"0x004ee29c","text":"만약에 론이 필요없다고"},{"vaHex":"0x004ee2bc","text":"거절할지도 모른다"},{"vaHex":"0x004ee2d6","text":"그땐 주저없이 버려라"},{"vaHex":"0x004ee2f8","text":"텐호라는 사내"},{"vaHex":"0x004ee30a","text":"잘 알겠습니다"}]},{"vaHex":"0x004ee306","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ee322","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004ee2a2","text":"약에 론이 필요없다고"},{"vaHex":"0x004ee2bc","text":"거절할지도 모른다"},{"vaHex":"0x004ee2d6","text":"그땐 주저없이 버려라"},{"vaHex":"0x004ee2f8","text":"텐호라는 사내"},{"vaHex":"0x004ee30a","text":"잘 알겠습니다"},{"vaHex":"0x004ee332","text":"텐호라 불린 사내는"}]},{"vaHex":"0x004ee346","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":32,"blockId":"event-dialogue-block-032","startVa":5219600,"startVaHex":"0x004fa510","endVa":5220144,"endVaHex":"0x004fa730","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x004fa570"],"renderCommandCount":3,"renderCommandVas":["0x004fa590","0x004fa5ce","0x004fa67c"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":2,"0x02":9,"0x03":1,"0x06":4,"0x07":1,"0x08":1,"0x09":3,"0x0a":1,"0x0b":3,"0x0d":1,"0x15":1,"0x1b":1,"0x35":4,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":["map_l1.cns","map_l2.cns","btl_l2.cns","map_n1.cns","map_n2.cns","btl_n1.cns","map_h1.cns","map_h2.cns","btl_h3.cns"],"resources":[{"refVaHex":"0x004fa4a4","targetVaHex":"0x004f9fdc","name":"map_l1.cns","kind":"tileset"},{"refVaHex":"0x004fa4b0","targetVaHex":"0x004f9fe7","name":"map_l2.cns","kind":"tileset"},{"refVaHex":"0x004fa4c0","targetVaHex":"0x004f9ff2","name":"btl_l2.cns","kind":"other"},{"refVaHex":"0x004fa4e0","targetVaHex":"0x004f9ffd","name":"map_n1.cns","kind":"tileset"},{"refVaHex":"0x004fa4ec","targetVaHex":"0x004fa008","name":"map_n2.cns","kind":"tileset"},{"refVaHex":"0x004fa4fc","targetVaHex":"0x004fa013","name":"btl_n1.cns","kind":"other"},{"refVaHex":"0x004fa51c","targetVaHex":"0x004fa01e","name":"map_h1.cns","kind":"tileset"},{"refVaHex":"0x004fa528","targetVaHex":"0x004fa029","name":"map_h2.cns","kind":"tileset"},{"refVaHex":"0x004fa538","targetVaHex":"0x004fa034","name":"btl_h3.cns","kind":"other"}],"fieldMaps":[],"tilesets":["map_l1.cns","map_l2.cns","map_n1.cns","map_n2.cns","map_h1.cns","map_h2.cns"],"routeContexts":[],"textLineCount":14,"uniqueTextLineCount":14,"textLines":[{"vaHex":"0x004fa5a3","text":"아타호","hangulCount":3},{"vaHex":"0x004fa5ae","text":"이곳이 호랑이동굴","hangulCount":8},{"vaHex":"0x004fa5d3","text":"린샹","hangulCount":2},{"vaHex":"0x004fa5de","text":"동굴 안이라고 해도","hangulCount":8},{"vaHex":"0x004fa5f8","text":"깨끗한 하늘이 보이잖아","hangulCount":10},{"vaHex":"0x004fa628","text":"사내","hangulCount":2},{"vaHex":"0x004fa630","text":"여긴 많은 무투가들이 모여드는","hangulCount":13},{"vaHex":"0x004fa656","text":"전설의 수련장 호랑이동굴","hangulCount":11},{"vaHex":"0x004fa680","text":"동굴이라지만 실은 높은 산들에","hangulCount":13},{"vaHex":"0x004fa6a6","text":"둘러싸인 분지다 도장은 기본","hangulCount":12},{"vaHex":"0x004fa6cc","text":"이고 상점과 여관도 있지","hangulCount":10},{"vaHex":"0x004fa6fa","text":"여자","hangulCount":2},{"vaHex":"0x004fa702","text":"요사인 도구를 사용하는 유파가","hangulCount":13},{"vaHex":"0x004fa728","text":"많지만","hangulCount":3}],"sampleText":["아타호","이곳이 호랑이동굴","린샹","동굴 안이라고 해도","깨끗한 하늘이 보이잖아","사내","여긴 많은 무투가들이 모여드는","전설의 수련장 호랑이동굴","동굴이라지만 실은 높은 산들에","둘러싸인 분지다 도장은 기본","이고 상점과 여관도 있지","여자","요사인 도구를 사용하는 유파가","많지만"],"classification":"battle-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":33,"traceCommandCount":13,"separatorCommandCount":9,"separatorEventCount":9,"separatorEvents":[{"vaHex":"0x004fa5aa","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004fa5da","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004fa5f4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004fa62c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004fa652","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004fa6a2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004fa6c8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004fa6fe","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004fa724","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":14,"groundedControlEventCount":14,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x004fa568","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004fa56c","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x004fa578","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x004fa580","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x004fa588","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004fa58c","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004fa594","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004fa598","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004fa568","continuationVaHex":"0x004fa5a0"},{"vaHex":"0x004fa5c6","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004fa614","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004fa620","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004fa568","continuationVaHex":"0x004fa628"},{"vaHex":"0x004fa678","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004fa6ea","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004fa6f2","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004fa568","continuationVaHex":"0x004fa6fa"}],"sourceCommandCount":1,"renderCommandCount":3,"literalTextCommandCount":4,"literalTextEventCount":4,"literalTextEvents":[{"vaHex":"0x004fa5a3","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아타호","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004fa5ae","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"이곳이 호랑이동굴","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004fa5d3","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"린샹","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004fa5de","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"동굴 안이라고 해도","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":2,"0x03":1,"0x06":4,"0x07":1,"0x08":1,"0x09":3,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x004fa570","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004fa5a3","text":"아타호"},{"vaHex":"0x004fa5ae","text":"이곳이 호랑이동굴"},{"vaHex":"0x004fa5d3","text":"린샹"},{"vaHex":"0x004fa5de","text":"동굴 안이라고 해도"},{"vaHex":"0x004fa5f8","text":"깨끗한 하늘이 보이잖아"},{"vaHex":"0x004fa628","text":"사내"}]},{"vaHex":"0x004fa590","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004fa5a3","text":"아타호"},{"vaHex":"0x004fa5ae","text":"이곳이 호랑이동굴"},{"vaHex":"0x004fa5d3","text":"린샹"},{"vaHex":"0x004fa5de","text":"동굴 안이라고 해도"},{"vaHex":"0x004fa5f8","text":"깨끗한 하늘이 보이잖아"},{"vaHex":"0x004fa628","text":"사내"}]},{"vaHex":"0x004fa5aa","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004fa5ce","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004fa5a3","text":"아타호"},{"vaHex":"0x004fa5ae","text":"이곳이 호랑이동굴"},{"vaHex":"0x004fa5d3","text":"린샹"},{"vaHex":"0x004fa5de","text":"동굴 안이라고 해도"},{"vaHex":"0x004fa5f8","text":"깨끗한 하늘이 보이잖아"},{"vaHex":"0x004fa628","text":"사내"}]},{"vaHex":"0x004fa5da","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004fa5f4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004fa62c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004fa652","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004fa67c","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004fa5fc","text":"끗한 하늘이 보이잖아"},{"vaHex":"0x004fa628","text":"사내"},{"vaHex":"0x004fa630","text":"여긴 많은 무투가들이 모여드는"},{"vaHex":"0x004fa656","text":"전설의 수련장"},{"vaHex":"0x004fa656","text":"호랑이동굴"},{"vaHex":"0x004fa680","text":"동굴이라지만"}]},{"vaHex":"0x004fa6a2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004fa6c8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004fa6fe","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004fa724","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":33,"blockId":"event-dialogue-block-033","startVa":5239932,"startVaHex":"0x004ff47c","endVa":5240476,"endVaHex":"0x004ff69c","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x004ff4dc"],"renderCommandCount":2,"renderCommandVas":["0x004ff4fc","0x004ff610"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":3,"0x02":9,"0x03":1,"0x06":4,"0x07":1,"0x08":1,"0x09":4,"0x0a":1,"0x0b":2,"0x0d":1,"0x15":1,"0x1b":1,"0x35":2,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":["map2_07e.cns","map_e1.cns","map_e2.cns","face_01.cns","map2_08e.cns"],"resources":[{"refVaHex":"0x004ff414","targetVaHex":"0x004fe1fe","name":"map2_07e.cns","kind":"map"},{"refVaHex":"0x004ff424","targetVaHex":"0x004fe1a0","name":"map_e1.cns","kind":"tileset"},{"refVaHex":"0x004ff430","targetVaHex":"0x004fe1ab","name":"map_e2.cns","kind":"tileset"},{"refVaHex":"0x004ff43c","targetVaHex":"0x004fe225","name":"face_01.cns","kind":"sprite"},{"refVaHex":"0x004ff44c","targetVaHex":"0x004fe20b","name":"map2_08e.cns","kind":"map"}],"fieldMaps":["map2_07e.cns","map2_08e.cns"],"tilesets":["map_e1.cns","map_e2.cns"],"routeContexts":[],"textLineCount":14,"uniqueTextLineCount":14,"textLines":[{"vaHex":"0x004ff50f","text":"린샹","hangulCount":2},{"vaHex":"0x004ff518","text":"헛되이 시간 보내지 말고","hangulCount":10},{"vaHex":"0x004ff538","text":"빨리 호랑이마을로 가죠","hangulCount":10},{"vaHex":"0x004ff566","text":"사내","hangulCount":2},{"vaHex":"0x004ff56e","text":"휴우 밭일도 보통이 아니로군","hangulCount":12},{"vaHex":"0x004ff592","text":"수입도 짭짤하지 않고","hangulCount":9},{"vaHex":"0x004ff5be","text":"여자","hangulCount":2},{"vaHex":"0x004ff5c6","text":"여기 신의 산에는 당신과 같은","hangulCount":12},{"vaHex":"0x004ff5ec","text":"무투가들이 많이 찾아오지만","hangulCount":12},{"vaHex":"0x004ff614","text":"거의 대부분의 사람들이 목적도","hangulCount":13},{"vaHex":"0x004ff63a","text":"달성하지 못한 채","hangulCount":7},{"vaHex":"0x004ff652","text":"산을 내려가고 말죠","hangulCount":8},{"vaHex":"0x004ff67a","text":"노인","hangulCount":2},{"vaHex":"0x004ff682","text":"이 산에는 신의 사자가","hangulCount":9}],"sampleText":["린샹","헛되이 시간 보내지 말고","빨리 호랑이마을로 가죠","사내","휴우 밭일도 보통이 아니로군","수입도 짭짤하지 않고","여자","여기 신의 산에는 당신과 같은","무투가들이 많이 찾아오지만","거의 대부분의 사람들이 목적도","달성하지 못한 채","산을 내려가고 말죠","노인","이 산에는 신의 사자가"],"classification":"map-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":32,"traceCommandCount":12,"separatorCommandCount":9,"separatorEventCount":9,"separatorEvents":[{"vaHex":"0x004ff514","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ff534","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ff56a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ff58e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ff5c2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ff5e8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ff636","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ff64e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ff67e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":15,"groundedControlEventCount":15,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x004ff4d4","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ff4d8","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x004ff4e4","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x004ff4ec","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x004ff4f4","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ff4f8","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ff500","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x004ff504","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ff4d4","continuationVaHex":"0x004ff50c"},{"vaHex":"0x004ff552","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ff55e","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ff4d4","continuationVaHex":"0x004ff566"},{"vaHex":"0x004ff5ae","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ff5b6","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ff4d4","continuationVaHex":"0x004ff5be"},{"vaHex":"0x004ff60c","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ff66a","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x004ff672","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x004ff4d4","continuationVaHex":"0x004ff67a"}],"sourceCommandCount":1,"renderCommandCount":2,"literalTextCommandCount":2,"literalTextEventCount":2,"literalTextEvents":[{"vaHex":"0x004ff50f","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"린샹","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x004ff518","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"헛되이 시간 보내지 말고","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":3,"0x03":1,"0x06":4,"0x07":1,"0x08":1,"0x09":4,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x004ff4dc","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x004ff50f","text":"린샹"},{"vaHex":"0x004ff518","text":"헛되이 시간 보내지 말고"},{"vaHex":"0x004ff538","text":"빨리 호랑이마을로 가죠"},{"vaHex":"0x004ff566","text":"사내"},{"vaHex":"0x004ff56e","text":"휴우"},{"vaHex":"0x004ff56e","text":"밭일도 보통이 아니로군"}]},{"vaHex":"0x004ff4fc","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004ff50f","text":"린샹"},{"vaHex":"0x004ff518","text":"헛되이 시간 보내지 말고"},{"vaHex":"0x004ff538","text":"빨리 호랑이마을로 가죠"},{"vaHex":"0x004ff566","text":"사내"},{"vaHex":"0x004ff56e","text":"휴우"},{"vaHex":"0x004ff56e","text":"밭일도 보통이 아니로군"}]},{"vaHex":"0x004ff514","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ff534","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ff56a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ff58e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ff5c2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ff5e8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ff610","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x004ff592","text":"수입도 짭짤하지 않고"},{"vaHex":"0x004ff5be","text":"여자"},{"vaHex":"0x004ff5c6","text":"여기 신의 산에는 당신과 같은"},{"vaHex":"0x004ff5ec","text":"무투가들이 많이 찾아오지만"},{"vaHex":"0x004ff614","text":"거의 대부분의 사람들이 목적도"},{"vaHex":"0x004ff63a","text":"달성하지 못한 채"}]},{"vaHex":"0x004ff636","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ff64e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x004ff67e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":34,"blockId":"event-dialogue-block-034","startVa":5257932,"startVaHex":"0x00503acc","endVa":5258476,"endVaHex":"0x00503cec","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x00503b2c"],"renderCommandCount":5,"renderCommandVas":["0x00503b4c","0x00503bac","0x00503bf8","0x00503c40","0x00503c8e"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x02":10,"0x03":1,"0x06":4,"0x07":1,"0x08":1,"0x09":1,"0x0a":1,"0x0b":5,"0x0d":1,"0x15":1,"0x1b":1,"0x35":8,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":15,"uniqueTextLineCount":13,"textLines":[{"vaHex":"0x00503b5f","text":"아타호","hangulCount":3},{"vaHex":"0x00503b6a","text":"그런데 이번 스토리는","hangulCount":9},{"vaHex":"0x00503b86","text":"부상자가 왜 이렇게 많지","hangulCount":10},{"vaHex":"0x00503bb1","text":"스마슈","hangulCount":3},{"vaHex":"0x00503bbe","text":"격투편이란 설정이라","hangulCount":9},{"vaHex":"0x00503bd8","text":"어쩔 수 없잖아요","hangulCount":7},{"vaHex":"0x00503bff","text":"아타호","hangulCount":3},{"vaHex":"0x00503c0a","text":"역시 그런건가","hangulCount":6},{"vaHex":"0x00503c22","text":"그런데 린샹은","hangulCount":6},{"vaHex":"0x00503c45","text":"스마슈","hangulCount":3},{"vaHex":"0x00503c52","text":"아 잊고 있었어요","hangulCount":7},{"vaHex":"0x00503c6c","text":"화장을 고친다고 하고선","hangulCount":10},{"vaHex":"0x00503c92","text":"나간 뒤로 소식이 없어요","hangulCount":10},{"vaHex":"0x00503cb2","text":"여자들은 화장도 오래하지만","hangulCount":12},{"vaHex":"0x00503cd6","text":"볼일 도 오래","hangulCount":5}],"sampleText":["아타호","그런데 이번 스토리는","부상자가 왜 이렇게 많지","스마슈","격투편이란 설정이라","어쩔 수 없잖아요","역시 그런건가","그런데 린샹은","아 잊고 있었어요","화장을 고친다고 하고선","나간 뒤로 소식이 없어요","여자들은 화장도 오래하지만","볼일 도 오래"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":36,"traceCommandCount":16,"separatorCommandCount":10,"separatorEventCount":10,"separatorEvents":[{"vaHex":"0x00503b66","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00503b82","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00503bba","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00503bd4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00503c06","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00503c1e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00503c4e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00503c68","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00503cae","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00503cd2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":12,"groundedControlEventCount":12,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x00503b24","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00503b28","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x00503b34","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x00503b3c","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x00503b44","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00503b48","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00503b50","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x00503b54","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00503b24","continuationVaHex":"0x00503b5c"},{"vaHex":"0x00503ba4","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00503bf0","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00503c38","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00503c86","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":5,"literalTextCommandCount":8,"literalTextEventCount":8,"literalTextEvents":[{"vaHex":"0x00503b5f","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아타호","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00503b6a","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"그런데 이번 스토리는","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00503b86","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"부상자가 왜 이렇게 많지","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00503bb1","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"스마슈","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00503bbe","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"격투편이란 설정이라","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00503bd8","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"어쩔 수 없잖아요","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00503c0a","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"역시 그런건가","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00503c22","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"그런데 린샹은","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x03":1,"0x06":4,"0x07":1,"0x08":1,"0x09":1,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x00503b2c","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x00503b5f","text":"아타호"},{"vaHex":"0x00503b6a","text":"그런데 이번 스토리는"},{"vaHex":"0x00503b86","text":"부상자가 왜 이렇게 많지"},{"vaHex":"0x00503bb1","text":"스마슈"},{"vaHex":"0x00503bbe","text":"격투편이란 설정이라"},{"vaHex":"0x00503bd8","text":"어쩔 수 없잖아요"}]},{"vaHex":"0x00503b4c","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00503b5f","text":"아타호"},{"vaHex":"0x00503b6a","text":"그런데 이번 스토리는"},{"vaHex":"0x00503b86","text":"부상자가 왜 이렇게 많지"},{"vaHex":"0x00503bb1","text":"스마슈"},{"vaHex":"0x00503bbe","text":"격투편이란 설정이라"},{"vaHex":"0x00503bd8","text":"어쩔 수 없잖아요"}]},{"vaHex":"0x00503b66","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00503b82","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00503bac","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00503b5f","text":"아타호"},{"vaHex":"0x00503b6a","text":"그런데 이번 스토리는"},{"vaHex":"0x00503b86","text":"부상자가 왜 이렇게 많지"},{"vaHex":"0x00503bb1","text":"스마슈"},{"vaHex":"0x00503bbe","text":"격투편이란 설정이라"},{"vaHex":"0x00503bd8","text":"어쩔 수 없잖아요"}]},{"vaHex":"0x00503bba","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00503bd4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00503bf8","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00503b78","text":"스토리는"},{"vaHex":"0x00503b86","text":"부상자가 왜 이렇게 많지"},{"vaHex":"0x00503bb1","text":"스마슈"},{"vaHex":"0x00503bbe","text":"격투편이란 설정이라"},{"vaHex":"0x00503bd8","text":"어쩔 수 없잖아요"},{"vaHex":"0x00503bff","text":"아타호"}]},{"vaHex":"0x00503c06","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00503c1e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00503c40","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00503bc0","text":"격투편이란 설정이라"},{"vaHex":"0x00503bd8","text":"어쩔 수 없잖아요"},{"vaHex":"0x00503bff","text":"아타호"},{"vaHex":"0x00503c0a","text":"역시"},{"vaHex":"0x00503c0a","text":"그런건가"},{"vaHex":"0x00503c22","text":"그런데"}]},{"vaHex":"0x00503c4e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00503c68","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00503c8e","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00503c0e","text":"그런건가"},{"vaHex":"0x00503c22","text":"그런데"},{"vaHex":"0x00503c22","text":"린샹은"},{"vaHex":"0x00503c45","text":"스마슈"},{"vaHex":"0x00503c52","text":"잊고 있었어요"},{"vaHex":"0x00503c6c","text":"화장을 고친다고 하고선"}]},{"vaHex":"0x00503cae","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00503cd2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":35,"blockId":"event-dialogue-block-035","startVa":5262512,"startVaHex":"0x00504cb0","endVa":5263056,"endVaHex":"0x00504ed0","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x00504d10"],"renderCommandCount":7,"renderCommandVas":["0x00504d30","0x00504d6c","0x00504dae","0x00504de8","0x00504e10","0x00504e40","0x00504e88"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":2,"0x02":14,"0x03":1,"0x06":8,"0x07":1,"0x08":1,"0x09":2,"0x0a":1,"0x0b":7,"0x0d":1,"0x15":1,"0x1b":1,"0x35":6,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":22,"uniqueTextLineCount":19,"textLines":[{"vaHex":"0x00504cc4","text":"목소리","hangulCount":3},{"vaHex":"0x00504cce","text":"호호호","hangulCount":3},{"vaHex":"0x00504cda","text":"수련이 부족하구나","hangulCount":8},{"vaHex":"0x00504d43","text":"린샹","hangulCount":2},{"vaHex":"0x00504d4c","text":"돌아왔습니다 총통","hangulCount":8},{"vaHex":"0x00504d70","text":"암각권 총통","hangulCount":5},{"vaHex":"0x00504d80","text":"오 돌아왔나","hangulCount":5},{"vaHex":"0x00504d94","text":"왜 이렇게 늦었지","hangulCount":7},{"vaHex":"0x00504db5","text":"린샹","hangulCount":2},{"vaHex":"0x00504dbe","text":"그게 좀","hangulCount":3},{"vaHex":"0x00504dce","text":"그런데 론은","hangulCount":5},{"vaHex":"0x00504dec","text":"치호","hangulCount":2},{"vaHex":"0x00504df4","text":"아직 돌아오지 않았어","hangulCount":9},{"vaHex":"0x00504e17","text":"린샹","hangulCount":2},{"vaHex":"0x00504e20","text":"그래","hangulCount":2},{"vaHex":"0x00504e2c","text":"이상하네","hangulCount":4},{"vaHex":"0x00504e44","text":"암각권 총통","hangulCount":5},{"vaHex":"0x00504e54","text":"너와 저 두사람에겐","hangulCount":8},{"vaHex":"0x00504e6e","text":"많은 신세를 졌네","hangulCount":7},{"vaHex":"0x00504e8c","text":"자 이렇게 손님도","hangulCount":7},{"vaHex":"0x00504ea4","text":"찾아 오셨으니","hangulCount":6},{"vaHex":"0x00504eb8","text":"잔치 준비를 할까","hangulCount":7}],"sampleText":["목소리","호호호","수련이 부족하구나","린샹","돌아왔습니다 총통","암각권 총통","오 돌아왔나","왜 이렇게 늦었지","그게 좀","그런데 론은","치호","아직 돌아오지 않았어","그래","이상하네"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":47,"traceCommandCount":22,"separatorCommandCount":14,"separatorEventCount":14,"separatorEvents":[{"vaHex":"0x00504cca","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504cd6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504d48","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504d7c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504d90","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504dba","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504dca","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504df0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504e1c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504e28","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504e50","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504e6a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504ea0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504eb4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":17,"groundedControlEventCount":17,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x00504cb4","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00504cbc","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00503b24","continuationVaHex":"0x00504cc4"},{"vaHex":"0x00504cf2","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00504d08","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00504d0c","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x00504d18","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x00504d20","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x00504d28","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00504d2c","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00504d34","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x00504d38","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00504d08","continuationVaHex":"0x00504d40"},{"vaHex":"0x00504d64","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00504daa","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00504de0","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00504e0c","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00504e38","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00504e84","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":7,"literalTextCommandCount":6,"literalTextEventCount":6,"literalTextEvents":[{"vaHex":"0x00504cc4","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"목소리","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00504cce","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"호호호","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00504cda","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"수련이 부족하구나","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00504d43","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"린샹","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00504d4c","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"돌아왔습니다 총통","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00504d70","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"암각권 총통","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":2,"0x03":1,"0x06":8,"0x07":1,"0x08":1,"0x09":2,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x00504cca","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504cd6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504d10","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x00504c90","text":"말고"},{"vaHex":"0x00504c98","text":"오직 정진에만 힘쓰거라"},{"vaHex":"0x00504cc4","text":"목소리"},{"vaHex":"0x00504cce","text":"호호호"},{"vaHex":"0x00504cda","text":"수련이 부족하구나"},{"vaHex":"0x00504d43","text":"린샹"}]},{"vaHex":"0x00504d30","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00504cc4","text":"목소리"},{"vaHex":"0x00504cce","text":"호호호"},{"vaHex":"0x00504cda","text":"수련이 부족하구나"},{"vaHex":"0x00504d43","text":"린샹"},{"vaHex":"0x00504d4c","text":"돌아왔습니다"},{"vaHex":"0x00504d4c","text":"총통"}]},{"vaHex":"0x00504d48","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504d6c","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00504d43","text":"린샹"},{"vaHex":"0x00504d4c","text":"돌아왔습니다"},{"vaHex":"0x00504d4c","text":"총통"},{"vaHex":"0x00504d70","text":"암각권 총통"},{"vaHex":"0x00504d80","text":"돌아왔나"},{"vaHex":"0x00504d94","text":"왜 이렇게 늦었지"}]},{"vaHex":"0x00504d7c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504d90","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504dae","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00504d43","text":"린샹"},{"vaHex":"0x00504d4c","text":"돌아왔습니다"},{"vaHex":"0x00504d4c","text":"총통"},{"vaHex":"0x00504d70","text":"암각권 총통"},{"vaHex":"0x00504d80","text":"돌아왔나"},{"vaHex":"0x00504d94","text":"왜 이렇게 늦었지"}]},{"vaHex":"0x00504dba","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504dca","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504de8","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00504d70","text":"암각권 총통"},{"vaHex":"0x00504d80","text":"돌아왔나"},{"vaHex":"0x00504d94","text":"왜 이렇게 늦었지"},{"vaHex":"0x00504db5","text":"린샹"},{"vaHex":"0x00504dbe","text":"그게 좀"},{"vaHex":"0x00504dce","text":"그런데"}]},{"vaHex":"0x00504df0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504e10","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00504d94","text":"왜 이렇게 늦었지"},{"vaHex":"0x00504db5","text":"린샹"},{"vaHex":"0x00504dbe","text":"그게 좀"},{"vaHex":"0x00504dce","text":"그런데"},{"vaHex":"0x00504dce","text":"론은"},{"vaHex":"0x00504dec","text":"치호"}]},{"vaHex":"0x00504e1c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504e28","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504e40","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00504dc0","text":"그게 좀"},{"vaHex":"0x00504dce","text":"그런데"},{"vaHex":"0x00504dce","text":"론은"},{"vaHex":"0x00504dec","text":"치호"},{"vaHex":"0x00504df4","text":"아직 돌아오지 않았어"},{"vaHex":"0x00504e17","text":"린샹"}]},{"vaHex":"0x00504e50","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504e6a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504e88","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00504e08","text":"았어"},{"vaHex":"0x00504e17","text":"린샹"},{"vaHex":"0x00504e20","text":"그래"},{"vaHex":"0x00504e2c","text":"이상하네"},{"vaHex":"0x00504e44","text":"암각권 총통"},{"vaHex":"0x00504e54","text":"너와 저 두사람에겐"}]},{"vaHex":"0x00504ea0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00504eb4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":36,"blockId":"event-dialogue-block-036","startVa":5277172,"startVaHex":"0x005085f4","endVa":5277716,"endVaHex":"0x00508814","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x00508654"],"renderCommandCount":6,"renderCommandVas":["0x00508674","0x005086c4","0x0050870e","0x00508760","0x005087a6","0x005087f0"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":1,"0x02":13,"0x03":1,"0x06":7,"0x07":1,"0x08":1,"0x09":1,"0x0a":1,"0x0b":6,"0x0d":1,"0x15":1,"0x1b":1,"0x35":8,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":20,"uniqueTextLineCount":17,"textLines":[{"vaHex":"0x005085f4","text":"아타호","hangulCount":3},{"vaHex":"0x005085fe","text":"우와 제발 저에게","hangulCount":7},{"vaHex":"0x00508616","text":"한번만 더 기회를 줘요","hangulCount":9},{"vaHex":"0x00508687","text":"다리오스","hangulCount":4},{"vaHex":"0x00508694","text":"후 페톰녀석은 혼자","hangulCount":8},{"vaHex":"0x005086ae","text":"돌아가 버리고","hangulCount":6},{"vaHex":"0x005086c8","text":"유적 안은 괴물들이","hangulCount":8},{"vaHex":"0x005086e2","text":"들끓고 있으니","hangulCount":6},{"vaHex":"0x005086f8","text":"큰일이로군","hangulCount":5},{"vaHex":"0x00508713","text":"아타호","hangulCount":3},{"vaHex":"0x00508720","text":"이녀석이 페톰이 말했던","hangulCount":10},{"vaHex":"0x00508742","text":"푸줏간 주인인가","hangulCount":7},{"vaHex":"0x00508767","text":"다리오스","hangulCount":4},{"vaHex":"0x00508774","text":"황금돼지야","hangulCount":5},{"vaHex":"0x00508784","text":"도대체 어디있는 거니","hangulCount":9},{"vaHex":"0x005087ab","text":"아타호","hangulCount":3},{"vaHex":"0x005087b8","text":"위험한 녀석같은데","hangulCount":8},{"vaHex":"0x005087d6","text":"저녀석과는 상대하지","hangulCount":9},{"vaHex":"0x005087f4","text":"않는 편이","hangulCount":4},{"vaHex":"0x00508804","text":"좋겠다","hangulCount":3}],"sampleText":["아타호","우와 제발 저에게","한번만 더 기회를 줘요","다리오스","후 페톰녀석은 혼자","돌아가 버리고","유적 안은 괴물들이","들끓고 있으니","큰일이로군","이녀석이 페톰이 말했던","푸줏간 주인인가","황금돼지야","도대체 어디있는 거니","위험한 녀석같은데"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":44,"traceCommandCount":20,"separatorCommandCount":13,"separatorEventCount":13,"separatorEvents":[{"vaHex":"0x005085fa","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00508612","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00508690","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005086aa","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005086de","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005086f4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0050871c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0050873e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00508770","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00508780","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005087b4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005087d2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00508800","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":15,"groundedControlEventCount":15,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x00508632","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0050864c","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00508650","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x0050865c","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x00508664","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x0050866c","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00508670","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00508678","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x0050867c","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0050864c","continuationVaHex":"0x00508684"},{"vaHex":"0x005086c0","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00508706","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00508758","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0050879e","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x005087ec","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00508810","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":6,"literalTextCommandCount":8,"literalTextEventCount":8,"literalTextEvents":[{"vaHex":"0x005085f4","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아타호","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x005085fe","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"우와 제발 저에게","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00508616","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"한번만 더 기회를 줘요","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00508687","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"다리오스","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00508694","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"후 페톰녀석은 혼자","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x005086ae","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"돌아가 버리고","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x005086c8","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"유적 안은 괴물들이","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x005086e2","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"들끓고 있으니","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":1,"0x03":1,"0x06":7,"0x07":1,"0x08":1,"0x09":1,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x005085fa","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00508612","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00508654","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x005085d4","text":"만 후회는 금물"},{"vaHex":"0x005085f3","text":"아타호"},{"vaHex":"0x005085fe","text":"우와"},{"vaHex":"0x005085fe","text":"제발 저에게"},{"vaHex":"0x00508616","text":"한번만 더 기회를 줘요"},{"vaHex":"0x00508687","text":"다리오스"}]},{"vaHex":"0x00508674","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x005085f4","text":"아타호"},{"vaHex":"0x005085fe","text":"우와"},{"vaHex":"0x005085fe","text":"제발 저에게"},{"vaHex":"0x00508616","text":"한번만 더 기회를 줘요"},{"vaHex":"0x00508687","text":"다리오스"},{"vaHex":"0x00508694","text":"페톰녀석은 혼자"}]},{"vaHex":"0x00508690","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005086aa","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005086c4","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00508687","text":"다리오스"},{"vaHex":"0x00508694","text":"페톰녀석은 혼자"},{"vaHex":"0x005086ae","text":"돌아가 버리고"},{"vaHex":"0x005086c8","text":"유적 안은 괴물들이"},{"vaHex":"0x005086e2","text":"들끓고 있으니"},{"vaHex":"0x005086f8","text":"큰일이로군"}]},{"vaHex":"0x005086de","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005086f4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0050870e","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00508694","text":"페톰녀석은 혼자"},{"vaHex":"0x005086ae","text":"돌아가 버리고"},{"vaHex":"0x005086c8","text":"유적 안은 괴물들이"},{"vaHex":"0x005086e2","text":"들끓고 있으니"},{"vaHex":"0x005086f8","text":"큰일이로군"},{"vaHex":"0x00508713","text":"아타호"}]},{"vaHex":"0x0050871c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0050873e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00508760","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x005086e2","text":"들끓고 있으니"},{"vaHex":"0x005086f8","text":"큰일이로군"},{"vaHex":"0x00508713","text":"아타호"},{"vaHex":"0x00508720","text":"이녀석이 페톰이 말했던"},{"vaHex":"0x00508742","text":"푸줏간 주인인가"},{"vaHex":"0x00508767","text":"다리오스"}]},{"vaHex":"0x00508770","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00508780","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005087a6","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00508726","text":"이녀석이 페톰이 말했던"},{"vaHex":"0x00508742","text":"푸줏간 주인인가"},{"vaHex":"0x00508767","text":"다리오스"},{"vaHex":"0x00508774","text":"황금돼지야"},{"vaHex":"0x00508784","text":"도대체 어디있는 거니"},{"vaHex":"0x005087ab","text":"아타호"}]},{"vaHex":"0x005087b4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005087d2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005087f0","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00508774","text":"황금돼지야"},{"vaHex":"0x00508784","text":"도대체 어디있는 거니"},{"vaHex":"0x005087ab","text":"아타호"},{"vaHex":"0x005087b8","text":"위험한 녀석같은데"},{"vaHex":"0x005087d6","text":"저녀석과는 상대하지"},{"vaHex":"0x005087f4","text":"않는 편이"}]},{"vaHex":"0x00508800","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":37,"blockId":"event-dialogue-block-037","startVa":5323356,"startVaHex":"0x00513a5c","endVa":5323900,"endVaHex":"0x00513c7c","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x00513abc"],"renderCommandCount":6,"renderCommandVas":["0x00513adc","0x00513b0a","0x00513b48","0x00513b86","0x00513bb8","0x00513be6"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":2,"0x02":11,"0x03":1,"0x06":7,"0x07":1,"0x08":1,"0x09":3,"0x0a":1,"0x0b":6,"0x0d":1,"0x15":1,"0x1b":1,"0x35":12,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":17,"uniqueTextLineCount":13,"textLines":[{"vaHex":"0x00513aef","text":"스마슈","hangulCount":3},{"vaHex":"0x00513b0f","text":"아타호","hangulCount":3},{"vaHex":"0x00513b1c","text":"으응","hangulCount":2},{"vaHex":"0x00513b28","text":"무슨 일인가 스마슈","hangulCount":8},{"vaHex":"0x00513b4f","text":"스마슈","hangulCount":3},{"vaHex":"0x00513b5a","text":"이 이봐 우리들이 나설 차례야","hangulCount":12},{"vaHex":"0x00513b8b","text":"린샹","hangulCount":2},{"vaHex":"0x00513b96","text":"네에 벌써 순서예요","hangulCount":8},{"vaHex":"0x00513bbf","text":"스마슈","hangulCount":3},{"vaHex":"0x00513bca","text":"체험판같은데요","hangulCount":7},{"vaHex":"0x00513beb","text":"아타호","hangulCount":3},{"vaHex":"0x00513bf8","text":"하하 그렇다면","hangulCount":6},{"vaHex":"0x00513c0c","text":"어디 분발해볼까","hangulCount":7},{"vaHex":"0x00513c34","text":"입간판","hangulCount":3},{"vaHex":"0x00513c3e","text":"해변마을","hangulCount":4},{"vaHex":"0x00513c5a","text":"입간판","hangulCount":3},{"vaHex":"0x00513c64","text":"본작품은 픽션이므로","hangulCount":9}],"sampleText":["스마슈","아타호","으응","무슨 일인가 스마슈","이 이봐 우리들이 나설 차례야","린샹","네에 벌써 순서예요","체험판같은데요","하하 그렇다면","어디 분발해볼까","입간판","해변마을","본작품은 픽션이므로"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":49,"traceCommandCount":18,"separatorCommandCount":11,"separatorEventCount":11,"separatorEvents":[{"vaHex":"0x00513af6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00513b18","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00513b24","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00513b56","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00513b92","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00513bc6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00513bf4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00513c08","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00513c3a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00513c60","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00513c7a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":17,"groundedControlEventCount":17,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x00513ab4","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00513ab8","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x00513ac4","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x00513acc","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x00513ad4","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00513ad8","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00513ae0","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x00513ae4","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00513ab4","continuationVaHex":"0x00513aec"},{"vaHex":"0x00513b02","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00513b40","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00513b7e","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00513bb0","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00513bde","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00513c20","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00513c2c","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00513ab4","continuationVaHex":"0x00513c34"},{"vaHex":"0x00513c4a","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00513c52","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00513ab4","continuationVaHex":"0x00513c5a"}],"sourceCommandCount":1,"renderCommandCount":6,"literalTextCommandCount":12,"literalTextEventCount":12,"literalTextEvents":[{"vaHex":"0x00513aef","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"스마슈","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00513b0f","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아타호","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00513b1c","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"으응","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00513b28","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"무슨 일인가 스마슈","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00513b5a","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"이 이봐 우리들이 나설 차례야","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00513b8b","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"린샹","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00513b96","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"네에 벌써 순서예요","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00513bca","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"체험판같은데요","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00513bf8","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"하하 그렇다면","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00513c0c","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"어디 분발해볼까","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00513c34","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"입간판","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00513c3e","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"해변마을","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":2,"0x03":1,"0x06":7,"0x07":1,"0x08":1,"0x09":3,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x00513abc","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x00513aef","text":"스마슈"},{"vaHex":"0x00513b0f","text":"아타호"},{"vaHex":"0x00513b1c","text":"으응"},{"vaHex":"0x00513b28","text":"무슨 일인가"},{"vaHex":"0x00513b5a","text":"이봐 우리들이 나설 차례야"},{"vaHex":"0x00513b8b","text":"린샹"}]},{"vaHex":"0x00513adc","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00513aef","text":"스마슈"},{"vaHex":"0x00513b0f","text":"아타호"},{"vaHex":"0x00513b1c","text":"으응"},{"vaHex":"0x00513b28","text":"무슨 일인가"},{"vaHex":"0x00513b5a","text":"이봐 우리들이 나설 차례야"},{"vaHex":"0x00513b8b","text":"린샹"}]},{"vaHex":"0x00513af6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00513b0a","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00513aef","text":"스마슈"},{"vaHex":"0x00513b0f","text":"아타호"},{"vaHex":"0x00513b1c","text":"으응"},{"vaHex":"0x00513b28","text":"무슨 일인가"},{"vaHex":"0x00513b5a","text":"이봐 우리들이 나설 차례야"},{"vaHex":"0x00513b8b","text":"린샹"}]},{"vaHex":"0x00513b18","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00513b24","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00513b48","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00513aef","text":"스마슈"},{"vaHex":"0x00513b0f","text":"아타호"},{"vaHex":"0x00513b1c","text":"으응"},{"vaHex":"0x00513b28","text":"무슨 일인가"},{"vaHex":"0x00513b5a","text":"이봐 우리들이 나설 차례야"},{"vaHex":"0x00513b8b","text":"린샹"}]},{"vaHex":"0x00513b56","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00513b86","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00513b0f","text":"아타호"},{"vaHex":"0x00513b1c","text":"으응"},{"vaHex":"0x00513b28","text":"무슨 일인가"},{"vaHex":"0x00513b28","text":"스마슈"},{"vaHex":"0x00513b5a","text":"이봐 우리들이 나설 차례야"},{"vaHex":"0x00513b8b","text":"린샹"}]},{"vaHex":"0x00513b92","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00513bb8","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00513b38","text":"스마슈"},{"vaHex":"0x00513b5a","text":"이봐 우리들이 나설 차례야"},{"vaHex":"0x00513b8b","text":"린샹"},{"vaHex":"0x00513b96","text":"네에"},{"vaHex":"0x00513b96","text":"벌써 순서예요"},{"vaHex":"0x00513bca","text":"체험판같은데요"}]},{"vaHex":"0x00513bc6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00513be6","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00513b66","text":"우리들이 나설 차례야"},{"vaHex":"0x00513b8b","text":"린샹"},{"vaHex":"0x00513b96","text":"네에"},{"vaHex":"0x00513b96","text":"벌써 순서예요"},{"vaHex":"0x00513bbf","text":"스마슈"},{"vaHex":"0x00513bca","text":"체험판같은데요"}]},{"vaHex":"0x00513bf4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00513c08","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00513c3a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00513c60","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00513c7a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":38,"blockId":"event-dialogue-block-038","startVa":5338616,"startVaHex":"0x005175f8","endVa":5339160,"endVaHex":"0x00517818","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x00517658"],"renderCommandCount":3,"renderCommandVas":["0x00517678","0x00517730","0x00517804"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":2,"0x02":8,"0x03":1,"0x06":4,"0x07":1,"0x08":1,"0x09":3,"0x0a":1,"0x0b":3,"0x0d":1,"0x15":1,"0x1b":1,"0x35":2,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":["btl_n1.cns","map_n1.cns","map_n2.cns","btl_n2.cns","map_o1.cns","map_o2.cns","btl_o1.cns","map_p1.cns","map_p2.cns","btl_p1.cns"],"resources":[{"refVaHex":"0x00517580","targetVaHex":"0x00516e6e","name":"btl_n1.cns","kind":"other"},{"refVaHex":"0x0051758c","targetVaHex":"0x00516e58","name":"map_n1.cns","kind":"tileset"},{"refVaHex":"0x00517598","targetVaHex":"0x00516e63","name":"map_n2.cns","kind":"tileset"},{"refVaHex":"0x005175a8","targetVaHex":"0x00516e79","name":"btl_n2.cns","kind":"other"},{"refVaHex":"0x005175c8","targetVaHex":"0x00516e84","name":"map_o1.cns","kind":"tileset"},{"refVaHex":"0x005175d4","targetVaHex":"0x00516e8f","name":"map_o2.cns","kind":"tileset"},{"refVaHex":"0x005175e4","targetVaHex":"0x00516e9a","name":"btl_o1.cns","kind":"other"},{"refVaHex":"0x00517604","targetVaHex":"0x00516ea5","name":"map_p1.cns","kind":"tileset"},{"refVaHex":"0x00517610","targetVaHex":"0x00516eb0","name":"map_p2.cns","kind":"tileset"},{"refVaHex":"0x00517620","targetVaHex":"0x00516ebb","name":"btl_p1.cns","kind":"other"}],"fieldMaps":[],"tilesets":["map_n1.cns","map_n2.cns","map_o1.cns","map_o2.cns","map_p1.cns","map_p2.cns"],"routeContexts":[],"textLineCount":13,"uniqueTextLineCount":13,"textLines":[{"vaHex":"0x0051768b","text":"스마슈","hangulCount":3},{"vaHex":"0x00517696","text":"이곳이 호랑이동굴인가","hangulCount":10},{"vaHex":"0x005176b4","text":"아니 평범한 마을이잖아","hangulCount":10},{"vaHex":"0x005176e2","text":"사내","hangulCount":2},{"vaHex":"0x005176ea","text":"여긴 무투가라면 한 번쯤","hangulCount":10},{"vaHex":"0x0051770a","text":"오고 싶어하는 호랑이동굴 일세","hangulCount":13},{"vaHex":"0x00517734","text":"동굴이라 하지만 높은 산에","hangulCount":11},{"vaHex":"0x00517758","text":"둘러싸인 분지에 위치한 마을이지","hangulCount":14},{"vaHex":"0x00517780","text":"도장은 물론 상점 여관도 있지","hangulCount":12},{"vaHex":"0x005177b4","text":"여자","hangulCount":2},{"vaHex":"0x005177bc","text":"최근엔 무기를 쓰는 유파가","hangulCount":11},{"vaHex":"0x005177de","text":"많아졌지만 권법의 기본은 역시","hangulCount":13},{"vaHex":"0x00517808","text":"맨손 맨손공","hangulCount":5}],"sampleText":["스마슈","이곳이 호랑이동굴인가","아니 평범한 마을이잖아","사내","여긴 무투가라면 한 번쯤","오고 싶어하는 호랑이동굴 일세","동굴이라 하지만 높은 산에","둘러싸인 분지에 위치한 마을이지","도장은 물론 상점 여관도 있지","여자","최근엔 무기를 쓰는 유파가","많아졌지만 권법의 기본은 역시","맨손 맨손공"],"classification":"battle-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":30,"traceCommandCount":12,"separatorCommandCount":8,"separatorEventCount":8,"separatorEvents":[{"vaHex":"0x00517692","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005176b0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005176e6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00517706","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00517754","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0051777c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005177b8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005177da","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":14,"groundedControlEventCount":14,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x00517650","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00517654","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x00517660","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x00517668","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x00517670","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00517674","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0051767c","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x00517680","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00517650","continuationVaHex":"0x00517688"},{"vaHex":"0x005176ce","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x005176da","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00517650","continuationVaHex":"0x005176e2"},{"vaHex":"0x0051772c","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x005177a4","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x005177ac","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00517650","continuationVaHex":"0x005177b4"},{"vaHex":"0x00517800","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":3,"literalTextCommandCount":2,"literalTextEventCount":2,"literalTextEvents":[{"vaHex":"0x0051768b","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"스마슈","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00517696","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"이곳이 호랑이동굴인가","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":2,"0x03":1,"0x06":4,"0x07":1,"0x08":1,"0x09":3,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x00517658","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x0051768b","text":"스마슈"},{"vaHex":"0x00517696","text":"이곳이 호랑이동굴인가"},{"vaHex":"0x005176b4","text":"아니"},{"vaHex":"0x005176b4","text":"평범한 마을이잖아"},{"vaHex":"0x005176e2","text":"사내"},{"vaHex":"0x005176ea","text":"여긴"}]},{"vaHex":"0x00517678","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0051768b","text":"스마슈"},{"vaHex":"0x00517696","text":"이곳이 호랑이동굴인가"},{"vaHex":"0x005176b4","text":"아니"},{"vaHex":"0x005176b4","text":"평범한 마을이잖아"},{"vaHex":"0x005176e2","text":"사내"},{"vaHex":"0x005176ea","text":"여긴"}]},{"vaHex":"0x00517692","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005176b0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005176e6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00517706","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00517730","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x005176b4","text":"아니"},{"vaHex":"0x005176b4","text":"평범한 마을이잖아"},{"vaHex":"0x005176e2","text":"사내"},{"vaHex":"0x005176ea","text":"여긴"},{"vaHex":"0x005176ea","text":"무투가라면 한 번쯤"},{"vaHex":"0x0051770a","text":"오고 싶어하는"}]},{"vaHex":"0x00517754","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0051777c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005177b8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005177da","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00517804","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00517784","text":"장은 물론"},{"vaHex":"0x00517784","text":"상점"},{"vaHex":"0x00517784","text":"여관도 있지"},{"vaHex":"0x005177b4","text":"여자"},{"vaHex":"0x005177bc","text":"최근엔 무기를 쓰는 유파가"},{"vaHex":"0x005177de","text":"많아졌지만"}]}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":39,"blockId":"event-dialogue-block-039","startVa":5344784,"startVaHex":"0x00518e10","endVa":5345328,"endVaHex":"0x00519030","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x00518e70"],"renderCommandCount":3,"renderCommandVas":["0x00518e90","0x00518f40","0x00518fee"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":3,"0x02":11,"0x03":1,"0x06":5,"0x07":1,"0x08":1,"0x09":3,"0x0a":1,"0x0b":3,"0x0d":1,"0x15":1,"0x1b":1,"0x35":2,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":17,"uniqueTextLineCount":16,"textLines":[{"vaHex":"0x00518e10","text":"동안","hangulCount":2},{"vaHex":"0x00518e18","text":"창룡권의 기원과 발전상에 대해","hangulCount":13},{"vaHex":"0x00518e3c","text":"신바람을 내며 설명했다","hangulCount":10},{"vaHex":"0x00518ea3","text":"아타호","hangulCount":3},{"vaHex":"0x00518eae","text":"이곳은 정말 오랜만인데","hangulCount":10},{"vaHex":"0x00518ece","text":"아무 것도 달라진 게 없군","hangulCount":10},{"vaHex":"0x00518f00","text":"사내","hangulCount":2},{"vaHex":"0x00518f08","text":"이제 곧 이 마을에서","hangulCount":8},{"vaHex":"0x00518f24","text":"무투대회가 열리는데","hangulCount":9},{"vaHex":"0x00518f44","text":"도장의 권법가가 여러명","hangulCount":10},{"vaHex":"0x00518f62","text":"부상을 당했다고 하던데","hangulCount":10},{"vaHex":"0x00518f80","text":"괜찮을까","hangulCount":4},{"vaHex":"0x00518fa2","text":"사내","hangulCount":2},{"vaHex":"0x00518faa","text":"이 마을의 맹호권 은","hangulCount":8},{"vaHex":"0x00518fc6","text":"무투대회의 유력한 우승후보권인데","hangulCount":15},{"vaHex":"0x00518ff2","text":"출전 멤버가 부상을 당했으니","hangulCount":12},{"vaHex":"0x00519018","text":"더구나 올해는 주최지","hangulCount":9}],"sampleText":["동안","창룡권의 기원과 발전상에 대해","신바람을 내며 설명했다","아타호","이곳은 정말 오랜만인데","아무 것도 달라진 게 없군","사내","이제 곧 이 마을에서","무투대회가 열리는데","도장의 권법가가 여러명","부상을 당했다고 하던데","괜찮을까","이 마을의 맹호권 은","무투대회의 유력한 우승후보권인데"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":35,"traceCommandCount":15,"separatorCommandCount":11,"separatorEventCount":11,"separatorEvents":[{"vaHex":"0x00518e14","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00518e38","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00518eaa","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00518eca","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00518f04","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00518f20","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00518f5e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00518f7c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00518fa6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00518fc2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00519014","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":15,"groundedControlEventCount":15,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x00518e54","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00518e68","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00518e6c","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x00518e78","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x00518e80","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x00518e88","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00518e8c","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00518e94","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x00518e98","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00518e68","continuationVaHex":"0x00518ea0"},{"vaHex":"0x00518eec","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00518ef8","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00518e68","continuationVaHex":"0x00518f00"},{"vaHex":"0x00518f3c","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00518f92","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00518f9a","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00518e68","continuationVaHex":"0x00518fa2"},{"vaHex":"0x00518fea","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":3,"literalTextCommandCount":2,"literalTextEventCount":2,"literalTextEvents":[{"vaHex":"0x00518e10","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"동안","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00518e18","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"창룡권의 기원과 발전상에 대해","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":3,"0x03":1,"0x06":5,"0x07":1,"0x08":1,"0x09":3,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x00518e14","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00518e38","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00518e70","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x00518df0","text":"권법이지"},{"vaHex":"0x00518e00","text":"권법가는 오랫동안"},{"vaHex":"0x00518e18","text":"창룡권의 기원과 발전상에 대해"},{"vaHex":"0x00518e3c","text":"신바람을 내며 설명했다"},{"vaHex":"0x00518ea3","text":"아타호"},{"vaHex":"0x00518eae","text":"이곳은 정말 오랜만인데"}]},{"vaHex":"0x00518e90","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00518e10","text":"동안"},{"vaHex":"0x00518e18","text":"창룡권의 기원과 발전상에 대해"},{"vaHex":"0x00518e3c","text":"신바람을 내며 설명했다"},{"vaHex":"0x00518ea3","text":"아타호"},{"vaHex":"0x00518eae","text":"이곳은 정말 오랜만인데"},{"vaHex":"0x00518ece","text":"아무 것도 달라진 게 없군"}]},{"vaHex":"0x00518eaa","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00518eca","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00518f04","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00518f20","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00518f40","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00518ec0","text":"랜만인데"},{"vaHex":"0x00518ece","text":"아무 것도 달라진 게 없군"},{"vaHex":"0x00518f00","text":"사내"},{"vaHex":"0x00518f08","text":"이제 곧 이 마을에서"},{"vaHex":"0x00518f24","text":"무투대회가 열리는데"},{"vaHex":"0x00518f44","text":"도장의 권법가가 여러명"}]},{"vaHex":"0x00518f5e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00518f7c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00518fa6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00518fc2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00518fee","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00518f6e","text":"했다고 하던데"},{"vaHex":"0x00518f80","text":"괜찮을까"},{"vaHex":"0x00518fa2","text":"사내"},{"vaHex":"0x00518faa","text":"이 마을의"},{"vaHex":"0x00518faa","text":"맹호권"},{"vaHex":"0x00518fc6","text":"무투대회의 유력한 우승후보권인데"}]},{"vaHex":"0x00519014","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":40,"blockId":"event-dialogue-block-040","startVa":5402660,"startVaHex":"0x00527024","endVa":5403204,"endVaHex":"0x00527244","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x00527084"],"renderCommandCount":3,"renderCommandVas":["0x005270a4","0x0052710e","0x0052715c"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":3,"0x02":10,"0x03":1,"0x06":5,"0x07":1,"0x08":1,"0x09":4,"0x0a":1,"0x0b":3,"0x0d":1,"0x15":1,"0x1b":1,"0x35":11,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":15,"uniqueTextLineCount":12,"textLines":[{"vaHex":"0x005270b7","text":"린샹","hangulCount":2},{"vaHex":"0x005270c0","text":"자 이제부터 본격적인 수련이예요","hangulCount":14},{"vaHex":"0x005270e8","text":"피래미라고 얏보면 안돼요","hangulCount":11},{"vaHex":"0x00527113","text":"스마슈","hangulCount":3},{"vaHex":"0x00527120","text":"어라 우리가 내려왔던","hangulCount":9},{"vaHex":"0x0052713e","text":"계단이 없어졌잖아","hangulCount":8},{"vaHex":"0x00527163","text":"아타호","hangulCount":3},{"vaHex":"0x0052716e","text":"그렇다면","hangulCount":4},{"vaHex":"0x00527180","text":"전진할 수밖에 없겠군","hangulCount":9},{"vaHex":"0x005271b1","text":"아타호","hangulCount":3},{"vaHex":"0x005271bc","text":"어라 새카맣잖아","hangulCount":7},{"vaHex":"0x005271e9","text":"린샹","hangulCount":2},{"vaHex":"0x005271f2","text":"걱정말아요","hangulCount":5},{"vaHex":"0x00527202","text":"횃불세트를 사용하면 되요","hangulCount":11},{"vaHex":"0x00527237","text":"아타호","hangulCount":3}],"sampleText":["린샹","자 이제부터 본격적인 수련이예요","피래미라고 얏보면 안돼요","스마슈","어라 우리가 내려왔던","계단이 없어졌잖아","아타호","그렇다면","전진할 수밖에 없겠군","어라 새카맣잖아","걱정말아요","횃불세트를 사용하면 되요"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":44,"traceCommandCount":14,"separatorCommandCount":10,"separatorEventCount":10,"separatorEvents":[{"vaHex":"0x005270bc","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005270e4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0052711c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0052713a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0052716a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0052717c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005271b8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005271ee","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005271fe","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0052723e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":16,"groundedControlEventCount":16,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x0052707c","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00527080","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x0052708c","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x00527094","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x0052709c","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x005270a0","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x005270a8","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x005270ac","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0052707c","continuationVaHex":"0x005270b4"},{"vaHex":"0x00527106","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00527154","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0052719a","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x005271a6","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0052707c","continuationVaHex":"0x005271ae"},{"vaHex":"0x005271d2","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x005271de","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0052707c","continuationVaHex":"0x005271e6"},{"vaHex":"0x00527220","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0052722c","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0052707c","continuationVaHex":"0x00527234"}],"sourceCommandCount":1,"renderCommandCount":3,"literalTextCommandCount":11,"literalTextEventCount":11,"literalTextEvents":[{"vaHex":"0x005270b7","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"린샹","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x005270c0","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"자 이제부터 본격적인 수련이예요","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x005270e8","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"피래미라고 얏보면 안돼요","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00527113","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"스마슈","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00527120","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"어라 우리가 내려왔던","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0052713e","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"계단이 없어졌잖아","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00527163","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아타호","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0052716e","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"그렇다면","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00527180","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"전진할 수밖에 없겠군","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x005271bc","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"어라 새카맣잖아","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x005271f2","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"걱정말아요","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":3,"0x03":1,"0x06":5,"0x07":1,"0x08":1,"0x09":4,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x00527084","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x005270b7","text":"린샹"},{"vaHex":"0x005270c0","text":"이제부터 본격적인 수련이예요"},{"vaHex":"0x005270e8","text":"피래미라고 얏보면 안돼요"},{"vaHex":"0x00527113","text":"스마슈"},{"vaHex":"0x00527120","text":"어라"},{"vaHex":"0x00527120","text":"우리가 내려왔던"}]},{"vaHex":"0x005270a4","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x005270b7","text":"린샹"},{"vaHex":"0x005270c0","text":"이제부터 본격적인 수련이예요"},{"vaHex":"0x005270e8","text":"피래미라고 얏보면 안돼요"},{"vaHex":"0x00527113","text":"스마슈"},{"vaHex":"0x00527120","text":"어라"},{"vaHex":"0x00527120","text":"우리가 내려왔던"}]},{"vaHex":"0x005270bc","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005270e4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0052710e","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x005270b7","text":"린샹"},{"vaHex":"0x005270c0","text":"이제부터 본격적인 수련이예요"},{"vaHex":"0x005270e8","text":"피래미라고 얏보면 안돼요"},{"vaHex":"0x00527113","text":"스마슈"},{"vaHex":"0x00527120","text":"어라"},{"vaHex":"0x00527120","text":"우리가 내려왔던"}]},{"vaHex":"0x0052711c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0052713a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0052715c","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x005270dc","text":"련이예요"},{"vaHex":"0x005270e8","text":"피래미라고 얏보면 안돼요"},{"vaHex":"0x00527113","text":"스마슈"},{"vaHex":"0x00527120","text":"어라"},{"vaHex":"0x00527120","text":"우리가 내려왔던"},{"vaHex":"0x0052713e","text":"계단이 없어졌잖아"}]},{"vaHex":"0x0052716a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0052717c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005271b8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005271ee","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005271fe","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0052723e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":41,"blockId":"event-dialogue-block-041","startVa":5460756,"startVaHex":"0x00535314","endVa":5461300,"endVaHex":"0x00535534","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x00535374"],"renderCommandCount":5,"renderCommandVas":["0x00535394","0x005353d2","0x00535432","0x0053549c","0x00535500"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x02":8,"0x03":1,"0x06":5,"0x07":1,"0x08":1,"0x09":1,"0x0a":1,"0x0b":5,"0x0d":1,"0x15":1,"0x1b":1,"0x35":8,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":["map_l1.cns","map_l2.cns","btl_l1.cns","map_e1.cns","map_e2.cns","btl_e1.cns","map_a1.cns","map_a2.cns","btl_a1.cns"],"resources":[{"refVaHex":"0x005352a8","targetVaHex":"0x005348bb","name":"map_l1.cns","kind":"tileset"},{"refVaHex":"0x005352b4","targetVaHex":"0x005348c6","name":"map_l2.cns","kind":"tileset"},{"refVaHex":"0x005352c4","targetVaHex":"0x005348d1","name":"btl_l1.cns","kind":"other"},{"refVaHex":"0x005352e4","targetVaHex":"0x005348dc","name":"map_e1.cns","kind":"tileset"},{"refVaHex":"0x005352f0","targetVaHex":"0x005348e7","name":"map_e2.cns","kind":"tileset"},{"refVaHex":"0x00535300","targetVaHex":"0x005348f2","name":"btl_e1.cns","kind":"other"},{"refVaHex":"0x00535320","targetVaHex":"0x005348fd","name":"map_a1.cns","kind":"tileset"},{"refVaHex":"0x0053532c","targetVaHex":"0x00534908","name":"map_a2.cns","kind":"tileset"},{"refVaHex":"0x0053533c","targetVaHex":"0x00534913","name":"btl_a1.cns","kind":"other"}],"fieldMaps":[],"tilesets":["map_l1.cns","map_l2.cns","map_e1.cns","map_e2.cns","map_a1.cns","map_a2.cns"],"routeContexts":[],"textLineCount":13,"uniqueTextLineCount":12,"textLines":[{"vaHex":"0x005353a7","text":"아타호","hangulCount":3},{"vaHex":"0x005353b2","text":"이곳이 마의 계곡","hangulCount":7},{"vaHex":"0x005353d7","text":"린샹","hangulCount":2},{"vaHex":"0x005353e2","text":"맞아요 분위기로 짐작하셨겠지만","hangulCount":14},{"vaHex":"0x0053540a","text":"이곳엔 수많은 몬스타가 살고있죠","hangulCount":14},{"vaHex":"0x00535436","text":"여태까지 만났던 피래미 적들과는","hangulCount":14},{"vaHex":"0x0053545e","text":"레벨부터 다르니까 정신을","hangulCount":11},{"vaHex":"0x0053547e","text":"바싹 차려야 해요","hangulCount":7},{"vaHex":"0x005354a3","text":"스마슈","hangulCount":3},{"vaHex":"0x005354ae","text":"이봐 린샹 말은 제대로 해야지","hangulCount":12},{"vaHex":"0x005354d6","text":"레벨이 아니라 라벨 이잖아","hangulCount":11},{"vaHex":"0x00535505","text":"린샹","hangulCount":2},{"vaHex":"0x00535510","text":"호호호 라 벨 라 벨","hangulCount":7}],"sampleText":["아타호","이곳이 마의 계곡","린샹","맞아요 분위기로 짐작하셨겠지만","이곳엔 수많은 몬스타가 살고있죠","여태까지 만났던 피래미 적들과는","레벨부터 다르니까 정신을","바싹 차려야 해요","스마슈","이봐 린샹 말은 제대로 해야지","레벨이 아니라 라벨 이잖아","호호호 라 벨 라 벨"],"classification":"battle-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":35,"traceCommandCount":14,"separatorCommandCount":8,"separatorEventCount":8,"separatorEvents":[{"vaHex":"0x005353ae","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005353de","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00535406","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053545a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053547a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005354aa","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005354d2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053550c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":13,"groundedControlEventCount":13,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x0053536c","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00535370","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x0053537c","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x00535384","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x0053538c","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00535390","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00535398","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x0053539c","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0053536c","continuationVaHex":"0x005353a4"},{"vaHex":"0x005353ca","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0053542e","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00535494","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x005354f8","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0053552c","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":5,"literalTextCommandCount":8,"literalTextEventCount":8,"literalTextEvents":[{"vaHex":"0x005353a7","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아타호","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x005353b2","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"이곳이 마의 계곡","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x005353d7","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"린샹","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x005353e2","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"맞아요 분위기로 짐작하셨겠지만","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0053540a","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"이곳엔 수많은 몬스타가 살고있죠","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00535436","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"여태까지 만났던 피래미 적들과는","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0053545e","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"레벨부터 다르니까 정신을","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0053547e","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"바싹 차려야 해요","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x03":1,"0x06":5,"0x07":1,"0x08":1,"0x09":1,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x00535374","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x005353a7","text":"아타호"},{"vaHex":"0x005353b2","text":"이곳이 마의 계곡"},{"vaHex":"0x005353d7","text":"린샹"},{"vaHex":"0x005353e2","text":"맞아요"},{"vaHex":"0x005353e2","text":"분위기로 짐작하셨겠지만"},{"vaHex":"0x0053540a","text":"이곳엔 수많은 몬스타가 살고있죠"}]},{"vaHex":"0x00535394","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x005353a7","text":"아타호"},{"vaHex":"0x005353b2","text":"이곳이 마의 계곡"},{"vaHex":"0x005353d7","text":"린샹"},{"vaHex":"0x005353e2","text":"맞아요"},{"vaHex":"0x005353e2","text":"분위기로 짐작하셨겠지만"},{"vaHex":"0x0053540a","text":"이곳엔 수많은 몬스타가 살고있죠"}]},{"vaHex":"0x005353ae","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005353d2","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x005353a7","text":"아타호"},{"vaHex":"0x005353b2","text":"이곳이 마의 계곡"},{"vaHex":"0x005353d7","text":"린샹"},{"vaHex":"0x005353e2","text":"맞아요"},{"vaHex":"0x005353e2","text":"분위기로 짐작하셨겠지만"},{"vaHex":"0x0053540a","text":"이곳엔 수많은 몬스타가 살고있죠"}]},{"vaHex":"0x005353de","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00535406","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00535432","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x005353b2","text":"이곳이 마의 계곡"},{"vaHex":"0x005353d7","text":"린샹"},{"vaHex":"0x005353e2","text":"맞아요"},{"vaHex":"0x005353e2","text":"분위기로 짐작하셨겠지만"},{"vaHex":"0x0053540a","text":"이곳엔 수많은 몬스타가 살고있죠"},{"vaHex":"0x00535436","text":"여태까지 만났던 피래미 적들과는"}]},{"vaHex":"0x0053545a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053547a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053549c","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0053541c","text":"몬스타가 살고있죠"},{"vaHex":"0x00535436","text":"여태까지 만났던 피래미 적들과는"},{"vaHex":"0x0053545e","text":"레벨부터 다르니까"},{"vaHex":"0x0053545e","text":"정신을"},{"vaHex":"0x0053547e","text":"바싹 차려야 해요"},{"vaHex":"0x005354a3","text":"스마슈"}]},{"vaHex":"0x005354aa","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005354d2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00535500","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00535480","text":"바싹 차려야 해요"},{"vaHex":"0x005354a3","text":"스마슈"},{"vaHex":"0x005354ae","text":"이봐"},{"vaHex":"0x005354ae","text":"린샹 말은 제대로 해야지"},{"vaHex":"0x005354d6","text":"레벨이 아니라"},{"vaHex":"0x005354d6","text":"라벨"}]},{"vaHex":"0x0053550c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":42,"blockId":"event-dialogue-block-042","startVa":5482060,"startVaHex":"0x0053a64c","endVa":5482604,"endVaHex":"0x0053a86c","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x0053a6ac"],"renderCommandCount":5,"renderCommandVas":["0x0053a668","0x0053a6cc","0x0053a77a","0x0053a7da","0x0053a84a"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":4,"0x02":12,"0x03":1,"0x06":9,"0x07":1,"0x08":1,"0x09":4,"0x0a":1,"0x0b":5,"0x0d":1,"0x15":1,"0x1b":1,"0x35":11,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":21,"uniqueTextLineCount":15,"textLines":[{"vaHex":"0x0053a64c","text":"고 왔으면 하는데","hangulCount":7},{"vaHex":"0x0053a66d","text":"아타호","hangulCount":3},{"vaHex":"0x0053a67a","text":"좋도록 하게나","hangulCount":6},{"vaHex":"0x0053a6df","text":"아타호","hangulCount":3},{"vaHex":"0x0053a6ea","text":"아차 지금은 이곳에","hangulCount":8},{"vaHex":"0x0053a706","text":"볼일이 없으니 돌아갈까","hangulCount":10},{"vaHex":"0x0053a734","text":"근육맨 호","hangulCount":4},{"vaHex":"0x0053a742","text":"자 너희들도 함께","hangulCount":7},{"vaHex":"0x0053a75a","text":"렛츠 머슬 고우 고우","hangulCount":8},{"vaHex":"0x0053a781","text":"린샹","hangulCount":2},{"vaHex":"0x0053a78a","text":"싫어","hangulCount":2},{"vaHex":"0x0053a7a8","text":"근육맨 호","hangulCount":4},{"vaHex":"0x0053a7b6","text":"뭐어","hangulCount":2},{"vaHex":"0x0053a7c4","text":"정 말 화난다","hangulCount":5},{"vaHex":"0x0053a7e1","text":"린샹","hangulCount":2},{"vaHex":"0x0053a7ea","text":"도 도와줘요","hangulCount":5},{"vaHex":"0x0053a80e","text":"근육맨 호","hangulCount":4},{"vaHex":"0x0053a81c","text":"자 당신들도 함께","hangulCount":7},{"vaHex":"0x0053a836","text":"렛츠 머슬","hangulCount":4},{"vaHex":"0x0053a851","text":"린샹","hangulCount":2},{"vaHex":"0x0053a85a","text":"싫어","hangulCount":2}],"sampleText":["고 왔으면 하는데","아타호","좋도록 하게나","아차 지금은 이곳에","볼일이 없으니 돌아갈까","근육맨 호","자 너희들도 함께","렛츠 머슬 고우 고우","린샹","싫어","뭐어","정 말 화난다","도 도와줘요","자 당신들도 함께"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":53,"traceCommandCount":18,"separatorCommandCount":12,"separatorEventCount":12,"separatorEvents":[{"vaHex":"0x0053a676","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053a6e6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053a702","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053a73e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053a756","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053a786","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053a7b2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053a7c0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053a7e6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053a818","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053a832","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053a856","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":20,"groundedControlEventCount":20,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x0053a660","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0053a68c","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0053a6a4","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0053a6a8","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x0053a6b4","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x0053a6bc","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x0053a6c4","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0053a6c8","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0053a6d0","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x0053a6d4","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0053a6a4","continuationVaHex":"0x0053a6dc"},{"vaHex":"0x0053a720","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0053a72c","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0053a6a4","continuationVaHex":"0x0053a734"},{"vaHex":"0x0053a776","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0053a794","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0053a7a0","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0053a6a4","continuationVaHex":"0x0053a7a8"},{"vaHex":"0x0053a7d6","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0053a7fa","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0053a806","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0053a6a4","continuationVaHex":"0x0053a80e"},{"vaHex":"0x0053a846","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0053a864","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":5,"literalTextCommandCount":11,"literalTextEventCount":11,"literalTextEvents":[{"vaHex":"0x0053a64c","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"고 왔으면 하는데","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0053a66d","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아타호","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0053a67a","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"좋도록 하게나","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0053a6ea","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아차 지금은 이곳에","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0053a706","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"볼일이 없으니 돌아갈까","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0053a734","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"근육맨 호","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0053a742","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"자 너희들도 함께","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0053a75a","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"렛츠 머슬 고우 고우","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0053a781","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"린샹","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0053a78a","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"싫어","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0053a7b6","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"뭐어","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":4,"0x03":1,"0x06":9,"0x07":1,"0x08":1,"0x09":4,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x0053a668","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0053a5ea","text":"치호"},{"vaHex":"0x0053a5ea","text":"핀푸"},{"vaHex":"0x0053a602","text":"돌아가자"},{"vaHex":"0x0053a621","text":"린샹"},{"vaHex":"0x0053a62a","text":"론이 걱정되서 잠깐"},{"vaHex":"0x0053a644","text":"살펴보고 왔으면 하는데"}]},{"vaHex":"0x0053a676","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053a6ac","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x0053a62c","text":"론이 걱정되서 잠깐"},{"vaHex":"0x0053a644","text":"살펴보고 왔으면 하는데"},{"vaHex":"0x0053a66d","text":"아타호"},{"vaHex":"0x0053a67a","text":"좋도록 하게나"},{"vaHex":"0x0053a6ea","text":"아차"},{"vaHex":"0x0053a6ea","text":"지금은 이곳에"}]},{"vaHex":"0x0053a6cc","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0053a64c","text":"고 왔으면 하는데"},{"vaHex":"0x0053a66d","text":"아타호"},{"vaHex":"0x0053a67a","text":"좋도록 하게나"},{"vaHex":"0x0053a6ea","text":"아차"},{"vaHex":"0x0053a6ea","text":"지금은 이곳에"},{"vaHex":"0x0053a706","text":"볼일이 없으니 돌아갈까"}]},{"vaHex":"0x0053a6e6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053a702","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053a73e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053a756","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053a77a","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0053a6fa","text":"이곳에"},{"vaHex":"0x0053a706","text":"볼일이 없으니 돌아갈까"},{"vaHex":"0x0053a734","text":"근육맨"},{"vaHex":"0x0053a742","text":"너희들도 함께"},{"vaHex":"0x0053a75a","text":"렛츠"},{"vaHex":"0x0053a75a","text":"머슬"}]},{"vaHex":"0x0053a786","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053a7b2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053a7c0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053a7da","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0053a75a","text":"렛츠"},{"vaHex":"0x0053a75a","text":"머슬"},{"vaHex":"0x0053a75a","text":"고우 고우"},{"vaHex":"0x0053a781","text":"린샹"},{"vaHex":"0x0053a78a","text":"싫어"},{"vaHex":"0x0053a7a8","text":"근육맨"}]},{"vaHex":"0x0053a7e6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053a818","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053a832","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053a84a","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0053a7ca","text":"말 화난다"},{"vaHex":"0x0053a7e1","text":"린샹"},{"vaHex":"0x0053a7ea","text":"도와줘요"},{"vaHex":"0x0053a80e","text":"근육맨"},{"vaHex":"0x0053a81c","text":"당신들도 함께"},{"vaHex":"0x0053a836","text":"렛츠"}]},{"vaHex":"0x0053a856","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":43,"blockId":"event-dialogue-block-043","startVa":5497892,"startVaHex":"0x0053e424","endVa":5498436,"endVaHex":"0x0053e644","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x0053e484"],"renderCommandCount":4,"renderCommandVas":["0x0053e4a4","0x0053e568","0x0053e5ca","0x0053e604"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":3,"0x02":11,"0x03":1,"0x06":6,"0x07":1,"0x08":1,"0x09":4,"0x0a":1,"0x0b":4,"0x0d":1,"0x15":1,"0x1b":1,"0x35":7,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":["face_01.cns","map2_15j.cns","map_j1.cns","map_j2.cns","map2_16j.cns"],"resources":[{"refVaHex":"0x0053e3ac","targetVaHex":"0x0053b39c","name":"face_01.cns","kind":"sprite"},{"refVaHex":"0x0053e3bc","targetVaHex":"0x0053b35b","name":"map2_15j.cns","kind":"map"},{"refVaHex":"0x0053e3cc","targetVaHex":"0x0053b2ec","name":"map_j1.cns","kind":"tileset"},{"refVaHex":"0x0053e3d8","targetVaHex":"0x0053b2f7","name":"map_j2.cns","kind":"tileset"},{"refVaHex":"0x0053e3f4","targetVaHex":"0x0053b368","name":"map2_16j.cns","kind":"map"}],"fieldMaps":["map2_15j.cns","map2_16j.cns"],"tilesets":["map_j1.cns","map_j2.cns"],"routeContexts":[],"textLineCount":17,"uniqueTextLineCount":14,"textLines":[{"vaHex":"0x0053e4b4","text":"근육맨 호","hangulCount":4},{"vaHex":"0x0053e4c2","text":"이엿","hangulCount":2},{"vaHex":"0x0053e4d0","text":"머슬 머슬","hangulCount":4},{"vaHex":"0x0053e4f0","text":"근육맨 호","hangulCount":4},{"vaHex":"0x0053e4fe","text":"이곳은 호랑이동굴","hangulCount":8},{"vaHex":"0x0053e518","text":"나가려는 겁니까","hangulCount":7},{"vaHex":"0x0053e53f","text":"린샹","hangulCount":2},{"vaHex":"0x0053e548","text":"아타호","hangulCount":3},{"vaHex":"0x0053e556","text":"잠깐만요","hangulCount":4},{"vaHex":"0x0053e56c","text":"난 그 영감을 혼내주지","hangulCount":9},{"vaHex":"0x0053e58a","text":"않으면 분이 안풀릴 것같으니","hangulCount":12},{"vaHex":"0x0053e5ae","text":"다시 돌아가요","hangulCount":6},{"vaHex":"0x0053e5cf","text":"스마슈","hangulCount":3},{"vaHex":"0x0053e5dc","text":"정말 제멋대로인 아가씨로군","hangulCount":12},{"vaHex":"0x0053e60b","text":"린샹","hangulCount":2},{"vaHex":"0x0053e614","text":"시끄러워요","hangulCount":5},{"vaHex":"0x0053e63b","text":"아타호","hangulCount":3}],"sampleText":["근육맨 호","이엿","머슬 머슬","이곳은 호랑이동굴","나가려는 겁니까","린샹","아타호","잠깐만요","난 그 영감을 혼내주지","않으면 분이 안풀릴 것같으니","다시 돌아가요","스마슈","정말 제멋대로인 아가씨로군","시끄러워요"],"classification":"map-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":43,"traceCommandCount":16,"separatorCommandCount":11,"separatorEventCount":11,"separatorEvents":[{"vaHex":"0x0053e4be","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053e4cc","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053e4fa","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053e514","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053e544","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053e552","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053e586","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053e5aa","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053e5d8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053e610","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053e642","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":17,"groundedControlEventCount":17,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x0053e47c","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0053e480","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x0053e48c","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x0053e494","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x0053e49c","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0053e4a0","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0053e4a8","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x0053e4ac","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0053e47c","continuationVaHex":"0x0053e4b4"},{"vaHex":"0x0053e4e0","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0053e4e8","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0053e47c","continuationVaHex":"0x0053e4f0"},{"vaHex":"0x0053e52c","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0053e534","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0053e47c","continuationVaHex":"0x0053e53c"},{"vaHex":"0x0053e564","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0053e5c2","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0053e5fc","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0053e624","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0053e630","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0053e47c","continuationVaHex":"0x0053e638"}],"sourceCommandCount":1,"renderCommandCount":4,"literalTextCommandCount":7,"literalTextEventCount":7,"literalTextEvents":[{"vaHex":"0x0053e4b4","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"근육맨 호","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0053e4c2","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"이엿","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0053e4d0","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"머슬 머슬","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0053e4fe","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"이곳은 호랑이동굴","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0053e518","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"나가려는 겁니까","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0053e53f","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"린샹","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0053e548","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아타호","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":3,"0x03":1,"0x06":6,"0x07":1,"0x08":1,"0x09":4,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x0053e484","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x0053e4b4","text":"근육맨"},{"vaHex":"0x0053e4c2","text":"이엿"},{"vaHex":"0x0053e4d0","text":"머슬"},{"vaHex":"0x0053e4fe","text":"이곳은 호랑이동굴"},{"vaHex":"0x0053e518","text":"나가려는 겁니까"},{"vaHex":"0x0053e53f","text":"린샹"}]},{"vaHex":"0x0053e4a4","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0053e4b4","text":"근육맨"},{"vaHex":"0x0053e4c2","text":"이엿"},{"vaHex":"0x0053e4d0","text":"머슬"},{"vaHex":"0x0053e4fe","text":"이곳은 호랑이동굴"},{"vaHex":"0x0053e518","text":"나가려는 겁니까"},{"vaHex":"0x0053e53f","text":"린샹"}]},{"vaHex":"0x0053e4be","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053e4cc","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053e4fa","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053e514","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053e544","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053e552","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053e568","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0053e4f0","text":"근육맨"},{"vaHex":"0x0053e4fe","text":"이곳은 호랑이동굴"},{"vaHex":"0x0053e518","text":"나가려는 겁니까"},{"vaHex":"0x0053e53f","text":"린샹"},{"vaHex":"0x0053e548","text":"아타호"},{"vaHex":"0x0053e556","text":"잠깐만요"}]},{"vaHex":"0x0053e586","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053e5aa","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053e5ca","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0053e54a","text":"아타호"},{"vaHex":"0x0053e556","text":"잠깐만요"},{"vaHex":"0x0053e56c","text":"그 영감을 혼내주지"},{"vaHex":"0x0053e58a","text":"않으면 분이 안풀릴 것같으니"},{"vaHex":"0x0053e5ae","text":"다시 돌아가요"},{"vaHex":"0x0053e5cf","text":"스마슈"}]},{"vaHex":"0x0053e5d8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053e604","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0053e58a","text":"않으면 분이 안풀릴 것같으니"},{"vaHex":"0x0053e5ae","text":"다시 돌아가요"},{"vaHex":"0x0053e5cf","text":"스마슈"},{"vaHex":"0x0053e5dc","text":"정말"},{"vaHex":"0x0053e5dc","text":"제멋대로인 아가씨로군"},{"vaHex":"0x0053e60b","text":"린샹"}]},{"vaHex":"0x0053e610","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0053e642","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":44,"blockId":"event-dialogue-block-044","startVa":5533064,"startVaHex":"0x00546d88","endVa":5533752,"endVaHex":"0x00547038","byteCount":688,"sourceCommandCount":4,"sourceCommandVas":["0x00546de8","0x00546e18","0x00546e48","0x00546e78"],"renderCommandCount":9,"renderCommandVas":["0x00546e08","0x00546e38","0x00546e68","0x00546e98","0x00546f3a","0x00546f76","0x00546fbc","0x00546ff4","0x0054702a"],"sourceValues":[{"valueHex":"0x00030029","count":2},{"valueHex":"0x00030000","count":1},{"valueHex":"0x0003000d","count":1}],"commandOpcodeCounts":{"0x00":1,"0x02":10,"0x03":4,"0x06":6,"0x07":4,"0x08":4,"0x09":2,"0x0a":4,"0x0b":9,"0x0d":4,"0x15":4,"0x1b":4,"0x35":9,"0x37":4},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":16,"uniqueTextLineCount":15,"textLines":[{"vaHex":"0x00546ea8","text":"환세취호전","hangulCount":5},{"vaHex":"0x00546eeb","text":"스마슈","hangulCount":3},{"vaHex":"0x00546ef8","text":"휴우 드디어 끝난건가","hangulCount":9},{"vaHex":"0x00546f16","text":"이번에도 무척 힘들었다","hangulCount":10},{"vaHex":"0x00546f3f","text":"아타호","hangulCount":3},{"vaHex":"0x00546f4c","text":"허허허","hangulCount":3},{"vaHex":"0x00546f5a","text":"정말 수고했네","hangulCount":6},{"vaHex":"0x00546f7b","text":"린샹","hangulCount":2},{"vaHex":"0x00546f86","text":"수고들했습니다","hangulCount":7},{"vaHex":"0x00546f9a","text":"그럼 막을 내릴까요","hangulCount":8},{"vaHex":"0x00546fc1","text":"키리","hangulCount":2},{"vaHex":"0x00546fcc","text":"잠깐만","hangulCount":3},{"vaHex":"0x00546fda","text":"벌써 끝난 건가요","hangulCount":7},{"vaHex":"0x00546ff8","text":"어째서 난","hangulCount":4},{"vaHex":"0x0054700e","text":"출연도 못했는데","hangulCount":7},{"vaHex":"0x0054702f","text":"스마슈","hangulCount":3}],"sampleText":["환세취호전","스마슈","휴우 드디어 끝난건가","이번에도 무척 힘들었다","아타호","허허허","정말 수고했네","린샹","수고들했습니다","그럼 막을 내릴까요","키리","잠깐만","벌써 끝난 건가요","어째서 난"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":69,"traceCommandCount":23,"separatorCommandCount":10,"separatorEventCount":10,"separatorEvents":[{"vaHex":"0x00546ec0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00546ef4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00546f12","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00546f48","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00546f56","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00546f82","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00546f96","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00546fc8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00546fd6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054700a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":36,"groundedControlEventCount":36,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x00546de0","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00546de4","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x00546df0","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":200},{"vaHex":"0x00546df8","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x00546e00","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00546e04","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00546e0c","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x00546e10","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00546e14","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x00546e20","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":200},{"vaHex":"0x00546e28","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x00546e30","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00546e34","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00546e3c","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x00546e40","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00546e44","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x00546e50","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":192},{"vaHex":"0x00546e58","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x00546e60","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00546e64","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00546e6c","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x00546e70","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00546e74","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x00546e80","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":160},{"vaHex":"0x00546e88","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x00546e90","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00546e94","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00546e9c","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x00546ea0","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00546de0","continuationVaHex":"0x00546ea8"},{"vaHex":"0x00546eda","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00546ee2","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00546de0","continuationVaHex":"0x00546eea"},{"vaHex":"0x00546f32","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00546f6e","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00546fb4","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00546ff0","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x00547022","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":4,"renderCommandCount":9,"literalTextCommandCount":9,"literalTextEventCount":9,"literalTextEvents":[{"vaHex":"0x00546ea8","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"환세취호전","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00546eeb","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"스마슈","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00546ef8","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"휴우 드디어 끝난건가","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00546f16","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"이번에도 무척 힘들었다","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00546f3f","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아타호","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00546f4c","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"허허허","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00546f5a","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"정말 수고했네","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00546f7b","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"린샹","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00546f86","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"수고들했습니다","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":1,"0x03":4,"0x06":6,"0x07":4,"0x08":4,"0x09":2,"0x0a":4,"0x15":4,"0x1b":4,"0x37":4},"commands":[{"vaHex":"0x00546de8","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x00546ea8","text":"환세취호전"}]},{"vaHex":"0x00546e08","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00546ea8","text":"환세취호전"},{"vaHex":"0x00546eeb","text":"스마슈"},{"vaHex":"0x00546ef8","text":"휴우"},{"vaHex":"0x00546ef8","text":"드디어"}]},{"vaHex":"0x00546e18","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030029","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x00546ea8","text":"환세취호전"},{"vaHex":"0x00546eeb","text":"스마슈"},{"vaHex":"0x00546ef8","text":"휴우"},{"vaHex":"0x00546ef8","text":"드디어 끝난건가"}]},{"vaHex":"0x00546e38","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00546ea8","text":"환세취호전"},{"vaHex":"0x00546eeb","text":"스마슈"},{"vaHex":"0x00546ef8","text":"휴우"},{"vaHex":"0x00546ef8","text":"드디어 끝난건가"},{"vaHex":"0x00546f16","text":"이번에도 무척 힘들었다"}]},{"vaHex":"0x00546e48","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030029","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x00546ea8","text":"환세취호전"},{"vaHex":"0x00546eeb","text":"스마슈"},{"vaHex":"0x00546ef8","text":"휴우"},{"vaHex":"0x00546ef8","text":"드디어 끝난건가"},{"vaHex":"0x00546f16","text":"이번에도 무척 힘들었다"},{"vaHex":"0x00546f3f","text":"아타호"}]},{"vaHex":"0x00546e68","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00546ea8","text":"환세취호전"},{"vaHex":"0x00546eeb","text":"스마슈"},{"vaHex":"0x00546ef8","text":"휴우"},{"vaHex":"0x00546ef8","text":"드디어 끝난건가"},{"vaHex":"0x00546f16","text":"이번에도 무척 힘들었다"},{"vaHex":"0x00546f3f","text":"아타호"}]},{"vaHex":"0x00546e78","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x0003000d","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x00546ea8","text":"환세취호전"},{"vaHex":"0x00546eeb","text":"스마슈"},{"vaHex":"0x00546ef8","text":"휴우"},{"vaHex":"0x00546ef8","text":"드디어 끝난건가"},{"vaHex":"0x00546f16","text":"이번에도 무척 힘들었다"},{"vaHex":"0x00546f3f","text":"아타호"}]},{"vaHex":"0x00546e98","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00546ea8","text":"환세취호전"},{"vaHex":"0x00546eeb","text":"스마슈"},{"vaHex":"0x00546ef8","text":"휴우"},{"vaHex":"0x00546ef8","text":"드디어 끝난건가"},{"vaHex":"0x00546f16","text":"이번에도 무척 힘들었다"},{"vaHex":"0x00546f3f","text":"아타호"}]},{"vaHex":"0x00546ec0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00546ef4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00546f12","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00546f3a","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00546eba","text":"취호전"},{"vaHex":"0x00546eeb","text":"스마슈"},{"vaHex":"0x00546ef8","text":"휴우"},{"vaHex":"0x00546ef8","text":"드디어 끝난건가"},{"vaHex":"0x00546f16","text":"이번에도 무척 힘들었다"},{"vaHex":"0x00546f3f","text":"아타호"}]},{"vaHex":"0x00546f48","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00546f56","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00546f76","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00546ef8","text":"휴우"},{"vaHex":"0x00546ef8","text":"드디어 끝난건가"},{"vaHex":"0x00546f16","text":"이번에도 무척 힘들었다"},{"vaHex":"0x00546f3f","text":"아타호"},{"vaHex":"0x00546f4c","text":"허허허"},{"vaHex":"0x00546f5a","text":"정말 수고했네"}]},{"vaHex":"0x00546f82","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00546f96","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00546fbc","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00546f3f","text":"아타호"},{"vaHex":"0x00546f4c","text":"허허허"},{"vaHex":"0x00546f5a","text":"정말 수고했네"},{"vaHex":"0x00546f7b","text":"린샹"},{"vaHex":"0x00546f86","text":"수고들했습니다"},{"vaHex":"0x00546f9a","text":"그럼"}]},{"vaHex":"0x00546fc8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00546fd6","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00546ff4","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00546f7b","text":"린샹"},{"vaHex":"0x00546f86","text":"수고들했습니다"},{"vaHex":"0x00546f9a","text":"그럼"},{"vaHex":"0x00546f9a","text":"막을 내릴까요"},{"vaHex":"0x00546fc1","text":"키리"},{"vaHex":"0x00546fcc","text":"잠깐만"}]},{"vaHex":"0x0054700a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054702a","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00546faa","text":"릴까요"},{"vaHex":"0x00546fc1","text":"키리"},{"vaHex":"0x00546fcc","text":"잠깐만"},{"vaHex":"0x00546fda","text":"벌써 끝난 건가요"},{"vaHex":"0x00546ff8","text":"어째서"},{"vaHex":"0x0054700e","text":"출연도 못했는데"}]}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":45,"blockId":"event-dialogue-block-045","startVa":5555396,"startVaHex":"0x0054c4c4","endVa":5555940,"endVaHex":"0x0054c6e4","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x0054c524"],"renderCommandCount":5,"renderCommandVas":["0x0054c544","0x0054c58c","0x0054c5c8","0x0054c61a","0x0054c6b0"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":3,"0x02":10,"0x03":1,"0x06":6,"0x07":1,"0x08":1,"0x09":3,"0x0a":1,"0x0b":5,"0x0d":1,"0x15":1,"0x18":1,"0x1b":1,"0x35":6,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":16,"uniqueTextLineCount":15,"textLines":[{"vaHex":"0x0054c4da","text":"게임을 종료한다","hangulCount":7},{"vaHex":"0x0054c4f0","text":"타이틀화면으로","hangulCount":7},{"vaHex":"0x0054c557","text":"린샹","hangulCount":2},{"vaHex":"0x0054c560","text":"헤 여기가 아타호의 고향인가요","hangulCount":13},{"vaHex":"0x0054c591","text":"아타호","hangulCount":3},{"vaHex":"0x0054c59e","text":"아무 볼 것도 없는 시골일세","hangulCount":11},{"vaHex":"0x0054c5cf","text":"린샹","hangulCount":2},{"vaHex":"0x0054c5d8","text":"뭘요 공기도 맑고 한가롭고","hangulCount":11},{"vaHex":"0x0054c5fe","text":"살기 좋은 곳인데요","hangulCount":8},{"vaHex":"0x0054c61e","text":"저어 아타호 댁은 어디세요","hangulCount":11},{"vaHex":"0x0054c646","text":"꼭 한번 가보고 싶어요","hangulCount":9},{"vaHex":"0x0054c676","text":"사내","hangulCount":2},{"vaHex":"0x0054c67e","text":"드디어 무투대회가","hangulCount":8},{"vaHex":"0x0054c696","text":"목전에 다가왔는데","hangulCount":8},{"vaHex":"0x0054c6b4","text":"이곳 도장의 권법가","hangulCount":8},{"vaHex":"0x0054c6ce","text":"몇명이 부상을 당했","hangulCount":8}],"sampleText":["게임을 종료한다","타이틀화면으로","린샹","헤 여기가 아타호의 고향인가요","아타호","아무 볼 것도 없는 시골일세","뭘요 공기도 맑고 한가롭고","살기 좋은 곳인데요","저어 아타호 댁은 어디세요","꼭 한번 가보고 싶어요","사내","드디어 무투대회가","목전에 다가왔는데","이곳 도장의 권법가"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":42,"traceCommandCount":16,"separatorCommandCount":10,"separatorEventCount":10,"separatorEvents":[{"vaHex":"0x0054c4ec","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054c504","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054c55c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054c59a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054c5d4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054c5fa","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054c642","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054c67a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054c692","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054c6ca","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":16,"groundedControlEventCount":16,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x0054c4ca","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0054c4d2","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x00546de0","continuationVaHex":"0x0054c4da"},{"vaHex":"0x0054c51c","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0054c520","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x0054c52c","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x0054c534","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x0054c53c","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0054c540","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0054c548","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x0054c54c","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0054c51c","continuationVaHex":"0x0054c554"},{"vaHex":"0x0054c584","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0054c5c0","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0054c616","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0054c662","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0054c66e","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0054c51c","continuationVaHex":"0x0054c676"},{"vaHex":"0x0054c6ac","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":5,"literalTextCommandCount":6,"literalTextEventCount":6,"literalTextEvents":[{"vaHex":"0x0054c4da","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"게임을 종료한다","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0054c4f0","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"타이틀화면으로","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0054c557","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"린샹","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0054c560","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"헤 여기가 아타호의 고향인가요","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0054c591","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아타호","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0054c59e","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아무 볼 것도 없는 시골일세","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":3,"0x03":1,"0x06":6,"0x07":1,"0x08":1,"0x09":3,"0x0a":1,"0x15":1,"0x18":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x0054c4ec","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054c504","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054c524","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x0054c4a4","text":"환세취호전"},{"vaHex":"0x0054c4da","text":"게임을 종료한다"},{"vaHex":"0x0054c4f0","text":"타이틀화면으로"},{"vaHex":"0x0054c557","text":"린샹"},{"vaHex":"0x0054c560","text":"여기가 아타호의 고향인가요"},{"vaHex":"0x0054c591","text":"아타호"}]},{"vaHex":"0x0054c544","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0054c4da","text":"게임을 종료한다"},{"vaHex":"0x0054c4f0","text":"타이틀화면으로"},{"vaHex":"0x0054c557","text":"린샹"},{"vaHex":"0x0054c560","text":"여기가 아타호의 고향인가요"},{"vaHex":"0x0054c591","text":"아타호"},{"vaHex":"0x0054c59e","text":"아무 볼 것도 없는 시골일세"}]},{"vaHex":"0x0054c55c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054c58c","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0054c557","text":"린샹"},{"vaHex":"0x0054c560","text":"여기가 아타호의 고향인가요"},{"vaHex":"0x0054c591","text":"아타호"},{"vaHex":"0x0054c59e","text":"아무 볼 것도 없는 시골일세"},{"vaHex":"0x0054c5d8","text":"뭘요"},{"vaHex":"0x0054c5d8","text":"공기도 맑고"}]},{"vaHex":"0x0054c59a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054c5c8","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0054c557","text":"린샹"},{"vaHex":"0x0054c560","text":"여기가 아타호의 고향인가요"},{"vaHex":"0x0054c591","text":"아타호"},{"vaHex":"0x0054c59e","text":"아무 볼 것도 없는 시골일세"},{"vaHex":"0x0054c5d8","text":"뭘요"},{"vaHex":"0x0054c5d8","text":"공기도 맑고"}]},{"vaHex":"0x0054c5d4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054c5fa","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054c61a","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0054c59e","text":"아무 볼 것도 없는 시골일세"},{"vaHex":"0x0054c5cf","text":"린샹"},{"vaHex":"0x0054c5d8","text":"뭘요"},{"vaHex":"0x0054c5d8","text":"공기도 맑고"},{"vaHex":"0x0054c5d8","text":"한가롭고"},{"vaHex":"0x0054c5fe","text":"살기 좋은 곳인데요"}]},{"vaHex":"0x0054c642","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054c67a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054c692","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054c6b0","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0054c630","text":"댁은 어디세요"},{"vaHex":"0x0054c646","text":"꼭 한번 가보고 싶어요"},{"vaHex":"0x0054c676","text":"사내"},{"vaHex":"0x0054c67e","text":"드디어 무투대회가"},{"vaHex":"0x0054c696","text":"목전에 다가왔는데"},{"vaHex":"0x0054c6b4","text":"이곳 도장의 권법가"}]},{"vaHex":"0x0054c6ca","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":46,"blockId":"event-dialogue-block-046","startVa":5569528,"startVaHex":"0x0054fbf8","endVa":5570072,"endVaHex":"0x0054fe18","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x0054fc58"],"renderCommandCount":4,"renderCommandVas":["0x0054fc78","0x0054fcd4","0x0054fd68","0x0054fdc0"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":4,"0x02":10,"0x03":1,"0x06":7,"0x07":1,"0x08":1,"0x09":4,"0x0a":1,"0x0b":4,"0x0d":1,"0x15":1,"0x1b":1,"0x35":6,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":18,"uniqueTextLineCount":16,"textLines":[{"vaHex":"0x0054fbf8","text":"여관으로 가서","hangulCount":6},{"vaHex":"0x0054fc0c","text":"대회주최자에게","hangulCount":7},{"vaHex":"0x0054fc20","text":"서류를 전해줘야해","hangulCount":8},{"vaHex":"0x0054fc8b","text":"아타호","hangulCount":3},{"vaHex":"0x0054fc96","text":"이런 산중에 마을이 있었네","hangulCount":11},{"vaHex":"0x0054fcb8","text":"애써 이곳까지 왔으니","hangulCount":9},{"vaHex":"0x0054fcd8","text":"호랑이동굴 에 대해서","hangulCount":9},{"vaHex":"0x0054fcf6","text":"알아보는 게 좋겠다","hangulCount":8},{"vaHex":"0x0054fd20","text":"아타호는 문을 노크했다","hangulCount":10},{"vaHex":"0x0054fd48","text":"사내","hangulCount":2},{"vaHex":"0x0054fd50","text":"무슨 볼일이라도","hangulCount":7},{"vaHex":"0x0054fd6f","text":"아타호","hangulCount":3},{"vaHex":"0x0054fd7a","text":"호랑이동굴 이란 수련장이","hangulCount":11},{"vaHex":"0x0054fd9c","text":"어디 있는지 알고있나요","hangulCount":10},{"vaHex":"0x0054fdc4","text":"사내","hangulCount":2},{"vaHex":"0x0054fdcc","text":"잘 모르겠는데","hangulCount":6},{"vaHex":"0x0054fde2","text":"쓸데없이 노크하지 말아줘","hangulCount":11},{"vaHex":"0x0054fe13","text":"아타","hangulCount":2}],"sampleText":["여관으로 가서","대회주최자에게","서류를 전해줘야해","아타호","이런 산중에 마을이 있었네","애써 이곳까지 왔으니","호랑이동굴 에 대해서","알아보는 게 좋겠다","아타호는 문을 노크했다","사내","무슨 볼일이라도","호랑이동굴 이란 수련장이","어디 있는지 알고있나요","잘 모르겠는데"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":43,"traceCommandCount":15,"separatorCommandCount":10,"separatorEventCount":10,"separatorEvents":[{"vaHex":"0x0054fc08","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054fc1c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054fc92","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054fcb4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054fcf2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054fd4c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054fd76","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054fd98","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054fdc8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054fdde","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":18,"groundedControlEventCount":18,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x0054fc36","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0054fc50","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0054fc54","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x0054fc60","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x0054fc68","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x0054fc70","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0054fc74","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0054fc7c","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x0054fc80","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0054fc50","continuationVaHex":"0x0054fc88"},{"vaHex":"0x0054fcd0","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0054fd0c","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0054fd18","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0054fc50","continuationVaHex":"0x0054fd20"},{"vaHex":"0x0054fd38","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0054fd40","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0054fc50","continuationVaHex":"0x0054fd48"},{"vaHex":"0x0054fd64","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0054fdb8","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0054fe00","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0054fe08","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x0054fc50","continuationVaHex":"0x0054fe10"}],"sourceCommandCount":1,"renderCommandCount":4,"literalTextCommandCount":6,"literalTextEventCount":6,"literalTextEvents":[{"vaHex":"0x0054fbf8","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"여관으로 가서","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0054fc0c","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"대회주최자에게","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0054fc20","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"서류를 전해줘야해","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0054fc8b","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"아타호","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0054fc96","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"이런 산중에 마을이 있었네","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x0054fcb8","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"애써 이곳까지 왔으니","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":4,"0x03":1,"0x06":7,"0x07":1,"0x08":1,"0x09":4,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x0054fc08","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054fc1c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054fc58","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x0054fbd8","text":"틈이 없잖아"},{"vaHex":"0x0054fbf2","text":"빨리 여관으로 가서"},{"vaHex":"0x0054fc0c","text":"대회주최자에게"},{"vaHex":"0x0054fc20","text":"서류를 전해줘야해"},{"vaHex":"0x0054fc8b","text":"아타호"},{"vaHex":"0x0054fc96","text":"이런 산중에 마을이 있었네"}]},{"vaHex":"0x0054fc78","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0054fbf8","text":"여관으로 가서"},{"vaHex":"0x0054fc0c","text":"대회주최자에게"},{"vaHex":"0x0054fc20","text":"서류를 전해줘야해"},{"vaHex":"0x0054fc8b","text":"아타호"},{"vaHex":"0x0054fc96","text":"이런 산중에 마을이 있었네"},{"vaHex":"0x0054fcb8","text":"애써 이곳까지 왔으니"}]},{"vaHex":"0x0054fc92","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054fcb4","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054fcd4","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0054fc8b","text":"아타호"},{"vaHex":"0x0054fc96","text":"이런 산중에 마을이 있었네"},{"vaHex":"0x0054fcb8","text":"애써 이곳까지 왔으니"},{"vaHex":"0x0054fcd8","text":"호랑이동굴"},{"vaHex":"0x0054fcd8","text":"에 대해서"},{"vaHex":"0x0054fcf6","text":"알아보는 게 좋겠다"}]},{"vaHex":"0x0054fcf2","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054fd4c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054fd68","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0054fce8","text":"에 대해서"},{"vaHex":"0x0054fcf6","text":"알아보는 게 좋겠다"},{"vaHex":"0x0054fd20","text":"아타호는 문을 노크했다"},{"vaHex":"0x0054fd48","text":"사내"},{"vaHex":"0x0054fd50","text":"무슨 볼일이라도"},{"vaHex":"0x0054fd6f","text":"아타호"}]},{"vaHex":"0x0054fd76","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054fd98","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054fdc0","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0054fd48","text":"사내"},{"vaHex":"0x0054fd50","text":"무슨 볼일이라도"},{"vaHex":"0x0054fd6f","text":"아타호"},{"vaHex":"0x0054fd7a","text":"호랑이동굴"},{"vaHex":"0x0054fd7a","text":"이란 수련장이"},{"vaHex":"0x0054fd9c","text":"어디 있는지 알고있나요"}]},{"vaHex":"0x0054fdc8","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0054fdde","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}},{"index":47,"blockId":"event-dialogue-block-047","startVa":5583220,"startVaHex":"0x00553174","endVa":5583764,"endVaHex":"0x00553394","byteCount":544,"sourceCommandCount":1,"sourceCommandVas":["0x005531d4"],"renderCommandCount":4,"renderCommandVas":["0x005531f4","0x005532a6","0x00553322","0x00553372"],"sourceValues":[{"valueHex":"0x00030000","count":1}],"commandOpcodeCounts":{"0x00":3,"0x02":12,"0x03":1,"0x06":6,"0x07":1,"0x08":1,"0x09":3,"0x0a":1,"0x0b":4,"0x0d":1,"0x15":1,"0x1b":1,"0x35":3,"0x37":1},"commandLabels":{"0x02":"text separator/continuation","0x03":"set display/font row","0x06":"wait for input release","0x07":"set object fixed-point position","0x08":"set display style triplet","0x09":"call event stream branch","0x0a":"return from event stream branch","0x0b":"render current context text id","0x0d":"set current context text id","0x15":"move text origin/cursor relative","0x1b":"select script data bank","0x35":"literal CP949 text payload","0x37":"set global timer/state"},"resourceNames":[],"resources":[],"fieldMaps":[],"tilesets":[],"routeContexts":[],"textLineCount":18,"uniqueTextLineCount":17,"textLines":[{"vaHex":"0x00553174","text":"통과하면","hangulCount":4},{"vaHex":"0x00553184","text":"그 가짜 벽을 간파할 수","hangulCount":9},{"vaHex":"0x005531a4","text":"있을 텐데","hangulCount":4},{"vaHex":"0x00553207","text":"아타호","hangulCount":3},{"vaHex":"0x00553212","text":"어라 축제인가","hangulCount":6},{"vaHex":"0x0055322a","text":"구경이나 하다 갈까","hangulCount":8},{"vaHex":"0x00553254","text":"사회자","hangulCount":3},{"vaHex":"0x0055325e","text":"자 먹기대회 마시기대회","hangulCount":10},{"vaHex":"0x00553280","text":"더이상 참가할 분 안 계세요","hangulCount":11},{"vaHex":"0x005532aa","text":"곧 신청 접수를","hangulCount":6},{"vaHex":"0x005532c0","text":"마감합니다","hangulCount":5},{"vaHex":"0x005532e3","text":"아타호","hangulCount":3},{"vaHex":"0x005532ee","text":"먹기대회와 마시기대회라","hangulCount":11},{"vaHex":"0x0055330c","text":"이거 잘됐군","hangulCount":5},{"vaHex":"0x00553326","text":"둘중 한군데 참가해서","hangulCount":9},{"vaHex":"0x00553342","text":"실컷 얻어 먹고","hangulCount":6},{"vaHex":"0x00553358","text":"상금도 타야겠다","hangulCount":7},{"vaHex":"0x00553376","text":"마침 배도 고프니까","hangulCount":8}],"sampleText":["통과하면","그 가짜 벽을 간파할 수","있을 텐데","아타호","어라 축제인가","구경이나 하다 갈까","사회자","자 먹기대회 마시기대회","더이상 참가할 분 안 계세요","곧 신청 접수를","마감합니다","먹기대회와 마시기대회라","이거 잘됐군","둘중 한군데 참가해서"],"classification":"story-dialogue-like","vmTrace":{"source":"partial-opcode-replay","implementedOpcodes":["0x02","0x0d","0x0b","0x35"],"observedCommandCount":39,"traceCommandCount":17,"separatorCommandCount":12,"separatorEventCount":12,"separatorEvents":[{"vaHex":"0x00553180","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005531a0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0055320e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00553226","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0055325a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0055327c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005532bc","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005532ea","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00553308","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0055333e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00553354","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0055338c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"groundedControlCommandCount":16,"groundedControlEventCount":16,"groundedControlOpcodeSet":["0x03","0x06","0x07","0x08","0x09","0x0a","0x15","0x1b","0x37"],"groundedControlEvents":[{"vaHex":"0x005531b6","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x005531cc","opcodeHex":"0x03","handlerVaHex":"0x0041b7bb","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display/font row state; browser does not execute full VM effect","action":"set-display-font-row","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x005531d0","opcodeHex":"0x08","handlerVaHex":"0x0041b9a0","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded display style write with mode-dependent length","action":"set-display-style-triplet","browserExecutesEffect":false,"mode":0,"tableIndexByte":0},{"vaHex":"0x005531dc","opcodeHex":"0x07","handlerVaHex":"0x0041b956","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded object position write; browser does not execute full object VM","action":"set-object-fixed-position","browserExecutesEffect":false,"xWord":144,"yWord":248},{"vaHex":"0x005531e4","opcodeHex":"0x15","handlerVaHex":"0x0041d476","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded text origin/cursor offset; browser does not execute full layout VM","action":"move-text-origin-and-cursor","browserExecutesEffect":false,"operandWord2":16,"operandWord4":16},{"vaHex":"0x005531ec","opcodeHex":"0x37","handlerVaHex":"0x00420028","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded global timer/state seed; browser does not execute full VM effect","action":"set-global-timer-state","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x005531f0","opcodeHex":"0x1b","handlerVaHex":"0x0041d89d","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded data-bank selection; browser does not execute full data VM","action":"select-script-data-bank","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x005531f8","opcodeHex":"0x0a","handlerVaHex":"0x0041bb15","decodedLength":null,"decodedLengthHex":null,"confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM stack return; browser records but does not pop original stack","action":"return-from-event-stream-branch","browserExecutesEffect":false},{"vaHex":"0x005531fc","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x005531cc","continuationVaHex":"0x00553204"},{"vaHex":"0x00553240","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0055324c","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x005531cc","continuationVaHex":"0x00553254"},{"vaHex":"0x005532a2","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x005532d0","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x005532d8","opcodeHex":"0x09","handlerVaHex":"0x0041bac6","decodedLength":8,"decodedLengthHex":"0x8","confidence":"handler-grounded-storage-scan","classification":"handler-grounded VM branch call; browser records but does not follow control flow","action":"call-event-stream-branch","browserExecutesEffect":false,"branchTargetVaHex":"0x005531cc","continuationVaHex":"0x005532e0"},{"vaHex":"0x0055331e","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0},{"vaHex":"0x0055336e","opcodeHex":"0x06","handlerVaHex":"0x0041b8ee","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"handler-grounded input wait latch; browser does not execute original wait loop","action":"wait-for-input-release","browserExecutesEffect":false,"operandByte2":0}],"sourceCommandCount":1,"renderCommandCount":4,"literalTextCommandCount":3,"literalTextEventCount":3,"literalTextEvents":[{"vaHex":"0x00553174","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"통과하면","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x00553184","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"그 가짜 벽을 간파할 수","confidence":"storage-inferred","source":"dialogue-block-text-lines"},{"vaHex":"0x005531a4","opcodeHex":"0x35","action":"literal-cp949-text-payload","text":"있을 텐데","confidence":"storage-inferred","source":"dialogue-block-text-lines"}],"unsupportedOpcodeCounts":{"0x00":3,"0x03":1,"0x06":6,"0x07":1,"0x08":1,"0x09":3,"0x0a":1,"0x15":1,"0x1b":1,"0x37":1},"commands":[{"vaHex":"0x00553180","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005531a0","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005531d4","opcodeHex":"0x0d","handlerVaHex":"0x0041bca4","offsetMod4":0,"confidence":"medium","classification":"plausible source command; sets current context+0x28 from stream+4","action":"set-context-text-source","textSourceValueHex":"0x00030000","sourceKind":"current-context-stream","nearbyText":[{"vaHex":"0x00553154","text":"겠군"},{"vaHex":"0x00553162","text":"만약"},{"vaHex":"0x00553162","text":"이 시험만 통과하면"},{"vaHex":"0x00553184","text":"그 가짜 벽을 간파할 수"},{"vaHex":"0x005531a4","text":"있을 텐데"},{"vaHex":"0x00553207","text":"아타호"}]},{"vaHex":"0x005531f4","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":0,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x00553174","text":"통과하면"},{"vaHex":"0x00553184","text":"그 가짜 벽을 간파할 수"},{"vaHex":"0x005531a4","text":"있을 텐데"},{"vaHex":"0x00553207","text":"아타호"},{"vaHex":"0x00553212","text":"어라"},{"vaHex":"0x00553212","text":"축제인가"}]},{"vaHex":"0x0055320e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00553226","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0055325a","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x0055327c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005532a6","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x0055322a","text":"구경이나 하다 갈까"},{"vaHex":"0x00553254","text":"사회자"},{"vaHex":"0x0055325e","text":"먹기대회"},{"vaHex":"0x0055325e","text":"마시기대회"},{"vaHex":"0x00553280","text":"더이상 참가할 분 안 계세요"},{"vaHex":"0x005532aa","text":"곧 신청 접수를"}]},{"vaHex":"0x005532bc","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x005532ea","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00553308","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00553322","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x005532aa","text":"곧 신청 접수를"},{"vaHex":"0x005532c0","text":"마감합니다"},{"vaHex":"0x005532e3","text":"아타호"},{"vaHex":"0x005532ee","text":"먹기대회와 마시기대회라"},{"vaHex":"0x0055330c","text":"이거 잘됐군"},{"vaHex":"0x00553326","text":"둘중 한군데 참가해서"}]},{"vaHex":"0x0055333e","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00553354","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"},{"vaHex":"0x00553372","opcodeHex":"0x0b","handlerVaHex":"0x0041bb4c","offsetMod4":2,"confidence":"medium","classification":"plausible render command; text id is inherited from current context+0x28","action":"render-current-context-text","sourceKind":"inherited-context","nearbyText":[{"vaHex":"0x005532f2","text":"기대회와 마시기대회라"},{"vaHex":"0x0055330c","text":"이거 잘됐군"},{"vaHex":"0x00553326","text":"둘중 한군데 참가해서"},{"vaHex":"0x00553342","text":"실컷 얻어 먹고"},{"vaHex":"0x00553358","text":"상금도 타야겠다"},{"vaHex":"0x00553376","text":"마침 배도 고프니까"}]},{"vaHex":"0x0055338c","opcodeHex":"0x02","handlerVaHex":"0x0041b771","decodedLength":4,"decodedLengthHex":"0x4","confidence":"handler-grounded-storage-scan","classification":"dialogue cursor/separator command; copies context+0xce to 0xd6 and advances context+0xda","action":"advance-dialogue-cursor-or-separator","sourceKind":"context-font-row"}],"routeLinkedEventVmExecution":false,"browserEventVmPartialReplayImplemented":true,"browserEventVmFullImplementation":false}}]}
