대화 초상화 slot/selector 검토

face_01 리소스 slot은 확정하고, speaker→portrait frame selector는 아직 열린 항목으로 분리한다.

330scene manifest face rows
38loaded slot roots
0active draw bindings
8dialogue blocks with face
0opcode 0x0c trace rows
not-isolatedselector status

판정

idstatusdecisionevidence
face-resource-slotgroundedface_01.cns is loaded as resource slot 0x000d in scene manifests and loaded sprite slot roots.330 scene_manifest rows, 38 root slot rows.
face-gridgroundedface_01.cns is a 640x160 sheet with 80x80 portrait cells, 8 columns x 2 rows.cns_frame_assets canonical face grid.
active-object-field-placementnegative-groundedfield active-object draw-source initializers do not consume face slot 0x000d.0 active bindings matched face slot or face asset.
text-source-valuesnegative-grounded0x000300xx text source values are not portrait frame indexes.same source values appear in both face and no-face blocks, and are consumed by text opcodes 0x0d/0x0b.
opcode-0x0cnegative-for-current-tracecurrent dialogue block trace contains no opcode 0x0c commands, so child spawn is not the proven portrait path here.opcode 0x0c trace rows: 0.
speaker-to-face-frame-selectoropenThe remaining target is a UI/dialogue consumer that selects face slot 0x000d plus frame index.face resource availability is proven, but no frame selector write/read path is isolated yet.

face_01 descriptor

0x0043c125 · pointer refs 5 · sections {'.data': 5}

descriptorslotdescriptor dwordwhsection
0x0043e7700x000d0x000d90128080.data
0x0043e7c80x000d0x000d90128080.data
0x0043e8380x000d0x000d90128080.data
0x0043e8980x000d0x000d90128080.data
0x0043e9100x000d0x000d90128080.data

face_01 loaded sprite slots

slot 0x000d는 root별로 face_01 단일 asset에 묶인다. 이 표는 로딩/가용성 근거이고, 표시 frame 선택 근거는 아니다.

