Non-Party Descriptor Asset Links

Promotion status: asset-linked-behavior-gap-remains

Scene-linked z assets: 7; descriptor z assets with scene anchors: 1/5

Descriptor z assets without scene anchor: zsa_saru, zsl_yoi, zsa_mi, zsa_kika

Rows 3..11 of descriptor table 0x00442d95 now have CNS source and detail-review coverage, and every linked CNS has an EXE resource descriptor row. btl_etc.cns is wired into the browser-local battle hit effect prototype, while btl_efc.cns remains detail-review-only. Scene-event linked z*.cns coverage is separated from descriptor coverage: only descriptor asset zsa_iwa.cns has a field scene anchor, and zsa_saru.cns/zsl_yoi.cns/zsa_mi.cns/zsa_kika.cns remain battle sprite candidates without field scene anchors. That proves asset/resource binding and one prototype visual feedback surface only: these rows still have no +0x68 state-table selectors, no field-map CNS refs, no current selector 2:0 active-order proof, and no original non-party script behavior, battle-effect timing, or battle-entry execution proof.

Descriptor Rows

rowdescriptorclassCNSframe initruntime surfacesscene maps
30x004b218cbattle/effect-resourcebtl_etc.cns, btl_efc.cns0detail-review-only-
40x004d5868battle/effect-resourcebtl_at.cns1detail-review-only-
50x004da88cbattle/effect-resourcebtl_rs.cns1detail-review-only-
60x00524060battle/effect-resourcebtl_sm.cns1detail-review-only-
70x004d21c0object-resourcezsa_saru.cns1battle-sprite-only-candidate-
80x0048c094object-resourcezsl_yoi.cns1battle-sprite-only-candidate-
90x0055734cobject-resourcezsa_mi.cns1battle-sprite-only-candidate-
100x0052dad8object-resourcezsa_iwa.cns1field-object-overlay-candidatemap8_32q
110x004aab00object-resourcezsa_kika.cns1battle-sprite-only-candidate-

Linked Assets

assetpayloadCNSviewerEXE refsruntime surfacescene anchors
btl_etc.cnsimage 384x96yesbattle0detail-review-only0
btl_efc.cnsimage 640x400yesbattle0detail-review-only0
btl_at.cnsimage 640x400yesbattle0detail-review-only0
btl_rs.cnsimage 640x400yesbattle0detail-review-only0
btl_sm.cnsimage 640x336yesbattle0detail-review-only0
zsa_saru.cnsimage 152x64yesmonster0battle-sprite-only-candidate0
zsl_yoi.cnsimage 280x64yesmonster0battle-sprite-only-candidate0
zsa_mi.cnsimage 216x64yesmonster0battle-sprite-only-candidate0
zsa_iwa.cnsimage 208x64yesmonster0field-object-overlay-candidate1
zsa_kika.cnsimage 200x64yesmonster0battle-sprite-only-candidate0

Scene-Linked Z Assets

assetmapsdescriptor rowsobject overlayanchors
zg_kni.cnsmap2_03l-True1
zi_ana.cnsmap9_01e-True1
zjk_suz.cnsmap1_02b-True1
zm_2.cnsmap2_03l-True1
zs_dd.cnsmap8_18o-True1
zs_rg.cnsmap2_03l-True1
zsa_iwa.cnsmap8_32q10True1

Checks

checkvalue
nonPartyDescriptorRowsPresentTrue
nonPartyDescriptorsHaveNoAnimationStateTablesTrue
nonPartyDescriptorsHaveNoFieldMapRefsTrue
linkedAssetsHaveCnsSourceTrue
linkedAssetsListedInDetailReviewTrue
linkedAssetsHaveExeResourceDescriptorsFalse
directBattlePartySpritesLimitedToRows4To6False
enemyObjectDescriptorAssetsRuntimeSelectableAsBattleSpritesTrue
fieldObjectOverlayStillCandidateOnlyTrue
fieldObjectOverlaySceneAnchorLimitedToZsaIwaTrue
descriptorZAssetsWithoutSceneAnchorsStayBattleOnlyTrue
battleHitEffectPrototypeIsBrowserOnlyFalse
remainingBattleEffectRowsDetailReviewOnlyFalse
currentSelectorActiveOrderProvenFalse
originalNonPartyDescriptorScriptBehaviorProvenFalse
originalFieldObjectRuntimeBoundFalse
originalBattleEffectTimingProvenFalse
originalBattleEntryProvenFalse