Scene/Event VM Command Stream Candidates
프롬프트 출력, 선택지, 맵 전환, 캐릭터 위치, flag/check가 한 command list 안에 있는지 검토하기 위한 후보 페이지다. 리소스 payload와 실행 명령 스트림을 분리해서 표시한다.
statuscandidate-streams-found-route-binding-blocked
command blocks47
role counts{"branch/call": 47, "choice-marker": 8, "display/cursor": 47, "flag/check candidate": 3, "object-position": 47, "prompt/text": 47, "wait/input": 44}
transition payloads11
full command list proofFalse
Prompt/render/wait/branch/object-position command-looking blocks exist, but map transition records are still target/resource payloads and no full scene record -> executed command stream has been proven.
Command-Like Blocks
대사/렌더/wait/branch/object-position opcode가 같은 저장 블록에 모인 후보. `route-linked`가 아니므로 scene 실행 흐름으로 승격하지 않는다.
| id | range | promotion | roles | opcode counts | text sample | resources |
|---|---|---|---|---|---|---|
| event-dialogue-block-001 | 0x004416a4..0x004418c4 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 다리오스 / 황금돼지야 / 도대체 어디 있는거니 / 스마슈 / 황금돼지 / 그런 것도 있었나 / 응 그런 소문을 듣고 왔는데 / 역시 뜬소문이었나봐 / 이봐 유적 안의 몬스터들은 / 강적뿐이라구 / 겉보기에 검사처럼 보이는데 / 괜한 솜씨자랑하려거든 / 애초에 그만두는게 좋을껄 | map_h1.cns, map_h2.cns, btl_h4.cns, map_k1.cns, map_k2.cns, btl_k1.cns, btl_k2.cns |
| event-dialogue-block-002 | 0x00441f3c..0x0044215c | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 할 수 없겠군 / 이거 괜시리 / 헛걸음질만 쳤잖아 / 다리오스 / 후 페톰녀석은 혼자 / 가버리고 / 유적안에는 괴물들이 / 득시글거리니 / 야단났군 / 아타호 / 이자가 페톰녀석이 말했던 / 푸줏간 주인인가 / 황금돼지야 / 넌 대체 어딨니 | |
| event-dialogue-block-003 | 0x0044e014..0x0044e294 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 아타호 / 이곳이 지옥의 밑바닥 인가 / 린샹 / 응 이곳이 입구예요 / 이 플로어 어딘가에 / 안내를 하는 해골이 있을 테니까 / 일단 그곳까지 가보기로 하죠 / 해골 / 이곳은 지옥의 밑바닥 / 코스를 선택하시지요 / 코스 / 수련의 난이도를 선택하는 거예요 / 어서 선택하세요 | |
| event-dialogue-block-004 | 0x00455670..0x00455890 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 아타호 / 어라 이런 곳에 도장이 / 스마슈 / 암각권인가 뭔가하는 유파의 / 도장인가 봐요 / 그런데 아저씨는 무슨 / 이유 때문에 린샹이 우리들을 / 따라왔을 거라 생각하세요 / 글쎄 그건 나도 잘 모르겠네 / 이유야 어찌됐건 상관없네 / 만약 무언가를 훔 | map_c1.cns, map_c2.cns, btl_c1.cns, map_l1.cns, map_l2.cns, btl_l1.cns, map_e1.cns, map_e2.cns |
| event-dialogue-block-005 | 0x0045edd4..0x0045eff4 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 주작권사 / 이곳은 주작의 시련이 있는 곳 / 안쪽에 주작님이 계십니다 / 주작권사는 일정 시기가 되면 / 이곳으로 와 수련을 한답니다 / 주작님에게 인정을 받아야만 / 비로서 주작권사가 될 수 있죠 / 엉아 형님 / 으응 용케 여 까징 왔구만 / 머슬 호 룸에 온걸 환영해부러 / 그란디 여근 | map_n2.cns, cara_sm2.cns, face_01.cns, cara_07.cns, cara_etc.cns, map4_08n.cns |
| event-dialogue-block-006 | 0x00466c0c..0x00466e2c | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 다리오스 / 황금돼지야 / 대체 어디있니 / 스마슈 / 황금돼지 / 그런게 있나 / 그런 소문을 듣고 왔는데 / 아무래도 헛소문이었나 / 유적안의 괴물들은 모두 / 강한놈들뿐이야 / 겉보기에 검사같은데 / 실력 테스트라면 / 그만두는 게 좋을거야 | |
| event-dialogue-block-007 | 0x0046c5e4..0x0046c864 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 다리오스 / 황금돼지야 / 넌 대체 어디 있는 거니 / 역시 황금돼지는 / 이곳에 없는 걸까 / 아타호 / 황금돼지 생각해보니 / 두루마리에 뭔가 그려져 / 으응 뭔가 단서라도 / 제발 좀 보여줘 / 아타호는 / 두루마리 를 보여줬다 / 이것은 으 | face_01.cns, ed.cns |
| event-dialogue-block-008 | 0x00471e78..0x00472098 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor, flag/check candidate | {"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, "0x... | 두루마리 를 입수했다 / 검정도복 / 날이 갈수록 어깨의 감각이 / 사라져 가는군 / 적어도 무투대회 때까지만 / 버텨주었으면 / 검정도복 청띠 / 총통 다녀왔습니다 / 총통이라는 사내 / 텐호인가 / 어떻게 됐지 / 텐호라는 사내 / 네 개의 아이템을 / 찾아왔습니다 | |
| event-dialogue-block-009 | 0x00472f30..0x00473150 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 타호와 린샹은 / 호랑이동굴 이라 여겨지는 / 곳으로 들어갔다 / 아타호 / 이런 이곳은 / 변함없이 불편하잖아 / 열차에서 내려서 한참 걸었네 / 아직 절반도 / 못 갔는데 / 그러고보니 배가 고픈데 / 너무 많이 걸었나 / 휴식도 취할겸 / 이 부근에서 밥이나 / 먹고 가야겠다 | |
| event-dialogue-block-010 | 0x0047ff44..0x00480164 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 콰다당 / 스마슈 / 어이쿠 아야야 / 제길 침대에서 떨어지다니 / 의사 / 뭐하고 있는 겐가 설마 / 또 나쁜 짓을 했던 건 / 아 아니라구 그런데 / 대체 또 라니 무슨 뜻이지 / 간호사들에게 몇차례나 / 이상한 짓을 했잖아 / 나도 아직까지 / 아무런 짓도 안했는 | btl_f1.cns, map_f1.cns, map_f2.cns, btl_f2.cns, map_j1.cns, map_j2.cns, btl_j1.cns, map_h1.cns |
| event-dialogue-block-011 | 0x00481e4c..0x0048206c | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 여주인 / 이봐욧 / 멋대로 들어가지 말아욧 / 관광객 / 가끔은 혼자 여행을 / 하는 것도 괜찮지 / 그 여자 / 갑자기 출발 전에 / 함께 갈 수 없게 됐어요 / 라고 말하다니 / 나야말로 흥 이다 / 정말 여자따윈 / 아타호 / 쯧쯧 요새 사내놈들은 연약해서 | |
| event-dialogue-block-012 | 0x00484a88..0x00484ca8 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 백호권 사범 / 이걸 등에 지고 여길 끝까지 / 지나가야 하네 / 아타호 / 술을 마신데다가 / 무거운 짐까지 괴롭군 / 아타호의 밸런스를 유지하면서 / 평균대 끝까지 진행하세요 / 로 몸을 왼쪽으로 기울이고 / 로 몸을 오른쪽으로 기울입니다 / 로 중심을 잡으면서 전진합니다 / 스페이스키로 힘을 모았다가 / 떼면 점프가 가능합니다 | map5_14i.cns, map_i1.cns, map_i2.cns, face_01.cns, cara_15.cns, map5_37i.cns |
| event-dialogue-block-013 | 0x0048713c..0x0048735c | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor, choice-marker | {"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} | 처음부터 / 이어서 / 아타호 / 호족의 무투가로서 / 엄청난 주량의 소유자 / 나이는 알 수 없지만 / 중늙은이처럼 보임 / 자신은 젊다고 착각하는 듯 / 현재 조상의 묘를 지키느라 / 마을과 멀리 떨어진 / 동굴에서 홀로 지냄 / 필살기는 호격권 / 맹호난무 / 스마슈 | |
| event-dialogue-block-014 | 0x0048d2dc..0x0048d52c | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor, choice-marker | {"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, "0x... | 장 과 / 환상의 수련장 수련을 마친건가 / 정말 굉장했었지 / 다리오스 / 자네들 이 유적에 도전하러 왔나 / 괜찮다면 내가 어드바이스해줄까 / 뭐 물어보고 싶은 건 없나 / 유적 안에 뭐가 있지 / 전투 요령을 알려주게 / 모드란게 뭐지 / 물어보고 싶은 게 없네 / 유저안에서 환상의 보물을 / 발견했는데 / 두마리의 용이 지 | |
| event-dialogue-block-015 | 0x0048f094..0x0048f2b4 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor, choice-marker | {"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, "0x... | 총통 도둑질에 기습까지 / 모두 총통의 명령인가요 / 암각권 총통 / 뭐야 돌아오자마자 / 소란스럽게 / 이야기하자면 긴데 / 그래도 듣고 싶은가 / 아니오 / 린샹 / 네 들려주세요 / 가능하면 마수 모두 / 내가 조종하려했었는데 / 봉인을 푸는 부적이 개뿐이 | map_b1.cns, map_b2.cns, btl_b1.cns |
| event-dialogue-block-016 | 0x0049913c..0x0049938c | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 아타호 / 아야야 / 린샹 / 아아 / 린샹 괜찮나 / 네 겨우 / 사범 이건 도대체 / 무슨 일이요 / 이봐요 이건 좀 / 심하잖아요 / 역시 그 영감은 / 사기꾼이었음에 / 틀림없어요 / 백호권 사범 | cara_at2.cns, cara_rs2.cns, face_01.cns, map5_39h.cns, map5_01f.cns, map5_40f.cns |
| event-dialogue-block-017 | 0x0049f8b4..0x0049fad4 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 스마슈 / 어 잘잤다 / 여기가 어디지 / 난 분명히 동쪽 나라에서 / 화린님이랑 단둘이 / 바닷가에서 / 이런 어찌된 영문이지 / 도대체 무슨 일이 / 여긴 또 어디야 / 강권사 / 이제 정신을 차렸구만 / 이봐 여기가 어딘가 / 여긴 병원일세 / 분위기로 | |
| event-dialogue-block-018 | 0x004a6f88..0x004a71a8 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 스마슈 / 어 이런 곳에 있었군 / 찾았다 무슨 일이야 / 린샹 / 저어 당신이 없을 때 / 엄청난 일이 / 린샹은 스마슈에게 아타호가 / 명예로운 상처를 입은 경위를 / 간단하게 설명해줬다 / 미안해요 내가 없는 사이 / 아저씨가 무리해서 이런 일이 / 아타호 / 무슨 소릴 하는 거야 / 자네는 수영을 | |
| event-dialogue-block-019 | 0x004bde3c..0x004be05c | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor, choice-marker | {"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, "0x... | 스마슈 / 아차 신의 산은 / 이쪽이 아니었지 / 자 호랑이동굴 이라는 곳에 / 가보기로 할까 / 빨리 출발하자 / 아니지 잠깐만 / 우왓 차가워 / 이녀석 뭐하는거야 / 우 부들부들 / 물은 너무 무서워 / 정말 질색이라니까 / 물에 젖는 건 싫으니 | |
| event-dialogue-block-020 | 0x004bf394..0x004bf5b4 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor, choice-marker | {"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, "0x... | 아타호 / 이 부근은 언제 와도 / 전혀 변함이 없구만 / 어쨌든 마을로 돌아갈까 / 이제 얼마 안남았군 / 아차 / 빨리 돌아가야 / 자 그럼 슬슬 / 호랑이동굴을 향해 떠나볼까 / 출발한다 / 조금 있다 가자 / 마침내 아타호는 / 전설의 수련장 호랑이동굴 을 / 향해 | |
| event-dialogue-block-021 | 0x004bfd5c..0x004bffdc | command-like-storage-candidate | prompt/text, branch/call, object-position, display/cursor, choice-marker | {"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, "0x... | 처음부터 / 이어서하기 / 시나리오 선택 / 시나리오 / 시나리오 체험판 / 시나리오데모 / 미니게임 / 기타 / 아타호의 집 / 되돌아감 | |
| event-dialogue-block-022 | 0x004c7624..0x004c7844 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 사내 / 여긴 무투가라면 꼭 한 번쯤은 / 찾게 된다는 호랑이동굴 / 하지만 어쩐지 자네들은 / 이곳엔 어울리지 않는 것같군 / 스마슈 / 헛소리 말라구 / 여자 / 최근에는 도구를 사용하는 유파가 / 늘고 있지만 권법은 기본은 / 맨손이죠 맨손 공격에 약하면 / 무기를 써도 별 볼일없죠 / 난 맨손 | map_j2.cns, cara_sm2.cns, face_01.cns, map2_15j.cns, map5_01f.cns, map5_40f.cns |
| event-dialogue-block-023 | 0x004ce3b0..0x004ce5d0 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 회전 제 시합 / 맹호권 대 최초류 / 드디어 시합이 시작됐습니다 / 선봉전 / 맹호권의 승리 / 차봉전 / 중견전 / 부장전 / 아타호 / 드디어 내 차례로군 / 이미 승리는 정해졌지만 / 방심하지 않도 | |
| event-dialogue-block-024 | 0x004d1b4c..0x004d1d6c | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 술집 주인 / 마루바닥에 먼지가 / 잔뜩 묻어있지 / 그걸 전부 치워야 해 / 방 하나에 씩 주지 / 대신 빨리빨리 해야 해 / 하지만 멍청하게 같은 곳을 / 여러번 지나치고 있으면 / 방 하나에 로 줄이겠어 / 아타호 / 같은 곳을 여러번 / 지나지치 않고 / 모든 방을 청소하면 / 된다는 거잖아 | |
| event-dialogue-block-025 | 0x004d8ccc..0x004d8eec | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 이 있을 줄이야 / 마음에 걸리는데 / 동태를 살피러 가보자 / 관광객 / 때론 이렇게 홀로 여행을 / 하는 것도 기분전환이 되지 / 어라 설마 / 하지만 난 아자씨와 개는 / 질색이라서 / 아타호 / 무슨 헛소리를 / 스마슈 / 이상한 녀석이로군 / 나를 자네와 같은 레벨로 | |
| event-dialogue-block-026 | 0x004e4948..0x004e4b68 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 스마슈 / 뭐 뭐야 / 멋대로 닫혀버리다니 / 이런 왜 이렇게 안 열리지 / 이거 꼼짝없이 갇혀버렸군 / 어라 왜 안 열리는 거야 / 이봐 문 좀 열어줘 어서 / 제길 꼼짝없이 갇혔군 좋아 / 안으로 들어가 보자 / 시험관 / 허허 | map_n1.cns, map_n2.cns, face_01.cns, cara_07.cns, cara_etc.cns, map4_08n.cns |
| event-dialogue-block-027 | 0x004e50ac..0x004e52cc | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 어라 잠깐만 / 수련을 해야하는 쪽은 / 아타호인 것같은데 / 스마슈 / 바다 어째 갑자기 기분이 / 나빠지는 걸 에잇 / 그냥 마을로 돌아갈까 / 내 천재적인 느낌이 / 지금은 앞으로 가지 말라는군 / 아니 이런 곳이 나오다니 / 음 역시 바깥 공기는 좋아 / 어 뭔가 냄새가 나는데 / 도적놈들이 / 각오를 단단히 해야겠군 | |
| event-dialogue-block-028 | 0x004e7f94..0x004e8fd8 | command-like-storage-candidate | prompt/text, branch/call, object-position, display/cursor, choice-marker, flag/check candidate | {"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, "0x1... | 번 돈 / 기본기 / 개인공격기 / 전체공격기 / 특수기 / 도구 / 무기 / 방어구 / 소지 / 모드 / 환경설정 / 레벨 / 체력 / 기력 | |
| event-dialogue-block-029 | 0x004ec732..0x004ec952 | command-like-storage-candidate | prompt/text, branch/call, object-position, display/cursor | {"0x00": 5, "0x02": 30, "0x03": 1, "0x04": 1, "0x07": 1, "0x08": 1, "0x09": 6, "0x0a": 11, "0x0b": 1, "0x0d": 1} | 빙룡 / 뇌룡 / 데드드래곤 / 두개골 / 권법가 / 투귀 / 폭호 / 스탭 / 시나리오 / 맵 디자인 / 시스템 프로그램 / 시나리오 프로그램 / 그래픽 / 사운드 | |
| event-dialogue-block-030 | 0x004ecb4c..0x004ecd6c | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 프로듀서 / 석판 / 법칙을 간파하라 / 스마슈 / 뭐야 법칙이라니 / 린샹 / 법칙이라니 / 그게 뭘까요 / 글쎄 모르겠는데 / 아타호 / 혹시 다음 플로어의 / 힌트 따위가 아닐까 / 그렇죠 저도 그럴 거라고 / 생각했었어요 | |
| event-dialogue-block-031 | 0x004ee158..0x004ee378 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor, flag/check candidate | {"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, "0x3... | 총통이라는 사내 / 텐호 어디 있나 / 검정도복 파란띠 / 이걸 무투대회장으로 / 갖고 가서 론에게 건네 줘라 / 만약에 론이 필요없다고 / 거절할지도 모른다 / 그땐 주저없이 버려라 / 텐호라는 사내 / 네 잘 알겠습니다 / 텐호라 불린 사내는 / 호랑이 투의 를 받았다 | |
| event-dialogue-block-032 | 0x004fa510..0x004fa730 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 아타호 / 이곳이 호랑이동굴 / 린샹 / 동굴 안이라고 해도 / 깨끗한 하늘이 보이잖아 / 사내 / 여긴 많은 무투가들이 모여드는 / 전설의 수련장 호랑이동굴 / 동굴이라지만 실은 높은 산들에 / 둘러싸인 분지다 도장은 기본 / 이고 상점과 여관도 있지 / 여자 / 요사인 도구를 사용하는 유파가 / 많지만 | map_l1.cns, map_l2.cns, btl_l2.cns, map_n1.cns, map_n2.cns, btl_n1.cns, map_h1.cns, map_h2.cns |
| event-dialogue-block-033 | 0x004ff47c..0x004ff69c | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 린샹 / 헛되이 시간 보내지 말고 / 빨리 호랑이마을로 가죠 / 사내 / 휴우 밭일도 보통이 아니로군 / 수입도 짭짤하지 않고 / 여자 / 여기 신의 산에는 당신과 같은 / 무투가들이 많이 찾아오지만 / 거의 대부분의 사람들이 목적도 / 달성하지 못한 채 / 산을 내려가고 말죠 / 노인 / 이 산에는 신의 사자가 | map2_07e.cns, map_e1.cns, map_e2.cns, face_01.cns, map2_08e.cns |
| event-dialogue-block-034 | 0x00503acc..0x00503cec | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 아타호 / 그런데 이번 스토리는 / 부상자가 왜 이렇게 많지 / 스마슈 / 격투편이란 설정이라 / 어쩔 수 없잖아요 / 역시 그런건가 / 그런데 린샹은 / 아 잊고 있었어요 / 화장을 고친다고 하고선 / 나간 뒤로 소식이 없어요 / 여자들은 화장도 오래하지만 / 볼일 도 오래 | |
| event-dialogue-block-035 | 0x00504cb0..0x00504ed0 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 목소리 / 호호호 / 수련이 부족하구나 / 린샹 / 돌아왔습니다 총통 / 암각권 총통 / 오 돌아왔나 / 왜 이렇게 늦었지 / 그게 좀 / 그런데 론은 / 치호 / 아직 돌아오지 않았어 / 그래 / 이상하네 | |
| event-dialogue-block-036 | 0x005085f4..0x00508814 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 아타호 / 우와 제발 저에게 / 한번만 더 기회를 줘요 / 다리오스 / 후 페톰녀석은 혼자 / 돌아가 버리고 / 유적 안은 괴물들이 / 들끓고 있으니 / 큰일이로군 / 이녀석이 페톰이 말했던 / 푸줏간 주인인가 / 황금돼지야 / 도대체 어디있는 거니 / 위험한 녀석같은데 | |
| event-dialogue-block-037 | 0x00513a5c..0x00513c7c | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 스마슈 / 아타호 / 으응 / 무슨 일인가 스마슈 / 이 이봐 우리들이 나설 차례야 / 린샹 / 네에 벌써 순서예요 / 체험판같은데요 / 하하 그렇다면 / 어디 분발해볼까 / 입간판 / 해변마을 / 본작품은 픽션이므로 | |
| event-dialogue-block-038 | 0x005175f8..0x00517818 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 스마슈 / 이곳이 호랑이동굴인가 / 아니 평범한 마을이잖아 / 사내 / 여긴 무투가라면 한 번쯤 / 오고 싶어하는 호랑이동굴 일세 / 동굴이라 하지만 높은 산에 / 둘러싸인 분지에 위치한 마을이지 / 도장은 물론 상점 여관도 있지 / 여자 / 최근엔 무기를 쓰는 유파가 / 많아졌지만 권법의 기본은 역시 / 맨손 맨손공 | btl_n1.cns, map_n1.cns, map_n2.cns, btl_n2.cns, map_o1.cns, map_o2.cns, btl_o1.cns, map_p1.cns |
| event-dialogue-block-039 | 0x00518e10..0x00519030 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 동안 / 창룡권의 기원과 발전상에 대해 / 신바람을 내며 설명했다 / 아타호 / 이곳은 정말 오랜만인데 / 아무 것도 달라진 게 없군 / 사내 / 이제 곧 이 마을에서 / 무투대회가 열리는데 / 도장의 권법가가 여러명 / 부상을 당했다고 하던데 / 괜찮을까 / 이 마을의 맹호권 은 / 무투대회의 유력한 우승후보권인데 | |
| event-dialogue-block-040 | 0x00527024..0x00527244 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 린샹 / 자 이제부터 본격적인 수련이예요 / 피래미라고 얏보면 안돼요 / 스마슈 / 어라 우리가 내려왔던 / 계단이 없어졌잖아 / 아타호 / 그렇다면 / 전진할 수밖에 없겠군 / 어라 새카맣잖아 / 걱정말아요 / 횃불세트를 사용하면 되요 | |
| event-dialogue-block-041 | 0x00535314..0x00535534 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 아타호 / 이곳이 마의 계곡 / 린샹 / 맞아요 분위기로 짐작하셨겠지만 / 이곳엔 수많은 몬스타가 살고있죠 / 여태까지 만났던 피래미 적들과는 / 레벨부터 다르니까 정신을 / 바싹 차려야 해요 / 스마슈 / 이봐 린샹 말은 제대로 해야지 / 레벨이 아니라 라벨 이잖아 / 호호호 라 벨 라 벨 | map_l1.cns, map_l2.cns, btl_l1.cns, map_e1.cns, map_e2.cns, btl_e1.cns, map_a1.cns, map_a2.cns |
| event-dialogue-block-042 | 0x0053a64c..0x0053a86c | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 고 왔으면 하는데 / 아타호 / 좋도록 하게나 / 아차 지금은 이곳에 / 볼일이 없으니 돌아갈까 / 근육맨 호 / 자 너희들도 함께 / 렛츠 머슬 고우 고우 / 린샹 / 싫어 / 뭐어 / 정 말 화난다 / 도 도와줘요 / 자 당신들도 함께 | |
| event-dialogue-block-043 | 0x0053e424..0x0053e644 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 근육맨 호 / 이엿 / 머슬 머슬 / 이곳은 호랑이동굴 / 나가려는 겁니까 / 린샹 / 아타호 / 잠깐만요 / 난 그 영감을 혼내주지 / 않으면 분이 안풀릴 것같으니 / 다시 돌아가요 / 스마슈 / 정말 제멋대로인 아가씨로군 / 시끄러워요 | face_01.cns, map2_15j.cns, map_j1.cns, map_j2.cns, map2_16j.cns |
| event-dialogue-block-044 | 0x00546d88..0x00547038 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 환세취호전 / 스마슈 / 휴우 드디어 끝난건가 / 이번에도 무척 힘들었다 / 아타호 / 허허허 / 정말 수고했네 / 린샹 / 수고들했습니다 / 그럼 막을 내릴까요 / 키리 / 잠깐만 / 벌써 끝난 건가요 / 어째서 난 | |
| event-dialogue-block-045 | 0x0054c4c4..0x0054c6e4 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor, choice-marker | {"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, "0x... | 게임을 종료한다 / 타이틀화면으로 / 린샹 / 헤 여기가 아타호의 고향인가요 / 아타호 / 아무 볼 것도 없는 시골일세 / 뭘요 공기도 맑고 한가롭고 / 살기 좋은 곳인데요 / 저어 아타호 댁은 어디세요 / 꼭 한번 가보고 싶어요 / 사내 / 드디어 무투대회가 / 목전에 다가왔는데 / 이곳 도장의 권법가 | |
| event-dialogue-block-046 | 0x0054fbf8..0x0054fe18 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 여관으로 가서 / 대회주최자에게 / 서류를 전해줘야해 / 아타호 / 이런 산중에 마을이 있었네 / 애써 이곳까지 왔으니 / 호랑이동굴 에 대해서 / 알아보는 게 좋겠다 / 아타호는 문을 노크했다 / 사내 / 무슨 볼일이라도 / 호랑이동굴 이란 수련장이 / 어디 있는지 알고있나요 / 잘 모르겠는데 | |
| event-dialogue-block-047 | 0x00553174..0x00553394 | storage-command-block-route-unlinked | prompt/text, wait/input, branch/call, object-position, display/cursor | {"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} | 통과하면 / 그 가짜 벽을 간파할 수 / 있을 텐데 / 아타호 / 어라 축제인가 / 구경이나 하다 갈까 / 사회자 / 자 먹기대회 마시기대회 / 더이상 참가할 분 안 계세요 / 곧 신청 접수를 / 마감합니다 / 먹기대회와 마시기대회라 / 이거 잘됐군 / 둘중 한군데 참가해서 |
Transition Payload Records
맵/리소스/condition payload는 잡혔지만, 아직 명령 opcode stream으로 해석된 것은 아니다.
| source | record | targets | target | coordinate | condition | promotion | route use |
|---|---|---|---|---|---|---|---|
| map1_02b | 0x00503350 | map1_01a | target-linked | coordinate-unverified | condition-payload-present-undecoded | target-linked-coordinate-condition-unverified | do-not-promote-as-original-route |
| map2_03l | 0x00441000 | map2_01c, map2_13c | target-linked | point-table-unverified | condition-payload-present-undecoded | target-linked-coordinate-condition-unverified | do-not-promote-as-original-route |
| map2_03l | 0x004668bc | map2_01c, map2_13c, map3_01f | target-linked | point-table-unverified | condition-payload-present-undecoded | target-linked-coordinate-condition-unverified | do-not-promote-as-original-route |
| map2_03l | 0x00486c6c | map2_01c, map2_13c | target-linked | point-table-unverified | condition-payload-present-undecoded | target-linked-coordinate-condition-unverified | do-not-promote-as-original-route |
| map2_03l | 0x004b0e44 | map2_01c, map2_13c | target-linked | point-table-unverified | condition-payload-present-undecoded | target-linked-coordinate-condition-unverified | do-not-promote-as-original-route |
| map2_03l | 0x00532258 | map2_01c, map2_13c, map7_05h | target-linked | point-table-unverified | condition-payload-present-undecoded | target-linked-coordinate-condition-unverified | do-not-promote-as-original-route |
| map4_08n | 0x0045eda0 | map2_01c, map2_13c, map2_03l, map4_01l, map4_09l | target-linked | point-table-unverified | condition-payload-present-undecoded | target-linked-coordinate-condition-unverified | do-not-promote-as-original-route |
| map5_38i | 0x00449444 | map5_14i, map5_11i, map5_12i, map5_15i, map5_16i, map5_17i, map5_18i, map5_19i, map5_20i, map5_37i | target-linked | point-table-unverified | condition-payload-present-undecoded | target-linked-coordinate-condition-unverified | do-not-promote-as-original-route |
| map8_18o | 0x004542e8 | map8_11o, map8_12o, map8_13o, map8_14o, map8_15o, map8_16o, map8_17o | target-linked | point-table-unverified | condition-payload-present-undecoded | target-linked-coordinate-condition-unverified | do-not-promote-as-original-route |
| map8_32q | 0x0052da58 | map8_19p, map8_20p, map8_21p, map8_22p, map8_23p, map8_24p, map8_25p, map8_26p, map8_27p, map8_28p, map8_29p, map8_30p, map8_31p | target-linked | point-table-unverified | condition-payload-present-undecoded | target-linked-coordinate-condition-unverified | do-not-promote-as-original-route |
| map9_01e | 0x004e1a58 | map2_04l, map2_05e, map2_06e, map2_08e, map6_01e | target-linked | point-table-unverified | condition-payload-present-undecoded | target-linked-coordinate-condition-unverified | do-not-promote-as-original-route |
Opcode Role Surface
| opcode | role group | evidence | length | count | effect |
|---|---|---|---|---|---|
| 0x02 | display/cursor | grounded | 0x4 | 526 | context+0xd6=context+0xce; context+0xda += table[context+0xde]; advance stream +4 |
| 0x03 | display/cursor | grounded | 0x4 | 77 | context+0xde = stream u8+2; advance stream +4 |
| 0x04 | display/cursor | grounded | 0x4 | 21 | context+0xca = stream u16+2; context+0xcc = 0; advance stream +4 |
| 0x06 | wait/input | grounded | 0x4 | 243 | toggle press/release latch; set 0x55b280 stop flag; advance stream +4 only after release condition |
| 0x07 | object-position | grounded | 0x8 | 75 | context+0x1c = stream u16+2 << 16; context+0x20 = stream u16+4 << 16; advance stream +8 |
| 0x08 | display/cursor | grounded | mode0=0x4/mode1=0x8 | 75 | write context+0xe0/+0xe2/+0xe4 from palette/style table or immediate RGB-like triplet |
| 0x09 | branch/call | grounded | 0x8 | 143 | push continuation pointer to context+0xb4 stack; increment context+0xc8; set stream to target dword |
| 0x0a | branch/call | grounded | stack-pop | 95 | decrement context+0xc8; set stream to saved continuation pointer context+0xb4[index] |
| 0x0b | prompt/text | grounded | 0x4 | 3179 | push context+0x28; call 0x0041b579; copy context+0xce/0xd2 to cursor 0xd6/0xda; advance +4 |
| 0x0c | text-source-opcode-grounded | grounded | 0x14 | 3 | alloc object via 0x435b5b; child+0x1c=stream u16+4; child+0x20=stream u16+6; child+0x40=stream dword+8; child+0x28=stream dword+0x0c; advance +0x14 |
| 0x0d | prompt/text | grounded | 0x8 | 83 | context+0x28=stream dword+4; use low 16 bits as index into 0x55b134 to seed context+0xce/0xd2/0xd6/0xda; advance +8 |
| 0x0e | display/cursor | grounded | 0x8 | 87 | context+0xd6 = context+0xce + u16+2 when not 0xffff; context+0xda = context+0xd2 + u16+4 when not 0xffff; advance +8 |
| 0x10 | flag/check candidate | partial | - | 0 | {"canJumpToDwordAtPlus4": false, "fixedAdvances": [{"bytes": 4, "handlerOffsetHex": "0x3f", "vaHex": "0x0040b4dd"}], "scanBytes": 72, "streamReads": [{"handlerOffsetHex": "0x0c", "streamOffset": 2, "streamOffsetHex": "0x02", "vaHex": "0x0040b4aa"}], "streamSt... |
| 0x11 | flag/check candidate | partial | - | 0 | {"canJumpToDwordAtPlus4": true, "fixedAdvances": [{"bytes": 8, "handlerOffsetHex": "0x70", "vaHex": "0x0040b556"}], "scanBytes": 121, "streamReads": [{"handlerOffsetHex": "0x11", "streamOffset": 1, "streamOffsetHex": "0x01", "vaHex": "0x0040b4f7"}, {"handlerO... |
| 0x12 | flag/check candidate | partial | - | 1 | {"canJumpToDwordAtPlus4": false, "fixedAdvances": [{"bytes": 4, "handlerOffsetHex": "0x12e", "vaHex": "0x0040b68d"}], "scanBytes": 311, "streamReads": [{"handlerOffsetHex": "0x11", "streamOffset": 1, "streamOffsetHex": "0x01", "vaHex": "0x0040b570"}, {"handle... |
| 0x15 | display/cursor | grounded | 0x8 | 59 | context+0xce/context+0xd6 and context+0xd2/context+0xda are moved by stream offsets; advance +8 |
| 0x18 | choice-marker | partial | - | 15 | {"canJumpToDwordAtPlus4": false, "fixedAdvances": [{"bytes": 4, "handlerOffsetHex": "0x09", "vaHex": "0x0040babb"}], "scanBytes": 121, "streamReads": [], "streamStores": [{"handlerOffsetHex": "0x67", "kind": "storeEaxToContextStream", "vaHex": "0x0040bb19"}]} |
| 0x1b | data-bank-select-opcode-grounded | grounded | 0x4 | 78 | context+0xa8 becomes 0x59e310, 0x4576d8, 0x457750 + shaped index, or table 0x59db30[context+0xf2] |
| 0x22 | flag/check candidate | partial | - | 7 | {"canJumpToDwordAtPlus4": true, "fixedAdvances": [{"bytes": 8, "handlerOffsetHex": "0x2a", "vaHex": "0x0040c50a"}], "scanBytes": 51, "streamReads": [{"handlerOffsetHex": "0x19", "streamOffset": 4, "streamOffsetHex": "0x04", "vaHex": "0x0040c4f9"}], "streamSto... |
| 0x26 | flag/check candidate | partial | - | 2 | {"canJumpToDwordAtPlus4": false, "fixedAdvances": [{"bytes": 4, "handlerOffsetHex": "0x133", "vaHex": "0x0040ca7b"}], "scanBytes": 316, "streamReads": [{"handlerOffsetHex": "0xe1", "streamOffset": 12, "streamOffsetHex": "0x0c", "vaHex": "0x0040ca29"}], "strea... |
| 0x2c | flag/check candidate | partial | - | 4 | {"canJumpToDwordAtPlus4": false, "fixedAdvances": [], "scanBytes": 131, "streamReads": [{"handlerOffsetHex": "0x2d", "streamOffset": 1, "streamOffsetHex": "0x01", "vaHex": "0x0040d0ad"}], "streamStores": []} |
| 0x2f | flag/check candidate | partial | - | 6 | {"canJumpToDwordAtPlus4": true, "fixedAdvances": [{"bytes": 8, "handlerOffsetHex": "0x1b2", "vaHex": "0x0040d68f"}], "scanBytes": 443, "streamReads": [{"handlerOffsetHex": "0x18", "streamOffset": 1, "streamOffsetHex": "0x01", "vaHex": "0x0040d4f5"}, {"handler... |
| 0x35 | prompt/text | partial | - | 249 | storage-indexed literal payload marker used by partial browser replay evidence |
| 0x37 | display/cursor | grounded | 0x4 | 54 | context+0xca = byte[0x457745]; context+0xcc = 0; advance stream +4 |
| 0x59 | flag/check candidate | partial | - | 0 | {"canJumpToDwordAtPlus4": true, "fixedAdvances": [{"bytes": 8, "handlerOffsetHex": "0x14d", "vaHex": "0x0040f573"}], "scanBytes": 342, "streamReads": [{"handlerOffsetHex": "0x11", "streamOffset": 1, "streamOffsetHex": "0x01", "vaHex": "0x0040f437"}, {"handler... |
| 0x5c | flag/check candidate | partial | - | 0 | {"canJumpToDwordAtPlus4": true, "fixedAdvances": [{"bytes": 8, "handlerOffsetHex": "0xbc", "vaHex": "0x0040fb29"}], "scanBytes": 197, "streamReads": [{"handlerOffsetHex": "0x2e", "streamOffset": 4, "streamOffsetHex": "0x04", "vaHex": "0x0040fa9b"}, {"handlerO... |
Text Source Command Rows
| va | opcode | confidence | cns evidence | nearby text | nearby CNS |
|---|---|---|---|---|---|
| 0x00441724 | 0x0b | medium | nearby-cns-proximity | 다리오스 / 황금돼지야 / 도대체 어디 있는거니 / 스마슈 / 황금돼지 / 그런 것도 있었나 / 그런 소문을 듣고 왔는데 / 역시 뜬소문이었나봐 | btl_k1.cns, map_k1.cns, map_k2.cns, btl_k2.cns |
| 0x004556f0 | 0x0b | medium | nearby-cns-proximity | 아타호 / 어라 / 이런 곳에 도장이 / 스마슈 / 암각권인가 뭔가하는 유파의 / 도장인가 봐요 / 그런데 / 아저씨는 | map_e1.cns, map_e2.cns, btl_e1.cns |
| 0x0046c664 | 0x0b | medium | nearby-cns-proximity | 다리오스 / 황금돼지야 / 대체 어디 있는 거니 / 역시 / 황금돼지는 / 이곳에 없는 걸까 | face_01.cns, ed.cns |
| 0x0046c694 | 0x0b | medium | nearby-cns-proximity | 다리오스 / 황금돼지야 / 대체 어디 있는 거니 / 역시 / 황금돼지는 / 이곳에 없는 걸까 / 아타호 / 황금돼지 | ed.cns |
| 0x0047ffc4 | 0x0b | medium | nearby-cns-proximity | 콰다당 / 스마슈 / 어이쿠 / 아야야 / 제길 / 침대에서 떨어지다니 / 의사 / 뭐하고 있는 겐가 | map_h1.cns, map_h2.cns, btl_h2.cns |
| 0x0048f114 | 0x0b | medium | nearby-cns-proximity | 총통 / 도둑질에 기습까지 / 모두 총통의 명령인가요 / 암각권 총통 / 뭐야 / 돌아오자마자 / 소란스럽게 / 이야기하자면 긴데 | map_b1.cns, map_b2.cns, btl_b1.cns |
| 0x004fa590 | 0x0b | medium | nearby-cns-proximity | 아타호 / 이곳이 호랑이동굴 / 린샹 / 동굴 안이라고 해도 / 깨끗한 하늘이 보이잖아 / 사내 / 여긴 많은 무투가들이 모여드는 / 전설의 수련장 | map_h1.cns, map_h2.cns, btl_h3.cns |
| 0x00517678 | 0x0b | medium | nearby-cns-proximity | 스마슈 / 이곳이 호랑이동굴인가 / 아니 / 평범한 마을이잖아 / 사내 / 여긴 / 무투가라면 한 번쯤 / 오고 싶어하는 | map_p1.cns, map_p2.cns, btl_p1.cns |
| 0x00535394 | 0x0b | medium | nearby-cns-proximity | 아타호 / 이곳이 마의 계곡 / 린샹 / 맞아요 / 분위기로 짐작하셨겠지만 / 이곳엔 수많은 몬스타가 살고있죠 / 여태까지 만났던 피래미 적들과는 / 레벨부터 다르니까 | map_a1.cns, map_a2.cns, btl_a1.cns |
| 0x00501ba0 | 0x0c | low | unbound | ||
| 0x00503258 | 0x0c | low | route-window-candidate | map_a1.cns, map_a2.cns, cara_at2.cns, face_01.cns, cara_01.cns, cara_etc.cns | |
| 0x00503274 | 0x0c | low | route-window-candidate | map_a1.cns, map_a2.cns, cara_at2.cns, face_01.cns, cara_01.cns, cara_etc.cns | |
| 0x00441704 | 0x0d | medium | nearby-cns-proximity | 다리오스 / 황금돼지야 / 도대체 어디 있는거니 / 스마슈 / 황금돼지 / 그런 것도 있었나 / 그런 소문을 듣고 왔는데 / 역시 뜬소문이었나봐 | map_k1.cns, map_k2.cns, btl_k1.cns, map_k1.cns, map_k2.cns, btl_k2.cns |
| 0x00441f9c | 0x0d | medium | unbound | 지 않으면 / 이 앞으론 진행할 수 없겠군 / 이거 / 괜시리 / 헛걸음질만 쳤잖아 / 다리오스 / 페톰녀석은 혼자 / 가버리고 | |
| 0x0044e074 | 0x0d | medium | unbound | 아타호 / 이곳이 / 지옥의 밑바닥 / 인가 / 린샹 / 이곳이 입구예요 / 이 플로어 | |
| 0x0044e0a4 | 0x0d | medium | unbound | 아타호 / 이곳이 / 지옥의 밑바닥 / 인가 / 린샹 / 이곳이 입구예요 / 이 플로어 어딘가에 / 안내를 하는 해골이 있을 테 | |
| 0x0044e0d4 | 0x0d | medium | unbound | 아타호 / 이곳이 / 지옥의 밑바닥 / 인가 / 린샹 / 이곳이 입구예요 / 이 플로어 어딘가에 / 안내를 하는 해골이 있을 테니까 | |
| 0x004556d0 | 0x0d | medium | nearby-cns-proximity | 아타호 / 어라 / 이런 곳에 도장이 / 스마슈 / 암각권인가 뭔가하는 유파의 / 도장인가 봐요 / 그런데 / 아저씨는 | btl_l1.cns, map_e1.cns, map_e2.cns, btl_e1.cns |
| 0x0045ee34 | 0x0d | medium | unbound | 주작권사 / 이곳은 주작의 시련이 있는 곳 / 안쪽에 주작님이 계십니다 / 주작권사는 일정 시기가 되면 / 이곳으로 와 수련을 한답니다 | |
| 0x00466c6c | 0x0d | medium | unbound | 다리오스 / 황금돼지야 / 대체 어디있니 / 스마슈 / 황금돼지 / 그런게 있나 / 그런 소문을 듣고 왔는데 / 아무래도 헛소문이었나 | |
| 0x0046c644 | 0x0d | medium | nearby-cns-proximity | 다리오스 / 황금돼지야 / 대체 어디 있는 거니 / 역시 / 황금 | face_01.cns, ed.cns |
| 0x0046c674 | 0x0d | medium | nearby-cns-proximity | 다리오스 / 황금돼지야 / 대체 어디 있는 거니 / 역시 / 황금돼지는 / 이곳에 없는 걸까 | face_01.cns, ed.cns |
| 0x0046c6a4 | 0x0d | medium | unbound | 다리오스 / 황금돼지야 / 대체 어디 있는 거니 / 역시 / 황금돼지는 / 이곳에 없는 걸까 / 아타호 / 황금돼지 | |
| 0x00471ed8 | 0x0d | medium | unbound | 있을지 / 모르니까 갖고 가자 / 두루마리 / 를 입수했다 / 검정도복 / 날이 갈수록 어깨의 감각이 / 사라져 가는군 / 적어도 무투대회 때까지만 | |
| 0x00472f90 | 0x0d | medium | unbound | 마침내 아타호와 린샹은 / 호랑이동굴 / 이라 여겨지는 / 곳으로 들어갔다 / 아타호 / 이런 / 이곳은 / 변함없이 불편하잖아 | |
| 0x0047ffa4 | 0x0d | medium | nearby-cns-proximity | 콰다당 / 스마슈 / 어이쿠 / 아야야 / 제길 / 침대에서 떨어지다니 / 의사 / 뭐하고 있는 겐가 | btl_j1.cns, map_h1.cns, map_h2.cns, btl_h2.cns |
| 0x00481eac | 0x0d | medium | unbound | 멋대로 올라가지 말아욧 / 여주인 / 이봐욧 / 멋대로 들어가지 말아욧 / 관광객 / 가끔은 혼자 여행을 / 하는 것도 괜찮지 / 그 여자 | |
| 0x00484ae8 | 0x0d | medium | unbound | 백호권 사범 / 이걸 등에 지고 / 여길 끝까지 / 지나가야 하네 / 아타호 / 술을 마신데다가 / 무거운 짐까지 / 괴롭군 | |
| 0x0048719c | 0x0d | medium | unbound | 처음부터 / 이어서 / 아타호 / 호족의 무투가로서 / 엄청난 주량의 소유자 / 나이는 알 수 없지만 / 중늙은이처럼 보임 / 자신은 젊다고 착각하는 듯 | |
| 0x0048d33c | 0x0d | medium | unbound | 있었구 / 이로써 / 전설의 수련장 / 환상의 수련장 / 수련을 마친건가 / 정말 굉장했었지 / 다리오스 / 자네들 | |
| 0x0048d36c | 0x0d | medium | unbound | 의 수련장 / 수련을 마친건가 / 정말 굉장했었지 / 다리오스 / 자네들 / 이 유적에 도전하러 왔나 / 괜찮다면 / 내가 어드바이스해줄까 | |
| 0x0048f0f4 | 0x0d | medium | nearby-cns-proximity | 총통 / 도둑질에 기습까지 / 모두 총통의 명령인가요 / 암각권 총통 / 뭐야 / 돌아오자마자 / 소란스럽게 / 이야기하자면 긴데 | map_b1.cns, map_b2.cns, btl_b1.cns |
| 0x0049919c | 0x0d | medium | unbound | 아타호 / 아야야 / 린샹 / 아아 / 괜찮나 / 겨우 | |
| 0x004991cc | 0x0d | medium | unbound | 아타호 / 아야야 / 린샹 / 아아 / 괜찮나 / 겨우 / 사범 / 이건 도대체 | |
| 0x0049f914 | 0x0d | medium | unbound | 스마슈 / 잘잤다 / 여기가 어디지 / 분명히 동쪽 나라에서 / 화린님이랑 / 단둘이 / 바닷가에서 / 이런 | |
| 0x004a6fe8 | 0x0d | medium | unbound | 스마슈 / 이런 곳에 있었군 / 찾았다 / 무슨 일이야 / 린샹 / 저어 / 당신이 없을 때 / 엄청난 일이 | |
| 0x004bde9c | 0x0d | medium | unbound | 스마슈 / 아차 / 신의 산은 / 이쪽이 아니었지 / 호랑이동굴 / 이라는 곳에 / 가보기로 할까 / 빨리 출발하자 | |
| 0x004bf3f4 | 0x0d | medium | unbound | 아타호 / 이 부근은 언제 와도 / 전혀 변함이 없구만 / 어쨌든 마을로 돌아갈까 / 이제 얼마 안남았군 / 아차 / 빨리 돌아가야 | |
| 0x004bfdbc | 0x0d | medium | unbound | 처음부터 / 이어서하기 / 시나리오 선택 / 시나리오 | |
| 0x004bfdec | 0x0d | medium | unbound | 처음부터 / 이어서하기 / 시나리오 선택 / 시나리오 | |
| 0x004bfe1c | 0x0d | medium | unbound | 처음부터 / 이어서하기 / 시나리오 선택 / 시나리오 | |
| 0x004c7684 | 0x0d | medium | unbound | 사내 / 여긴 / 무투가라면 꼭 한 번쯤은 / 찾게 된다는 / 호랑이동굴 / 하지만 / 어쩐지 자네들은 / 이곳엔 어울리지 않는 것같군 | |
| 0x004ce410 | 0x0d | medium | unbound | 회전 제 / 시합 / 맹호권 대 최초류 / 드디어 시합이 시작됐습니다 / 선봉전 / 맹호권의 승리 / 차봉전 | |
| 0x004d1bac | 0x0d | medium | unbound | 술집 주인 / 마루바닥에 먼지가 / 잔뜩 묻어있지 / 그걸 전부 치워야 해 / 방 하나에 / 씩 주지 / 대신 빨리빨리 해야 해 / 하지만 | |
| 0x004d8d2c | 0x0d | medium | unbound | 설마 도장 지하에 / 이런 방이 있을 줄이야 / 마음에 걸리는데 / 동태를 살피러 가보자 / 관광객 / 때론 이렇게 홀로 여행을 / 하는 것도 기분전환이 되지 / 어라 | |
| 0x004e49a8 | 0x0d | medium | unbound | 스마슈 / 뭐야 / 멋대로 닫혀버리다니 / 이런 / 왜 이렇게 안 열리지 / 이거 꼼짝없이 갇혀버렸군 / 어라 / 왜 안 | |
| 0x004e510c | 0x0d | medium | unbound | 시험에 도전하게 되었다 / 어라 / 잠깐만 / 수련을 해야하는 쪽은 / 아타호인 것같은데 / 스마슈 / 바다 / 어째 갑자기 기분이 | |
| 0x004e7ff4 | 0x0d | medium | unbound | 번 돈 | |
| 0x004e8070 | 0x0d | medium | unbound | 번 돈 | |
| 0x004e8128 | 0x0d | medium | unbound | 번 돈 / 기본기 / 개인공격기 | |
| 0x004e8198 | 0x0d | medium | unbound | 기본기 / 개인공격기 / 전체공격기 / 특수기 | |
| 0x004e8372 | 0x0d | medium | unbound | 소지 / 모드 / 환경설정 | |
| 0x004e83f2 | 0x0d | medium | unbound | 무기 | |
| 0x004e8436 | 0x0d | medium | unbound | 무기 / 방어구 / 레벨 / 체력 | |
| 0x004e8600 | 0x0d | medium | unbound | 공격력 / 방어력 / 기술력 / 순발력 | |
| 0x004e8648 | 0x0d | medium | unbound | 순발력 / 커서를 기억할까요 / 아니오 / 메시지 속도 | |
| 0x004e86a0 | 0x0d | medium | unbound | 커서를 기억할까요 / 아니오 / 메시지 속도 선택 / 초특급 / 쾌속 / 느리게 / 을 사용할까요 | |
| 0x004e86c0 | 0x0d | medium | unbound | 커서를 기억할까요 / 아니오 / 메시지 속도 선택 / 초특급 / 쾌속 / 느리게 / 을 사용할까요 / 화면표 | |
| 0x004e8872 | 0x0d | medium | unbound | 정말로 좋습니까 / 아니오 / 전투를 금지할까요 / 데이터 저장 / 데이터 | |
| 0x004e896a | 0x0d | medium | unbound | 데이터 / 데이터 로드 / 데이터가 없습니다 | |
| 0x004e89a6 | 0x0d | medium | unbound | 데이터 / 데이터 로드 / 데이터가 없습니다 | |
| 0x004e8b06 | 0x0d | medium | unbound | 장소 | |
| 0x004e8b26 | 0x0d | medium | unbound | 장소 | |
| 0x004e8cea | 0x0d | medium | unbound | 침입 / 고양이귀 권법녀 / 호랑이 동굴 / 대격돌 무술대회 / 최강 맹호전설 / 의문의 던전 / 기술 레벨업 / 소지수 | |
| 0x004e8d1a | 0x0d | medium | unbound | 대격돌 무술대회 / 최강 맹호전설 / 의문의 던전 / 기술 레벨업 / 소지수 / 구입수 / 번 돈 | |
| 0x004e8d60 | 0x0d | medium | unbound | 소지수 / 구입수 / 번 돈 | |
| 0x004e8dcc | 0x0d | medium | unbound | 구입수 / 번 돈 | |
| 0x004e8e18 | 0x0d | medium | unbound | 번 돈 | |
| 0x004ec792 | 0x0d | medium | unbound | 바니 / 화룡 / 빙룡 / 뇌룡 / 데드드래곤 / 두개골 / 권법가 / 투귀 | |
| 0x004ecbac | 0x0d | medium | unbound | 프로듀서 / 석판 / 법칙을 간파하라 / 스마슈 / 뭐야 / 법칙이라니 / 린샹 / 그게 뭘까요 | |
| 0x004ee1b8 | 0x0d | medium | unbound | 총통이라는 사내 / 텐호 / 어디 있나 / 검정도복 / 파란띠 / 이걸 무투대회장으로 / 갖고 가서 론에게 건네 줘라 / 만약에 론이 필요없다고 | |
| 0x004fa570 | 0x0d | medium | nearby-cns-proximity | 아타호 / 이곳이 호랑이동굴 / 린샹 / 동굴 안이라고 해도 / 깨끗한 하늘이 보이잖아 / 사내 / 여긴 많은 무투가들이 모여드는 / 전설의 수련장 | btl_n1.cns, map_h1.cns, map_h2.cns, btl_h3.cns |
| 0x004ff4dc | 0x0d | medium | unbound | 린샹 / 헛되이 시간 보내지 말고 / 빨리 호랑이마을로 가죠 / 사내 / 휴우 / 밭일도 보통이 아니로군 / 수입도 짭짤하지 않고 / 여자 | |
| 0x00503b2c | 0x0d | medium | unbound | 아타호 / 그런데 이번 스토리는 / 부상자가 왜 이렇게 많지 / 스마슈 / 격투편이란 설정이라 / 어쩔 수 없잖아요 / 역시 / 그런건가 | |
| 0x00504d10 | 0x0d | medium | unbound | 말고 / 오직 정진에만 힘쓰거라 / 목소리 / 호호호 / 수련이 부족하구나 / 린샹 / 돌아왔습니다 / 총통 | |
| 0x00508654 | 0x0d | medium | unbound | 만 후회는 금물 / 아타호 / 우와 / 제발 저에게 / 한번만 더 기회를 줘요 / 다리오스 / 페톰녀석은 혼자 / 돌아가 버리고 | |
| 0x00513abc | 0x0d | medium | unbound | 스마슈 / 아타호 / 으응 / 무슨 일인가 / 이봐 우리들이 나설 차례야 / 린샹 / 네에 / 벌써 순서예요 | |
| 0x00517658 | 0x0d | medium | nearby-cns-proximity | 스마슈 / 이곳이 호랑이동굴인가 / 아니 / 평범한 마을이잖아 / 사내 / 여긴 / 무투가라면 한 번쯤 / 오고 싶어하는 | btl_o1.cns, map_p1.cns, map_p2.cns, btl_p1.cns |
| 0x00518e70 | 0x0d | medium | unbound | 권법이지 / 권법가는 오랫동안 / 창룡권의 기원과 발전상에 대해 / 신바람을 내며 설명했다 / 아타호 / 이곳은 정말 오랜만인데 / 아무 것도 달라진 게 없군 / 사내 | |
| 0x00527084 | 0x0d | medium | unbound | 린샹 / 이제부터 본격적인 수련이예요 / 피래미라고 얏보면 안돼요 / 스마슈 / 어라 / 우리가 내려왔던 / 계단이 없어졌잖아 / 아타호 | |
| 0x00535374 | 0x0d | medium | nearby-cns-proximity | 아타호 / 이곳이 마의 계곡 / 린샹 / 맞아요 / 분위기로 짐작하셨겠지만 / 이곳엔 수많은 몬스타가 살고있죠 / 여태까지 만났던 피래미 적들과는 / 레벨부터 다르니까 | btl_e1.cns, map_a1.cns, map_a2.cns, btl_a1.cns |
| 0x0053a6ac | 0x0d | medium | unbound | 론이 걱정되서 잠깐 / 살펴보고 왔으면 하는데 / 아타호 / 좋도록 하게나 / 아차 / 지금은 이곳에 / 볼일이 없으니 돌아갈까 / 근육맨 | |
| 0x0053e484 | 0x0d | medium | unbound | 근육맨 / 이엿 / 머슬 / 이곳은 호랑이동굴 / 나가려는 겁니까 / 린샹 / 아타호 / 잠깐만요 | |
| 0x00546de8 | 0x0d | medium | unbound | 환세취호전 | |
| 0x00546e18 | 0x0d | medium | unbound | 환세취호전 / 스마슈 / 휴우 / 드디어 끝난건가 | |
| 0x00546e48 | 0x0d | medium | unbound | 환세취호전 / 스마슈 / 휴우 / 드디어 끝난건가 / 이번에도 무척 힘들었다 / 아타호 | |
| 0x00546e78 | 0x0d | medium | unbound | 환세취호전 / 스마슈 / 휴우 / 드디어 끝난건가 / 이번에도 무척 힘들었다 / 아타호 / 허허허 / 정말 수고했네 | |
| 0x0054c524 | 0x0d | medium | unbound | 환세취호전 / 게임을 종료한다 / 타이틀화면으로 / 린샹 / 여기가 아타호의 고향인가요 / 아타호 / 아무 볼 것도 없는 시골일세 / 뭘요 | |
| 0x0054fc58 | 0x0d | medium | unbound | 틈이 없잖아 / 빨리 여관으로 가서 / 대회주최자에게 / 서류를 전해줘야해 / 아타호 / 이런 산중에 마을이 있었네 / 애써 이곳까지 왔으니 / 호랑이동굴 | |
| 0x005531d4 | 0x0d | medium | unbound | 겠군 / 만약 / 이 시험만 통과하면 / 그 가짜 벽을 간파할 수 / 있을 텐데 / 아타호 / 어라 / 축제인가 |
Branch/Flag Decisions
| item | promotion | evidence | remaining gap |
|---|---|---|---|
| opcode 0x12 active-selection flag | grounded | 0x00457744 default=0x01, startup init=0x00411300, save offset=0x006c | loaded save can override the default; route runtime value is not proven |
| opcode 0x12 writer -> opcode 0x11 reader slot | partial | writer/reader use secondaryBranchState offset 0x20; known opcodes preserve the same slot=True | selected slot value and control path to the frontier reader remain unproven |
| predecessor-fill narrowing | partial | predecessor 1:0 fill 0x00000210 makes all starts pass=True | normal route has not proven that predecessor executes before selector 2:0 and persists |
| primaryBranchState writer handlers | grounded-blocked | 4 writer clusters are known direct writers | writer clusters are dispatched by event/object VM and are not linked to current selector 2:0 route |
| event/object branch-state byte candidates | blocked | medium=10, current-route links=0, range hits=0 | raw byte-pair candidates do not prove command starts or current route execution |
| opcode24 runtime flag route proof | blocked | real route hit=False, constructed route hit=True | runtime flag samples do not produce selected-root execution proof for the route |