rootslotassetsmapsrowsstatusmap sample
0x0043fc5c0x000d133single-asset["map2_01c", "map2_03l", "map2_13c"]
0x00444a440x000d11212single-asset["map5_11i", "map5_12i", "map5_13i", "map5_14i", "map5_15i", "map5_16i", "map5_17i", "map5_18i", "map5_19i", "map5_20i", "map5_37i", "map5_38i"]
0x0044aad00x000d11313single-asset["map2_02d", "map2_09g", "map2_10g", "map2_11g", "map2_12h", "map2_14j", "map2_15j", "map2_16j", "map2_17h", "map2_18d", "map3_08j", "map3_09a", "map3_10j"]
0x0044dd5c0x000d188single-asset["map8_11o", "map8_12o", "map8_13o", "map8_14o", "map8_15o", "map8_16o", "map8_17o", "map8_18o"]
0x00459dc40x000d144single-asset["map7_09k", "map7_10k", "map7_11k", "map7_12k"]
0x0045d7a00x000d1710single-asset["map2_01c", "map2_03l", "map2_13c", "map3_01f", "map4_01l", "map4_08n", "map4_09l"]
0x00468b180x000d11212single-asset["map5_01f", "map5_02h", "map5_03h", "map5_04h", "map5_05h", "map5_06h", "map5_07h", "map5_08h", "map5_09h", "map5_10h", "map5_39h", "map5_40f"]
0x004741c40x000d166single-asset["map3_02f", "map3_03h", "map3_04h", "map3_05h", "map3_06h", "map3_07h"]
0x004783640x000d11011single-asset["map2_02d", "map2_09g", "map2_10g", "map2_11g", "map2_12h", "map2_14j", "map2_15j", "map2_16j", "map2_17h", "map2_18d"]
0x0048458c0x000d11515single-asset["map2_01c", "map2_03l", "map2_13c", "map5_14i", "map5_37i", "map8_01n", "map8_02n", "map8_03n", "map8_04n", "map8_05n", "map8_06n", "map8_07n", "map8_08n", "map8_09n", "map8_10n"]
0x004904d00x000d167single-asset["map7_02f", "map7_03h", "map7_04h", "map7_05h", "map7_06h", "map7_07h"]
0x00494c340x000d11212single-asset["map5_01f", "map5_02h", "map5_03h", "map5_04h", "map5_05h", "map5_06h", "map5_07h", "map5_08h", "map5_09h", "map5_10h", "map5_39h", "map5_40f"]
0x004a4e9c0x000d166single-asset["map4_02f", "map4_03h", "map4_04h", "map4_05h", "map4_06h", "map4_07h"]
0x004ac10c0x000d12020single-asset["map2_01c", "map2_03l", "map2_04l", "map2_05e", "map2_06e", "map2_07e", "map2_08e", "map2_13c", "map6_01e", "map6_02e", "map6_03e", "map6_04e", "map6_05e", "map6_06e", "map6_07e", "map6_08e", "map6_09e", "map6_10e", "map6_11e", "map6_23e"]
0x004c3e080x000d11313single-asset["map2_15j", "map5_01f", "map5_02h", "map5_03h", "map5_04h", "map5_05h", "map5_06h", "map5_07h", "map5_08h", "map5_09h", "map5_10h", "map5_39h", "map5_40f"]
0x004c9ab40x000d166single-asset["map3_02f", "map3_03h", "map3_04h", "map3_05h", "map3_06h", "map3_07h"]
0x004ce1040x000d133single-asset["map6_10e", "map7_02f", "map7_05h"]
0x004dac1c0x000d177single-asset["map2_04l", "map2_05e", "map2_06e", "map2_07e", "map2_08e", "map6_01e", "map9_01e"]
0x004e23740x000d133single-asset["map6_10e", "map7_01f", "map7_05h"]
0x004e43880x000d111single-asset["map4_08n"]
0x004e62540x000d133single-asset["map4_01l", "map4_08n", "map4_09l"]
0x004ede700x000d111single-asset["map0_03n"]
0x004f28a40x000d11010single-asset["map2_02d", "map2_09g", "map2_10g", "map2_11g", "map2_12h", "map2_14j", "map2_15j", "map2_16j", "map2_17h", "map2_18d"]
0x004f5ae80x000d166single-asset["map4_02f", "map4_03h", "map4_04h", "map4_05h", "map4_06h", "map4_07h"]
0x004f8dd80x000d155single-asset["map2_04l", "map2_05e", "map2_06e", "map2_07e", "map2_08e"]
0x005000000x000d155single-asset["map2_04l", "map2_05e", "map2_06e", "map2_07e", "map2_08e"]
0x005018080x000d122single-asset["map1_01a", "map1_02b"]
0x005038700x000d12125single-asset["map2_20j", "map2_21j", "map2_22j", "map2_23j", "map2_24j", "map2_25j", "map2_26j", "map2_27j", "map2_28j", "map2_29j", "map2_30j", "map2_31j", "map2_32j", "map2_33j", "map2_34j", "map2_35j", "map2_36j", "map2_37j", "map2_38j", "map2_39j"]
0x005137dc0x000d11010single-asset["map2_02d", "map2_09g", "map2_10g", "map2_11g", "map2_12h", "map2_14j", "map2_15j", "map2_16j", "map2_17h", "map2_18d"]
0x0051bf280x000d11616single-asset["map5_21i", "map5_22i", "map5_23i", "map5_24i", "map5_25i", "map5_26i", "map5_27i", "map5_28i", "map5_29i", "map5_30i", "map5_31i", "map5_32i", "map5_33i", "map5_34i", "map5_35i", "map5_36i"]
0x005243500x000d155single-asset["map2_04l", "map2_05e", "map2_06e", "map2_07e", "map2_08e"]
0x005286a80x000d11414single-asset["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", "map8_32q"]
0x0052db580x000d167single-asset["map2_01c", "map2_03l", "map2_13c", "map3_01f", "map6_26c", "map7_05h"]
0x005329400x000d144single-asset["map4_01l", "map4_08n", "map4_09l", "map7_05h"]
0x0053c4a40x000d11010single-asset["map2_02d", "map2_09g", "map2_10g", "map2_11g", "map2_12h", "map2_14j", "map2_15j", "map2_16j", "map2_17h", "map2_18d"]
0x005407140x000d11111single-asset["map1_01a", "map2_02d", "map2_09g", "map2_10g", "map2_11g", "map2_12h", "map2_14j", "map2_15j", "map2_16j", "map2_17h", "map2_18d"]
0x005435780x000d111single-asset["map0_02n"]
0x00557e680x000d11313single-asset["map6_12j", "map6_13j", "map6_14j", "map6_15j", "map6_16j", "map6_17j", "map6_18j", "map6_19j", "map6_20j", "map6_21j", "map6_22j", "map6_24j", "map6_25h"]

