{"scope":"First-pass save-point candidate index from event dialogue blocks and Korean text tables.","userMemory":"Player memory says original saving was not available anywhere from the field menu. Saving happened through specific event interactions: village inns, field statues, and some HP-recovery NPCs.","eventBlockCount":47,"candidateEventBlockCount":8,"candidateCounts":{"inn-context":3,"recovery-context":2,"save-ui":1,"statue-shrine-context":2},"strengthCounts":{"false-positive-likely":1,"medium":1,"system-ui-not-savepoint":1,"weak":3,"weak-location-only":2},"innContextCount":3,"recoveryNpcContextCount":0,"exactStatueMentionCount":0,"saveUiTextBlockCount":1,"textTableFalsePositiveCount":2,"systemSaveTextFindingCount":2,"exactSavePointScriptProof":false,"originalSavePointRuntimeImplemented":false,"conclusion":"This pass separates original save/load UI text from possible map-event save-point contexts. The only direct save text found in event dialogue blocks is system/menu text, while inn wording appears in several dialogue contexts. No exact 석상/신상 text and no proven HP-recovery NPC save event were found yet, so browser 임시 저장 remains a debug path and original save-point behavior is still unimplemented.","candidates":[{"source":"event_dialogue_blocks","blockId":"event-dialogue-block-018","rangeHex":"0x004a6f88..0x004a71a8","classification":"story-dialogue-like","category":"recovery-context","strength":"weak","keywords":["상처"],"fieldMaps":[],"resources":[],"matchedLines":["명예로운 상처를 입은 경위를"],"sampleText":["스마슈","어 이런 곳에 있었군","찾았다 무슨 일이야","린샹","저어 당신이 없을 때","엄청난 일이","린샹은 스마슈에게 아타호가","명예로운 상처를 입은 경위를","간단하게 설명해줬다","미안해요 내가 없는 사이","아저씨가 무리해서 이런 일이","아타호","무슨 소릴 하는 거야","자네는 수영을"],"reason":"Recovery wording exists in dialogue context, but it does not prove a recovery NPC save event."},{"source":"event_dialogue_blocks","blockId":"event-dialogue-block-019","rangeHex":"0x004bde3c..0x004be05c","classification":"story-dialogue-like","category":"statue-shrine-context","strength":"weak-location-only","keywords":["신의 산"],"fieldMaps":[],"resources":[],"matchedLines":["아차 신의 산은"],"sampleText":["스마슈","아차 신의 산은","이쪽이 아니었지","자 호랑이동굴 이라는 곳에","가보기로 할까","빨리 출발하자","아니지 잠깐만","우왓 차가워","이녀석 뭐하는거야","우 부들부들","물은 너무 무서워","정말 질색이라니까","물에 젖는 건 싫으니"],"reason":"Only broad shrine/mountain wording is present; no exact statue text was found."},{"source":"event_dialogue_blocks","blockId":"event-dialogue-block-028","rangeHex":"0x004e7f94..0x004e8fd8","classification":"system-text-like","category":"save-ui","strength":"system-ui-not-savepoint","keywords":["데이터 저장","데이터 로드","데이터가 없습니다"],"fieldMaps":[],"resources":[],"matchedLines":["데이터 저장","데이터 로드","데이터가 없습니다"],"sampleText":["번 돈","기본기","개인공격기","전체공격기","특수기","도구","무기","방어구","소지","모드","환경설정","레벨","체력","기력"],"reason":"Direct save/load words are in a system/menu block, not a map event proof."},{"source":"event_dialogue_blocks","blockId":"event-dialogue-block-028","rangeHex":"0x004e7f94..0x004e8fd8","classification":"system-text-like","category":"recovery-context","strength":"false-positive-likely","keywords":["체력"],"fieldMaps":[],"resources":[],"matchedLines":["체력"],"sampleText":["번 돈","기본기","개인공격기","전체공격기","특수기","도구","무기","방어구","소지","모드","환경설정","레벨","체력","기력"],"reason":"Recovery wording is status/battle/system-like here."},{"source":"event_dialogue_blocks","blockId":"event-dialogue-block-032","rangeHex":"0x004fa510..0x004fa730","classification":"battle-dialogue-like","category":"inn-context","strength":"weak","keywords":["여관"],"fieldMaps":[],"resources":["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"],"matchedLines":["이고 상점과 여관도 있지"],"sampleText":["아타호","이곳이 호랑이동굴","린샹","동굴 안이라고 해도","깨끗한 하늘이 보이잖아","사내","여긴 많은 무투가들이 모여드는","전설의 수련장 호랑이동굴","동굴이라지만 실은 높은 산들에","둘러싸인 분지다 도장은 기본","이고 상점과 여관도 있지","여자","요사인 도구를 사용하는 유파가","많지만"],"reason":"Inn word appears in a system/battle-like block."},{"source":"event_dialogue_blocks","blockId":"event-dialogue-block-033","rangeHex":"0x004ff47c..0x004ff69c","classification":"map-dialogue-like","category":"statue-shrine-context","strength":"weak-location-only","keywords":["신의 산","신의 사자"],"fieldMaps":["map2_07e","map2_08e"],"resources":["map2_07e.cns","map_e1.cns","map_e2.cns","face_01.cns","map2_08e.cns"],"matchedLines":["여기 신의 산에는 당신과 같은","이 산에는 신의 사자가"],"sampleText":["린샹","헛되이 시간 보내지 말고","빨리 호랑이마을로 가죠","사내","휴우 밭일도 보통이 아니로군","수입도 짭짤하지 않고","여자","여기 신의 산에는 당신과 같은","무투가들이 많이 찾아오지만","거의 대부분의 사람들이 목적도","달성하지 못한 채","산을 내려가고 말죠","노인","이 산에는 신의 사자가"],"reason":"Only broad shrine/mountain wording is present; no exact statue text was found."},{"source":"event_dialogue_blocks","blockId":"event-dialogue-block-038","rangeHex":"0x005175f8..0x00517818","classification":"battle-dialogue-like","category":"inn-context","strength":"weak","keywords":["여관"],"fieldMaps":[],"resources":["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"],"matchedLines":["도장은 물론 상점 여관도 있지"],"sampleText":["스마슈","이곳이 호랑이동굴인가","아니 평범한 마을이잖아","사내","여긴 무투가라면 한 번쯤","오고 싶어하는 호랑이동굴 일세","동굴이라 하지만 높은 산에","둘러싸인 분지에 위치한 마을이지","도장은 물론 상점 여관도 있지","여자","최근엔 무기를 쓰는 유파가","많아졌지만 권법의 기본은 역시","맨손 맨손공"],"reason":"Inn word appears in a system/battle-like block."},{"source":"event_dialogue_blocks","blockId":"event-dialogue-block-046","rangeHex":"0x0054fbf8..0x0054fe18","classification":"story-dialogue-like","category":"inn-context","strength":"medium","keywords":["여관"],"fieldMaps":[],"resources":[],"matchedLines":["여관으로 가서"],"sampleText":["여관으로 가서","대회주최자에게","서류를 전해줘야해","아타호","이런 산중에 마을이 있었네","애써 이곳까지 왔으니","호랑이동굴 에 대해서","알아보는 게 좋겠다","아타호는 문을 노크했다","사내","무슨 볼일이라도","호랑이동굴 이란 수련장이","어디 있는지 알고있나요","잘 모르겠는데"],"reason":"Inn wording matches the player-memory save-point type, but no save opcode/event has been proven."}],"nonSavePointTextFindings":[{"source":"text_tables","table":"battleCommands","tableTitle":"Battle Command Names","category":"recovery-context","strength":"false-positive-likely","text":"회복","refVaHex":"0x004d29bc","textVaHex":"0x004d43e6","reason":"This is a named UI/item/action table entry, not an event save-point script."},{"source":"text_tables","table":"magicNames","tableTitle":"Magic Names","category":"recovery-context","strength":"false-positive-likely","text":"회복","refVaHex":"0x004d2d74","textVaHex":"0x004d53b4","reason":"This is a named UI/item/action table entry, not an event save-point script."},{"source":"korean_text_candidates","category":"save-ui","strength":"system-ui-not-savepoint","text":"파일 읽기 실패","vaHex":"0x00440438","classification":"system-ui","refCount":1,"keywords":["파일 읽기 실패"],"reason":"System file/save string evidence supports the save UI/path, not a map save-point trigger."},{"source":"korean_text_candidates","category":"save-ui","strength":"system-ui-not-savepoint","text":"파일 기록 실패","vaHex":"0x0044044c","classification":"system-ui","refCount":1,"keywords":["파일 기록 실패"],"reason":"System file/save string evidence supports the save UI/path, not a map save-point trigger."}]}