scene manifest face rows

mapscenerecordface refkindfile
map1_01a0x05180x0043e7980x0043e774spriteface_01.cns
map1_02b0x06180x0043e7f00x0043e7ccspriteface_01.cns
map7_02f0x83180x0043e8680x0043e83cspriteface_01.cns
map7_03h0x84180x0043e8e00x0043e89cspriteface_01.cns
map5_07h0x46180x0043e9380x0043e914spriteface_01.cns
map2_04l0x0a180x0043fa200x0043fa00spriteface_01.cns
map2_05e0x0b180x0043fa580x0043fa48spriteface_01.cns
map2_06e0x0c180x0043faa00x0043fa8cspriteface_01.cns
map2_07e0x0d180x0043faf80x0043fac8spriteface_01.cns
map2_08e0x0e180x0043fb300x0043fb20spriteface_01.cns
map2_01c0x07180x00440f900x00440f80spriteface_01.cns
map2_13c0x13180x00440fc80x00440fb8spriteface_01.cns
map2_03l0x09180x004410000x00440ff0spriteface_01.cns
map5_14i0x4d180x004490cc0x0044909cspriteface_01.cns
map5_13i0x4c180x004491440x0044910cspriteface_01.cns
map5_11i0x4a180x0044917c0x0044916cspriteface_01.cns
map5_12i0x4b180x004491c40x004491a4spriteface_01.cns
map5_15i0x4e180x0044920c0x004491ecspriteface_01.cns
map5_16i0x4f180x004492540x00449234spriteface_01.cns
map5_17i0x50180x0044929c0x0044927cspriteface_01.cns
map5_18i0x51180x004492f40x004492c4spriteface_01.cns
map5_19i0x52180x0044935c0x00449328spriteface_01.cns
map5_20i0x53180x004493c40x00449384spriteface_01.cns
map5_37i0x64180x0044940c0x004493ecspriteface_01.cns
map5_38i0x65180x004494440x00449434spriteface_01.cns
map3_09a0x35180x0044d8180x0044d7f8spriteface_01.cns
map2_02d0x08180x0044d8900x0044d84cspriteface_01.cns
map2_18d0x18180x0044d9080x0044d8c4spriteface_01.cns
map2_09g0x0f180x0044d9700x0044d93cspriteface_01.cns
map2_10g0x10180x0044d9c80x0044d9a4spriteface_01.cns
map2_11g0x11180x0044da300x0044d9fcspriteface_01.cns
map2_12h0x12180x0044da780x0044da58spriteface_01.cns
map2_17h0x17180x0044dac00x0044daa0spriteface_01.cns
map2_14j0x14180x0044db080x0044daf4spriteface_01.cns
map2_15j0x15180x0044db400x0044db30spriteface_01.cns
map2_16j0x16180x0044db780x0044db68spriteface_01.cns
map3_08j0x34180x0044dbe00x0044dbacspriteface_01.cns
map3_10j0x36180x0044dc480x0044dc14spriteface_01.cns
map8_11o0x97180x004540600x0045402cspriteface_01.cns
map8_12o0x98180x004540c80x00454094spriteface_01.cns
map8_13o0x99180x004541300x004540fcspriteface_01.cns
map8_14o0x9a180x004541880x00454158spriteface_01.cns
map8_15o0x9b180x004541f00x004541bcspriteface_01.cns
map8_16o0x9c180x004542580x00454218spriteface_01.cns
map8_17o0x9d180x004542b00x00454280spriteface_01.cns
map8_18o0x9e180x004542e80x004542d8spriteface_01.cns
map7_09k0x89180x0045cb580x0045cb10spriteface_01.cns
map7_10k0x8a180x0045cbb00x0045cb80spriteface_01.cns
map7_11k0x8b180x0045cbf80x0045cbd8spriteface_01.cns
map7_12k0x8c180x0045cc700x0045cc20spriteface_01.cns
map2_01c0x07180x0045ec180x0045ec04spriteface_01.cns
map2_13c0x13180x0045ec500x0045ec40spriteface_01.cns
map2_03l0x09180x0045ec880x0045ec78spriteface_01.cns
map4_01l0x37180x0045ece00x0045ecbcspriteface_01.cns
map4_09l0x3f180x0045ed380x0045ed14spriteface_01.cns
map4_08n0x3e180x0045eda00x0045ed6cspriteface_01.cns
map2_01c0x07180x004668140x00466804spriteface_01.cns
map2_13c0x13180x0046684c0x0046683cspriteface_01.cns
map3_01f0x2d180x004668840x00466874spriteface_01.cns
map2_03l0x09180x004668bc0x004668acspriteface_01.cns
map5_01f0x40180x0046bd000x0046bcacspriteface_01.cns
map5_40f0x67180x0046bd880x0046bd34spriteface_01.cns
map5_02h0x41180x0046bdf00x0046bdbcspriteface_01.cns
map5_04h0x43180x0046be580x0046be24spriteface_01.cns
map5_03h0x42180x0046bec00x0046be8cspriteface_01.cns
map5_05h0x44180x0046bf280x0046bef4spriteface_01.cns
map5_06h0x45180x0046bf700x0046bf50spriteface_01.cns
map5_07h0x46180x0046bfc80x0046bfa4spriteface_01.cns
map5_08h0x47180x0046c0100x0046bffcspriteface_01.cns
map5_09h0x48180x0046c0480x0046c038spriteface_01.cns
map5_10h0x49180x0046c0800x0046c070spriteface_01.cns
map5_39h0x66180x0046c0b80x0046c0a8spriteface_01.cns
map3_02f0x2e180x004768840x00476860spriteface_01.cns
map3_03h0x2f180x004768cc0x004768acspriteface_01.cns
map3_04h0x30180x004769240x004768f4spriteface_01.cns
map3_05h0x31180x0047696c0x0047694cspriteface_01.cns
map3_06h0x32180x004769d40x004769a0spriteface_01.cns
map3_07h0x33180x00476a2c0x00476a08spriteface_01.cns
map2_02d0x08180x0047da7c0x0047da38spriteface_01.cns
map2_18d0x18180x0047daf40x0047dab0spriteface_01.cns
map2_02d0x08180x0047db8c0x0047db34spriteface_01.cns
map2_09g0x0f180x0047dbf40x0047dbc0spriteface_01.cns
map2_10g0x10180x0047dc3c0x0047dc28spriteface_01.cns
map2_11g0x11180x0047dca40x0047dc70spriteface_01.cns
map2_12h0x12180x0047dd1c0x0047dcd8spriteface_01.cns
map2_17h0x17180x0047dd640x0047dd44spriteface_01.cns
map2_14j0x14180x0047ddac0x0047dd98spriteface_01.cns
map2_15j0x15180x0047dde40x0047ddd4spriteface_01.cns
map2_16j0x16180x0047de1c0x0047de0cspriteface_01.cns
map5_14i0x4d180x00484a100x004849f0spriteface_01.cns
map5_37i0x64180x00484a580x00484a38spriteface_01.cns
map2_01c0x07180x00486bdc0x00486bccspriteface_01.cns
map2_13c0x13180x00486c140x00486c04spriteface_01.cns
map2_03l0x09180x00486c6c0x00486c3cspriteface_01.cns
map8_01n0x8d180x0048a8b40x0048a890spriteface_01.cns
map8_02n0x8e180x0048a90c0x0048a8e8spriteface_01.cns
map8_03n0x8f180x0048a9640x0048a940spriteface_01.cns
map8_04n0x90180x0048a9ac0x0048a98cspriteface_01.cns
map8_05n0x91180x0048a9f40x0048a9d4spriteface_01.cns
map8_06n0x92180x0048aa3c0x0048aa1cspriteface_01.cns
map8_07n0x93180x0048aaa40x0048aa70spriteface_01.cns
map8_08n0x94180x0048ab0c0x0048aad8spriteface_01.cns
map8_09n0x95180x0048ab740x0048ab40spriteface_01.cns
map8_10n0x96180x0048abec0x0048aba8spriteface_01.cns
map7_02f0x83180x004931cc0x004931b8spriteface_01.cns
map7_03h0x84180x004932240x00493200spriteface_01.cns
map7_04h0x85180x0049326c0x00493258spriteface_01.cns
map7_05h0x86180x004932f40x004932acspriteface_01.cns
map7_06h0x87180x0049333c0x0049331cspriteface_01.cns
map7_07h0x88180x004933840x00493364spriteface_01.cns
map7_05h0x86180x0049340c0x004933b8spriteface_01.cns
map5_01f0x40180x00498cd80x00498c84spriteface_01.cns
map5_40f0x67180x00498d600x00498d0cspriteface_01.cns
map5_02h0x41180x00498dc80x00498d94spriteface_01.cns
map5_04h0x43180x00498e300x00498dfcspriteface_01.cns
map5_03h0x42180x00498e980x00498e64spriteface_01.cns
map5_05h0x44180x00498f100x00498ed8spriteface_01.cns
map5_06h0x45180x00498f580x00498f38spriteface_01.cns
map5_07h0x46180x00498fd00x00498f98spriteface_01.cns
map5_08h0x47180x004990280x00499004spriteface_01.cns
map5_09h0x48180x004990600x00499050spriteface_01.cns
map5_10h0x49180x004990980x00499088spriteface_01.cns
map5_39h0x66180x004990f00x004990d8spriteface_01.cns
map4_02f0x38180x004a58dc0x004a58a8spriteface_01.cns
map4_03h0x39180x004a59240x004a5904spriteface_01.cns
map4_04h0x3a180x004a595c0x004a594cspriteface_01.cns
map4_05h0x3b180x004a59a40x004a5990spriteface_01.cns
map4_06h0x3c180x004a59ec0x004a59ccspriteface_01.cns
map4_07h0x3d180x004a5a340x004a5a14spriteface_01.cns
map2_04l0x0a180x004afe5c0x004afe2cspriteface_01.cns
map2_05e0x0b180x004afe940x004afe84spriteface_01.cns
map2_06e0x0c180x004afedc0x004afec8spriteface_01.cns
map2_07e0x0d180x004aff440x004aff10spriteface_01.cns
map2_08e0x0e180x004affac0x004aff90spriteface_01.cns
map6_01e0x68180x004b00140x004affd4spriteface_01.cns
map6_02e0x69180x004b00bc0x004b0084spriteface_01.cns
map6_03e0x6a180x004b01040x004b00f0spriteface_01.cns
map6_04e0x6b180x004b014c0x004b012cspriteface_01.cns
map6_05e0x6c180x004b01840x004b0174spriteface_01.cns
map6_06e0x6d180x004b01dc0x004b01b8spriteface_01.cns
map6_07e0x6e180x004b02340x004b0204spriteface_01.cns
map6_08e0x6f180x004b028c0x004b025cspriteface_01.cns
map6_09e0x70180x004b02e40x004b02b4spriteface_01.cns
map6_10e0x71180x004b033c0x004b030cspriteface_01.cns
map6_11e0x72180x004b03840x004b0364spriteface_01.cns
map6_23e0x7e180x004b042c0x004b03f4spriteface_01.cns
map2_01c0x07180x004b0dc40x004b0db4spriteface_01.cns
map2_13c0x13180x004b0e0c0x004b0decspriteface_01.cns
map2_03l0x09180x004b0e440x004b0e34spriteface_01.cns
map5_01f0x40180x004c71c40x004c7170spriteface_01.cns
map5_40f0x67180x004c724c0x004c71f8spriteface_01.cns
map5_02h0x41180x004c72b40x004c7280spriteface_01.cns
map5_04h0x43180x004c731c0x004c72e8spriteface_01.cns
map5_03h0x42180x004c73840x004c7350spriteface_01.cns
map5_05h0x44180x004c740c0x004c73d0spriteface_01.cns
map5_06h0x45180x004c74540x004c7434spriteface_01.cns
map5_07h0x46180x004c749c0x004c7488spriteface_01.cns
map5_08h0x47180x004c74e40x004c74d0spriteface_01.cns
map5_09h0x48180x004c751c0x004c750cspriteface_01.cns
map5_10h0x49180x004c75540x004c7544spriteface_01.cns

대화 block correlation

source value가 face frame이면 face 없는 블록과 공유되면 안 되지만, 실제로는 공유된다.

scopesource valuecount
with face_010x000300008
with face_010x000300092
with face_010x0003000c1
without face_010x0003000037
without face_010x000300045
without face_010x000300053
without face_010x000300092
without face_010x000300032
without face_010x000300082
without face_010x000300292
without face_010x0003000a1
without face_010x0003002a1
without face_010x000300011
without face_010x000300021
without face_010x000300061
without face_010x000300071
without face_010x0003001b1
without face_010x0003001a1
without face_010x0003000e1
without face_010x0003000f1
without face_010x000300101
without face_010x000300111
without face_010x000300261

face resource가 있는 대화 블록 샘플

blockstartclasssourcessample
50x0045edd4map-dialogue-like[{"valueHex": "0x00030000", "count": 1}]["주작권사", "이곳은 주작의 시련이 있는 곳", "안쪽에 주작님이 계십니다", "주작권사는 일정 시기가 되면", "이곳으로 와 수련을 한답니다", "주작님에게 인정을 받아야만", "비로서 주작권사가 될 수 있죠", "엉아 형님", "으응 용케 여 까징 왔구만", "머슬 호 룸에 온걸 환영해부러", "그란디 여근"]
70x0046c5e4story-dialogue-like[{"valueHex": "0x00030000", "count": 1}, {"valueHex": "0x00030009", "count": 1}, {"valueHex": "0x0003000c", "count": 1}]["다리오스", "황금돼지야", "넌 대체 어디 있는 거니", "역시 황금돼지는", "이곳에 없는 걸까", "아타호", "황금돼지 생각해보니", "두루마리에 뭔가 그려져", "으응 뭔가 단서라도", "제발 좀 보여줘", "아타호는", "두루마리 를 보여줬다", "이것은 으"]
120x00484a88map-dialogue-like[{"valueHex": "0x00030000", "count": 1}]["백호권 사범", "이걸 등에 지고 여길 끝까지", "지나가야 하네", "아타호", "술을 마신데다가", "무거운 짐까지 괴롭군", "아타호의 밸런스를 유지하면서", "평균대 끝까지 진행하세요", "로 몸을 왼쪽으로 기울이고", "로 몸을 오른쪽으로 기울입니다", "로 중심을 잡으면서 전진합니다", "스페이스키로 힘을 모았다가", "떼면 점프가 가능합니다"]
160x0049913cmap-dialogue-like[{"valueHex": "0x00030000", "count": 1}, {"valueHex": "0x00030009", "count": 1}]["아타호", "아야야", "린샹", "아아", "린샹 괜찮나", "네 겨우", "사범 이건 도대체", "무슨 일이요", "이봐요 이건 좀", "심하잖아요", "역시 그 영감은", "사기꾼이었음에", "틀림없어요", "백호권 사범"]
220x004c7624map-dialogue-like[{"valueHex": "0x00030000", "count": 1}]["사내", "여긴 무투가라면 꼭 한 번쯤은", "찾게 된다는 호랑이동굴", "하지만 어쩐지 자네들은", "이곳엔 어울리지 않는 것같군", "스마슈", "헛소리 말라구", "여자", "최근에는 도구를 사용하는 유파가", "늘고 있지만 권법은 기본은", "맨손이죠 맨손 공격에 약하면", "무기를 써도 별 볼일없죠", "난 맨손"]
260x004e4948map-dialogue-like[{"valueHex": "0x00030000", "count": 1}]["스마슈", "뭐 뭐야", "멋대로 닫혀버리다니", "이런 왜 이렇게 안 열리지", "이거 꼼짝없이 갇혀버렸군", "어라 왜 안 열리는 거야", "이봐 문 좀 열어줘 어서", "제길 꼼짝없이 갇혔군 좋아", "안으로 들어가 보자", "시험관", "허허"]
330x004ff47cmap-dialogue-like[{"valueHex": "0x00030000", "count": 1}]["린샹", "헛되이 시간 보내지 말고", "빨리 호랑이마을로 가죠", "사내", "휴우 밭일도 보통이 아니로군", "수입도 짭짤하지 않고", "여자", "여기 신의 산에는 당신과 같은", "무투가들이 많이 찾아오지만", "거의 대부분의 사람들이 목적도", "달성하지 못한 채", "산을 내려가고 말죠", "노인", "이 산에는 신의 사자가"]
430x0053e424map-dialogue-like[{"valueHex": "0x00030000", "count": 1}]["근육맨 호", "이엿", "머슬 머슬", "이곳은 호랑이동굴", "나가려는 겁니까", "린샹", "아타호", "잠깐만요", "난 그 영감을 혼내주지", "않으면 분이 안풀릴 것같으니", "다시 돌아가요", "스마슈", "정말 제멋대로인 아가씨로군", "시끄러워요"]

비주장 / 다음 타깃

{
  "summary": {
    "faceStringVaHex": "0x0043c125",
    "faceStringFileOffsetHex": "0x03a125",
    "facePointerRefCount": 5,
    "facePointerRefSections": {
      ".data": 5
    },
    "exactFaceDescriptorCount": 5,
    "sceneManifestFaceResourceRows": 330,
    "faceLoadedSpriteSlotRootCount": 38,
    "faceSlotHex": "0x000d",
    "activeDrawBindingsUsingFaceSlot": 0,
    "dialogueBlocksWithFaceResource": 8,
    "dialogueBlocksWithoutFaceResource": 39,
    "dialogueOpcode0cTraceCount": 0,
    "sourceValuesSharedByFaceAndNoFaceBlocks": [
      "0x00030000",
      "0x00030009"
    ],
    "portraitSelectorStatus": "not-isolated"
  },
  "nextTargets": [
    "Trace UI/dialogue draw paths that read resource slot 0x000d after text opcode 0x0b render.",
    "Search for small face frame indexes 0..15 written near speaker/text state, not for face_01.cns filename refs.",
    "Compare runtime dialogue with visible portrait against writes to resource slot/frame globals if runtime watchpoint is used later."
  ]
}