{"version":1,"kind":"hwanse-battle-helper-body-review","source":["Hwanse2.exe","out/battle_helper_opcode_review.json","out/battle_effect_semantics_review.json","out/battle_monster_action_catalog.json"],"status":"0xbd-dispatch-table-and-function-body-evidence","runtimeUsed":false,"dispatcherEvidence":{"handlerVaHex":"0x0040eab3","dispatcherVaHex":"0x00411730","tableVaHex":"0x00454c10","childScriptTablePtrVaHex":"0x00442da1","childScriptTableBaseVaHex":"0x004b218c","rule":"0xbd handler calls 0x411730; dispatcher reads script[1] and calls dword ptr [0x454c10 + id*4].","idWidth":"low byte at opcode +1; observed ids are 0..126 in current battle skills"},"summary":{"usedHelperIds":85,"playerHelperIds":69,"monsterHelperIds":42,"uniqueFunctionBodies":38,"bodyClassCounts":{"timed child visual/motion setup":2,"target-range child visual spawner":24,"child display script spawner":11,"bitmap/effect blit spawner":1},"helpersUsingSharedScriptTableIndex":80,"helpersWithTargetRangeLoop":49,"helpersWithChildScriptVa":85},"interpretationNotes":["0xbd helper ids are concrete EXE dispatch-table entries, not anonymous cleanup markers.","Shared function pointers mean several helper ids run the same code body but often use the id as a script/effect table index.","Many helper bodies attach a spawned child display object to a script VA from the child script table stored at 0x442da1.","This report uses static helper ids from player display scripts and monster display scripts; no Wine/runtime observation is consumed.","Actor-only frame runners should not fake helper-heavy skills. These rows need child visual/effect spawning from the helper body.","This report promotes helper dispatch and body classes, but not yet the internal child script frame sequence for every spawned object."],"functionGroups":[{"functionVaHex":"0x0041177d","helperIds":[11,58,59,60,83,102,103,104,121],"classification":"timed child visual/motion setup","skills":["린샹 고양이달래기 0x1d","린샹 고양이달래기 0x1e","린샹 고양이달래기 0x1f","린샹 대폭진 0x24","린샹 대폭진 0x25","린샹 대폭진 0x26","린샹 대폭진 0x27","스마슈 열시섬 0x20","아타호 노익장 대폭발 0x39"],"monsterActions":["뇌룡 지진 0x1a slot 0x01","동작석상 지진 0x1a slot 0x01","두개골 뢰 0x69 slot 0x01","빙룡 지진 0x1a slot 0x01","숙련현무권사 대폭진 0x26 slot 0x02","스피드 지진 0x1a slot 0x01","암각권총통 마권사암각 0x66 slot 0x03","치호 암각·지뢰격 0x32 slot 0x02","파워 지진 0x1a slot 0x01","폭호 뢰 0x69 slot 0x01","현무권사 대폭진 0x3d slot 0x02","화룡 지진 0x1a slot 0x01"],"renderTracks":["caster-action-screen-hit","screen-wide-effect"],"positionClasses":["all-target-caster-action-effect","all-target-screen-or-ranged-effect","self-prep-all-target-screen-effect"],"effectWlkNos":[6,7,17,23,29],"resultWlkNos":[4,29,35],"childScriptVas":["0x004b3c6c","0x004b3c84","0x004b3c9c","0x004b3cb4","0x004b84ec","0x004ba49c","0x004ba4b4","0x004ba4cc","0x004bb260"],"features":{"instructionLines":417,"calls":[{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"4117a9:\te8 ad 43 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"411815:\te8 41 43 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"411841:\te8 15 43 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x00417879","meaning":"prepare/copy visual buffer","line":"4118d6:\te8 9e 5f 00 00       \tcall   0x417879"},{"targetVaHex":"0x0042119b","meaning":"child display motion/timer setup","line":"4118f0:\te8 a6 f8 00 00       \tcall   0x42119b"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"41190d:\te8 49 42 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"41194e:\te8 08 42 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x00417879","meaning":"prepare/copy visual buffer","line":"4119e9:\te8 8b 5e 00 00       \tcall   0x417879"},{"targetVaHex":"0x004175d3","meaning":"spawn positioned visual primitive","line":"411a0f:\te8 bf 5b 00 00       \tcall   0x4175d3"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"411a57:\te8 ff 40 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"411a8d:\te8 c9 40 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x00417879","meaning":"prepare/copy visual buffer","line":"411b01:\te8 73 5d 00 00       \tcall   0x417879"},{"targetVaHex":"0x0042119b","meaning":"child display motion/timer setup","line":"411b1b:\te8 7b f6 00 00       \tcall   0x42119b"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"411b57:\te8 ff 3f 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x00416ce2","meaning":"resolve display/effect rect","line":"411bec:\te8 f1 50 00 00       \tcall   0x416ce2"},{"targetVaHex":"0x00417879","meaning":"prepare/copy visual buffer","line":"411bfc:\te8 78 5c 00 00       \tcall   0x417879"},{"targetVaHex":"0x0041b480","meaning":"blit/effect renderer","line":"411c28:\te8 53 98 00 00       \tcall   0x41b480"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"411c64:\te8 f2 3e 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object","blit/effect renderer","child display motion/timer setup","prepare/copy visual buffer","resolve display/effect rect","spawn positioned visual primitive"],"allocationCount":9,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x08","0x1c","0x20","0x24","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":true,"writesDisplaySizeE6E7":true,"constants":["0x100000","0x100008","0x100051","0x30012","0x402321","0x411a50","0x411b23","0x416ce2","0x4175d3","0x417879","0x41b480","0x42119b","0x435b5b","0x442da1","0x48bcaa","0x55ac18","0x59db30","0x59e2a4","0xfffffffc"],"classification":"timed child visual/motion setup"},"disasmExcerpt":"  41177d:\t55                   \tpush   ebp\n  41177e:\t8b ec                \tmov    ebp,esp\n  411780:\t83 ec 08             \tsub    esp,0x8\n  411783:\t53                   \tpush   ebx\n  411784:\t56                   \tpush   esi\n  411785:\t57                   \tpush   edi\n  411786:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  411789:\t33 c9                \txor    ecx,ecx\n  41178b:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  411791:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  411798:\t89 45 f8             \tmov    DWORD PTR [ebp-0x8],eax\n  41179b:\t8b 45 f8             \tmov    eax,DWORD PTR [ebp-0x8]\n  41179e:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  4117a2:\t6a 02                \tpush   0x2\n  4117a4:\t68 21 23 40 00       \tpush   0x402321\n  4117a9:\te8 ad 43 02 00       \tcall   0x435b5b\n  4117ae:\t83 c4 08             \tadd    esp,0x8\n  4117b1:\t89 45 fc             \tmov    DWORD PTR [ebp-0x4],eax\n  4117b4:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  4117b7:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  4117ba:\t89 81 a0 00 00 00    \tmov    DWORD PTR [ecx+0xa0],eax\n  4117c0:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  4117c3:\t8b 40 40             \tmov    eax,DWORD PTR [eax+0x40]\n  4117c6:\t33 c9                \txor    ecx,ecx\n  4117c8:\t8a 48 01             \tmov    cl,BYTE PTR [eax+0x1]\n  4117cb:\ta1 a1 2d 44 00       \tmov    eax,ds:0x442da1\n  4117d0:\t8b 04 88             \tmov    eax,DWORD PTR [eax+ecx*4]\n  4117d3:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  4117d6:\t89 41 40             \tmov    DWORD PTR [ecx+0x40],eax\n  4117d9:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  4117dc:\t8a 80 f2 00 00 00    \tmov    al,BYTE PTR [eax+0xf2]\n  4117e2:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]"},{"functionVaHex":"0x00411cf3","helperIds":[12],"classification":"target-range child visual spawner","skills":["스마슈 난도질 0x13","스마슈 백인일섬 0x14","스마슈 백인일섬 0x15","스마슈 백인일섬 0x16","스마슈 백인일섬 0x17","스마슈 쾌진격 0x09","스마슈 쾌진격 0x0a","스마슈 쾌진격 0x0b","스마슈 쾌진격 0x0c"],"monsterActions":["바니－Ｓ 백인일섬 0x78 slot 0x01","바니－Ｓ 쾌진격 0x77 slot 0x00"],"renderTracks":["actor-melee-or-dash","caster-action-screen-hit"],"positionClasses":["all-target-caster-action-effect","target-approach-motion","target-pierce-motion"],"effectWlkNos":[],"resultWlkNos":[3,20,24],"childScriptVas":["0x004b3ccc"],"features":{"instructionLines":81,"calls":[{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"411d18:\te8 7c 1f 02 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"411d2c:\te8 8f 20 02 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"411d6f:\te8 e7 3d 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object","target range begin","target range end"],"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":false,"scriptTableOffsets":["0x30","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x402321","0x411d29","0x411d2c","0x411d5b","0x411dff","0x433c99","0x433dc0","0x435b5b","0x442da1","0x59db30","0x59ddc0"],"classification":"target-range child visual spawner"},"disasmExcerpt":"  411cf3:\t55                   \tpush   ebp\n  411cf4:\t8b ec                \tmov    ebp,esp\n  411cf6:\t83 ec 10             \tsub    esp,0x10\n  411cf9:\t53                   \tpush   ebx\n  411cfa:\t56                   \tpush   esi\n  411cfb:\t57                   \tpush   edi\n  411cfc:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  411cff:\t33 c9                \txor    ecx,ecx\n  411d01:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  411d07:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  411d0e:\t89 45 f4             \tmov    DWORD PTR [ebp-0xc],eax\n  411d11:\t8b 45 f4             \tmov    eax,DWORD PTR [ebp-0xc]\n  411d14:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  411d18:\te8 7c 1f 02 00       \tcall   0x433c99\n  411d1d:\t33 c9                \txor    ecx,ecx\n  411d1f:\t8a c8                \tmov    cl,al\n  411d21:\t89 4d f0             \tmov    DWORD PTR [ebp-0x10],ecx\n  411d24:\te9 03 00 00 00       \tjmp    0x411d2c\n  411d29:\tff 45 f0             \tinc    DWORD PTR [ebp-0x10]\n  411d2c:\te8 8f 20 02 00       \tcall   0x433dc0\n  411d31:\t33 c9                \txor    ecx,ecx\n  411d33:\t8a c8                \tmov    cl,al\n  411d35:\t3b 4d f0             \tcmp    ecx,DWORD PTR [ebp-0x10]\n  411d38:\t0f 86 c1 00 00 00    \tjbe    0x411dff\n  411d3e:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]\n  411d41:\t8b 04 85 30 db 59 00 \tmov    eax,DWORD PTR [eax*4+0x59db30]\n  411d48:\t33 c9                \txor    ecx,ecx\n  411d4a:\t8a 48 62             \tmov    cl,BYTE PTR [eax+0x62]\n  411d4d:\tf6 c1 80             \ttest   cl,0x80\n  411d50:\t0f 84 05 00 00 00    \tje     0x411d5b\n  411d56:\te9 ce ff ff ff       \tjmp    0x411d29\n  411d5b:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]"},{"functionVaHex":"0x00411e04","helperIds":[13],"classification":"target-range child visual spawner","skills":["스마슈 난도질 0x13","스마슈 마구베기 0x02","스마슈 마구베기 0x03","스마슈 마구베기 0x04","스마슈 베기 0x01","스마슈 비검·시공단 0x1c"],"monsterActions":[],"renderTracks":["actor-melee-or-dash","screen-wide-effect"],"positionClasses":["all-target-screen-or-ranged-effect","single-target-front-local-combo-inferred","target-pierce-motion"],"effectWlkNos":[],"resultWlkNos":[3,4,20],"childScriptVas":["0x004b3d78"],"features":{"instructionLines":81,"calls":[{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"411e29:\te8 6b 1e 02 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"411e3d:\te8 7e 1f 02 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"411e80:\te8 d6 3c 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object","target range begin","target range end"],"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":false,"scriptTableOffsets":["0x34","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x402321","0x411e3a","0x411e3d","0x411e6c","0x411f10","0x433c99","0x433dc0","0x435b5b","0x442da1","0x59db30","0x59ddc0"],"classification":"target-range child visual spawner"},"disasmExcerpt":"  411e04:\t55                   \tpush   ebp\n  411e05:\t8b ec                \tmov    ebp,esp\n  411e07:\t83 ec 10             \tsub    esp,0x10\n  411e0a:\t53                   \tpush   ebx\n  411e0b:\t56                   \tpush   esi\n  411e0c:\t57                   \tpush   edi\n  411e0d:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  411e10:\t33 c9                \txor    ecx,ecx\n  411e12:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  411e18:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  411e1f:\t89 45 f4             \tmov    DWORD PTR [ebp-0xc],eax\n  411e22:\t8b 45 f4             \tmov    eax,DWORD PTR [ebp-0xc]\n  411e25:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  411e29:\te8 6b 1e 02 00       \tcall   0x433c99\n  411e2e:\t33 c9                \txor    ecx,ecx\n  411e30:\t8a c8                \tmov    cl,al\n  411e32:\t89 4d f0             \tmov    DWORD PTR [ebp-0x10],ecx\n  411e35:\te9 03 00 00 00       \tjmp    0x411e3d\n  411e3a:\tff 45 f0             \tinc    DWORD PTR [ebp-0x10]\n  411e3d:\te8 7e 1f 02 00       \tcall   0x433dc0\n  411e42:\t33 c9                \txor    ecx,ecx\n  411e44:\t8a c8                \tmov    cl,al\n  411e46:\t3b 4d f0             \tcmp    ecx,DWORD PTR [ebp-0x10]\n  411e49:\t0f 86 c1 00 00 00    \tjbe    0x411f10\n  411e4f:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]\n  411e52:\t8b 04 85 30 db 59 00 \tmov    eax,DWORD PTR [eax*4+0x59db30]\n  411e59:\t33 c9                \txor    ecx,ecx\n  411e5b:\t8a 48 62             \tmov    cl,BYTE PTR [eax+0x62]\n  411e5e:\tf6 c1 80             \ttest   cl,0x80\n  411e61:\t0f 84 05 00 00 00    \tje     0x411e6c\n  411e67:\te9 ce ff ff ff       \tjmp    0x411e3a\n  411e6c:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]"},{"functionVaHex":"0x00411f15","helperIds":[14],"classification":"target-range child visual spawner","skills":["스마슈 비검·시공단 0x1d"],"monsterActions":[],"renderTracks":["screen-wide-effect"],"positionClasses":["all-target-screen-or-ranged-effect"],"effectWlkNos":[],"resultWlkNos":[3],"childScriptVas":["0x004b3de0"],"features":{"instructionLines":80,"calls":[{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"411f3a:\te8 5a 1d 02 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"411f4e:\te8 6d 1e 02 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"411f91:\te8 c5 3b 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object","target range begin","target range end"],"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":false,"scriptTableOffsets":["0x38","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x402321","0x411f4b","0x411f4e","0x411f7d","0x41201c","0x433c99","0x433dc0","0x435b5b","0x442da1","0x59db30","0x59ddc0"],"classification":"target-range child visual spawner"},"disasmExcerpt":"  411f15:\t55                   \tpush   ebp\n  411f16:\t8b ec                \tmov    ebp,esp\n  411f18:\t83 ec 10             \tsub    esp,0x10\n  411f1b:\t53                   \tpush   ebx\n  411f1c:\t56                   \tpush   esi\n  411f1d:\t57                   \tpush   edi\n  411f1e:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  411f21:\t33 c9                \txor    ecx,ecx\n  411f23:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  411f29:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  411f30:\t89 45 f4             \tmov    DWORD PTR [ebp-0xc],eax\n  411f33:\t8b 45 f4             \tmov    eax,DWORD PTR [ebp-0xc]\n  411f36:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  411f3a:\te8 5a 1d 02 00       \tcall   0x433c99\n  411f3f:\t33 c9                \txor    ecx,ecx\n  411f41:\t8a c8                \tmov    cl,al\n  411f43:\t89 4d f0             \tmov    DWORD PTR [ebp-0x10],ecx\n  411f46:\te9 03 00 00 00       \tjmp    0x411f4e\n  411f4b:\tff 45 f0             \tinc    DWORD PTR [ebp-0x10]\n  411f4e:\te8 6d 1e 02 00       \tcall   0x433dc0\n  411f53:\t33 c9                \txor    ecx,ecx\n  411f55:\t8a c8                \tmov    cl,al\n  411f57:\t3b 4d f0             \tcmp    ecx,DWORD PTR [ebp-0x10]\n  411f5a:\t0f 86 bc 00 00 00    \tjbe    0x41201c\n  411f60:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]\n  411f63:\t8b 04 85 30 db 59 00 \tmov    eax,DWORD PTR [eax*4+0x59db30]\n  411f6a:\t33 c9                \txor    ecx,ecx\n  411f6c:\t8a 48 62             \tmov    cl,BYTE PTR [eax+0x62]\n  411f6f:\tf6 c1 80             \ttest   cl,0x80\n  411f72:\t0f 84 05 00 00 00    \tje     0x411f7d\n  411f78:\te9 ce ff ff ff       \tjmp    0x411f4b\n  411f7d:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]"},{"functionVaHex":"0x00412021","helperIds":[15],"classification":"target-range child visual spawner","skills":["스마슈 대타격 0x05","스마슈 대타격 0x06","스마슈 대타격 0x07","스마슈 대타격 0x08","스마슈 비검·시공단 0x1e"],"monsterActions":["야차 열풍검 0x61 slot 0x01"],"renderTracks":["actor-melee-or-dash","caster-action-screen-hit"],"positionClasses":["all-target-caster-action-effect","single-target-front-local-combo-inferred"],"effectWlkNos":[],"resultWlkNos":[4,20],"childScriptVas":["0x004b3e48"],"features":{"instructionLines":161,"calls":[{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"412046:\te8 4e 1c 02 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"41205a:\te8 61 1d 02 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"41209d:\te8 b9 3a 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"412157:\te8 3d 1b 02 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"41216b:\te8 50 1c 02 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"4121ae:\te8 a8 39 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object","target range begin","target range end"],"allocationCount":2,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":false,"scriptTableOffsets":["0x3c","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x402321","0x412057","0x41205a","0x412089","0x41212d","0x412168","0x41216b","0x41219a","0x41223b","0x433c99","0x433dc0","0x435b5b","0x442da1","0x59db30","0x59ddc0"],"classification":"target-range child visual spawner"},"disasmExcerpt":"  412021:\t55                   \tpush   ebp\n  412022:\t8b ec                \tmov    ebp,esp\n  412024:\t83 ec 10             \tsub    esp,0x10\n  412027:\t53                   \tpush   ebx\n  412028:\t56                   \tpush   esi\n  412029:\t57                   \tpush   edi\n  41202a:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  41202d:\t33 c9                \txor    ecx,ecx\n  41202f:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  412035:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  41203c:\t89 45 f4             \tmov    DWORD PTR [ebp-0xc],eax\n  41203f:\t8b 45 f4             \tmov    eax,DWORD PTR [ebp-0xc]\n  412042:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  412046:\te8 4e 1c 02 00       \tcall   0x433c99\n  41204b:\t33 c9                \txor    ecx,ecx\n  41204d:\t8a c8                \tmov    cl,al\n  41204f:\t89 4d f0             \tmov    DWORD PTR [ebp-0x10],ecx\n  412052:\te9 03 00 00 00       \tjmp    0x41205a\n  412057:\tff 45 f0             \tinc    DWORD PTR [ebp-0x10]\n  41205a:\te8 61 1d 02 00       \tcall   0x433dc0\n  41205f:\t33 c9                \txor    ecx,ecx\n  412061:\t8a c8                \tmov    cl,al\n  412063:\t3b 4d f0             \tcmp    ecx,DWORD PTR [ebp-0x10]\n  412066:\t0f 86 c1 00 00 00    \tjbe    0x41212d\n  41206c:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]\n  41206f:\t8b 04 85 30 db 59 00 \tmov    eax,DWORD PTR [eax*4+0x59db30]\n  412076:\t33 c9                \txor    ecx,ecx\n  412078:\t8a 48 62             \tmov    cl,BYTE PTR [eax+0x62]\n  41207b:\tf6 c1 80             \ttest   cl,0x80\n  41207e:\t0f 84 05 00 00 00    \tje     0x412089\n  412084:\te9 ce ff ff ff       \tjmp    0x412057\n  412089:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]"},{"functionVaHex":"0x00412240","helperIds":[17],"classification":"target-range child visual spawner","skills":["린샹 도주 0x2f","스마슈 도주 0x23","스마슈 비검·목단미인 0x0d","스마슈 비검·목단미인 0x0e","스마슈 비검·목단미인 0x0f","스마슈 비검·목단미인 0x10","스마슈 비검·시공단 0x1f","스마슈 열시섬 0x20","스마슈 정열의 붉은마검 0x11"],"monsterActions":[],"renderTracks":["actor-melee-or-dash","caster-action-screen-hit","display-list-cleanup-flow","spawned-child-display-flow","support-or-status"],"positionClasses":["all-target-caster-action-effect","self-support","target-front-direct-placement"],"effectWlkNos":[17,18,31],"resultWlkNos":[4,5],"childScriptVas":["0x004b3f64"],"features":{"instructionLines":161,"calls":[{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"412265:\te8 2f 1a 02 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"412279:\te8 42 1b 02 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"4122bc:\te8 9a 38 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"412376:\te8 1e 19 02 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"41238a:\te8 31 1a 02 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"4123cd:\te8 89 37 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object","target range begin","target range end"],"allocationCount":2,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":false,"scriptTableOffsets":["0x40","0x44","0x48"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x402321","0x412276","0x412279","0x4122a8","0x41234c","0x412387","0x41238a","0x4123b9","0x41245a","0x433c99","0x433dc0","0x435b5b","0x442da1","0x59db30","0x59ddc0"],"classification":"target-range child visual spawner"},"disasmExcerpt":"  412240:\t55                   \tpush   ebp\n  412241:\t8b ec                \tmov    ebp,esp\n  412243:\t83 ec 10             \tsub    esp,0x10\n  412246:\t53                   \tpush   ebx\n  412247:\t56                   \tpush   esi\n  412248:\t57                   \tpush   edi\n  412249:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  41224c:\t33 c9                \txor    ecx,ecx\n  41224e:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  412254:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  41225b:\t89 45 f4             \tmov    DWORD PTR [ebp-0xc],eax\n  41225e:\t8b 45 f4             \tmov    eax,DWORD PTR [ebp-0xc]\n  412261:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  412265:\te8 2f 1a 02 00       \tcall   0x433c99\n  41226a:\t33 c9                \txor    ecx,ecx\n  41226c:\t8a c8                \tmov    cl,al\n  41226e:\t89 4d f0             \tmov    DWORD PTR [ebp-0x10],ecx\n  412271:\te9 03 00 00 00       \tjmp    0x412279\n  412276:\tff 45 f0             \tinc    DWORD PTR [ebp-0x10]\n  412279:\te8 42 1b 02 00       \tcall   0x433dc0\n  41227e:\t33 c9                \txor    ecx,ecx\n  412280:\t8a c8                \tmov    cl,al\n  412282:\t3b 4d f0             \tcmp    ecx,DWORD PTR [ebp-0x10]\n  412285:\t0f 86 c1 00 00 00    \tjbe    0x41234c\n  41228b:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]\n  41228e:\t8b 04 85 30 db 59 00 \tmov    eax,DWORD PTR [eax*4+0x59db30]\n  412295:\t33 c9                \txor    ecx,ecx\n  412297:\t8a 48 62             \tmov    cl,BYTE PTR [eax+0x62]\n  41229a:\tf6 c1 80             \ttest   cl,0x80\n  41229d:\t0f 84 05 00 00 00    \tje     0x4122a8\n  4122a3:\te9 ce ff ff ff       \tjmp    0x412276\n  4122a8:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]"},{"functionVaHex":"0x0041245f","helperIds":[19,20,21,126],"classification":"timed child visual/motion setup","skills":["아타호 비기·맹호광파참 0x1a","아타호 비기·맹호광파참 0x1b","아타호 비기·맹호광파참 0x1c","아타호 비기·맹호광파참 0x1d"],"monsterActions":["맹호권사범 비기·맹호광파참 0x29 slot 0x02"],"renderTracks":["ranged-projectile-or-beam"],"positionClasses":["single-target-ranged-engine-effect"],"effectWlkNos":[17,22],"resultWlkNos":[3],"childScriptVas":["0x004b3fc4","0x004b41e4","0x004b4644","0x004b4884"],"features":{"instructionLines":177,"calls":[{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"41248b:\te8 cb 36 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"41256f:\te8 e7 35 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"4125f7:\te8 5f 35 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x00417879","meaning":"prepare/copy visual buffer","line":"412675:\te8 ff 51 00 00       \tcall   0x417879"},{"targetVaHex":"0x0042119b","meaning":"child display motion/timer setup","line":"41268f:\te8 07 eb 00 00       \tcall   0x42119b"}],"knownCalls":["allocate display object","child display motion/timer setup","prepare/copy visual buffer"],"allocationCount":3,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40","0x58"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":true,"writesDisplaySizeE6E7":true,"constants":["0x100000","0x402321","0x4124fd","0x41250e","0x417879","0x42119b","0x435b5b","0x442da1","0x55ac18","0x59db30"],"classification":"timed child visual/motion setup"},"disasmExcerpt":"  41245f:\t55                   \tpush   ebp\n  412460:\t8b ec                \tmov    ebp,esp\n  412462:\t83 ec 08             \tsub    esp,0x8\n  412465:\t53                   \tpush   ebx\n  412466:\t56                   \tpush   esi\n  412467:\t57                   \tpush   edi\n  412468:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  41246b:\t33 c9                \txor    ecx,ecx\n  41246d:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  412473:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  41247a:\t89 45 f8             \tmov    DWORD PTR [ebp-0x8],eax\n  41247d:\t8b 45 f8             \tmov    eax,DWORD PTR [ebp-0x8]\n  412480:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  412484:\t6a 02                \tpush   0x2\n  412486:\t68 21 23 40 00       \tpush   0x402321\n  41248b:\te8 cb 36 02 00       \tcall   0x435b5b\n  412490:\t83 c4 08             \tadd    esp,0x8\n  412493:\t89 45 fc             \tmov    DWORD PTR [ebp-0x4],eax\n  412496:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  412499:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  41249c:\t89 81 a0 00 00 00    \tmov    DWORD PTR [ecx+0xa0],eax\n  4124a2:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  4124a5:\t8b 40 40             \tmov    eax,DWORD PTR [eax+0x40]\n  4124a8:\t33 c9                \txor    ecx,ecx\n  4124aa:\t8a 48 01             \tmov    cl,BYTE PTR [eax+0x1]\n  4124ad:\ta1 a1 2d 44 00       \tmov    eax,ds:0x442da1\n  4124b2:\t8b 04 88             \tmov    eax,DWORD PTR [eax+ecx*4]\n  4124b5:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  4124b8:\t89 41 40             \tmov    DWORD PTR [ecx+0x40],eax\n  4124bb:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  4124be:\t8a 80 f2 00 00 00    \tmov    al,BYTE PTR [eax+0xf2]\n  4124c4:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]"},{"functionVaHex":"0x0041269c","helperIds":[23,25,27,28],"classification":"child display script spawner","skills":["아타호 비기·맹호광파참 0x1a","아타호 비기·맹호광파참 0x1b","아타호 비기·맹호광파참 0x1c","아타호 비기·맹호광파참 0x1d","아타호 호포권 0x2b","아타호 호포권 0x2c","아타호 호포권 0x2d","아타호 호포권 0x2e"],"monsterActions":[],"renderTracks":["ranged-projectile-or-beam","screen-wide-effect"],"positionClasses":["all-target-screen-or-ranged-effect","single-target-ranged-engine-effect"],"effectWlkNos":[17,22],"resultWlkNos":[3,4,5],"childScriptVas":["0x004b4e3c","0x004b4ea4","0x004b4f0c","0x004b4f5c"],"features":{"instructionLines":66,"calls":[{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"4126c8:\te8 8e 34 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object"],"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x402321","0x41272c","0x412749","0x435b5b","0x442da1","0x59db30"],"classification":"child display script spawner"},"disasmExcerpt":"  41269c:\t55                   \tpush   ebp\n  41269d:\t8b ec                \tmov    ebp,esp\n  41269f:\t83 ec 08             \tsub    esp,0x8\n  4126a2:\t53                   \tpush   ebx\n  4126a3:\t56                   \tpush   esi\n  4126a4:\t57                   \tpush   edi\n  4126a5:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  4126a8:\t33 c9                \txor    ecx,ecx\n  4126aa:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  4126b0:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  4126b7:\t89 45 f8             \tmov    DWORD PTR [ebp-0x8],eax\n  4126ba:\t8b 45 f8             \tmov    eax,DWORD PTR [ebp-0x8]\n  4126bd:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  4126c1:\t6a 02                \tpush   0x2\n  4126c3:\t68 21 23 40 00       \tpush   0x402321\n  4126c8:\te8 8e 34 02 00       \tcall   0x435b5b\n  4126cd:\t83 c4 08             \tadd    esp,0x8\n  4126d0:\t89 45 fc             \tmov    DWORD PTR [ebp-0x4],eax\n  4126d3:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  4126d6:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  4126d9:\t89 81 a0 00 00 00    \tmov    DWORD PTR [ecx+0xa0],eax\n  4126df:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  4126e2:\t8b 40 40             \tmov    eax,DWORD PTR [eax+0x40]\n  4126e5:\t33 c9                \txor    ecx,ecx\n  4126e7:\t8a 48 01             \tmov    cl,BYTE PTR [eax+0x1]\n  4126ea:\ta1 a1 2d 44 00       \tmov    eax,ds:0x442da1\n  4126ef:\t8b 04 88             \tmov    eax,DWORD PTR [eax+ecx*4]\n  4126f2:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  4126f5:\t89 41 40             \tmov    DWORD PTR [ecx+0x40],eax\n  4126f8:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  4126fb:\t8a 80 f2 00 00 00    \tmov    al,BYTE PTR [eax+0xf2]\n  412701:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]"},{"functionVaHex":"0x0041276b","helperIds":[29,30,31],"classification":"child display script spawner","skills":["스마슈 쾌진격 0x0a","스마슈 쾌진격 0x0b","스마슈 쾌진격 0x0c"],"monsterActions":["바니－Ｓ 쾌진격 0x77 slot 0x00"],"renderTracks":["actor-melee-or-dash"],"positionClasses":["target-approach-motion","target-pierce-motion"],"effectWlkNos":[],"resultWlkNos":[24],"childScriptVas":["0x004b51c0","0x004b51d4","0x004b51e8"],"features":{"instructionLines":56,"calls":[{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"412797:\te8 bf 33 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object"],"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x402321","0x435b5b","0x442da1","0x59db30"],"classification":"child display script spawner"},"disasmExcerpt":"  41276b:\t55                   \tpush   ebp\n  41276c:\t8b ec                \tmov    ebp,esp\n  41276e:\t83 ec 08             \tsub    esp,0x8\n  412771:\t53                   \tpush   ebx\n  412772:\t56                   \tpush   esi\n  412773:\t57                   \tpush   edi\n  412774:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  412777:\t33 c9                \txor    ecx,ecx\n  412779:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  41277f:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  412786:\t89 45 f8             \tmov    DWORD PTR [ebp-0x8],eax\n  412789:\t8b 45 f8             \tmov    eax,DWORD PTR [ebp-0x8]\n  41278c:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  412790:\t6a 02                \tpush   0x2\n  412792:\t68 21 23 40 00       \tpush   0x402321\n  412797:\te8 bf 33 02 00       \tcall   0x435b5b\n  41279c:\t83 c4 08             \tadd    esp,0x8\n  41279f:\t89 45 fc             \tmov    DWORD PTR [ebp-0x4],eax\n  4127a2:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  4127a5:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  4127a8:\t89 81 a0 00 00 00    \tmov    DWORD PTR [ecx+0xa0],eax\n  4127ae:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  4127b1:\t8a 80 f2 00 00 00    \tmov    al,BYTE PTR [eax+0xf2]\n  4127b7:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  4127ba:\t88 81 f2 00 00 00    \tmov    BYTE PTR [ecx+0xf2],al\n  4127c0:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  4127c3:\t8b 40 40             \tmov    eax,DWORD PTR [eax+0x40]\n  4127c6:\t33 c9                \txor    ecx,ecx\n  4127c8:\t8a 48 01             \tmov    cl,BYTE PTR [eax+0x1]\n  4127cb:\ta1 a1 2d 44 00       \tmov    eax,ds:0x442da1\n  4127d0:\t8b 04 88             \tmov    eax,DWORD PTR [eax+ecx*4]\n  4127d3:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]"},{"functionVaHex":"0x00412818","helperIds":[32,33,34],"classification":"target-range child visual spawner","skills":["린샹 기공대회복 0x33","린샹 기공독치료 0x32","린샹 기공회복 0x31","린샹 수경 0x34","아타호 기합일발 0x3c","아타호 주 백약지장 0x3f","아타호 천조족 0x3d","아타호 천조족 0x3e","아타호 천조족 0x40","아타호 천조족 0x41"],"monsterActions":["권법가 회복 0x7b slot 0x04","귀갑권사 회복 0x7b slot 0x04","린샹 회복 0x7b slot 0x04","문원이 회복 0x04 slot 0x04","바니－Ｒ 회복 0x7b slot 0x04"],"renderTracks":["support-or-status"],"positionClasses":["ally-all-support","ally-single-support","self-support"],"effectWlkNos":[10,22,23],"resultWlkNos":[],"childScriptVas":["0x004b534c","0x004b5364","0x004b537c"],"features":{"instructionLines":175,"calls":[{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"412821:\te8 73 14 02 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"412835:\te8 86 15 02 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"41288c:\te8 ca 32 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"4128fd:\te8 59 32 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x00417879","meaning":"prepare/copy visual buffer","line":"412974:\te8 00 4f 00 00       \tcall   0x417879"},{"targetVaHex":"0x0042119b","meaning":"child display motion/timer setup","line":"412995:\te8 01 e8 00 00       \tcall   0x42119b"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"4129d3:\te8 83 31 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object","child display motion/timer setup","prepare/copy visual buffer","target range begin","target range end"],"allocationCount":3,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40","0x154"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":true,"writesDisplaySizeE6E7":true,"constants":["0x100000","0x100004","0x402321","0x412832","0x412835","0x412864","0x4129a2","0x417879","0x42119b","0x433c99","0x433dc0","0x435b5b","0x442da1","0x55ac18","0x59db30","0x59ddc0"],"classification":"target-range child visual spawner"},"disasmExcerpt":"  412818:\t55                   \tpush   ebp\n  412819:\t8b ec                \tmov    ebp,esp\n  41281b:\t83 ec 10             \tsub    esp,0x10\n  41281e:\t53                   \tpush   ebx\n  41281f:\t56                   \tpush   esi\n  412820:\t57                   \tpush   edi\n  412821:\te8 73 14 02 00       \tcall   0x433c99\n  412826:\t33 c9                \txor    ecx,ecx\n  412828:\t8a c8                \tmov    cl,al\n  41282a:\t89 4d f4             \tmov    DWORD PTR [ebp-0xc],ecx\n  41282d:\te9 03 00 00 00       \tjmp    0x412835\n  412832:\tff 45 f4             \tinc    DWORD PTR [ebp-0xc]\n  412835:\te8 86 15 02 00       \tcall   0x433dc0\n  41283a:\t33 c9                \txor    ecx,ecx\n  41283c:\t8a c8                \tmov    cl,al\n  41283e:\t3b 4d f4             \tcmp    ecx,DWORD PTR [ebp-0xc]\n  412841:\t0f 86 5b 01 00 00    \tjbe    0x4129a2\n  412847:\t8b 45 f4             \tmov    eax,DWORD PTR [ebp-0xc]\n  41284a:\t8b 04 85 30 db 59 00 \tmov    eax,DWORD PTR [eax*4+0x59db30]\n  412851:\t33 c9                \txor    ecx,ecx\n  412853:\t8a 48 62             \tmov    cl,BYTE PTR [eax+0x62]\n  412856:\tf6 c1 80             \ttest   cl,0x80\n  412859:\t0f 84 05 00 00 00    \tje     0x412864\n  41285f:\te9 ce ff ff ff       \tjmp    0x412832\n  412864:\t8b 45 f4             \tmov    eax,DWORD PTR [ebp-0xc]\n  412867:\t8b 04 85 30 db 59 00 \tmov    eax,DWORD PTR [eax*4+0x59db30]\n  41286e:\t89 45 f0             \tmov    DWORD PTR [ebp-0x10],eax\n  412871:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]\n  412874:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  412878:\t8b 45 f4             \tmov    eax,DWORD PTR [ebp-0xc]\n  41287b:\t8b 04 85 c0 dd 59 00 \tmov    eax,DWORD PTR [eax*4+0x59ddc0]\n  412882:\t89 45 f8             \tmov    DWORD PTR [ebp-0x8],eax"},{"functionVaHex":"0x00412a54","helperIds":[37,38],"classification":"child display script spawner","skills":["린샹 대폭진 0x26","린샹 대폭진 0x27","아타호 노익장 대폭발 0x39"],"monsterActions":["암각권총통 마권사암각 0x66 slot 0x03"],"renderTracks":["screen-wide-effect"],"positionClasses":["all-target-screen-or-ranged-effect","self-prep-all-target-screen-effect"],"effectWlkNos":[6,7,23,29],"resultWlkNos":[29],"childScriptVas":["0x004b56fc","0x004b571c"],"features":{"instructionLines":73,"calls":[{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"412a80:\te8 d6 30 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object"],"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x402321","0x435b5b","0x442da1","0x59db30"],"classification":"child display script spawner"},"disasmExcerpt":"  412a54:\t55                   \tpush   ebp\n  412a55:\t8b ec                \tmov    ebp,esp\n  412a57:\t83 ec 08             \tsub    esp,0x8\n  412a5a:\t53                   \tpush   ebx\n  412a5b:\t56                   \tpush   esi\n  412a5c:\t57                   \tpush   edi\n  412a5d:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  412a60:\t33 c9                \txor    ecx,ecx\n  412a62:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  412a68:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  412a6f:\t89 45 f8             \tmov    DWORD PTR [ebp-0x8],eax\n  412a72:\t8b 45 f8             \tmov    eax,DWORD PTR [ebp-0x8]\n  412a75:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  412a79:\t6a 02                \tpush   0x2\n  412a7b:\t68 21 23 40 00       \tpush   0x402321\n  412a80:\te8 d6 30 02 00       \tcall   0x435b5b\n  412a85:\t83 c4 08             \tadd    esp,0x8\n  412a88:\t89 45 fc             \tmov    DWORD PTR [ebp-0x4],eax\n  412a8b:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  412a8e:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  412a91:\t89 81 a0 00 00 00    \tmov    DWORD PTR [ecx+0xa0],eax\n  412a97:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  412a9a:\t8a 80 f2 00 00 00    \tmov    al,BYTE PTR [eax+0xf2]\n  412aa0:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  412aa3:\t88 81 f2 00 00 00    \tmov    BYTE PTR [ecx+0xf2],al\n  412aa9:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  412aac:\t8b 40 40             \tmov    eax,DWORD PTR [eax+0x40]\n  412aaf:\t33 c9                \txor    ecx,ecx\n  412ab1:\t8a 48 01             \tmov    cl,BYTE PTR [eax+0x1]\n  412ab4:\ta1 a1 2d 44 00       \tmov    eax,ds:0x442da1\n  412ab9:\t8b 04 88             \tmov    eax,DWORD PTR [eax+ecx*4]\n  412abc:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]"},{"functionVaHex":"0x00412b2b","helperIds":[40],"classification":"child display script spawner","skills":["린샹 대폭진 0x25","린샹 대폭진 0x26","아타호 노익장 대폭발 0x39"],"monsterActions":["숙련현무권사 대폭진 0x26 slot 0x02","암각권총통 마권사암각 0x66 slot 0x03"],"renderTracks":["screen-wide-effect"],"positionClasses":["all-target-screen-or-ranged-effect","self-prep-all-target-screen-effect"],"effectWlkNos":[6,7,23,29],"resultWlkNos":[29],"childScriptVas":["0x004b5e18"],"features":{"instructionLines":52,"calls":[{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"412b57:\te8 ff 2f 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object"],"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x200000","0x402321","0x435b5b","0x442da1","0x59db30"],"classification":"child display script spawner"},"disasmExcerpt":"  412b2b:\t55                   \tpush   ebp\n  412b2c:\t8b ec                \tmov    ebp,esp\n  412b2e:\t83 ec 08             \tsub    esp,0x8\n  412b31:\t53                   \tpush   ebx\n  412b32:\t56                   \tpush   esi\n  412b33:\t57                   \tpush   edi\n  412b34:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  412b37:\t33 c9                \txor    ecx,ecx\n  412b39:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  412b3f:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  412b46:\t89 45 f8             \tmov    DWORD PTR [ebp-0x8],eax\n  412b49:\t8b 45 f8             \tmov    eax,DWORD PTR [ebp-0x8]\n  412b4c:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  412b50:\t6a 02                \tpush   0x2\n  412b52:\t68 21 23 40 00       \tpush   0x402321\n  412b57:\te8 ff 2f 02 00       \tcall   0x435b5b\n  412b5c:\t83 c4 08             \tadd    esp,0x8\n  412b5f:\t89 45 fc             \tmov    DWORD PTR [ebp-0x4],eax\n  412b62:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  412b65:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  412b68:\t89 81 a0 00 00 00    \tmov    DWORD PTR [ecx+0xa0],eax\n  412b6e:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  412b71:\t8a 80 f2 00 00 00    \tmov    al,BYTE PTR [eax+0xf2]\n  412b77:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  412b7a:\t88 81 f2 00 00 00    \tmov    BYTE PTR [ecx+0xf2],al\n  412b80:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  412b83:\t8b 40 40             \tmov    eax,DWORD PTR [eax+0x40]\n  412b86:\t33 c9                \txor    ecx,ecx\n  412b88:\t8a 48 01             \tmov    cl,BYTE PTR [eax+0x1]\n  412b8b:\ta1 a1 2d 44 00       \tmov    eax,ds:0x442da1\n  412b90:\t8b 04 88             \tmov    eax,DWORD PTR [eax+ecx*4]\n  412b93:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]"},{"functionVaHex":"0x00412bcc","helperIds":[41],"classification":"child display script spawner","skills":["린샹 대폭진 0x25","린샹 대폭진 0x26","아타호 노익장 대폭발 0x39"],"monsterActions":["숙련현무권사 대폭진 0x26 slot 0x02","암각권총통 마권사암각 0x66 slot 0x03"],"renderTracks":["screen-wide-effect"],"positionClasses":["all-target-screen-or-ranged-effect","self-prep-all-target-screen-effect"],"effectWlkNos":[6,7,23,29],"resultWlkNos":[29],"childScriptVas":["0x004b5e8c"],"features":{"instructionLines":55,"calls":[{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"412bf8:\te8 5e 2f 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object"],"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x402321","0x435b5b","0x442da1","0x59db30"],"classification":"child display script spawner"},"disasmExcerpt":"  412bcc:\t55                   \tpush   ebp\n  412bcd:\t8b ec                \tmov    ebp,esp\n  412bcf:\t83 ec 08             \tsub    esp,0x8\n  412bd2:\t53                   \tpush   ebx\n  412bd3:\t56                   \tpush   esi\n  412bd4:\t57                   \tpush   edi\n  412bd5:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  412bd8:\t33 c9                \txor    ecx,ecx\n  412bda:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  412be0:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  412be7:\t89 45 f8             \tmov    DWORD PTR [ebp-0x8],eax\n  412bea:\t8b 45 f8             \tmov    eax,DWORD PTR [ebp-0x8]\n  412bed:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  412bf1:\t6a 02                \tpush   0x2\n  412bf3:\t68 21 23 40 00       \tpush   0x402321\n  412bf8:\te8 5e 2f 02 00       \tcall   0x435b5b\n  412bfd:\t83 c4 08             \tadd    esp,0x8\n  412c00:\t89 45 fc             \tmov    DWORD PTR [ebp-0x4],eax\n  412c03:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  412c06:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  412c09:\t89 81 a0 00 00 00    \tmov    DWORD PTR [ecx+0xa0],eax\n  412c0f:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  412c12:\t8a 80 f2 00 00 00    \tmov    al,BYTE PTR [eax+0xf2]\n  412c18:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  412c1b:\t88 81 f2 00 00 00    \tmov    BYTE PTR [ecx+0xf2],al\n  412c21:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  412c24:\t8b 40 40             \tmov    eax,DWORD PTR [eax+0x40]\n  412c27:\t33 c9                \txor    ecx,ecx\n  412c29:\t8a 48 01             \tmov    cl,BYTE PTR [eax+0x1]\n  412c2c:\ta1 a1 2d 44 00       \tmov    eax,ds:0x442da1\n  412c31:\t8b 04 88             \tmov    eax,DWORD PTR [eax+ecx*4]\n  412c34:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]"},{"functionVaHex":"0x00412c76","helperIds":[42],"classification":"child display script spawner","skills":["스마슈 신격방어 0x27"],"monsterActions":["바니－Ｓ 인법·몸감추기 0x7a slot 0x03"],"renderTracks":["support-or-status"],"positionClasses":["self-support"],"effectWlkNos":[32],"resultWlkNos":[],"childScriptVas":["0x004b5f94"],"features":{"instructionLines":56,"calls":[{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"412ca2:\te8 b4 2e 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object"],"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x402321","0x435b5b","0x442da1","0x59db30"],"classification":"child display script spawner"},"disasmExcerpt":"  412c76:\t55                   \tpush   ebp\n  412c77:\t8b ec                \tmov    ebp,esp\n  412c79:\t83 ec 08             \tsub    esp,0x8\n  412c7c:\t53                   \tpush   ebx\n  412c7d:\t56                   \tpush   esi\n  412c7e:\t57                   \tpush   edi\n  412c7f:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  412c82:\t33 c9                \txor    ecx,ecx\n  412c84:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  412c8a:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  412c91:\t89 45 f8             \tmov    DWORD PTR [ebp-0x8],eax\n  412c94:\t8b 45 f8             \tmov    eax,DWORD PTR [ebp-0x8]\n  412c97:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  412c9b:\t6a 02                \tpush   0x2\n  412c9d:\t68 21 23 40 00       \tpush   0x402321\n  412ca2:\te8 b4 2e 02 00       \tcall   0x435b5b\n  412ca7:\t83 c4 08             \tadd    esp,0x8\n  412caa:\t89 45 fc             \tmov    DWORD PTR [ebp-0x4],eax\n  412cad:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  412cb0:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  412cb3:\t89 81 a0 00 00 00    \tmov    DWORD PTR [ecx+0xa0],eax\n  412cb9:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  412cbc:\t8a 80 f2 00 00 00    \tmov    al,BYTE PTR [eax+0xf2]\n  412cc2:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  412cc5:\t88 81 f2 00 00 00    \tmov    BYTE PTR [ecx+0xf2],al\n  412ccb:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  412cce:\t8b 40 40             \tmov    eax,DWORD PTR [eax+0x40]\n  412cd1:\t33 c9                \txor    ecx,ecx\n  412cd3:\t8a 48 01             \tmov    cl,BYTE PTR [eax+0x1]\n  412cd6:\ta1 a1 2d 44 00       \tmov    eax,ds:0x442da1\n  412cdb:\t8b 04 88             \tmov    eax,DWORD PTR [eax+ecx*4]\n  412cde:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]"},{"functionVaHex":"0x00412d23","helperIds":[43,45,46],"classification":"target-range child visual spawner","skills":["스마슈 난도질 0x13","스마슈 마구베기 0x02","스마슈 마구베기 0x03","스마슈 마구베기 0x04","스마슈 베기 0x01","스마슈 비검·시공단 0x1d"],"monsterActions":[],"renderTracks":["actor-melee-or-dash","screen-wide-effect"],"positionClasses":["all-target-screen-or-ranged-effect","single-target-front-local-combo-inferred","target-pierce-motion"],"effectWlkNos":[],"resultWlkNos":[3,4,20],"childScriptVas":["0x004b60c8","0x004b6178","0x004b6264"],"features":{"instructionLines":117,"calls":[{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"412d48:\te8 4c 0f 02 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"412d5c:\te8 5f 10 02 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"412d9f:\te8 b7 2d 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object","target range begin","target range end"],"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x402321","0x412d59","0x412d5c","0x412d8b","0x412e3a","0x433c99","0x433dc0","0x435b5b","0x442da1","0x59db30","0x59ddc0"],"classification":"target-range child visual spawner"},"disasmExcerpt":"  412d23:\t55                   \tpush   ebp\n  412d24:\t8b ec                \tmov    ebp,esp\n  412d26:\t83 ec 10             \tsub    esp,0x10\n  412d29:\t53                   \tpush   ebx\n  412d2a:\t56                   \tpush   esi\n  412d2b:\t57                   \tpush   edi\n  412d2c:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  412d2f:\t33 c9                \txor    ecx,ecx\n  412d31:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  412d37:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  412d3e:\t89 45 f4             \tmov    DWORD PTR [ebp-0xc],eax\n  412d41:\t8b 45 f4             \tmov    eax,DWORD PTR [ebp-0xc]\n  412d44:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  412d48:\te8 4c 0f 02 00       \tcall   0x433c99\n  412d4d:\t33 c9                \txor    ecx,ecx\n  412d4f:\t8a c8                \tmov    cl,al\n  412d51:\t89 4d f0             \tmov    DWORD PTR [ebp-0x10],ecx\n  412d54:\te9 03 00 00 00       \tjmp    0x412d5c\n  412d59:\tff 45 f0             \tinc    DWORD PTR [ebp-0x10]\n  412d5c:\te8 5f 10 02 00       \tcall   0x433dc0\n  412d61:\t33 c9                \txor    ecx,ecx\n  412d63:\t8a c8                \tmov    cl,al\n  412d65:\t3b 4d f0             \tcmp    ecx,DWORD PTR [ebp-0x10]\n  412d68:\t0f 86 cc 00 00 00    \tjbe    0x412e3a\n  412d6e:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]\n  412d71:\t8b 04 85 30 db 59 00 \tmov    eax,DWORD PTR [eax*4+0x59db30]\n  412d78:\t33 c9                \txor    ecx,ecx\n  412d7a:\t8a 48 62             \tmov    cl,BYTE PTR [eax+0x62]\n  412d7d:\tf6 c1 80             \ttest   cl,0x80\n  412d80:\t0f 84 05 00 00 00    \tje     0x412d8b\n  412d86:\te9 ce ff ff ff       \tjmp    0x412d59\n  412d8b:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]"},{"functionVaHex":"0x00412e85","helperIds":[51],"classification":"target-range child visual spawner","skills":[],"monsterActions":["나찰 충격파 0x60 slot 0x02"],"renderTracks":[],"positionClasses":[],"effectWlkNos":[],"resultWlkNos":[],"childScriptVas":["0x004b6420"],"features":{"instructionLines":171,"calls":[{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"412eaa:\te8 ea 0d 02 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"412ebe:\te8 fd 0e 02 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"412f01:\te8 55 2c 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object","target range begin","target range end"],"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x300000","0x402321","0x412ebb","0x412ebe","0x412eed","0x412f73","0x412f84","0x413016","0x433c99","0x433dc0","0x435b5b","0x442da1","0x59db30","0x59ddc0"],"classification":"target-range child visual spawner"},"disasmExcerpt":"  412e85:\t55                   \tpush   ebp\n  412e86:\t8b ec                \tmov    ebp,esp\n  412e88:\t83 ec 10             \tsub    esp,0x10\n  412e8b:\t53                   \tpush   ebx\n  412e8c:\t56                   \tpush   esi\n  412e8d:\t57                   \tpush   edi\n  412e8e:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  412e91:\t33 c9                \txor    ecx,ecx\n  412e93:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  412e99:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  412ea0:\t89 45 f4             \tmov    DWORD PTR [ebp-0xc],eax\n  412ea3:\t8b 45 f4             \tmov    eax,DWORD PTR [ebp-0xc]\n  412ea6:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  412eaa:\te8 ea 0d 02 00       \tcall   0x433c99\n  412eaf:\t33 c9                \txor    ecx,ecx\n  412eb1:\t8a c8                \tmov    cl,al\n  412eb3:\t89 4d f0             \tmov    DWORD PTR [ebp-0x10],ecx\n  412eb6:\te9 03 00 00 00       \tjmp    0x412ebe\n  412ebb:\tff 45 f0             \tinc    DWORD PTR [ebp-0x10]\n  412ebe:\te8 fd 0e 02 00       \tcall   0x433dc0\n  412ec3:\t33 c9                \txor    ecx,ecx\n  412ec5:\t8a c8                \tmov    cl,al\n  412ec7:\t3b 4d f0             \tcmp    ecx,DWORD PTR [ebp-0x10]\n  412eca:\t0f 86 46 01 00 00    \tjbe    0x413016\n  412ed0:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]\n  412ed3:\t8b 04 85 30 db 59 00 \tmov    eax,DWORD PTR [eax*4+0x59db30]\n  412eda:\t33 c9                \txor    ecx,ecx\n  412edc:\t8a 48 62             \tmov    cl,BYTE PTR [eax+0x62]\n  412edf:\tf6 c1 80             \ttest   cl,0x80\n  412ee2:\t0f 84 05 00 00 00    \tje     0x412eed\n  412ee8:\te9 ce ff ff ff       \tjmp    0x412ebb\n  412eed:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]"},{"functionVaHex":"0x00413084","helperIds":[55,56],"classification":"target-range child visual spawner","skills":["린샹 열화폭염권 0x11","린샹 열화폭염권 0x12","린샹 열화폭염권 0x13","린샹 열화폭염권 0x14"],"monsterActions":["나찰 투구쪼개기 0x52 slot 0x03","데드드래곤 화염 0x1c slot 0x01","두개골 화염 0x6c slot 0x04","숙련주작권사 열화폭염권 0x24 slot 0x02","암각권총통 마권사암각 0x66 slot 0x03","주작권사 열화폭염권 0x3b slot 0x02","파워 화염 0x1c slot 0x03","폭호 화염 0x6c slot 0x04","화룡 화염 0x1c slot 0x03"],"renderTracks":["ranged-projectile-or-beam"],"positionClasses":["single-target-ranged-engine-effect"],"effectWlkNos":[7],"resultWlkNos":[5],"childScriptVas":["0x004b6634","0x004b66f8"],"features":{"instructionLines":76,"calls":[{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"4130a9:\te8 eb 0b 02 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"4130bd:\te8 fe 0c 02 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"413100:\te8 56 2a 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object","target range begin","target range end"],"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x402321","0x4130ba","0x4130bd","0x4130ec","0x41317b","0x433c99","0x433dc0","0x435b5b","0x442da1","0x59db30","0x59ddc0"],"classification":"target-range child visual spawner"},"disasmExcerpt":"  413084:\t55                   \tpush   ebp\n  413085:\t8b ec                \tmov    ebp,esp\n  413087:\t83 ec 10             \tsub    esp,0x10\n  41308a:\t53                   \tpush   ebx\n  41308b:\t56                   \tpush   esi\n  41308c:\t57                   \tpush   edi\n  41308d:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  413090:\t33 c9                \txor    ecx,ecx\n  413092:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  413098:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  41309f:\t89 45 f4             \tmov    DWORD PTR [ebp-0xc],eax\n  4130a2:\t8b 45 f4             \tmov    eax,DWORD PTR [ebp-0xc]\n  4130a5:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  4130a9:\te8 eb 0b 02 00       \tcall   0x433c99\n  4130ae:\t33 c9                \txor    ecx,ecx\n  4130b0:\t8a c8                \tmov    cl,al\n  4130b2:\t89 4d f0             \tmov    DWORD PTR [ebp-0x10],ecx\n  4130b5:\te9 03 00 00 00       \tjmp    0x4130bd\n  4130ba:\tff 45 f0             \tinc    DWORD PTR [ebp-0x10]\n  4130bd:\te8 fe 0c 02 00       \tcall   0x433dc0\n  4130c2:\t33 c9                \txor    ecx,ecx\n  4130c4:\t8a c8                \tmov    cl,al\n  4130c6:\t3b 4d f0             \tcmp    ecx,DWORD PTR [ebp-0x10]\n  4130c9:\t0f 86 ac 00 00 00    \tjbe    0x41317b\n  4130cf:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]\n  4130d2:\t8b 04 85 30 db 59 00 \tmov    eax,DWORD PTR [eax*4+0x59db30]\n  4130d9:\t33 c9                \txor    ecx,ecx\n  4130db:\t8a 48 62             \tmov    cl,BYTE PTR [eax+0x62]\n  4130de:\tf6 c1 80             \ttest   cl,0x80\n  4130e1:\t0f 84 05 00 00 00    \tje     0x4130ec\n  4130e7:\te9 ce ff ff ff       \tjmp    0x4130ba\n  4130ec:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]"},{"functionVaHex":"0x00413180","helperIds":[57],"classification":"child display script spawner","skills":["린샹 대폭진 0x27","아타호 노익장 대폭발 0x39"],"monsterActions":["암각권총통 마권사암각 0x66 slot 0x03"],"renderTracks":["screen-wide-effect"],"positionClasses":["all-target-screen-or-ranged-effect","self-prep-all-target-screen-effect"],"effectWlkNos":[6,7,23,29],"resultWlkNos":[29],"childScriptVas":["0x004b67ec"],"features":{"instructionLines":54,"calls":[{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"4131ac:\te8 aa 29 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object"],"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x402321","0x435b5b","0x442da1","0x59db30"],"classification":"child display script spawner"},"disasmExcerpt":"  413180:\t55                   \tpush   ebp\n  413181:\t8b ec                \tmov    ebp,esp\n  413183:\t83 ec 08             \tsub    esp,0x8\n  413186:\t53                   \tpush   ebx\n  413187:\t56                   \tpush   esi\n  413188:\t57                   \tpush   edi\n  413189:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  41318c:\t33 c9                \txor    ecx,ecx\n  41318e:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  413194:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  41319b:\t89 45 f8             \tmov    DWORD PTR [ebp-0x8],eax\n  41319e:\t8b 45 f8             \tmov    eax,DWORD PTR [ebp-0x8]\n  4131a1:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  4131a5:\t6a 02                \tpush   0x2\n  4131a7:\t68 21 23 40 00       \tpush   0x402321\n  4131ac:\te8 aa 29 02 00       \tcall   0x435b5b\n  4131b1:\t83 c4 08             \tadd    esp,0x8\n  4131b4:\t89 45 fc             \tmov    DWORD PTR [ebp-0x4],eax\n  4131b7:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  4131ba:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  4131bd:\t89 81 a0 00 00 00    \tmov    DWORD PTR [ecx+0xa0],eax\n  4131c3:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  4131c6:\t8a 80 f2 00 00 00    \tmov    al,BYTE PTR [eax+0xf2]\n  4131cc:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  4131cf:\t88 81 f2 00 00 00    \tmov    BYTE PTR [ecx+0xf2],al\n  4131d5:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  4131d8:\t8b 40 40             \tmov    eax,DWORD PTR [eax+0x40]\n  4131db:\t33 c9                \txor    ecx,ecx\n  4131dd:\t8a 48 01             \tmov    cl,BYTE PTR [eax+0x1]\n  4131e0:\ta1 a1 2d 44 00       \tmov    eax,ds:0x442da1\n  4131e5:\t8b 04 88             \tmov    eax,DWORD PTR [eax+ecx*4]\n  4131e8:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]"},{"functionVaHex":"0x00413227","helperIds":[61],"classification":"target-range child visual spawner","skills":["아타호 주구격 0x37"],"monsterActions":[],"renderTracks":["screen-wide-effect"],"positionClasses":["self-prep-all-target-screen-effect"],"effectWlkNos":[23,31],"resultWlkNos":[18],"childScriptVas":["0x004b68e0"],"features":{"instructionLines":109,"calls":[{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"41324c:\te8 48 0a 02 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"413260:\te8 5b 0b 02 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"4132a3:\te8 b3 28 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object","target range begin","target range end"],"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x402321","0x41325d","0x413260","0x41328f","0x413399","0x433c99","0x433dc0","0x435b5b","0x442da1","0x59db30","0x59ddc0"],"classification":"target-range child visual spawner"},"disasmExcerpt":"  413227:\t55                   \tpush   ebp\n  413228:\t8b ec                \tmov    ebp,esp\n  41322a:\t83 ec 10             \tsub    esp,0x10\n  41322d:\t53                   \tpush   ebx\n  41322e:\t56                   \tpush   esi\n  41322f:\t57                   \tpush   edi\n  413230:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  413233:\t33 c9                \txor    ecx,ecx\n  413235:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  41323b:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  413242:\t89 45 f4             \tmov    DWORD PTR [ebp-0xc],eax\n  413245:\t8b 45 f4             \tmov    eax,DWORD PTR [ebp-0xc]\n  413248:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  41324c:\te8 48 0a 02 00       \tcall   0x433c99\n  413251:\t33 c9                \txor    ecx,ecx\n  413253:\t8a c8                \tmov    cl,al\n  413255:\t89 4d f0             \tmov    DWORD PTR [ebp-0x10],ecx\n  413258:\te9 03 00 00 00       \tjmp    0x413260\n  41325d:\tff 45 f0             \tinc    DWORD PTR [ebp-0x10]\n  413260:\te8 5b 0b 02 00       \tcall   0x433dc0\n  413265:\t33 c9                \txor    ecx,ecx\n  413267:\t8a c8                \tmov    cl,al\n  413269:\t3b 4d f0             \tcmp    ecx,DWORD PTR [ebp-0x10]\n  41326c:\t0f 86 27 01 00 00    \tjbe    0x413399\n  413272:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]\n  413275:\t8b 04 85 30 db 59 00 \tmov    eax,DWORD PTR [eax*4+0x59db30]\n  41327c:\t33 c9                \txor    ecx,ecx\n  41327e:\t8a 48 62             \tmov    cl,BYTE PTR [eax+0x62]\n  413281:\tf6 c1 80             \ttest   cl,0x80\n  413284:\t0f 84 05 00 00 00    \tje     0x41328f\n  41328a:\te9 ce ff ff ff       \tjmp    0x41325d\n  41328f:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]"},{"functionVaHex":"0x0041339e","helperIds":[62,63],"classification":"child display script spawner","skills":["아타호 염가열소 0x21","아타호 취호염무 0x38"],"monsterActions":["파워 화염 0x1c slot 0x03","화룡 화염 0x1c slot 0x03"],"renderTracks":["actor-melee-or-dash","screen-wide-effect"],"positionClasses":["self-prep-all-target-screen-effect","self-prep-target-front-direct"],"effectWlkNos":[21,23],"resultWlkNos":[7,21],"childScriptVas":["0x004b6a5c","0x004b6cd8"],"features":{"instructionLines":93,"calls":[{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"4133ca:\te8 8c 27 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object"],"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x100000","0x300000","0x402321","0x413463","0x4134a7","0x4134c9","0x435b5b","0x442da1","0x59db30"],"classification":"child display script spawner"},"disasmExcerpt":"  41339e:\t55                   \tpush   ebp\n  41339f:\t8b ec                \tmov    ebp,esp\n  4133a1:\t83 ec 08             \tsub    esp,0x8\n  4133a4:\t53                   \tpush   ebx\n  4133a5:\t56                   \tpush   esi\n  4133a6:\t57                   \tpush   edi\n  4133a7:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  4133aa:\t33 c9                \txor    ecx,ecx\n  4133ac:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  4133b2:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  4133b9:\t89 45 f8             \tmov    DWORD PTR [ebp-0x8],eax\n  4133bc:\t8b 45 f8             \tmov    eax,DWORD PTR [ebp-0x8]\n  4133bf:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  4133c3:\t6a 02                \tpush   0x2\n  4133c5:\t68 21 23 40 00       \tpush   0x402321\n  4133ca:\te8 8c 27 02 00       \tcall   0x435b5b\n  4133cf:\t83 c4 08             \tadd    esp,0x8\n  4133d2:\t89 45 fc             \tmov    DWORD PTR [ebp-0x4],eax\n  4133d5:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  4133d8:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  4133db:\t89 81 a0 00 00 00    \tmov    DWORD PTR [ecx+0xa0],eax\n  4133e1:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  4133e4:\t8a 80 f2 00 00 00    \tmov    al,BYTE PTR [eax+0xf2]\n  4133ea:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  4133ed:\t88 81 f2 00 00 00    \tmov    BYTE PTR [ecx+0xf2],al\n  4133f3:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  4133f6:\t8b 40 40             \tmov    eax,DWORD PTR [eax+0x40]\n  4133f9:\t33 c9                \txor    ecx,ecx\n  4133fb:\t8a 48 01             \tmov    cl,BYTE PTR [eax+0x1]\n  4133fe:\ta1 a1 2d 44 00       \tmov    eax,ds:0x442da1\n  413403:\t8b 04 88             \tmov    eax,DWORD PTR [eax+ecx*4]\n  413406:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]"},{"functionVaHex":"0x004134ce","helperIds":[64],"classification":"target-range child visual spawner","skills":[],"monsterActions":["숙련창룡권사 수경 0x25 slot 0x02","창룡권사 수경 0x3c slot 0x02"],"renderTracks":[],"positionClasses":[],"effectWlkNos":[],"resultWlkNos":[],"childScriptVas":["0x004b7094"],"features":{"instructionLines":91,"calls":[{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"4134f3:\te8 a1 07 02 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"413507:\te8 b4 08 02 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"41354a:\te8 0c 26 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object","target range begin","target range end"],"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x180000","0x402321","0x413504","0x413507","0x413536","0x4135bd","0x4135ce","0x4135fa","0x433c99","0x433dc0","0x435b5b","0x442da1","0x59db30","0x59ddc0"],"classification":"target-range child visual spawner"},"disasmExcerpt":"  4134ce:\t55                   \tpush   ebp\n  4134cf:\t8b ec                \tmov    ebp,esp\n  4134d1:\t83 ec 10             \tsub    esp,0x10\n  4134d4:\t53                   \tpush   ebx\n  4134d5:\t56                   \tpush   esi\n  4134d6:\t57                   \tpush   edi\n  4134d7:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  4134da:\t33 c9                \txor    ecx,ecx\n  4134dc:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  4134e2:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  4134e9:\t89 45 f4             \tmov    DWORD PTR [ebp-0xc],eax\n  4134ec:\t8b 45 f4             \tmov    eax,DWORD PTR [ebp-0xc]\n  4134ef:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  4134f3:\te8 a1 07 02 00       \tcall   0x433c99\n  4134f8:\t33 c9                \txor    ecx,ecx\n  4134fa:\t8a c8                \tmov    cl,al\n  4134fc:\t89 4d f0             \tmov    DWORD PTR [ebp-0x10],ecx\n  4134ff:\te9 03 00 00 00       \tjmp    0x413507\n  413504:\tff 45 f0             \tinc    DWORD PTR [ebp-0x10]\n  413507:\te8 b4 08 02 00       \tcall   0x433dc0\n  41350c:\t33 c9                \txor    ecx,ecx\n  41350e:\t8a c8                \tmov    cl,al\n  413510:\t3b 4d f0             \tcmp    ecx,DWORD PTR [ebp-0x10]\n  413513:\t0f 86 e1 00 00 00    \tjbe    0x4135fa\n  413519:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]\n  41351c:\t8b 04 85 30 db 59 00 \tmov    eax,DWORD PTR [eax*4+0x59db30]\n  413523:\t33 c9                \txor    ecx,ecx\n  413525:\t8a 48 62             \tmov    cl,BYTE PTR [eax+0x62]\n  413528:\tf6 c1 80             \ttest   cl,0x80\n  41352b:\t0f 84 05 00 00 00    \tje     0x413536\n  413531:\te9 ce ff ff ff       \tjmp    0x413504\n  413536:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]"},{"functionVaHex":"0x004135ff","helperIds":[65],"classification":"target-range child visual spawner","skills":["린샹 도주 0x2f"],"monsterActions":["론 암각·광룡도 0x35 slot 0x02","야차 열풍검 0x61 slot 0x01","투귀 충격파 0x60 slot 0x02"],"renderTracks":["support-or-status"],"positionClasses":["self-support"],"effectWlkNos":[31],"resultWlkNos":[5],"childScriptVas":["0x004b7134"],"features":{"instructionLines":120,"calls":[{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"413624:\te8 70 06 02 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"413638:\te8 83 07 02 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"41367b:\te8 db 24 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object","target range begin","target range end"],"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x280000","0x402321","0x413635","0x413638","0x413667","0x4136f7","0x413708","0x413798","0x433c99","0x433dc0","0x435b5b","0x442da1","0x59db30","0x59ddc0"],"classification":"target-range child visual spawner"},"disasmExcerpt":"  4135ff:\t55                   \tpush   ebp\n  413600:\t8b ec                \tmov    ebp,esp\n  413602:\t83 ec 10             \tsub    esp,0x10\n  413605:\t53                   \tpush   ebx\n  413606:\t56                   \tpush   esi\n  413607:\t57                   \tpush   edi\n  413608:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  41360b:\t33 c9                \txor    ecx,ecx\n  41360d:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  413613:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  41361a:\t89 45 f4             \tmov    DWORD PTR [ebp-0xc],eax\n  41361d:\t8b 45 f4             \tmov    eax,DWORD PTR [ebp-0xc]\n  413620:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  413624:\te8 70 06 02 00       \tcall   0x433c99\n  413629:\t33 c9                \txor    ecx,ecx\n  41362b:\t8a c8                \tmov    cl,al\n  41362d:\t89 4d f0             \tmov    DWORD PTR [ebp-0x10],ecx\n  413630:\te9 03 00 00 00       \tjmp    0x413638\n  413635:\tff 45 f0             \tinc    DWORD PTR [ebp-0x10]\n  413638:\te8 83 07 02 00       \tcall   0x433dc0\n  41363d:\t33 c9                \txor    ecx,ecx\n  41363f:\t8a c8                \tmov    cl,al\n  413641:\t3b 4d f0             \tcmp    ecx,DWORD PTR [ebp-0x10]\n  413644:\t0f 86 4e 01 00 00    \tjbe    0x413798\n  41364a:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]\n  41364d:\t8b 04 85 30 db 59 00 \tmov    eax,DWORD PTR [eax*4+0x59db30]\n  413654:\t33 c9                \txor    ecx,ecx\n  413656:\t8a 48 62             \tmov    cl,BYTE PTR [eax+0x62]\n  413659:\tf6 c1 80             \ttest   cl,0x80\n  41365c:\t0f 84 05 00 00 00    \tje     0x413667\n  413662:\te9 ce ff ff ff       \tjmp    0x413635\n  413667:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]"},{"functionVaHex":"0x0041379d","helperIds":[66,67,68,69],"classification":"target-range child visual spawner","skills":["아타호 호포권 0x2b","아타호 호포권 0x2c","아타호 호포권 0x2d","아타호 호포권 0x2e"],"monsterActions":["격투가 조기탄 0x44 slot 0x03","권법가 연기권 0x42 slot 0x03","무투가 기포 0x43 slot 0x03","비룡권사 비룡장파 0x46 slot 0x03","암각권총통 암각기포 0x65 slot 0x02","초류권사 아랑권 0x45 slot 0x03"],"renderTracks":["screen-wide-effect"],"positionClasses":["all-target-screen-or-ranged-effect"],"effectWlkNos":[22],"resultWlkNos":[3,4,5],"childScriptVas":["0x004b72a0","0x004b7360","0x004b7430","0x004b74f4"],"features":{"instructionLines":114,"calls":[{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"4137c2:\te8 d2 04 02 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"4137d6:\te8 e5 05 02 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"413819:\te8 3d 23 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object","target range begin","target range end"],"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x402321","0x4137d3","0x4137d6","0x413805","0x41388b","0x413897","0x41391c","0x433c99","0x433dc0","0x435b5b","0x442da1","0x59db30","0x59ddc0"],"classification":"target-range child visual spawner"},"disasmExcerpt":"  41379d:\t55                   \tpush   ebp\n  41379e:\t8b ec                \tmov    ebp,esp\n  4137a0:\t83 ec 10             \tsub    esp,0x10\n  4137a3:\t53                   \tpush   ebx\n  4137a4:\t56                   \tpush   esi\n  4137a5:\t57                   \tpush   edi\n  4137a6:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  4137a9:\t33 c9                \txor    ecx,ecx\n  4137ab:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  4137b1:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  4137b8:\t89 45 f4             \tmov    DWORD PTR [ebp-0xc],eax\n  4137bb:\t8b 45 f4             \tmov    eax,DWORD PTR [ebp-0xc]\n  4137be:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  4137c2:\te8 d2 04 02 00       \tcall   0x433c99\n  4137c7:\t33 c9                \txor    ecx,ecx\n  4137c9:\t8a c8                \tmov    cl,al\n  4137cb:\t89 4d f0             \tmov    DWORD PTR [ebp-0x10],ecx\n  4137ce:\te9 03 00 00 00       \tjmp    0x4137d6\n  4137d3:\tff 45 f0             \tinc    DWORD PTR [ebp-0x10]\n  4137d6:\te8 e5 05 02 00       \tcall   0x433dc0\n  4137db:\t33 c9                \txor    ecx,ecx\n  4137dd:\t8a c8                \tmov    cl,al\n  4137df:\t3b 4d f0             \tcmp    ecx,DWORD PTR [ebp-0x10]\n  4137e2:\t0f 86 34 01 00 00    \tjbe    0x41391c\n  4137e8:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]\n  4137eb:\t8b 04 85 30 db 59 00 \tmov    eax,DWORD PTR [eax*4+0x59db30]\n  4137f2:\t33 c9                \txor    ecx,ecx\n  4137f4:\t8a 48 62             \tmov    cl,BYTE PTR [eax+0x62]\n  4137f7:\tf6 c1 80             \ttest   cl,0x80\n  4137fa:\t0f 84 05 00 00 00    \tje     0x413805\n  413800:\te9 ce ff ff ff       \tjmp    0x4137d3\n  413805:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]"},{"functionVaHex":"0x00413921","helperIds":[70],"classification":"target-range child visual spawner","skills":["린샹 환영각 0x2d","린샹 흑영권 0x1a","스마슈 투신의 춤 0x22"],"monsterActions":["리치 냉기 0x5d slot 0x02","바니－Ｓ 냉도투무 0x79 slot 0x02"],"renderTracks":["caster-action-screen-hit","ranged-projectile-or-beam","screen-wide-effect"],"positionClasses":["all-target-caster-action-effect","all-target-screen-or-ranged-effect","single-target-ranged-caster-effect"],"effectWlkNos":[18],"resultWlkNos":[8],"childScriptVas":["0x004b7688"],"features":{"instructionLines":168,"calls":[{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"413946:\te8 4e 03 02 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"41395a:\te8 61 04 02 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"41399d:\te8 b9 21 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"413ade:\te8 78 20 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object","target range begin","target range end"],"allocationCount":2,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x100000","0x402321","0x413957","0x41395a","0x413989","0x413a19","0x413a2a","0x413aad","0x433c99","0x433dc0","0x435b5b","0x442da1","0x59db30","0x59ddc0"],"classification":"target-range child visual spawner"},"disasmExcerpt":"  413921:\t55                   \tpush   ebp\n  413922:\t8b ec                \tmov    ebp,esp\n  413924:\t83 ec 10             \tsub    esp,0x10\n  413927:\t53                   \tpush   ebx\n  413928:\t56                   \tpush   esi\n  413929:\t57                   \tpush   edi\n  41392a:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  41392d:\t33 c9                \txor    ecx,ecx\n  41392f:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  413935:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  41393c:\t89 45 f4             \tmov    DWORD PTR [ebp-0xc],eax\n  41393f:\t8b 45 f4             \tmov    eax,DWORD PTR [ebp-0xc]\n  413942:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  413946:\te8 4e 03 02 00       \tcall   0x433c99\n  41394b:\t33 c9                \txor    ecx,ecx\n  41394d:\t8a c8                \tmov    cl,al\n  41394f:\t89 4d f0             \tmov    DWORD PTR [ebp-0x10],ecx\n  413952:\te9 03 00 00 00       \tjmp    0x41395a\n  413957:\tff 45 f0             \tinc    DWORD PTR [ebp-0x10]\n  41395a:\te8 61 04 02 00       \tcall   0x433dc0\n  41395f:\t33 c9                \txor    ecx,ecx\n  413961:\t8a c8                \tmov    cl,al\n  413963:\t3b 4d f0             \tcmp    ecx,DWORD PTR [ebp-0x10]\n  413966:\t0f 86 41 01 00 00    \tjbe    0x413aad\n  41396c:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]\n  41396f:\t8b 04 85 30 db 59 00 \tmov    eax,DWORD PTR [eax*4+0x59db30]\n  413976:\t33 c9                \txor    ecx,ecx\n  413978:\t8a 48 62             \tmov    cl,BYTE PTR [eax+0x62]\n  41397b:\tf6 c1 80             \ttest   cl,0x80\n  41397e:\t0f 84 05 00 00 00    \tje     0x413989\n  413984:\te9 ce ff ff ff       \tjmp    0x413957\n  413989:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]"},{"functionVaHex":"0x00413b53","helperIds":[73,74,75,76],"classification":"child display script spawner","skills":["린샹 암각·영상뢰화 0x28","린샹 암각·영상뢰화 0x29","린샹 암각·영상뢰화 0x2a","린샹 암각·영상뢰화 0x2b","린샹 창룡파 0x2c"],"monsterActions":["뇌룡 전뢰 0x7d slot 0x02","두개골 ４분신 0x6b slot 0x03","리치 뢰격 0x5b slot 0x03","린샹 암각·영상뢰화 0x4e slot 0x02","바니－Ｒ 암각·영상뢰화 0x75 slot 0x02","유령 뢰격 0x5b slot 0x01","폭호 ４분신 0x6b slot 0x03"],"renderTracks":["caster-action-screen-hit","screen-wide-effect"],"positionClasses":["all-target-caster-action-effect","all-target-clone-placement"],"effectWlkNos":[18],"resultWlkNos":[9],"childScriptVas":["0x004b7a88","0x004b7b7c","0x004b7c70","0x004b7d64"],"features":{"instructionLines":38,"calls":[{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"413b7f:\te8 d7 1f 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object"],"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":false,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":false,"constants":["0x402321","0x435b5b","0x442da1","0x59db30"],"classification":"child display script spawner"},"disasmExcerpt":"  413b53:\t55                   \tpush   ebp\n  413b54:\t8b ec                \tmov    ebp,esp\n  413b56:\t83 ec 08             \tsub    esp,0x8\n  413b59:\t53                   \tpush   ebx\n  413b5a:\t56                   \tpush   esi\n  413b5b:\t57                   \tpush   edi\n  413b5c:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  413b5f:\t33 c9                \txor    ecx,ecx\n  413b61:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  413b67:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  413b6e:\t89 45 f8             \tmov    DWORD PTR [ebp-0x8],eax\n  413b71:\t8b 45 f8             \tmov    eax,DWORD PTR [ebp-0x8]\n  413b74:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  413b78:\t6a 02                \tpush   0x2\n  413b7a:\t68 21 23 40 00       \tpush   0x402321\n  413b7f:\te8 d7 1f 02 00       \tcall   0x435b5b\n  413b84:\t83 c4 08             \tadd    esp,0x8\n  413b87:\t89 45 fc             \tmov    DWORD PTR [ebp-0x4],eax\n  413b8a:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  413b8d:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  413b90:\t89 81 a0 00 00 00    \tmov    DWORD PTR [ecx+0xa0],eax\n  413b96:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  413b99:\t8a 80 f2 00 00 00    \tmov    al,BYTE PTR [eax+0xf2]\n  413b9f:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  413ba2:\t88 81 f2 00 00 00    \tmov    BYTE PTR [ecx+0xf2],al\n  413ba8:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  413bab:\t8b 40 40             \tmov    eax,DWORD PTR [eax+0x40]\n  413bae:\t33 c9                \txor    ecx,ecx\n  413bb0:\t8a 48 01             \tmov    cl,BYTE PTR [eax+0x1]\n  413bb3:\ta1 a1 2d 44 00       \tmov    eax,ds:0x442da1\n  413bb8:\t8b 04 88             \tmov    eax,DWORD PTR [eax+ecx*4]\n  413bbb:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]"},{"functionVaHex":"0x00413bc6","helperIds":[77],"classification":"target-range child visual spawner","skills":["린샹 환영각 0x2d","린샹 흑영권 0x1a","스마슈 투신의 춤 0x22"],"monsterActions":["나찰 투구쪼개기 0x52 slot 0x03","리치 냉기 0x5d slot 0x02","물슬라임 냉기 0x0c slot 0x02","바니－Ｓ 냉도투무 0x79 slot 0x02","빙룡 냉기 0x7c slot 0x03","수사 냉기 0x13 slot 0x02","스피드 냉기 0x7c slot 0x03","암각권총통 마권사암각 0x66 slot 0x03","창룡성령 냉기 0x56 slot 0x01"],"renderTracks":["caster-action-screen-hit","ranged-projectile-or-beam","screen-wide-effect"],"positionClasses":["all-target-caster-action-effect","all-target-screen-or-ranged-effect","single-target-ranged-caster-effect"],"effectWlkNos":[18],"resultWlkNos":[8],"childScriptVas":["0x004b7e58"],"features":{"instructionLines":78,"calls":[{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"413beb:\te8 a9 00 02 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"413bff:\te8 bc 01 02 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"413c42:\te8 14 1f 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object","target range begin","target range end"],"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x402321","0x413bfc","0x413bff","0x413c2e","0x413cc3","0x433c99","0x433dc0","0x435b5b","0x442da1","0x59db30","0x59ddc0"],"classification":"target-range child visual spawner"},"disasmExcerpt":"  413bc6:\t55                   \tpush   ebp\n  413bc7:\t8b ec                \tmov    ebp,esp\n  413bc9:\t83 ec 10             \tsub    esp,0x10\n  413bcc:\t53                   \tpush   ebx\n  413bcd:\t56                   \tpush   esi\n  413bce:\t57                   \tpush   edi\n  413bcf:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  413bd2:\t33 c9                \txor    ecx,ecx\n  413bd4:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  413bda:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  413be1:\t89 45 f4             \tmov    DWORD PTR [ebp-0xc],eax\n  413be4:\t8b 45 f4             \tmov    eax,DWORD PTR [ebp-0xc]\n  413be7:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  413beb:\te8 a9 00 02 00       \tcall   0x433c99\n  413bf0:\t33 c9                \txor    ecx,ecx\n  413bf2:\t8a c8                \tmov    cl,al\n  413bf4:\t89 4d f0             \tmov    DWORD PTR [ebp-0x10],ecx\n  413bf7:\te9 03 00 00 00       \tjmp    0x413bff\n  413bfc:\tff 45 f0             \tinc    DWORD PTR [ebp-0x10]\n  413bff:\te8 bc 01 02 00       \tcall   0x433dc0\n  413c04:\t33 c9                \txor    ecx,ecx\n  413c06:\t8a c8                \tmov    cl,al\n  413c08:\t3b 4d f0             \tcmp    ecx,DWORD PTR [ebp-0x10]\n  413c0b:\t0f 86 b2 00 00 00    \tjbe    0x413cc3\n  413c11:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]\n  413c14:\t8b 04 85 30 db 59 00 \tmov    eax,DWORD PTR [eax*4+0x59db30]\n  413c1b:\t33 c9                \txor    ecx,ecx\n  413c1d:\t8a 48 62             \tmov    cl,BYTE PTR [eax+0x62]\n  413c20:\tf6 c1 80             \ttest   cl,0x80\n  413c23:\t0f 84 05 00 00 00    \tje     0x413c2e\n  413c29:\te9 ce ff ff ff       \tjmp    0x413bfc\n  413c2e:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]"},{"functionVaHex":"0x00413cc8","helperIds":[78],"classification":"target-range child visual spawner","skills":["스마슈 냉도투무 0x21","스마슈 절사어면 0x12"],"monsterActions":[],"renderTracks":["actor-melee-or-dash","screen-wide-effect"],"positionClasses":["all-target-clone-placement","single-target-front-local-combo-inferred"],"effectWlkNos":[18],"resultWlkNos":[4,7],"childScriptVas":["0x004b7f7c"],"features":{"instructionLines":109,"calls":[{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"413ced:\te8 a7 ff 01 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"413d01:\te8 ba 00 02 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"413d44:\te8 12 1e 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object","target range begin","target range end"],"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x402321","0x413cfe","0x413d01","0x413d30","0x413e3a","0x433c99","0x433dc0","0x435b5b","0x442da1","0x59db30","0x59ddc0"],"classification":"target-range child visual spawner"},"disasmExcerpt":"  413cc8:\t55                   \tpush   ebp\n  413cc9:\t8b ec                \tmov    ebp,esp\n  413ccb:\t83 ec 10             \tsub    esp,0x10\n  413cce:\t53                   \tpush   ebx\n  413ccf:\t56                   \tpush   esi\n  413cd0:\t57                   \tpush   edi\n  413cd1:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  413cd4:\t33 c9                \txor    ecx,ecx\n  413cd6:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  413cdc:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  413ce3:\t89 45 f4             \tmov    DWORD PTR [ebp-0xc],eax\n  413ce6:\t8b 45 f4             \tmov    eax,DWORD PTR [ebp-0xc]\n  413ce9:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  413ced:\te8 a7 ff 01 00       \tcall   0x433c99\n  413cf2:\t33 c9                \txor    ecx,ecx\n  413cf4:\t8a c8                \tmov    cl,al\n  413cf6:\t89 4d f0             \tmov    DWORD PTR [ebp-0x10],ecx\n  413cf9:\te9 03 00 00 00       \tjmp    0x413d01\n  413cfe:\tff 45 f0             \tinc    DWORD PTR [ebp-0x10]\n  413d01:\te8 ba 00 02 00       \tcall   0x433dc0\n  413d06:\t33 c9                \txor    ecx,ecx\n  413d08:\t8a c8                \tmov    cl,al\n  413d0a:\t3b 4d f0             \tcmp    ecx,DWORD PTR [ebp-0x10]\n  413d0d:\t0f 86 27 01 00 00    \tjbe    0x413e3a\n  413d13:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]\n  413d16:\t8b 04 85 30 db 59 00 \tmov    eax,DWORD PTR [eax*4+0x59db30]\n  413d1d:\t33 c9                \txor    ecx,ecx\n  413d1f:\t8a 48 62             \tmov    cl,BYTE PTR [eax+0x62]\n  413d22:\tf6 c1 80             \ttest   cl,0x80\n  413d25:\t0f 84 05 00 00 00    \tje     0x413d30\n  413d2b:\te9 ce ff ff ff       \tjmp    0x413cfe\n  413d30:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]"},{"functionVaHex":"0x00413e3f","helperIds":[79],"classification":"child display script spawner","skills":["아타호 비기·맹호유성각 0x33","아타호 비기·맹호유성각 0x34","아타호 비기·맹호유성각 0x35","아타호 비기·맹호유성각 0x36"],"monsterActions":[],"renderTracks":["spawned-child-display-flow"],"positionClasses":["all-target-screen-or-ranged-effect"],"effectWlkNos":[16,27],"resultWlkNos":[7],"childScriptVas":["0x004b848c"],"features":{"instructionLines":38,"calls":[{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"413e6b:\te8 eb 1c 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object"],"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":false,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":false,"constants":["0x402321","0x435b5b","0x442da1","0x59db30"],"classification":"child display script spawner"},"disasmExcerpt":"  413e3f:\t55                   \tpush   ebp\n  413e40:\t8b ec                \tmov    ebp,esp\n  413e42:\t83 ec 08             \tsub    esp,0x8\n  413e45:\t53                   \tpush   ebx\n  413e46:\t56                   \tpush   esi\n  413e47:\t57                   \tpush   edi\n  413e48:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  413e4b:\t33 c9                \txor    ecx,ecx\n  413e4d:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  413e53:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  413e5a:\t89 45 f8             \tmov    DWORD PTR [ebp-0x8],eax\n  413e5d:\t8b 45 f8             \tmov    eax,DWORD PTR [ebp-0x8]\n  413e60:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  413e64:\t6a 02                \tpush   0x2\n  413e66:\t68 21 23 40 00       \tpush   0x402321\n  413e6b:\te8 eb 1c 02 00       \tcall   0x435b5b\n  413e70:\t83 c4 08             \tadd    esp,0x8\n  413e73:\t89 45 fc             \tmov    DWORD PTR [ebp-0x4],eax\n  413e76:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  413e79:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  413e7c:\t89 81 a0 00 00 00    \tmov    DWORD PTR [ecx+0xa0],eax\n  413e82:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  413e85:\t8a 80 f2 00 00 00    \tmov    al,BYTE PTR [eax+0xf2]\n  413e8b:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  413e8e:\t88 81 f2 00 00 00    \tmov    BYTE PTR [ecx+0xf2],al\n  413e94:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  413e97:\t8b 40 40             \tmov    eax,DWORD PTR [eax+0x40]\n  413e9a:\t33 c9                \txor    ecx,ecx\n  413e9c:\t8a 48 01             \tmov    cl,BYTE PTR [eax+0x1]\n  413e9f:\ta1 a1 2d 44 00       \tmov    eax,ds:0x442da1\n  413ea4:\t8b 04 88             \tmov    eax,DWORD PTR [eax+ecx*4]\n  413ea7:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]"},{"functionVaHex":"0x00413eb2","helperIds":[86,87,88,89,90,91,92,93,94],"classification":"target-range child visual spawner","skills":[],"monsterActions":["데드드래곤 장궁 0x1b slot 0x02","데드드래곤 화염 0x1c slot 0x01","두개골 냉기 0x6d slot 0x05","두개골 장궁 0x6a slot 0x02","두개골 화염 0x6c slot 0x04","리치 화염 0x5c slot 0x01","마왕슬라임 독액 0x0e slot 0x02","물슬라임 냉기 0x0c slot 0x02","불꽃슬라임 화염 0x0b slot 0x02","빙룡 냉기 0x7c slot 0x03","수사 냉기 0x13 slot 0x02","스피드 냉기 0x7c slot 0x03","주작성령 화염 0x55 slot 0x01","창룡성령 냉기 0x56 slot 0x01","폭호 냉기 0x6d slot 0x05","폭호 장궁 0x6a slot 0x02","폭호 화염 0x6c slot 0x04"],"renderTracks":[],"positionClasses":[],"effectWlkNos":[],"resultWlkNos":[],"childScriptVas":["0x004b8720","0x004b8858","0x004b88ac","0x004b8aa4","0x004b8bdc","0x004b8d1c","0x004b8fc4","0x004b903c","0x004b90b4"],"features":{"instructionLines":335,"calls":[{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"413ef1:\te8 65 1c 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"413f5a:\te8 3a fd 01 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"413f6e:\te8 4d fe 01 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"413fb1:\te8 a5 1b 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"41408c:\te8 ca 1a 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"4140f5:\te8 9f fb 01 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"414109:\te8 b2 fc 01 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"41414c:\te8 0a 1a 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"414225:\te8 6f fa 01 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"414239:\te8 82 fb 01 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"41427c:\te8 da 18 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object","target range begin","target range end"],"allocationCount":5,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x100000","0x15ffbec0","0x200000","0x25004142","0x280000","0x300000","0x402321","0x413f6b","0x413f6e","0x413f9d","0x414080","0x414106","0x414109","0x414138","0x414220","0x414236","0x414239","0x414268","0x414317","0x414321","0x414339","0x41435d","0x433c99","0x433dc0"],"classification":"target-range child visual spawner"},"disasmExcerpt":"  413eb2:\t55                   \tpush   ebp\n  413eb3:\t8b ec                \tmov    ebp,esp\n  413eb5:\t83 ec 14             \tsub    esp,0x14\n  413eb8:\t53                   \tpush   ebx\n  413eb9:\t56                   \tpush   esi\n  413eba:\t57                   \tpush   edi\n  413ebb:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  413ebe:\t33 c9                \txor    ecx,ecx\n  413ec0:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  413ec6:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  413ecd:\t89 45 f4             \tmov    DWORD PTR [ebp-0xc],eax\n  413ed0:\t8b 45 f4             \tmov    eax,DWORD PTR [ebp-0xc]\n  413ed3:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  413ed7:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  413eda:\t8b 40 40             \tmov    eax,DWORD PTR [eax+0x40]\n  413edd:\t33 c9                \txor    ecx,ecx\n  413edf:\t8a 48 01             \tmov    cl,BYTE PTR [eax+0x1]\n  413ee2:\t89 4d ec             \tmov    DWORD PTR [ebp-0x14],ecx\n  413ee5:\te9 37 04 00 00       \tjmp    0x414321\n  413eea:\t6a 02                \tpush   0x2\n  413eec:\t68 21 23 40 00       \tpush   0x402321\n  413ef1:\te8 65 1c 02 00       \tcall   0x435b5b\n  413ef6:\t83 c4 08             \tadd    esp,0x8\n  413ef9:\t89 45 fc             \tmov    DWORD PTR [ebp-0x4],eax\n  413efc:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  413eff:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  413f02:\t89 81 a0 00 00 00    \tmov    DWORD PTR [ecx+0xa0],eax\n  413f08:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  413f0b:\t8a 80 f2 00 00 00    \tmov    al,BYTE PTR [eax+0xf2]\n  413f11:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  413f14:\t88 81 f2 00 00 00    \tmov    BYTE PTR [ecx+0xf2],al\n  413f1a:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]"},{"functionVaHex":"0x00414362","helperIds":[95,96,97,98],"classification":"target-range child visual spawner","skills":["린샹 빙조권 0x19","린샹 암각·영상승룡파 0x15","린샹 암각·영상승룡파 0x16","린샹 암각·영상승룡파 0x17","린샹 암각·영상승룡파 0x18"],"monsterActions":["린샹 암각·영상승룡파 0x4f slot 0x03","바니－Ｒ 암각·영상승룡파 0x76 slot 0x03"],"renderTracks":["actor-melee-or-dash"],"positionClasses":["target-front-direct-placement"],"effectWlkNos":[21],"resultWlkNos":[3],"childScriptVas":["0x004b9644","0x004b96e4","0x004b99a8","0x004b9c6c"],"features":{"instructionLines":76,"calls":[{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"414387:\te8 0d f9 01 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"41439b:\te8 20 fa 01 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"4143de:\te8 78 17 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object","target range begin","target range end"],"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x402321","0x414398","0x41439b","0x4143ca","0x414459","0x433c99","0x433dc0","0x435b5b","0x442da1","0x59db30","0x59ddc0"],"classification":"target-range child visual spawner"},"disasmExcerpt":"  414362:\t55                   \tpush   ebp\n  414363:\t8b ec                \tmov    ebp,esp\n  414365:\t83 ec 10             \tsub    esp,0x10\n  414368:\t53                   \tpush   ebx\n  414369:\t56                   \tpush   esi\n  41436a:\t57                   \tpush   edi\n  41436b:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  41436e:\t33 c9                \txor    ecx,ecx\n  414370:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  414376:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  41437d:\t89 45 f4             \tmov    DWORD PTR [ebp-0xc],eax\n  414380:\t8b 45 f4             \tmov    eax,DWORD PTR [ebp-0xc]\n  414383:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  414387:\te8 0d f9 01 00       \tcall   0x433c99\n  41438c:\t33 c9                \txor    ecx,ecx\n  41438e:\t8a c8                \tmov    cl,al\n  414390:\t89 4d f0             \tmov    DWORD PTR [ebp-0x10],ecx\n  414393:\te9 03 00 00 00       \tjmp    0x41439b\n  414398:\tff 45 f0             \tinc    DWORD PTR [ebp-0x10]\n  41439b:\te8 20 fa 01 00       \tcall   0x433dc0\n  4143a0:\t33 c9                \txor    ecx,ecx\n  4143a2:\t8a c8                \tmov    cl,al\n  4143a4:\t3b 4d f0             \tcmp    ecx,DWORD PTR [ebp-0x10]\n  4143a7:\t0f 86 ac 00 00 00    \tjbe    0x414459\n  4143ad:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]\n  4143b0:\t8b 04 85 30 db 59 00 \tmov    eax,DWORD PTR [eax*4+0x59db30]\n  4143b7:\t33 c9                \txor    ecx,ecx\n  4143b9:\t8a 48 62             \tmov    cl,BYTE PTR [eax+0x62]\n  4143bc:\tf6 c1 80             \ttest   cl,0x80\n  4143bf:\t0f 84 05 00 00 00    \tje     0x4143ca\n  4143c5:\te9 ce ff ff ff       \tjmp    0x414398\n  4143ca:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]"},{"functionVaHex":"0x0041445e","helperIds":[99,101],"classification":"child display script spawner","skills":[],"monsterActions":["데드드래곤 화염 0x1c slot 0x01","두개골 냉기 0x6d slot 0x05","두개골 화염 0x6c slot 0x04","폭호 냉기 0x6d slot 0x05","폭호 화염 0x6c slot 0x04"],"renderTracks":[],"positionClasses":[],"effectWlkNos":[],"resultWlkNos":[],"childScriptVas":["0x004ba070","0x004ba304"],"features":{"instructionLines":133,"calls":[{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"41449d:\te8 b9 16 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"41450d:\te8 49 16 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"414595:\te8 c1 15 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object"],"allocationCount":3,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x180000","0x380000","0x402321","0x414496","0x414506","0x41458e","0x414603","0x414626","0x435b5b","0x442da1","0x59db30"],"classification":"child display script spawner"},"disasmExcerpt":"  41445e:\t55                   \tpush   ebp\n  41445f:\t8b ec                \tmov    ebp,esp\n  414461:\t83 ec 0c             \tsub    esp,0xc\n  414464:\t53                   \tpush   ebx\n  414465:\t56                   \tpush   esi\n  414466:\t57                   \tpush   edi\n  414467:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  41446a:\t33 c9                \txor    ecx,ecx\n  41446c:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  414472:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  414479:\t89 45 f8             \tmov    DWORD PTR [ebp-0x8],eax\n  41447c:\t8b 45 f8             \tmov    eax,DWORD PTR [ebp-0x8]\n  41447f:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  414483:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  414486:\t8b 40 40             \tmov    eax,DWORD PTR [eax+0x40]\n  414489:\t33 c9                \txor    ecx,ecx\n  41448b:\t8a 48 01             \tmov    cl,BYTE PTR [eax+0x1]\n  41448e:\t89 4d f4             \tmov    DWORD PTR [ebp-0xc],ecx\n  414491:\te9 6d 01 00 00       \tjmp    0x414603\n  414496:\t6a 02                \tpush   0x2\n  414498:\t68 21 23 40 00       \tpush   0x402321\n  41449d:\te8 b9 16 02 00       \tcall   0x435b5b\n  4144a2:\t83 c4 08             \tadd    esp,0x8\n  4144a5:\t89 45 fc             \tmov    DWORD PTR [ebp-0x4],eax\n  4144a8:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  4144ab:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  4144ae:\t89 81 a0 00 00 00    \tmov    DWORD PTR [ecx+0xa0],eax\n  4144b4:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  4144b7:\t8a 80 f2 00 00 00    \tmov    al,BYTE PTR [eax+0xf2]\n  4144bd:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  4144c0:\t88 81 f2 00 00 00    \tmov    BYTE PTR [ecx+0xf2],al\n  4144c6:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]"},{"functionVaHex":"0x0041462b","helperIds":[105,106,107],"classification":"target-range child visual spawner","skills":["스마슈 백인일섬 0x15","스마슈 백인일섬 0x16","스마슈 백인일섬 0x17"],"monsterActions":["바니－Ｓ 백인일섬 0x78 slot 0x01"],"renderTracks":["caster-action-screen-hit"],"positionClasses":["all-target-caster-action-effect"],"effectWlkNos":[],"resultWlkNos":[20],"childScriptVas":["0x004ba6b0","0x004ba6f4","0x004ba738"],"features":{"instructionLines":89,"calls":[{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"414650:\te8 44 f6 01 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"414664:\te8 57 f7 01 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"4146a7:\te8 af 14 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object","target range begin","target range end"],"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x402321","0x414661","0x414664","0x414693","0x414751","0x433c99","0x433dc0","0x435b5b","0x442da1","0x59db30","0x59ddc0"],"classification":"target-range child visual spawner"},"disasmExcerpt":"  41462b:\t55                   \tpush   ebp\n  41462c:\t8b ec                \tmov    ebp,esp\n  41462e:\t83 ec 10             \tsub    esp,0x10\n  414631:\t53                   \tpush   ebx\n  414632:\t56                   \tpush   esi\n  414633:\t57                   \tpush   edi\n  414634:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  414637:\t33 c9                \txor    ecx,ecx\n  414639:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  41463f:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  414646:\t89 45 f4             \tmov    DWORD PTR [ebp-0xc],eax\n  414649:\t8b 45 f4             \tmov    eax,DWORD PTR [ebp-0xc]\n  41464c:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  414650:\te8 44 f6 01 00       \tcall   0x433c99\n  414655:\t33 c9                \txor    ecx,ecx\n  414657:\t8a c8                \tmov    cl,al\n  414659:\t89 4d f0             \tmov    DWORD PTR [ebp-0x10],ecx\n  41465c:\te9 03 00 00 00       \tjmp    0x414664\n  414661:\tff 45 f0             \tinc    DWORD PTR [ebp-0x10]\n  414664:\te8 57 f7 01 00       \tcall   0x433dc0\n  414669:\t33 c9                \txor    ecx,ecx\n  41466b:\t8a c8                \tmov    cl,al\n  41466d:\t3b 4d f0             \tcmp    ecx,DWORD PTR [ebp-0x10]\n  414670:\t0f 86 db 00 00 00    \tjbe    0x414751\n  414676:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]\n  414679:\t8b 04 85 30 db 59 00 \tmov    eax,DWORD PTR [eax*4+0x59db30]\n  414680:\t33 c9                \txor    ecx,ecx\n  414682:\t8a 48 62             \tmov    cl,BYTE PTR [eax+0x62]\n  414685:\tf6 c1 80             \ttest   cl,0x80\n  414688:\t0f 84 05 00 00 00    \tje     0x414693\n  41468e:\te9 ce ff ff ff       \tjmp    0x414661\n  414693:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]"},{"functionVaHex":"0x00414756","helperIds":[108],"classification":"target-range child visual spawner","skills":["린샹 맹호열지조 0x1b"],"monsterActions":[],"renderTracks":["actor-melee-or-dash"],"positionClasses":["target-front-direct-placement"],"effectWlkNos":[],"resultWlkNos":[17],"childScriptVas":["0x004bab98"],"features":{"instructionLines":80,"calls":[{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"41477b:\te8 19 f5 01 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"41478f:\te8 2c f6 01 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"4147d2:\te8 84 13 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object","target range begin","target range end"],"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x402321","0x41478c","0x41478f","0x4147be","0x41485d","0x433c99","0x433dc0","0x435b5b","0x442da1","0x59db30","0x59ddc0"],"classification":"target-range child visual spawner"},"disasmExcerpt":"  414756:\t55                   \tpush   ebp\n  414757:\t8b ec                \tmov    ebp,esp\n  414759:\t83 ec 10             \tsub    esp,0x10\n  41475c:\t53                   \tpush   ebx\n  41475d:\t56                   \tpush   esi\n  41475e:\t57                   \tpush   edi\n  41475f:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  414762:\t33 c9                \txor    ecx,ecx\n  414764:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  41476a:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  414771:\t89 45 f4             \tmov    DWORD PTR [ebp-0xc],eax\n  414774:\t8b 45 f4             \tmov    eax,DWORD PTR [ebp-0xc]\n  414777:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  41477b:\te8 19 f5 01 00       \tcall   0x433c99\n  414780:\t33 c9                \txor    ecx,ecx\n  414782:\t8a c8                \tmov    cl,al\n  414784:\t89 4d f0             \tmov    DWORD PTR [ebp-0x10],ecx\n  414787:\te9 03 00 00 00       \tjmp    0x41478f\n  41478c:\tff 45 f0             \tinc    DWORD PTR [ebp-0x10]\n  41478f:\te8 2c f6 01 00       \tcall   0x433dc0\n  414794:\t33 c9                \txor    ecx,ecx\n  414796:\t8a c8                \tmov    cl,al\n  414798:\t3b 4d f0             \tcmp    ecx,DWORD PTR [ebp-0x10]\n  41479b:\t0f 86 bc 00 00 00    \tjbe    0x41485d\n  4147a1:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]\n  4147a4:\t8b 04 85 30 db 59 00 \tmov    eax,DWORD PTR [eax*4+0x59db30]\n  4147ab:\t33 c9                \txor    ecx,ecx\n  4147ad:\t8a 48 62             \tmov    cl,BYTE PTR [eax+0x62]\n  4147b0:\tf6 c1 80             \ttest   cl,0x80\n  4147b3:\t0f 84 05 00 00 00    \tje     0x4147be\n  4147b9:\te9 ce ff ff ff       \tjmp    0x41478c\n  4147be:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]"},{"functionVaHex":"0x00414862","helperIds":[110],"classification":"target-range child visual spawner","skills":["린샹 꼬챙이 꿰기 0x07","린샹 꼬챙이 꿰기 0x08","린샹 선렬각 0x10"],"monsterActions":[],"renderTracks":["actor-melee-or-dash","ranged-projectile-or-beam"],"positionClasses":["single-target-ranged-engine-effect","target-pierce-motion"],"effectWlkNos":[],"resultWlkNos":[3,4,5],"childScriptVas":["0x004bad1c"],"features":{"instructionLines":80,"calls":[{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"414887:\te8 0d f4 01 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"41489b:\te8 20 f5 01 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"4148de:\te8 78 12 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object","target range begin","target range end"],"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x402321","0x414898","0x41489b","0x4148ca","0x414968","0x433c99","0x433dc0","0x435b5b","0x442da1","0x59db30","0x59ddc0"],"classification":"target-range child visual spawner"},"disasmExcerpt":"  414862:\t55                   \tpush   ebp\n  414863:\t8b ec                \tmov    ebp,esp\n  414865:\t83 ec 10             \tsub    esp,0x10\n  414868:\t53                   \tpush   ebx\n  414869:\t56                   \tpush   esi\n  41486a:\t57                   \tpush   edi\n  41486b:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  41486e:\t33 c9                \txor    ecx,ecx\n  414870:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  414876:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  41487d:\t89 45 f4             \tmov    DWORD PTR [ebp-0xc],eax\n  414880:\t8b 45 f4             \tmov    eax,DWORD PTR [ebp-0xc]\n  414883:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  414887:\te8 0d f4 01 00       \tcall   0x433c99\n  41488c:\t33 c9                \txor    ecx,ecx\n  41488e:\t8a c8                \tmov    cl,al\n  414890:\t89 4d f0             \tmov    DWORD PTR [ebp-0x10],ecx\n  414893:\te9 03 00 00 00       \tjmp    0x41489b\n  414898:\tff 45 f0             \tinc    DWORD PTR [ebp-0x10]\n  41489b:\te8 20 f5 01 00       \tcall   0x433dc0\n  4148a0:\t33 c9                \txor    ecx,ecx\n  4148a2:\t8a c8                \tmov    cl,al\n  4148a4:\t3b 4d f0             \tcmp    ecx,DWORD PTR [ebp-0x10]\n  4148a7:\t0f 86 bb 00 00 00    \tjbe    0x414968\n  4148ad:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]\n  4148b0:\t8b 04 85 30 db 59 00 \tmov    eax,DWORD PTR [eax*4+0x59db30]\n  4148b7:\t33 c9                \txor    ecx,ecx\n  4148b9:\t8a 48 62             \tmov    cl,BYTE PTR [eax+0x62]\n  4148bc:\tf6 c1 80             \ttest   cl,0x80\n  4148bf:\t0f 84 05 00 00 00    \tje     0x4148ca\n  4148c5:\te9 ce ff ff ff       \tjmp    0x414898\n  4148ca:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]"},{"functionVaHex":"0x0041496d","helperIds":[111],"classification":"target-range child visual spawner","skills":[],"monsterActions":["나찰 투구쪼개기 0x52 slot 0x03","뢰사 뢰격 0x14 slot 0x02","벼락슬라임 뢰격 0x0d slot 0x02","암각권총통 마권사암각 0x66 slot 0x03","외뿔멧돼지 뢰격 0x07 slot 0x02","지옥의마인 장궁 0x58 slot 0x01","현무성령 뢰격 0x57 slot 0x01"],"renderTracks":[],"positionClasses":[],"effectWlkNos":[],"resultWlkNos":[],"childScriptVas":["0x004bad8c"],"features":{"instructionLines":80,"calls":[{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"414992:\te8 02 f3 01 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"4149a6:\te8 15 f4 01 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"4149e9:\te8 6d 11 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object","target range begin","target range end"],"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x402321","0x4149a3","0x4149a6","0x4149d5","0x414a74","0x433c99","0x433dc0","0x435b5b","0x442da1","0x59db30","0x59ddc0"],"classification":"target-range child visual spawner"},"disasmExcerpt":"  41496d:\t55                   \tpush   ebp\n  41496e:\t8b ec                \tmov    ebp,esp\n  414970:\t83 ec 10             \tsub    esp,0x10\n  414973:\t53                   \tpush   ebx\n  414974:\t56                   \tpush   esi\n  414975:\t57                   \tpush   edi\n  414976:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  414979:\t33 c9                \txor    ecx,ecx\n  41497b:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  414981:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  414988:\t89 45 f4             \tmov    DWORD PTR [ebp-0xc],eax\n  41498b:\t8b 45 f4             \tmov    eax,DWORD PTR [ebp-0xc]\n  41498e:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  414992:\te8 02 f3 01 00       \tcall   0x433c99\n  414997:\t33 c9                \txor    ecx,ecx\n  414999:\t8a c8                \tmov    cl,al\n  41499b:\t89 4d f0             \tmov    DWORD PTR [ebp-0x10],ecx\n  41499e:\te9 03 00 00 00       \tjmp    0x4149a6\n  4149a3:\tff 45 f0             \tinc    DWORD PTR [ebp-0x10]\n  4149a6:\te8 15 f4 01 00       \tcall   0x433dc0\n  4149ab:\t33 c9                \txor    ecx,ecx\n  4149ad:\t8a c8                \tmov    cl,al\n  4149af:\t3b 4d f0             \tcmp    ecx,DWORD PTR [ebp-0x10]\n  4149b2:\t0f 86 bc 00 00 00    \tjbe    0x414a74\n  4149b8:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]\n  4149bb:\t8b 04 85 30 db 59 00 \tmov    eax,DWORD PTR [eax*4+0x59db30]\n  4149c2:\t33 c9                \txor    ecx,ecx\n  4149c4:\t8a 48 62             \tmov    cl,BYTE PTR [eax+0x62]\n  4149c7:\tf6 c1 80             \ttest   cl,0x80\n  4149ca:\t0f 84 05 00 00 00    \tje     0x4149d5\n  4149d0:\te9 ce ff ff ff       \tjmp    0x4149a3\n  4149d5:\t8b 45 f0             \tmov    eax,DWORD PTR [ebp-0x10]"},{"functionVaHex":"0x00414a79","helperIds":[112,113,114],"classification":"target-range child visual spawner","skills":["아타호 맹호의 울부짖음 0x28","아타호 맹호의 울부짖음 0x29","아타호 맹호의 울부짖음 0x2a","아타호 호격권 0x0b","아타호 호격권 0x0c","아타호 호격권 0x0d"],"monsterActions":[],"renderTracks":["ranged-projectile-or-beam","screen-wide-effect"],"positionClasses":["all-target-screen-or-ranged-effect","single-target-ranged-caster-effect"],"effectWlkNos":[6,18],"resultWlkNos":[],"childScriptVas":["0x004badcc","0x004bae1c","0x004baeec"],"features":{"instructionLines":172,"calls":[{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"414a9e:\te8 f6 f1 01 00       \tcall   0x433c99"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"414ab8:\te8 9e 10 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object","target range begin"],"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x1000000","0x1180000","0x402321","0x414b1e","0x414b37","0x414b50","0x414b6e","0x414b91","0x414ba0","0x414bb3","0x414c0c","0x414c65","0x414cc3","0x414ce6","0x433c99","0x435b5b","0x442da1","0x59db30","0x59ddc0","0x780000","0x880000"],"classification":"target-range child visual spawner"},"disasmExcerpt":"  414a79:\t55                   \tpush   ebp\n  414a7a:\t8b ec                \tmov    ebp,esp\n  414a7c:\t83 ec 14             \tsub    esp,0x14\n  414a7f:\t53                   \tpush   ebx\n  414a80:\t56                   \tpush   esi\n  414a81:\t57                   \tpush   edi\n  414a82:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  414a85:\t33 c9                \txor    ecx,ecx\n  414a87:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  414a8d:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  414a94:\t89 45 f4             \tmov    DWORD PTR [ebp-0xc],eax\n  414a97:\t8b 45 f4             \tmov    eax,DWORD PTR [ebp-0xc]\n  414a9a:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  414a9e:\te8 f6 f1 01 00       \tcall   0x433c99\n  414aa3:\t33 c9                \txor    ecx,ecx\n  414aa5:\t8a c8                \tmov    cl,al\n  414aa7:\t8b 04 8d c0 dd 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59ddc0]\n  414aae:\t89 45 f8             \tmov    DWORD PTR [ebp-0x8],eax\n  414ab1:\t6a 02                \tpush   0x2\n  414ab3:\t68 21 23 40 00       \tpush   0x402321\n  414ab8:\te8 9e 10 02 00       \tcall   0x435b5b\n  414abd:\t83 c4 08             \tadd    esp,0x8\n  414ac0:\t89 45 fc             \tmov    DWORD PTR [ebp-0x4],eax\n  414ac3:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  414ac6:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  414ac9:\t89 81 a0 00 00 00    \tmov    DWORD PTR [ecx+0xa0],eax\n  414acf:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  414ad2:\t8b 40 40             \tmov    eax,DWORD PTR [eax+0x40]\n  414ad5:\t33 c9                \txor    ecx,ecx\n  414ad7:\t8a 48 01             \tmov    cl,BYTE PTR [eax+0x1]\n  414ada:\ta1 a1 2d 44 00       \tmov    eax,ds:0x442da1\n  414adf:\t8b 04 88             \tmov    eax,DWORD PTR [eax+ecx*4]"},{"functionVaHex":"0x00414ceb","helperIds":[115,116,117],"classification":"target-range child visual spawner","skills":["아타호 퍽전축 0x14","아타호 폭전축 0x13","아타호 폭전축 0x15"],"monsterActions":[],"renderTracks":["actor-melee-or-dash"],"positionClasses":["target-front-direct-placement"],"effectWlkNos":[],"resultWlkNos":[3,4,5],"childScriptVas":["0x004baffc","0x004bb0f8","0x004bb11c"],"features":{"instructionLines":138,"calls":[{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"414d17:\te8 3f 0e 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x00433c99","meaning":"target range begin","line":"414dc7:\te8 cd ee 01 00       \tcall   0x433c99"},{"targetVaHex":"0x00433dc0","meaning":"target range end","line":"414ddb:\te8 e0 ef 01 00       \tcall   0x433dc0"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"414e1e:\te8 38 0d 02 00       \tcall   0x435b5b"}],"knownCalls":["allocate display object","target range begin","target range end"],"allocationCount":2,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":false,"writesDisplaySizeE6E7":true,"constants":["0x402321","0x414dd8","0x414ddb","0x414e0a","0x414ea8","0x433c99","0x433dc0","0x435b5b","0x442da1","0x59db30","0x59ddc0"],"classification":"target-range child visual spawner"},"disasmExcerpt":"  414ceb:\t55                   \tpush   ebp\n  414cec:\t8b ec                \tmov    ebp,esp\n  414cee:\t83 ec 08             \tsub    esp,0x8\n  414cf1:\t53                   \tpush   ebx\n  414cf2:\t56                   \tpush   esi\n  414cf3:\t57                   \tpush   edi\n  414cf4:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  414cf7:\t33 c9                \txor    ecx,ecx\n  414cf9:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  414cff:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  414d06:\t89 45 f8             \tmov    DWORD PTR [ebp-0x8],eax\n  414d09:\t8b 45 f8             \tmov    eax,DWORD PTR [ebp-0x8]\n  414d0c:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  414d10:\t6a 02                \tpush   0x2\n  414d12:\t68 21 23 40 00       \tpush   0x402321\n  414d17:\te8 3f 0e 02 00       \tcall   0x435b5b\n  414d1c:\t83 c4 08             \tadd    esp,0x8\n  414d1f:\t89 45 fc             \tmov    DWORD PTR [ebp-0x4],eax\n  414d22:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  414d25:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  414d28:\t89 81 a0 00 00 00    \tmov    DWORD PTR [ecx+0xa0],eax\n  414d2e:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  414d31:\t8b 40 40             \tmov    eax,DWORD PTR [eax+0x40]\n  414d34:\t33 c9                \txor    ecx,ecx\n  414d36:\t8a 48 01             \tmov    cl,BYTE PTR [eax+0x1]\n  414d39:\ta1 a1 2d 44 00       \tmov    eax,ds:0x442da1\n  414d3e:\t8b 04 88             \tmov    eax,DWORD PTR [eax+ecx*4]\n  414d41:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  414d44:\t89 41 40             \tmov    DWORD PTR [ecx+0x40],eax\n  414d47:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  414d4a:\t8a 80 f2 00 00 00    \tmov    al,BYTE PTR [eax+0xf2]\n  414d50:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]"},{"functionVaHex":"0x00414ead","helperIds":[123],"classification":"bitmap/effect blit spawner","skills":["아타호 노익장 대폭발 0x39"],"monsterActions":[],"renderTracks":["screen-wide-effect"],"positionClasses":["self-prep-all-target-screen-effect"],"effectWlkNos":[6,7,23,29],"resultWlkNos":[],"childScriptVas":["0x004bb2d8"],"features":{"instructionLines":244,"calls":[{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"414ed9:\te8 7d 0c 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"414f83:\te8 d3 0b 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x0041b579","meaning":"unknown","line":"414fc9:\te8 ab 65 00 00       \tcall   0x41b579"},{"targetVaHex":"0x0041b480","meaning":"blit/effect renderer","line":"415006:\te8 75 64 00 00       \tcall   0x41b480"},{"targetVaHex":"0x0041b480","meaning":"blit/effect renderer","line":"41502d:\te8 4e 64 00 00       \tcall   0x41b480"},{"targetVaHex":"0x00435b5b","meaning":"allocate display object","line":"41508c:\te8 ca 0a 02 00       \tcall   0x435b5b"},{"targetVaHex":"0x0041b579","meaning":"unknown","line":"4150d2:\te8 a2 64 00 00       \tcall   0x41b579"},{"targetVaHex":"0x0041b480","meaning":"blit/effect renderer","line":"415105:\te8 76 63 00 00       \tcall   0x41b480"},{"targetVaHex":"0x0041b480","meaning":"blit/effect renderer","line":"41512c:\te8 4f 63 00 00       \tcall   0x41b480"},{"targetVaHex":"0x005a03e8","meaning":"unknown","line":"41517f:\tff 15 e8 03 5a 00    \tcall   DWORD PTR ds:0x5a03e8"},{"targetVaHex":"0x005a041c","meaning":"unknown","line":"4151a9:\tff 15 1c 04      \tcall   DWORD PTR ds:0x5a041c"}],"knownCalls":["allocate display object","blit/effect renderer"],"allocationCount":3,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40","0x1f0","0x1f4"],"readsChildScriptTablePtr":true,"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayScriptPtr":true,"writesDisplayXy":true,"writesVisualIndex0x28":true,"writesDisplaySizeE6E7":true,"constants":["0x30027","0x30028","0x402321","0x414fe1","0x415013","0x41503f","0x415058","0x4150ea","0x415112","0x41513e","0x415157","0x415199","0x41525a","0x41b480","0x41b579","0x435b5b","0x442da1","0x48b97c","0x4d2488","0x4d2494","0x59db30","0x5a03e8","0x5a041c","0x80000000"],"classification":"bitmap/effect blit spawner"},"disasmExcerpt":"  414ead:\t55                   \tpush   ebp\n  414eae:\t8b ec                \tmov    ebp,esp\n  414eb0:\t83 ec 08             \tsub    esp,0x8\n  414eb3:\t53                   \tpush   ebx\n  414eb4:\t56                   \tpush   esi\n  414eb5:\t57                   \tpush   edi\n  414eb6:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  414eb9:\t33 c9                \txor    ecx,ecx\n  414ebb:\t8a 88 f2 00 00 00    \tmov    cl,BYTE PTR [eax+0xf2]\n  414ec1:\t8b 04 8d 30 db 59 00 \tmov    eax,DWORD PTR [ecx*4+0x59db30]\n  414ec8:\t89 45 f8             \tmov    DWORD PTR [ebp-0x8],eax\n  414ecb:\t8b 45 f8             \tmov    eax,DWORD PTR [ebp-0x8]\n  414ece:\t83 48 5c 02          \tor     DWORD PTR [eax+0x5c],0x2\n  414ed2:\t6a 02                \tpush   0x2\n  414ed4:\t68 21 23 40 00       \tpush   0x402321\n  414ed9:\te8 7d 0c 02 00       \tcall   0x435b5b\n  414ede:\t83 c4 08             \tadd    esp,0x8\n  414ee1:\t89 45 fc             \tmov    DWORD PTR [ebp-0x4],eax\n  414ee4:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  414ee7:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  414eea:\t89 81 a0 00 00 00    \tmov    DWORD PTR [ecx+0xa0],eax\n  414ef0:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  414ef3:\t8a 80 f2 00 00 00    \tmov    al,BYTE PTR [eax+0xf2]\n  414ef9:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]\n  414efc:\t88 81 f2 00 00 00    \tmov    BYTE PTR [ecx+0xf2],al\n  414f02:\t8b 45 08             \tmov    eax,DWORD PTR [ebp+0x8]\n  414f05:\t8b 40 40             \tmov    eax,DWORD PTR [eax+0x40]\n  414f08:\t33 c9                \txor    ecx,ecx\n  414f0a:\t8a 48 01             \tmov    cl,BYTE PTR [eax+0x1]\n  414f0d:\ta1 a1 2d 44 00       \tmov    eax,ds:0x442da1\n  414f12:\t8b 04 88             \tmov    eax,DWORD PTR [eax+ecx*4]\n  414f15:\t8b 4d fc             \tmov    ecx,DWORD PTR [ebp-0x4]"}],"helperRows":[{"helperId":11,"functionVaHex":"0x0041177d","childScriptVaHex":"0x004b3c6c","childScriptHeadBytes":"08 00 00 00 02 92 0e 00 02 94 28 00 ff 00 00 00","bodyClass":"timed child visual/motion setup","skillRows":[{"ownerName":"린샹","skillName":"대폭진","skillIdHex":"0x27","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[29],"resultWlkNos":[29]},{"ownerName":"아타호","skillName":"노익장 대폭발","skillIdHex":"0x39","levelOrFixed":null,"positionClass":"self-prep-all-target-screen-effect","renderTrack":"screen-wide-effect","effectWlkNos":[23,23,23,6,7,7,7,7,7,29],"resultWlkNos":[]}],"monsterRows":[{"enemyName":"암각권총통","cns":"boss_1.cns","sharedActionName":"마권사암각","sharedActionIdHex":"0x66","visibleSlotHex":"0x03","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x19"}],"featureSummary":{"allocationCount":9,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x08","0x1c","0x20","0x24","0x40"],"knownCalls":["allocate display object","blit/effect renderer","child display motion/timer setup","prepare/copy visual buffer","resolve display/effect rect","spawn positioned visual primitive"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":true}},{"helperId":12,"functionVaHex":"0x00411cf3","childScriptVaHex":"0x004b3ccc","childScriptHeadBytes":"08 00 00 00 03 00 00 00 00 00 00 10 02 14 02 01","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"스마슈","skillName":"쾌진격","skillIdHex":"0x09","levelOrFixed":null,"positionClass":"target-approach-motion","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[24]},{"ownerName":"스마슈","skillName":"쾌진격","skillIdHex":"0x0a","levelOrFixed":null,"positionClass":"target-approach-motion","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[24]},{"ownerName":"스마슈","skillName":"쾌진격","skillIdHex":"0x0b","levelOrFixed":null,"positionClass":"target-approach-motion","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[24]},{"ownerName":"스마슈","skillName":"쾌진격","skillIdHex":"0x0c","levelOrFixed":null,"positionClass":"target-pierce-motion","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[24]},{"ownerName":"스마슈","skillName":"백인일섬","skillIdHex":"0x14","levelOrFixed":null,"positionClass":"all-target-caster-action-effect","renderTrack":"caster-action-screen-hit","effectWlkNos":[],"resultWlkNos":[20]},{"ownerName":"스마슈","skillName":"백인일섬","skillIdHex":"0x15","levelOrFixed":null,"positionClass":"all-target-caster-action-effect","renderTrack":"caster-action-screen-hit","effectWlkNos":[],"resultWlkNos":[20]},{"ownerName":"스마슈","skillName":"백인일섬","skillIdHex":"0x16","levelOrFixed":null,"positionClass":"all-target-caster-action-effect","renderTrack":"caster-action-screen-hit","effectWlkNos":[],"resultWlkNos":[20]},{"ownerName":"스마슈","skillName":"백인일섬","skillIdHex":"0x17","levelOrFixed":null,"positionClass":"all-target-caster-action-effect","renderTrack":"caster-action-screen-hit","effectWlkNos":[],"resultWlkNos":[20]},{"ownerName":"스마슈","skillName":"난도질","skillIdHex":"0x13","levelOrFixed":null,"positionClass":"target-pierce-motion","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[20,20,20,3]},{"ownerName":"스마슈","skillName":"난도질","skillIdHex":"0x13","levelOrFixed":null,"positionClass":"target-pierce-motion","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[20,20,20,3]}],"monsterRows":[{"enemyName":"바니－Ｓ","cns":"btl_smu.cns","sharedActionName":"쾌진격","sharedActionIdHex":"0x77","visibleSlotHex":"0x00","targetScope":"적 1명","resultFamily":"공격/상태 판정 0x15"},{"enemyName":"바니－Ｓ","cns":"btl_smu.cns","sharedActionName":"백인일섬","sharedActionIdHex":"0x78","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x12"}],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":false,"scriptTableOffsets":["0x30","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":13,"functionVaHex":"0x00411e04","childScriptVaHex":"0x004b3d78","childScriptHeadBytes":"08 00 00 00 03 00 00 00 00 00 00 10 02 14 02 01","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"스마슈","skillName":"비검·시공단","skillIdHex":"0x1c","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[],"resultWlkNos":[3]},{"ownerName":"스마슈","skillName":"베기","skillIdHex":"0x01","levelOrFixed":null,"positionClass":"single-target-front-local-combo-inferred","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[3]},{"ownerName":"스마슈","skillName":"마구베기","skillIdHex":"0x02","levelOrFixed":null,"positionClass":"single-target-front-local-combo-inferred","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[3]},{"ownerName":"스마슈","skillName":"마구베기","skillIdHex":"0x03","levelOrFixed":null,"positionClass":"single-target-front-local-combo-inferred","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[4]},{"ownerName":"스마슈","skillName":"마구베기","skillIdHex":"0x04","levelOrFixed":null,"positionClass":"single-target-front-local-combo-inferred","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[4]},{"ownerName":"스마슈","skillName":"난도질","skillIdHex":"0x13","levelOrFixed":null,"positionClass":"target-pierce-motion","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[20,20,20,3]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":false,"scriptTableOffsets":["0x34","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":14,"functionVaHex":"0x00411f15","childScriptVaHex":"0x004b3de0","childScriptHeadBytes":"08 00 00 00 03 00 00 00 00 00 00 10 02 14 02 01","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"스마슈","skillName":"비검·시공단","skillIdHex":"0x1d","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[],"resultWlkNos":[3]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":false,"scriptTableOffsets":["0x38","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":15,"functionVaHex":"0x00412021","childScriptVaHex":"0x004b3e48","childScriptHeadBytes":"08 00 00 00 03 00 00 00 00 00 00 10 02 14 02 01","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"스마슈","skillName":"대타격","skillIdHex":"0x05","levelOrFixed":null,"positionClass":"single-target-front-local-combo-inferred","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[20]},{"ownerName":"스마슈","skillName":"대타격","skillIdHex":"0x06","levelOrFixed":null,"positionClass":"single-target-front-local-combo-inferred","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[20]},{"ownerName":"스마슈","skillName":"대타격","skillIdHex":"0x07","levelOrFixed":null,"positionClass":"single-target-front-local-combo-inferred","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[20]},{"ownerName":"스마슈","skillName":"대타격","skillIdHex":"0x08","levelOrFixed":null,"positionClass":"single-target-front-local-combo-inferred","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[20]},{"ownerName":"스마슈","skillName":"비검·시공단","skillIdHex":"0x1e","levelOrFixed":null,"positionClass":"all-target-caster-action-effect","renderTrack":"caster-action-screen-hit","effectWlkNos":[],"resultWlkNos":[4]}],"monsterRows":[{"enemyName":"야차","cns":"zj_kage.cns","sharedActionName":"열풍검","sharedActionIdHex":"0x61","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x12"}],"featureSummary":{"allocationCount":2,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":false,"scriptTableOffsets":["0x3c","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":17,"functionVaHex":"0x00412240","childScriptVaHex":"0x004b3f64","childScriptHeadBytes":"08 00 00 00 03 00 00 00 00 00 00 10 02 14 02 01","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"스마슈","skillName":"비검·목단미인","skillIdHex":"0x0d","levelOrFixed":null,"positionClass":"target-front-direct-placement","renderTrack":"actor-melee-or-dash","effectWlkNos":[18],"resultWlkNos":[4]},{"ownerName":"스마슈","skillName":"비검·목단미인","skillIdHex":"0x0e","levelOrFixed":null,"positionClass":"target-front-direct-placement","renderTrack":"actor-melee-or-dash","effectWlkNos":[18,18],"resultWlkNos":[4]},{"ownerName":"스마슈","skillName":"비검·목단미인","skillIdHex":"0x0f","levelOrFixed":null,"positionClass":"target-front-direct-placement","renderTrack":"actor-melee-or-dash","effectWlkNos":[18,18,18],"resultWlkNos":[4]},{"ownerName":"스마슈","skillName":"비검·목단미인","skillIdHex":"0x10","levelOrFixed":null,"positionClass":"target-front-direct-placement","renderTrack":"spawned-child-display-flow","effectWlkNos":[18,18,18,18],"resultWlkNos":[4]},{"ownerName":"스마슈","skillName":"비검·시공단","skillIdHex":"0x1f","levelOrFixed":null,"positionClass":"all-target-caster-action-effect","renderTrack":"caster-action-screen-hit","effectWlkNos":[],"resultWlkNos":[4]},{"ownerName":"린샹","skillName":"도주","skillIdHex":"0x2f","levelOrFixed":null,"positionClass":"self-support","renderTrack":"support-or-status","effectWlkNos":[31],"resultWlkNos":[5]},{"ownerName":"스마슈","skillName":"정열의 붉은마검","skillIdHex":"0x11","levelOrFixed":null,"positionClass":"target-front-direct-placement","renderTrack":"display-list-cleanup-flow","effectWlkNos":[18,18,18,18],"resultWlkNos":[4]},{"ownerName":"스마슈","skillName":"열시섬","skillIdHex":"0x20","levelOrFixed":null,"positionClass":"all-target-caster-action-effect","renderTrack":"caster-action-screen-hit","effectWlkNos":[17],"resultWlkNos":[4]},{"ownerName":"스마슈","skillName":"도주","skillIdHex":"0x23","levelOrFixed":null,"positionClass":"self-support","renderTrack":"support-or-status","effectWlkNos":[18,18,18],"resultWlkNos":[5,5,5]},{"ownerName":"스마슈","skillName":"도주","skillIdHex":"0x23","levelOrFixed":null,"positionClass":"self-support","renderTrack":"support-or-status","effectWlkNos":[18,18,18],"resultWlkNos":[5,5,5]},{"ownerName":"스마슈","skillName":"도주","skillIdHex":"0x23","levelOrFixed":null,"positionClass":"self-support","renderTrack":"support-or-status","effectWlkNos":[18,18,18],"resultWlkNos":[5,5,5]}],"monsterRows":[],"featureSummary":{"allocationCount":2,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":false,"scriptTableOffsets":["0x40","0x44","0x48"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":19,"functionVaHex":"0x0041245f","childScriptVaHex":"0x004b3fc4","childScriptHeadBytes":"08 00 00 00 02 92 04 00 02 94 16 00 02 96 14 00","bodyClass":"timed child visual/motion setup","skillRows":[{"ownerName":"아타호","skillName":"비기·맹호광파참","skillIdHex":"0x1a","levelOrFixed":null,"positionClass":"single-target-ranged-engine-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[22,17],"resultWlkNos":[3,3,3]}],"monsterRows":[],"featureSummary":{"allocationCount":3,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40","0x58"],"knownCalls":["allocate display object","child display motion/timer setup","prepare/copy visual buffer"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":true}},{"helperId":20,"functionVaHex":"0x0041245f","childScriptVaHex":"0x004b41e4","childScriptHeadBytes":"42 00 00 00 13 c1 04 02 d0 43 4b 00 08 00 00 00","bodyClass":"timed child visual/motion setup","skillRows":[{"ownerName":"아타호","skillName":"비기·맹호광파참","skillIdHex":"0x1b","levelOrFixed":null,"positionClass":"single-target-ranged-engine-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[22,17],"resultWlkNos":[3,3,3]}],"monsterRows":[{"enemyName":"맹호권사범","cns":"zsk_mou.cns","sharedActionName":"비기·맹호광파참","sharedActionIdHex":"0x29","visibleSlotHex":"0x02","targetScope":"적 1명","resultFamily":"공격/상태 판정 0x16"}],"featureSummary":{"allocationCount":3,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40","0x58"],"knownCalls":["allocate display object","child display motion/timer setup","prepare/copy visual buffer"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":true}},{"helperId":21,"functionVaHex":"0x0041245f","childScriptVaHex":"0x004b4644","childScriptHeadBytes":"08 00 00 00 02 92 04 00 02 94 28 00 02 96 1e 00","bodyClass":"timed child visual/motion setup","skillRows":[{"ownerName":"아타호","skillName":"비기·맹호광파참","skillIdHex":"0x1c","levelOrFixed":null,"positionClass":"single-target-ranged-engine-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[22,17],"resultWlkNos":[3,3,3,3]}],"monsterRows":[],"featureSummary":{"allocationCount":3,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40","0x58"],"knownCalls":["allocate display object","child display motion/timer setup","prepare/copy visual buffer"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":true}},{"helperId":23,"functionVaHex":"0x0041269c","childScriptVaHex":"0x004b4e3c","childScriptHeadBytes":"08 00 00 00 02 92 18 00 02 94 08 00 ff 00 00 00","bodyClass":"child display script spawner","skillRows":[{"ownerName":"아타호","skillName":"비기·맹호광파참","skillIdHex":"0x1a","levelOrFixed":null,"positionClass":"single-target-ranged-engine-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[22,17],"resultWlkNos":[3,3,3]},{"ownerName":"아타호","skillName":"호포권","skillIdHex":"0x2b","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[22],"resultWlkNos":[3]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":25,"functionVaHex":"0x0041269c","childScriptVaHex":"0x004b4ea4","childScriptHeadBytes":"07 02 00 00 60 78 4b 00 1f 00 00 00 12 a0 a8 a4","bodyClass":"child display script spawner","skillRows":[{"ownerName":"아타호","skillName":"비기·맹호광파참","skillIdHex":"0x1c","levelOrFixed":null,"positionClass":"single-target-ranged-engine-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[22,17],"resultWlkNos":[3,3,3,3]},{"ownerName":"아타호","skillName":"호포권","skillIdHex":"0x2d","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[22],"resultWlkNos":[4]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":27,"functionVaHex":"0x0041269c","childScriptVaHex":"0x004b4f0c","childScriptHeadBytes":"07 02 00 00 60 78 4b 00 1f 00 00 00 12 a0 a8 a4","bodyClass":"child display script spawner","skillRows":[{"ownerName":"아타호","skillName":"비기·맹호광파참","skillIdHex":"0x1b","levelOrFixed":null,"positionClass":"single-target-ranged-engine-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[22,17],"resultWlkNos":[3,3,3]},{"ownerName":"아타호","skillName":"호포권","skillIdHex":"0x2c","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[22],"resultWlkNos":[4]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":28,"functionVaHex":"0x0041269c","childScriptVaHex":"0x004b4f5c","childScriptHeadBytes":"07 02 00 00 60 78 4b 00 1f 00 00 00 12 a0 a8 a4","bodyClass":"child display script spawner","skillRows":[{"ownerName":"아타호","skillName":"비기·맹호광파참","skillIdHex":"0x1d","levelOrFixed":null,"positionClass":"single-target-ranged-engine-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[22,17],"resultWlkNos":[3,3,3,3,3]},{"ownerName":"아타호","skillName":"호포권","skillIdHex":"0x2e","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[22],"resultWlkNos":[5]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":29,"functionVaHex":"0x0041276b","childScriptVaHex":"0x004b51c0","childScriptHeadBytes":"08 00 00 00 02 96 01 00 ff 00 00 00 03 00 00 00","bodyClass":"child display script spawner","skillRows":[{"ownerName":"스마슈","skillName":"쾌진격","skillIdHex":"0x0a","levelOrFixed":null,"positionClass":"target-approach-motion","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[24]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":30,"functionVaHex":"0x0041276b","childScriptVaHex":"0x004b51d4","childScriptHeadBytes":"08 00 00 00 02 96 02 00 ff 00 00 00 03 00 00 00","bodyClass":"child display script spawner","skillRows":[{"ownerName":"스마슈","skillName":"쾌진격","skillIdHex":"0x0b","levelOrFixed":null,"positionClass":"target-approach-motion","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[24]}],"monsterRows":[{"enemyName":"바니－Ｓ","cns":"btl_smu.cns","sharedActionName":"쾌진격","sharedActionIdHex":"0x77","visibleSlotHex":"0x00","targetScope":"적 1명","resultFamily":"공격/상태 판정 0x15"}],"featureSummary":{"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":31,"functionVaHex":"0x0041276b","childScriptVaHex":"0x004b51e8","childScriptHeadBytes":"08 00 00 00 02 96 0a 00 ff 00 00 00 03 00 00 00","bodyClass":"child display script spawner","skillRows":[{"ownerName":"스마슈","skillName":"쾌진격","skillIdHex":"0x0c","levelOrFixed":null,"positionClass":"target-pierce-motion","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[24]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":32,"functionVaHex":"0x00412818","childScriptVaHex":"0x004b534c","childScriptHeadBytes":"08 00 00 00 02 92 08 00 02 96 02 00 ff 00 00 00","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"린샹","skillName":"기공회복","skillIdHex":"0x31","levelOrFixed":null,"positionClass":"ally-single-support","renderTrack":"support-or-status","effectWlkNos":[10],"resultWlkNos":[]},{"ownerName":"린샹","skillName":"수경","skillIdHex":"0x34","levelOrFixed":null,"positionClass":"self-support","renderTrack":"support-or-status","effectWlkNos":[10],"resultWlkNos":[]},{"ownerName":"아타호","skillName":"기합일발","skillIdHex":"0x3c","levelOrFixed":null,"positionClass":"self-support","renderTrack":"support-or-status","effectWlkNos":[22],"resultWlkNos":[]}],"monsterRows":[{"enemyName":"문원이","cns":"zsa_kika.cns","sharedActionName":"회복","sharedActionIdHex":"0x04","visibleSlotHex":"0x04","targetScope":"자기/준비","resultFamily":"회복/부활"},{"enemyName":"귀갑권사","cns":"zkg_kame.cns","sharedActionName":"회복","sharedActionIdHex":"0x7b","visibleSlotHex":"0x04","targetScope":"자기/준비","resultFamily":"회복/부활"},{"enemyName":"귀갑권사","cns":"zkg_kame.cns","sharedActionName":"회복","sharedActionIdHex":"0x7b","visibleSlotHex":"0x04","targetScope":"자기/준비","resultFamily":"회복/부활"},{"enemyName":"린샹","cns":"btl_rsu.cns","sharedActionName":"회복","sharedActionIdHex":"0x7b","visibleSlotHex":"0x04","targetScope":"자기/준비","resultFamily":"회복/부활"},{"enemyName":"바니－Ｒ","cns":"btl_rsu.cns","sharedActionName":"회복","sharedActionIdHex":"0x7b","visibleSlotHex":"0x04","targetScope":"자기/준비","resultFamily":"회복/부활"},{"enemyName":"권법가","cns":"zkg_kame.cns","sharedActionName":"회복","sharedActionIdHex":"0x7b","visibleSlotHex":"0x04","targetScope":"자기/준비","resultFamily":"회복/부활"},{"enemyName":"권법가","cns":"zkg_kame.cns","sharedActionName":"회복","sharedActionIdHex":"0x7b","visibleSlotHex":"0x04","targetScope":"자기/준비","resultFamily":"회복/부활"},{"enemyName":"권법가","cns":"zkg_kame.cns","sharedActionName":"회복","sharedActionIdHex":"0x7b","visibleSlotHex":"0x04","targetScope":"자기/준비","resultFamily":"회복/부활"},{"enemyName":"권법가","cns":"zkg_kame.cns","sharedActionName":"회복","sharedActionIdHex":"0x7b","visibleSlotHex":"0x04","targetScope":"자기/준비","resultFamily":"회복/부활"}],"featureSummary":{"allocationCount":3,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40","0x154"],"knownCalls":["allocate display object","child display motion/timer setup","prepare/copy visual buffer","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":true}},{"helperId":33,"functionVaHex":"0x00412818","childScriptVaHex":"0x004b5364","childScriptHeadBytes":"08 00 00 00 02 92 0c 00 02 96 04 00 ff 00 00 00","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"린샹","skillName":"기공독치료","skillIdHex":"0x32","levelOrFixed":null,"positionClass":"ally-single-support","renderTrack":"support-or-status","effectWlkNos":[10],"resultWlkNos":[]}],"monsterRows":[],"featureSummary":{"allocationCount":3,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40","0x154"],"knownCalls":["allocate display object","child display motion/timer setup","prepare/copy visual buffer","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":true}},{"helperId":34,"functionVaHex":"0x00412818","childScriptVaHex":"0x004b537c","childScriptHeadBytes":"08 00 00 00 02 92 10 00 02 96 06 00 ff 00 00 00","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"린샹","skillName":"기공대회복","skillIdHex":"0x33","levelOrFixed":null,"positionClass":"ally-all-support","renderTrack":"support-or-status","effectWlkNos":[10],"resultWlkNos":[]},{"ownerName":"아타호","skillName":"천조족","skillIdHex":"0x3d","levelOrFixed":null,"positionClass":"self-support","renderTrack":"support-or-status","effectWlkNos":[23,23,23],"resultWlkNos":[]},{"ownerName":"아타호","skillName":"천조족","skillIdHex":"0x3e","levelOrFixed":null,"positionClass":"self-support","renderTrack":"support-or-status","effectWlkNos":[23,23,23],"resultWlkNos":[]},{"ownerName":"아타호","skillName":"주 백약지장","skillIdHex":"0x3f","levelOrFixed":null,"positionClass":"self-support","renderTrack":"support-or-status","effectWlkNos":[23,23,23],"resultWlkNos":[]},{"ownerName":"아타호","skillName":"천조족","skillIdHex":"0x40","levelOrFixed":null,"positionClass":"self-support","renderTrack":"support-or-status","effectWlkNos":[23,23,23],"resultWlkNos":[]},{"ownerName":"아타호","skillName":"천조족","skillIdHex":"0x41","levelOrFixed":null,"positionClass":"self-support","renderTrack":"support-or-status","effectWlkNos":[23,23,23],"resultWlkNos":[]}],"monsterRows":[],"featureSummary":{"allocationCount":3,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40","0x154"],"knownCalls":["allocate display object","child display motion/timer setup","prepare/copy visual buffer","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":true}},{"helperId":37,"functionVaHex":"0x00412a54","childScriptVaHex":"0x004b56fc","childScriptHeadBytes":"08 00 00 00 02 90 00 10 02 96 06 00 03 6c 00 00","bodyClass":"child display script spawner","skillRows":[{"ownerName":"린샹","skillName":"대폭진","skillIdHex":"0x26","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[],"resultWlkNos":[29]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":38,"functionVaHex":"0x00412a54","childScriptVaHex":"0x004b571c","childScriptHeadBytes":"08 00 00 00 02 90 00 10 02 96 0a 00 03 6c 00 00","bodyClass":"child display script spawner","skillRows":[{"ownerName":"린샹","skillName":"대폭진","skillIdHex":"0x27","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[29],"resultWlkNos":[29]},{"ownerName":"아타호","skillName":"노익장 대폭발","skillIdHex":"0x39","levelOrFixed":null,"positionClass":"self-prep-all-target-screen-effect","renderTrack":"screen-wide-effect","effectWlkNos":[23,23,23,6,7,7,7,7,7,29],"resultWlkNos":[]}],"monsterRows":[{"enemyName":"암각권총통","cns":"boss_1.cns","sharedActionName":"마권사암각","sharedActionIdHex":"0x66","visibleSlotHex":"0x03","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x19"}],"featureSummary":{"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":40,"functionVaHex":"0x00412b2b","childScriptVaHex":"0x004b5e18","childScriptHeadBytes":"08 00 00 00 03 00 00 00 00 00 00 10 03 2c 00 00","bodyClass":"child display script spawner","skillRows":[{"ownerName":"린샹","skillName":"대폭진","skillIdHex":"0x25","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[],"resultWlkNos":[29]},{"ownerName":"린샹","skillName":"대폭진","skillIdHex":"0x26","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[],"resultWlkNos":[29]},{"ownerName":"아타호","skillName":"노익장 대폭발","skillIdHex":"0x39","levelOrFixed":null,"positionClass":"self-prep-all-target-screen-effect","renderTrack":"screen-wide-effect","effectWlkNos":[23,23,23,6,7,7,7,7,7,29],"resultWlkNos":[]}],"monsterRows":[{"enemyName":"숙련현무권사","cns":"zjk_gen.cns","sharedActionName":"대폭진","sharedActionIdHex":"0x26","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"},{"enemyName":"암각권총통","cns":"boss_1.cns","sharedActionName":"마권사암각","sharedActionIdHex":"0x66","visibleSlotHex":"0x03","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x19"}],"featureSummary":{"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":41,"functionVaHex":"0x00412bcc","childScriptVaHex":"0x004b5e8c","childScriptHeadBytes":"08 00 00 00 03 00 00 00 00 00 00 10 03 2c 00 00","bodyClass":"child display script spawner","skillRows":[{"ownerName":"린샹","skillName":"대폭진","skillIdHex":"0x25","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[],"resultWlkNos":[29]},{"ownerName":"린샹","skillName":"대폭진","skillIdHex":"0x26","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[],"resultWlkNos":[29]},{"ownerName":"아타호","skillName":"노익장 대폭발","skillIdHex":"0x39","levelOrFixed":null,"positionClass":"self-prep-all-target-screen-effect","renderTrack":"screen-wide-effect","effectWlkNos":[23,23,23,6,7,7,7,7,7,29],"resultWlkNos":[]}],"monsterRows":[{"enemyName":"숙련현무권사","cns":"zjk_gen.cns","sharedActionName":"대폭진","sharedActionIdHex":"0x26","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"},{"enemyName":"암각권총통","cns":"boss_1.cns","sharedActionName":"마권사암각","sharedActionIdHex":"0x66","visibleSlotHex":"0x03","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x19"}],"featureSummary":{"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":42,"functionVaHex":"0x00412c76","childScriptVaHex":"0x004b5f94","childScriptHeadBytes":"08 00 00 00 02 14 08 01 ff 00 00 00 11 80 90 00","bodyClass":"child display script spawner","skillRows":[{"ownerName":"스마슈","skillName":"신격방어","skillIdHex":"0x27","levelOrFixed":null,"positionClass":"self-support","renderTrack":"support-or-status","effectWlkNos":[32],"resultWlkNos":[]}],"monsterRows":[{"enemyName":"바니－Ｓ","cns":"btl_smu.cns","sharedActionName":"인법·몸감추기","sharedActionIdHex":"0x7a","visibleSlotHex":"0x03","targetScope":"자기/준비","resultFamily":"명령/상태"}],"featureSummary":{"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":43,"functionVaHex":"0x00412d23","childScriptVaHex":"0x004b60c8","childScriptHeadBytes":"08 00 00 00 02 14 02 01 ff 00 00 00 07 02 00 00","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"스마슈","skillName":"베기","skillIdHex":"0x01","levelOrFixed":null,"positionClass":"single-target-front-local-combo-inferred","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[3]},{"ownerName":"스마슈","skillName":"마구베기","skillIdHex":"0x02","levelOrFixed":null,"positionClass":"single-target-front-local-combo-inferred","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[3]},{"ownerName":"스마슈","skillName":"난도질","skillIdHex":"0x13","levelOrFixed":null,"positionClass":"target-pierce-motion","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[20,20,20,3]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":45,"functionVaHex":"0x00412d23","childScriptVaHex":"0x004b6178","childScriptHeadBytes":"08 00 00 00 02 14 02 01 ff 00 00 00 07 02 00 00","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"스마슈","skillName":"마구베기","skillIdHex":"0x03","levelOrFixed":null,"positionClass":"single-target-front-local-combo-inferred","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[4]},{"ownerName":"스마슈","skillName":"마구베기","skillIdHex":"0x04","levelOrFixed":null,"positionClass":"single-target-front-local-combo-inferred","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[4]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":46,"functionVaHex":"0x00412d23","childScriptVaHex":"0x004b6264","childScriptHeadBytes":"08 00 00 00 02 14 02 01 ff 00 00 00 07 02 00 00","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"스마슈","skillName":"비검·시공단","skillIdHex":"0x1d","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[],"resultWlkNos":[3]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":51,"functionVaHex":"0x00412e85","childScriptVaHex":"0x004b6420","childScriptHeadBytes":"08 00 00 00 03 00 00 00 00 00 00 10 02 14 02 01","bodyClass":"target-range child visual spawner","skillRows":[],"monsterRows":[{"enemyName":"나찰","cns":"zj_rase.cns","sharedActionName":"충격파","sharedActionIdHex":"0x60","visibleSlotHex":"0x02","targetScope":"적 1명","resultFamily":"공격/상태 판정 0x12"}],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":55,"functionVaHex":"0x00413084","childScriptVaHex":"0x004b6634","childScriptHeadBytes":"08 00 00 00 02 14 08 01 ff 00 00 00 07 02 00 00","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"린샹","skillName":"열화폭염권","skillIdHex":"0x11","levelOrFixed":null,"positionClass":"single-target-ranged-engine-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[7],"resultWlkNos":[5]},{"ownerName":"린샹","skillName":"열화폭염권","skillIdHex":"0x12","levelOrFixed":null,"positionClass":"single-target-ranged-engine-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[7,7],"resultWlkNos":[5]},{"ownerName":"린샹","skillName":"열화폭염권","skillIdHex":"0x13","levelOrFixed":null,"positionClass":"single-target-ranged-engine-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[7,7,7],"resultWlkNos":[5]},{"ownerName":"린샹","skillName":"열화폭염권","skillIdHex":"0x14","levelOrFixed":null,"positionClass":"single-target-ranged-engine-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[7,7,7,7,7],"resultWlkNos":[5]}],"monsterRows":[{"enemyName":"파워","cns":"zs_rr.cns","sharedActionName":"화염","sharedActionIdHex":"0x1c","visibleSlotHex":"0x03","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"},{"enemyName":"숙련주작권사","cns":"zjk_suz.cns","sharedActionName":"열화폭염권","sharedActionIdHex":"0x24","visibleSlotHex":"0x02","targetScope":"적 1명","resultFamily":"공격/상태 판정 0x13"},{"enemyName":"주작권사","cns":"zka_su.cns","sharedActionName":"열화폭염권","sharedActionIdHex":"0x3b","visibleSlotHex":"0x02","targetScope":"적 1명","resultFamily":"공격/상태 판정 0x13"},{"enemyName":"나찰","cns":"zj_rase.cns","sharedActionName":"투구쪼개기","sharedActionIdHex":"0x52","visibleSlotHex":"0x03","targetScope":"적 1명","resultFamily":"공격/상태 판정 0x12"},{"enemyName":"암각권총통","cns":"boss_1.cns","sharedActionName":"마권사암각","sharedActionIdHex":"0x66","visibleSlotHex":"0x03","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x19"},{"enemyName":"폭호","cns":"boss_2.cns","sharedActionName":"화염","sharedActionIdHex":"0x6c","visibleSlotHex":"0x04","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"},{"enemyName":"화룡","cns":"zs_rr.cns","sharedActionName":"화염","sharedActionIdHex":"0x1c","visibleSlotHex":"0x03","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"},{"enemyName":"데드드래곤","cns":"zs_dd.cns","sharedActionName":"화염","sharedActionIdHex":"0x1c","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"},{"enemyName":"두개골","cns":"boss_2.cns","sharedActionName":"화염","sharedActionIdHex":"0x6c","visibleSlotHex":"0x04","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"}],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":56,"functionVaHex":"0x00413084","childScriptVaHex":"0x004b66f8","childScriptHeadBytes":"08 00 00 00 02 14 08 01 ff 00 00 00 2b 00 00 01","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"린샹","skillName":"열화폭염권","skillIdHex":"0x12","levelOrFixed":null,"positionClass":"single-target-ranged-engine-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[7,7],"resultWlkNos":[5]},{"ownerName":"린샹","skillName":"열화폭염권","skillIdHex":"0x13","levelOrFixed":null,"positionClass":"single-target-ranged-engine-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[7,7,7],"resultWlkNos":[5]},{"ownerName":"린샹","skillName":"열화폭염권","skillIdHex":"0x13","levelOrFixed":null,"positionClass":"single-target-ranged-engine-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[7,7,7],"resultWlkNos":[5]},{"ownerName":"린샹","skillName":"열화폭염권","skillIdHex":"0x14","levelOrFixed":null,"positionClass":"single-target-ranged-engine-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[7,7,7,7,7],"resultWlkNos":[5]},{"ownerName":"린샹","skillName":"열화폭염권","skillIdHex":"0x14","levelOrFixed":null,"positionClass":"single-target-ranged-engine-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[7,7,7,7,7],"resultWlkNos":[5]},{"ownerName":"린샹","skillName":"열화폭염권","skillIdHex":"0x14","levelOrFixed":null,"positionClass":"single-target-ranged-engine-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[7,7,7,7,7],"resultWlkNos":[5]},{"ownerName":"린샹","skillName":"열화폭염권","skillIdHex":"0x14","levelOrFixed":null,"positionClass":"single-target-ranged-engine-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[7,7,7,7,7],"resultWlkNos":[5]}],"monsterRows":[{"enemyName":"숙련주작권사","cns":"zjk_suz.cns","sharedActionName":"열화폭염권","sharedActionIdHex":"0x24","visibleSlotHex":"0x02","targetScope":"적 1명","resultFamily":"공격/상태 판정 0x13"},{"enemyName":"폭호","cns":"boss_2.cns","sharedActionName":"화염","sharedActionIdHex":"0x6c","visibleSlotHex":"0x04","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"},{"enemyName":"폭호","cns":"boss_2.cns","sharedActionName":"화염","sharedActionIdHex":"0x6c","visibleSlotHex":"0x04","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"},{"enemyName":"폭호","cns":"boss_2.cns","sharedActionName":"화염","sharedActionIdHex":"0x6c","visibleSlotHex":"0x04","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"},{"enemyName":"폭호","cns":"boss_2.cns","sharedActionName":"화염","sharedActionIdHex":"0x6c","visibleSlotHex":"0x04","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"},{"enemyName":"폭호","cns":"boss_2.cns","sharedActionName":"화염","sharedActionIdHex":"0x6c","visibleSlotHex":"0x04","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"},{"enemyName":"두개골","cns":"boss_2.cns","sharedActionName":"화염","sharedActionIdHex":"0x6c","visibleSlotHex":"0x04","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"},{"enemyName":"두개골","cns":"boss_2.cns","sharedActionName":"화염","sharedActionIdHex":"0x6c","visibleSlotHex":"0x04","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"},{"enemyName":"두개골","cns":"boss_2.cns","sharedActionName":"화염","sharedActionIdHex":"0x6c","visibleSlotHex":"0x04","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"},{"enemyName":"두개골","cns":"boss_2.cns","sharedActionName":"화염","sharedActionIdHex":"0x6c","visibleSlotHex":"0x04","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"},{"enemyName":"두개골","cns":"boss_2.cns","sharedActionName":"화염","sharedActionIdHex":"0x6c","visibleSlotHex":"0x04","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"}],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":57,"functionVaHex":"0x00413180","childScriptVaHex":"0x004b67ec","childScriptHeadBytes":"08 00 00 00 02 14 08 01 ff 00 00 00 12 a0 80 1c","bodyClass":"child display script spawner","skillRows":[{"ownerName":"린샹","skillName":"대폭진","skillIdHex":"0x27","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[29],"resultWlkNos":[29]},{"ownerName":"아타호","skillName":"노익장 대폭발","skillIdHex":"0x39","levelOrFixed":null,"positionClass":"self-prep-all-target-screen-effect","renderTrack":"screen-wide-effect","effectWlkNos":[23,23,23,6,7,7,7,7,7,29],"resultWlkNos":[]}],"monsterRows":[{"enemyName":"암각권총통","cns":"boss_1.cns","sharedActionName":"마권사암각","sharedActionIdHex":"0x66","visibleSlotHex":"0x03","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x19"}],"featureSummary":{"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":58,"functionVaHex":"0x0041177d","childScriptVaHex":"0x004b3c84","childScriptHeadBytes":"08 00 00 00 02 92 02 00 02 94 10 00 ff 00 00 00","bodyClass":"timed child visual/motion setup","skillRows":[{"ownerName":"린샹","skillName":"대폭진","skillIdHex":"0x24","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[],"resultWlkNos":[29]}],"monsterRows":[{"enemyName":"동작석상","cns":"zs_ryu.cns","sharedActionName":"지진","sharedActionIdHex":"0x1a","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"},{"enemyName":"동작석상","cns":"zs_ryu.cns","sharedActionName":"지진","sharedActionIdHex":"0x1a","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"},{"enemyName":"파워","cns":"zs_rr.cns","sharedActionName":"지진","sharedActionIdHex":"0x1a","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"},{"enemyName":"파워","cns":"zs_rr.cns","sharedActionName":"지진","sharedActionIdHex":"0x1a","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"},{"enemyName":"스피드","cns":"zs_rb.cns","sharedActionName":"지진","sharedActionIdHex":"0x1a","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"},{"enemyName":"스피드","cns":"zs_rb.cns","sharedActionName":"지진","sharedActionIdHex":"0x1a","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"},{"enemyName":"스피드","cns":"zs_rb.cns","sharedActionName":"지진","sharedActionIdHex":"0x1a","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"},{"enemyName":"스피드","cns":"zs_rb.cns","sharedActionName":"지진","sharedActionIdHex":"0x1a","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"},{"enemyName":"현무권사","cns":"zka_ge.cns","sharedActionName":"대폭진","sharedActionIdHex":"0x3d","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"},{"enemyName":"화룡","cns":"zs_rr.cns","sharedActionName":"지진","sharedActionIdHex":"0x1a","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"},{"enemyName":"화룡","cns":"zs_rr.cns","sharedActionName":"지진","sharedActionIdHex":"0x1a","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"},{"enemyName":"빙룡","cns":"zs_rb.cns","sharedActionName":"지진","sharedActionIdHex":"0x1a","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"},{"enemyName":"빙룡","cns":"zs_rb.cns","sharedActionName":"지진","sharedActionIdHex":"0x1a","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"},{"enemyName":"빙룡","cns":"zs_rb.cns","sharedActionName":"지진","sharedActionIdHex":"0x1a","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"},{"enemyName":"빙룡","cns":"zs_rb.cns","sharedActionName":"지진","sharedActionIdHex":"0x1a","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"},{"enemyName":"뇌룡","cns":"zs_rg.cns","sharedActionName":"지진","sharedActionIdHex":"0x1a","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"},{"enemyName":"뇌룡","cns":"zs_rg.cns","sharedActionName":"지진","sharedActionIdHex":"0x1a","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"}],"featureSummary":{"allocationCount":9,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x08","0x1c","0x20","0x24","0x40"],"knownCalls":["allocate display object","blit/effect renderer","child display motion/timer setup","prepare/copy visual buffer","resolve display/effect rect","spawn positioned visual primitive"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":true}},{"helperId":59,"functionVaHex":"0x0041177d","childScriptVaHex":"0x004b3c9c","childScriptHeadBytes":"08 00 00 00 02 92 06 00 02 94 18 00 ff 00 00 00","bodyClass":"timed child visual/motion setup","skillRows":[{"ownerName":"린샹","skillName":"대폭진","skillIdHex":"0x25","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[],"resultWlkNos":[29]}],"monsterRows":[{"enemyName":"숙련현무권사","cns":"zjk_gen.cns","sharedActionName":"대폭진","sharedActionIdHex":"0x26","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"}],"featureSummary":{"allocationCount":9,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x08","0x1c","0x20","0x24","0x40"],"knownCalls":["allocate display object","blit/effect renderer","child display motion/timer setup","prepare/copy visual buffer","resolve display/effect rect","spawn positioned visual primitive"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":true}},{"helperId":60,"functionVaHex":"0x0041177d","childScriptVaHex":"0x004b3cb4","childScriptHeadBytes":"08 00 00 00 02 92 0a 00 02 94 20 00 ff 00 00 00","bodyClass":"timed child visual/motion setup","skillRows":[{"ownerName":"린샹","skillName":"대폭진","skillIdHex":"0x26","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[],"resultWlkNos":[29]}],"monsterRows":[{"enemyName":"치호","cns":"zak_red.cns","sharedActionName":"암각·지뢰격","sharedActionIdHex":"0x32","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"},{"enemyName":"치호","cns":"zak_red.cns","sharedActionName":"암각·지뢰격","sharedActionIdHex":"0x32","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"},{"enemyName":"치호","cns":"zak_red.cns","sharedActionName":"암각·지뢰격","sharedActionIdHex":"0x32","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"},{"enemyName":"치호","cns":"zak_red.cns","sharedActionName":"암각·지뢰격","sharedActionIdHex":"0x32","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"},{"enemyName":"치호","cns":"zak_red.cns","sharedActionName":"암각·지뢰격","sharedActionIdHex":"0x32","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"},{"enemyName":"치호","cns":"zak_red.cns","sharedActionName":"암각·지뢰격","sharedActionIdHex":"0x32","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"}],"featureSummary":{"allocationCount":9,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x08","0x1c","0x20","0x24","0x40"],"knownCalls":["allocate display object","blit/effect renderer","child display motion/timer setup","prepare/copy visual buffer","resolve display/effect rect","spawn positioned visual primitive"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":true}},{"helperId":61,"functionVaHex":"0x00413227","childScriptVaHex":"0x004b68e0","childScriptHeadBytes":"08 00 00 00 03 00 00 00 00 00 00 10 02 14 02 01","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"아타호","skillName":"주구격","skillIdHex":"0x37","levelOrFixed":null,"positionClass":"self-prep-all-target-screen-effect","renderTrack":"screen-wide-effect","effectWlkNos":[23,23,23,31],"resultWlkNos":[18]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":62,"functionVaHex":"0x0041339e","childScriptVaHex":"0x004b6a5c","childScriptHeadBytes":"42 00 00 00 13 c1 04 02 a0 6b 4b 00 08 00 00 00","bodyClass":"child display script spawner","skillRows":[{"ownerName":"아타호","skillName":"염가열소","skillIdHex":"0x21","levelOrFixed":null,"positionClass":"self-prep-target-front-direct","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[21]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":63,"functionVaHex":"0x0041339e","childScriptVaHex":"0x004b6cd8","childScriptHeadBytes":"42 00 00 00 13 c1 04 02 1c 6e 4b 00 08 00 00 00","bodyClass":"child display script spawner","skillRows":[{"ownerName":"아타호","skillName":"취호염무","skillIdHex":"0x38","levelOrFixed":null,"positionClass":"self-prep-all-target-screen-effect","renderTrack":"screen-wide-effect","effectWlkNos":[23,23,23,21],"resultWlkNos":[7]}],"monsterRows":[{"enemyName":"파워","cns":"zs_rr.cns","sharedActionName":"화염","sharedActionIdHex":"0x1c","visibleSlotHex":"0x03","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"},{"enemyName":"화룡","cns":"zs_rr.cns","sharedActionName":"화염","sharedActionIdHex":"0x1c","visibleSlotHex":"0x03","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"}],"featureSummary":{"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":64,"functionVaHex":"0x004134ce","childScriptVaHex":"0x004b7094","childScriptHeadBytes":"08 00 00 00 03 00 00 00 00 00 00 10 02 14 02 01","bodyClass":"target-range child visual spawner","skillRows":[],"monsterRows":[{"enemyName":"숙련창룡권사","cns":"zjk_sei.cns","sharedActionName":"수경","sharedActionIdHex":"0x25","visibleSlotHex":"0x02","targetScope":"자기/준비","resultFamily":"수경"},{"enemyName":"창룡권사","cns":"zka_so.cns","sharedActionName":"수경","sharedActionIdHex":"0x3c","visibleSlotHex":"0x02","targetScope":"자기/준비","resultFamily":"수경"}],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":65,"functionVaHex":"0x004135ff","childScriptVaHex":"0x004b7134","childScriptHeadBytes":"08 00 00 00 03 00 00 00 00 00 00 10 02 14 02 01","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"린샹","skillName":"도주","skillIdHex":"0x2f","levelOrFixed":null,"positionClass":"self-support","renderTrack":"support-or-status","effectWlkNos":[31],"resultWlkNos":[5]}],"monsterRows":[{"enemyName":"론","cns":"zak_pur.cns","sharedActionName":"암각·광룡도","sharedActionIdHex":"0x35","visibleSlotHex":"0x02","targetScope":"적 1명","resultFamily":"공격/상태 판정 0x16"},{"enemyName":"론","cns":"zak_pur.cns","sharedActionName":"암각·광룡도","sharedActionIdHex":"0x35","visibleSlotHex":"0x02","targetScope":"적 1명","resultFamily":"공격/상태 판정 0x16"},{"enemyName":"야차","cns":"zj_kage.cns","sharedActionName":"열풍검","sharedActionIdHex":"0x61","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x12"},{"enemyName":"론","cns":"zak_pur.cns","sharedActionName":"암각·광룡도","sharedActionIdHex":"0x35","visibleSlotHex":"0x02","targetScope":"적 1명","resultFamily":"공격/상태 판정 0x16"},{"enemyName":"론","cns":"zak_pur.cns","sharedActionName":"암각·광룡도","sharedActionIdHex":"0x35","visibleSlotHex":"0x02","targetScope":"적 1명","resultFamily":"공격/상태 판정 0x16"},{"enemyName":"론","cns":"zak_pur.cns","sharedActionName":"암각·광룡도","sharedActionIdHex":"0x35","visibleSlotHex":"0x02","targetScope":"적 1명","resultFamily":"공격/상태 판정 0x16"},{"enemyName":"론","cns":"zak_pur.cns","sharedActionName":"암각·광룡도","sharedActionIdHex":"0x35","visibleSlotHex":"0x02","targetScope":"적 1명","resultFamily":"공격/상태 판정 0x16"},{"enemyName":"투귀","cns":"zj_touki.cns","sharedActionName":"충격파","sharedActionIdHex":"0x60","visibleSlotHex":"0x02","targetScope":"적 1명","resultFamily":"공격/상태 판정 0x12"}],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":66,"functionVaHex":"0x0041379d","childScriptVaHex":"0x004b72a0","childScriptHeadBytes":"08 00 00 00 03 00 00 00 00 00 00 10 02 14 02 01","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"아타호","skillName":"호포권","skillIdHex":"0x2b","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[22],"resultWlkNos":[3]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":67,"functionVaHex":"0x0041379d","childScriptVaHex":"0x004b7360","childScriptHeadBytes":"08 00 00 00 03 00 00 00 00 00 00 10 02 14 02 01","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"아타호","skillName":"호포권","skillIdHex":"0x2c","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[22],"resultWlkNos":[4]}],"monsterRows":[{"enemyName":"권법가","cns":"zkb_ke.cns","sharedActionName":"연기권","sharedActionIdHex":"0x42","visibleSlotHex":"0x03","targetScope":"적 1명","resultFamily":"공격/상태 판정 0x15"},{"enemyName":"무투가","cns":"zkb_bu.cns","sharedActionName":"기포","sharedActionIdHex":"0x43","visibleSlotHex":"0x03","targetScope":"적 1명","resultFamily":"공격/상태 판정 0x15"},{"enemyName":"격투가","cns":"zkb_ka.cns","sharedActionName":"조기탄","sharedActionIdHex":"0x44","visibleSlotHex":"0x03","targetScope":"적 1명","resultFamily":"공격/상태 판정 0x15"},{"enemyName":"초류권사","cns":"zkb_sai.cns","sharedActionName":"아랑권","sharedActionIdHex":"0x45","visibleSlotHex":"0x03","targetScope":"적 1명","resultFamily":"공격/상태 판정 0x15"},{"enemyName":"비룡권사","cns":"zkb_hyr.cns","sharedActionName":"비룡장파","sharedActionIdHex":"0x46","visibleSlotHex":"0x03","targetScope":"적 1명","resultFamily":"공격/상태 판정 0x15"}],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":68,"functionVaHex":"0x0041379d","childScriptVaHex":"0x004b7430","childScriptHeadBytes":"08 00 00 00 03 00 00 00 00 00 00 10 02 14 02 01","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"아타호","skillName":"호포권","skillIdHex":"0x2d","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[22],"resultWlkNos":[4]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":69,"functionVaHex":"0x0041379d","childScriptVaHex":"0x004b74f4","childScriptHeadBytes":"08 00 00 00 03 00 00 00 00 00 00 10 02 14 02 01","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"아타호","skillName":"호포권","skillIdHex":"0x2e","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[22],"resultWlkNos":[5]}],"monsterRows":[{"enemyName":"암각권총통","cns":"boss_1.cns","sharedActionName":"암각기포","sharedActionIdHex":"0x65","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x15"}],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":70,"functionVaHex":"0x00413921","childScriptVaHex":"0x004b7688","childScriptHeadBytes":"08 00 00 00 03 00 00 00 00 00 00 10 02 14 02 01","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"린샹","skillName":"흑영권","skillIdHex":"0x1a","levelOrFixed":null,"positionClass":"single-target-ranged-caster-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[18],"resultWlkNos":[8]},{"ownerName":"린샹","skillName":"환영각","skillIdHex":"0x2d","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[18],"resultWlkNos":[8]},{"ownerName":"스마슈","skillName":"투신의 춤","skillIdHex":"0x22","levelOrFixed":null,"positionClass":"all-target-caster-action-effect","renderTrack":"caster-action-screen-hit","effectWlkNos":[18],"resultWlkNos":[8]}],"monsterRows":[{"enemyName":"리치","cns":"zy_rich.cns","sharedActionName":"냉기","sharedActionIdHex":"0x5d","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x14"},{"enemyName":"바니－Ｓ","cns":"btl_smu.cns","sharedActionName":"냉도투무","sharedActionIdHex":"0x79","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x14"}],"featureSummary":{"allocationCount":2,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":73,"functionVaHex":"0x00413b53","childScriptVaHex":"0x004b7a88","childScriptHeadBytes":"42 00 00 00 13 c1 04 02 08 7b 4b 00 08 00 00 00","bodyClass":"child display script spawner","skillRows":[{"ownerName":"린샹","skillName":"암각·영상뢰화","skillIdHex":"0x28","levelOrFixed":null,"positionClass":"all-target-caster-action-effect","renderTrack":"caster-action-screen-hit","effectWlkNos":[],"resultWlkNos":[9]}],"monsterRows":[{"enemyName":"유령","cns":"zy_gost.cns","sharedActionName":"뢰격","sharedActionIdHex":"0x5b","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x15"},{"enemyName":"리치","cns":"zy_rich.cns","sharedActionName":"뢰격","sharedActionIdHex":"0x5b","visibleSlotHex":"0x03","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x15"}],"featureSummary":{"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":false,"writesVisualIndex0x28":false}},{"helperId":74,"functionVaHex":"0x00413b53","childScriptVaHex":"0x004b7b7c","childScriptHeadBytes":"42 00 00 00 13 c1 04 02 fc 7b 4b 00 08 00 00 00","bodyClass":"child display script spawner","skillRows":[{"ownerName":"린샹","skillName":"암각·영상뢰화","skillIdHex":"0x29","levelOrFixed":null,"positionClass":"all-target-caster-action-effect","renderTrack":"caster-action-screen-hit","effectWlkNos":[18,18],"resultWlkNos":[9]},{"ownerName":"린샹","skillName":"암각·영상뢰화","skillIdHex":"0x2a","levelOrFixed":null,"positionClass":"all-target-caster-action-effect","renderTrack":"caster-action-screen-hit","effectWlkNos":[18,18,18,18],"resultWlkNos":[9]}],"monsterRows":[{"enemyName":"린샹","cns":"btl_rsu.cns","sharedActionName":"암각·영상뢰화","sharedActionIdHex":"0x4e","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x15"},{"enemyName":"바니－Ｒ","cns":"btl_rsu.cns","sharedActionName":"암각·영상뢰화","sharedActionIdHex":"0x75","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x15"}],"featureSummary":{"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":false,"writesVisualIndex0x28":false}},{"helperId":75,"functionVaHex":"0x00413b53","childScriptVaHex":"0x004b7c70","childScriptHeadBytes":"42 00 00 00 13 c1 04 02 f0 7c 4b 00 08 00 00 00","bodyClass":"child display script spawner","skillRows":[{"ownerName":"린샹","skillName":"암각·영상뢰화","skillIdHex":"0x2b","levelOrFixed":null,"positionClass":"all-target-caster-action-effect","renderTrack":"caster-action-screen-hit","effectWlkNos":[18,18,18,18,18],"resultWlkNos":[9]},{"ownerName":"린샹","skillName":"창룡파","skillIdHex":"0x2c","levelOrFixed":null,"positionClass":"all-target-clone-placement","renderTrack":"screen-wide-effect","effectWlkNos":[18,18,18,18,18,18,18],"resultWlkNos":[9]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":false,"writesVisualIndex0x28":false}},{"helperId":76,"functionVaHex":"0x00413b53","childScriptVaHex":"0x004b7d64","childScriptHeadBytes":"42 00 00 00 13 c1 04 02 e4 7d 4b 00 08 00 00 00","bodyClass":"child display script spawner","skillRows":[],"monsterRows":[{"enemyName":"폭호","cns":"boss_2.cns","sharedActionName":"４분신","sharedActionIdHex":"0x6b","visibleSlotHex":"0x03","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"},{"enemyName":"뇌룡","cns":"zs_rg.cns","sharedActionName":"전뢰","sharedActionIdHex":"0x7d","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x15"},{"enemyName":"두개골","cns":"boss_2.cns","sharedActionName":"４분신","sharedActionIdHex":"0x6b","visibleSlotHex":"0x03","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x10"}],"featureSummary":{"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":false,"writesVisualIndex0x28":false}},{"helperId":77,"functionVaHex":"0x00413bc6","childScriptVaHex":"0x004b7e58","childScriptHeadBytes":"08 00 00 00 02 14 02 01 ff 00 00 00 07 02 00 00","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"린샹","skillName":"흑영권","skillIdHex":"0x1a","levelOrFixed":null,"positionClass":"single-target-ranged-caster-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[18],"resultWlkNos":[8]},{"ownerName":"린샹","skillName":"환영각","skillIdHex":"0x2d","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[18],"resultWlkNos":[8]},{"ownerName":"스마슈","skillName":"투신의 춤","skillIdHex":"0x22","levelOrFixed":null,"positionClass":"all-target-caster-action-effect","renderTrack":"caster-action-screen-hit","effectWlkNos":[18],"resultWlkNos":[8]}],"monsterRows":[{"enemyName":"물슬라임","cns":"zs_ice.cns","sharedActionName":"냉기","sharedActionIdHex":"0x0c","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x14"},{"enemyName":"수사","cns":"zh_sui.cns","sharedActionName":"냉기","sharedActionIdHex":"0x13","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x14"},{"enemyName":"스피드","cns":"zs_rb.cns","sharedActionName":"냉기","sharedActionIdHex":"0x7c","visibleSlotHex":"0x03","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x14"},{"enemyName":"창룡성령","cns":"zky_ao.cns","sharedActionName":"냉기","sharedActionIdHex":"0x56","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x14"},{"enemyName":"리치","cns":"zy_rich.cns","sharedActionName":"냉기","sharedActionIdHex":"0x5d","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x14"},{"enemyName":"나찰","cns":"zj_rase.cns","sharedActionName":"투구쪼개기","sharedActionIdHex":"0x52","visibleSlotHex":"0x03","targetScope":"적 1명","resultFamily":"공격/상태 판정 0x12"},{"enemyName":"암각권총통","cns":"boss_1.cns","sharedActionName":"마권사암각","sharedActionIdHex":"0x66","visibleSlotHex":"0x03","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x19"},{"enemyName":"바니－Ｓ","cns":"btl_smu.cns","sharedActionName":"냉도투무","sharedActionIdHex":"0x79","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x14"},{"enemyName":"빙룡","cns":"zs_rb.cns","sharedActionName":"냉기","sharedActionIdHex":"0x7c","visibleSlotHex":"0x03","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x14"}],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":78,"functionVaHex":"0x00413cc8","childScriptVaHex":"0x004b7f7c","childScriptHeadBytes":"08 00 00 00 03 00 00 00 00 00 00 10 02 14 02 01","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"스마슈","skillName":"절사어면","skillIdHex":"0x12","levelOrFixed":null,"positionClass":"single-target-front-local-combo-inferred","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[7]},{"ownerName":"스마슈","skillName":"냉도투무","skillIdHex":"0x21","levelOrFixed":null,"positionClass":"all-target-clone-placement","renderTrack":"screen-wide-effect","effectWlkNos":[18],"resultWlkNos":[4]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":79,"functionVaHex":"0x00413e3f","childScriptVaHex":"0x004b848c","childScriptHeadBytes":"08 00 00 00 02 92 02 00 02 96 01 00 ff 00 00 00","bodyClass":"child display script spawner","skillRows":[{"ownerName":"아타호","skillName":"비기·맹호유성각","skillIdHex":"0x33","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"spawned-child-display-flow","effectWlkNos":[16,27],"resultWlkNos":[7]},{"ownerName":"아타호","skillName":"비기·맹호유성각","skillIdHex":"0x34","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"spawned-child-display-flow","effectWlkNos":[16,27],"resultWlkNos":[7]},{"ownerName":"아타호","skillName":"비기·맹호유성각","skillIdHex":"0x35","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"spawned-child-display-flow","effectWlkNos":[16,27],"resultWlkNos":[7]},{"ownerName":"아타호","skillName":"비기·맹호유성각","skillIdHex":"0x36","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"spawned-child-display-flow","effectWlkNos":[16,27],"resultWlkNos":[7]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":false,"writesVisualIndex0x28":false}},{"helperId":83,"functionVaHex":"0x0041177d","childScriptVaHex":"0x004b84ec","childScriptHeadBytes":"08 00 00 00 02 14 08 01 ff 00 00 00 3b 90 40 00","bodyClass":"timed child visual/motion setup","skillRows":[{"ownerName":"스마슈","skillName":"열시섬","skillIdHex":"0x20","levelOrFixed":null,"positionClass":"all-target-caster-action-effect","renderTrack":"caster-action-screen-hit","effectWlkNos":[17],"resultWlkNos":[4]}],"monsterRows":[],"featureSummary":{"allocationCount":9,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x08","0x1c","0x20","0x24","0x40"],"knownCalls":["allocate display object","blit/effect renderer","child display motion/timer setup","prepare/copy visual buffer","resolve display/effect rect","spawn positioned visual primitive"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":true}},{"helperId":86,"functionVaHex":"0x00413eb2","childScriptVaHex":"0x004b8720","childScriptHeadBytes":"08 00 00 00 02 14 08 01 ff 00 00 00 12 a0 80 1c","bodyClass":"target-range child visual spawner","skillRows":[],"monsterRows":[{"enemyName":"데드드래곤","cns":"zs_dd.cns","sharedActionName":"화염","sharedActionIdHex":"0x1c","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"}],"featureSummary":{"allocationCount":5,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":87,"functionVaHex":"0x00413eb2","childScriptVaHex":"0x004b8858","childScriptHeadBytes":"08 00 00 00 03 00 00 00 00 00 00 10 02 14 02 01","bodyClass":"target-range child visual spawner","skillRows":[],"monsterRows":[{"enemyName":"불꽃슬라임","cns":"zs_enn.cns","sharedActionName":"화염","sharedActionIdHex":"0x0b","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"},{"enemyName":"주작성령","cns":"zky_shu.cns","sharedActionName":"화염","sharedActionIdHex":"0x55","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"},{"enemyName":"리치","cns":"zy_rich.cns","sharedActionName":"화염","sharedActionIdHex":"0x5c","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"}],"featureSummary":{"allocationCount":5,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":88,"functionVaHex":"0x00413eb2","childScriptVaHex":"0x004b88ac","childScriptHeadBytes":"08 00 00 00 02 14 08 01 ff 00 00 00 12 a0 80 1c","bodyClass":"target-range child visual spawner","skillRows":[],"monsterRows":[{"enemyName":"폭호","cns":"boss_2.cns","sharedActionName":"화염","sharedActionIdHex":"0x6c","visibleSlotHex":"0x04","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"},{"enemyName":"두개골","cns":"boss_2.cns","sharedActionName":"화염","sharedActionIdHex":"0x6c","visibleSlotHex":"0x04","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"}],"featureSummary":{"allocationCount":5,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":89,"functionVaHex":"0x00413eb2","childScriptVaHex":"0x004b8aa4","childScriptHeadBytes":"08 00 00 00 02 14 08 01 ff 00 00 00 12 a0 80 1c","bodyClass":"target-range child visual spawner","skillRows":[],"monsterRows":[{"enemyName":"스피드","cns":"zs_rb.cns","sharedActionName":"냉기","sharedActionIdHex":"0x7c","visibleSlotHex":"0x03","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x14"},{"enemyName":"빙룡","cns":"zs_rb.cns","sharedActionName":"냉기","sharedActionIdHex":"0x7c","visibleSlotHex":"0x03","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x14"}],"featureSummary":{"allocationCount":5,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":90,"functionVaHex":"0x00413eb2","childScriptVaHex":"0x004b8bdc","childScriptHeadBytes":"03 00 00 00 50 76 4b 00 08 00 00 00 03 00 00 00","bodyClass":"target-range child visual spawner","skillRows":[],"monsterRows":[{"enemyName":"물슬라임","cns":"zs_ice.cns","sharedActionName":"냉기","sharedActionIdHex":"0x0c","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x14"},{"enemyName":"수사","cns":"zh_sui.cns","sharedActionName":"냉기","sharedActionIdHex":"0x13","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x14"},{"enemyName":"창룡성령","cns":"zky_ao.cns","sharedActionName":"냉기","sharedActionIdHex":"0x56","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x14"}],"featureSummary":{"allocationCount":5,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":91,"functionVaHex":"0x00413eb2","childScriptVaHex":"0x004b8d1c","childScriptHeadBytes":"08 00 00 00 02 14 02 01 ff 00 00 00 12 a0 68 1c","bodyClass":"target-range child visual spawner","skillRows":[],"monsterRows":[{"enemyName":"폭호","cns":"boss_2.cns","sharedActionName":"냉기","sharedActionIdHex":"0x6d","visibleSlotHex":"0x05","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x14"},{"enemyName":"두개골","cns":"boss_2.cns","sharedActionName":"냉기","sharedActionIdHex":"0x6d","visibleSlotHex":"0x05","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x14"}],"featureSummary":{"allocationCount":5,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":92,"functionVaHex":"0x00413eb2","childScriptVaHex":"0x004b8fc4","childScriptHeadBytes":"08 00 00 00 02 14 02 01 ff 00 00 00 07 02 00 00","bodyClass":"target-range child visual spawner","skillRows":[],"monsterRows":[{"enemyName":"데드드래곤","cns":"zs_dd.cns","sharedActionName":"장궁","sharedActionIdHex":"0x1b","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x19"}],"featureSummary":{"allocationCount":5,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":93,"functionVaHex":"0x00413eb2","childScriptVaHex":"0x004b903c","childScriptHeadBytes":"08 00 00 00 02 14 02 01 ff 00 00 00 07 02 00 00","bodyClass":"target-range child visual spawner","skillRows":[],"monsterRows":[{"enemyName":"마왕슬라임","cns":"zs_maoh.cns","sharedActionName":"독액","sharedActionIdHex":"0x0e","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x18"}],"featureSummary":{"allocationCount":5,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":94,"functionVaHex":"0x00413eb2","childScriptVaHex":"0x004b90b4","childScriptHeadBytes":"08 00 00 00 02 14 02 01 ff 00 00 00 07 02 00 00","bodyClass":"target-range child visual spawner","skillRows":[],"monsterRows":[{"enemyName":"폭호","cns":"boss_2.cns","sharedActionName":"장궁","sharedActionIdHex":"0x6a","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x19"},{"enemyName":"두개골","cns":"boss_2.cns","sharedActionName":"장궁","sharedActionIdHex":"0x6a","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x19"}],"featureSummary":{"allocationCount":5,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":95,"functionVaHex":"0x00414362","childScriptVaHex":"0x004b9644","childScriptHeadBytes":"08 00 00 00 02 14 08 01 ff 00 00 00 11 80 90 00","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"린샹","skillName":"암각·영상승룡파","skillIdHex":"0x15","levelOrFixed":null,"positionClass":"target-front-direct-placement","renderTrack":"actor-melee-or-dash","effectWlkNos":[21],"resultWlkNos":[3]},{"ownerName":"린샹","skillName":"빙조권","skillIdHex":"0x19","levelOrFixed":null,"positionClass":"target-front-direct-placement","renderTrack":"actor-melee-or-dash","effectWlkNos":[21],"resultWlkNos":[3,3,3,3]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":96,"functionVaHex":"0x00414362","childScriptVaHex":"0x004b96e4","childScriptHeadBytes":"08 00 00 00 02 14 08 01 ff 00 00 00 11 80 90 00","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"린샹","skillName":"암각·영상승룡파","skillIdHex":"0x16","levelOrFixed":null,"positionClass":"target-front-direct-placement","renderTrack":"actor-melee-or-dash","effectWlkNos":[21],"resultWlkNos":[3,3]}],"monsterRows":[{"enemyName":"린샹","cns":"btl_rsu.cns","sharedActionName":"암각·영상승룡파","sharedActionIdHex":"0x4f","visibleSlotHex":"0x03","targetScope":"적 1명","resultFamily":"공격/상태 판정 0x16"},{"enemyName":"바니－Ｒ","cns":"btl_rsu.cns","sharedActionName":"암각·영상승룡파","sharedActionIdHex":"0x76","visibleSlotHex":"0x03","targetScope":"적 1명","resultFamily":"공격/상태 판정 0x16"}],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":97,"functionVaHex":"0x00414362","childScriptVaHex":"0x004b99a8","childScriptHeadBytes":"08 00 00 00 02 14 08 01 ff 00 00 00 11 80 90 00","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"린샹","skillName":"암각·영상승룡파","skillIdHex":"0x17","levelOrFixed":null,"positionClass":"target-front-direct-placement","renderTrack":"actor-melee-or-dash","effectWlkNos":[21],"resultWlkNos":[3,3,3]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":98,"functionVaHex":"0x00414362","childScriptVaHex":"0x004b9c6c","childScriptHeadBytes":"08 00 00 00 02 14 08 01 ff 00 00 00 11 80 90 00","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"린샹","skillName":"암각·영상승룡파","skillIdHex":"0x18","levelOrFixed":null,"positionClass":"target-front-direct-placement","renderTrack":"actor-melee-or-dash","effectWlkNos":[21],"resultWlkNos":[3,3,3,3]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":99,"functionVaHex":"0x0041445e","childScriptVaHex":"0x004ba070","childScriptHeadBytes":"08 00 00 00 02 8c 00 b0 02 96 08 00 02 14 02 01","bodyClass":"child display script spawner","skillRows":[],"monsterRows":[{"enemyName":"데드드래곤","cns":"zs_dd.cns","sharedActionName":"화염","sharedActionIdHex":"0x1c","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"}],"featureSummary":{"allocationCount":3,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":101,"functionVaHex":"0x0041445e","childScriptVaHex":"0x004ba304","childScriptHeadBytes":"08 00 00 00 02 8c 00 b8 02 14 02 01 ff 00 00 00","bodyClass":"child display script spawner","skillRows":[],"monsterRows":[{"enemyName":"폭호","cns":"boss_2.cns","sharedActionName":"화염","sharedActionIdHex":"0x6c","visibleSlotHex":"0x04","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"},{"enemyName":"폭호","cns":"boss_2.cns","sharedActionName":"냉기","sharedActionIdHex":"0x6d","visibleSlotHex":"0x05","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x14"},{"enemyName":"두개골","cns":"boss_2.cns","sharedActionName":"화염","sharedActionIdHex":"0x6c","visibleSlotHex":"0x04","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x13"},{"enemyName":"두개골","cns":"boss_2.cns","sharedActionName":"냉기","sharedActionIdHex":"0x6d","visibleSlotHex":"0x05","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x14"}],"featureSummary":{"allocationCount":3,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":102,"functionVaHex":"0x0041177d","childScriptVaHex":"0x004ba49c","childScriptHeadBytes":"08 00 00 00 02 92 02 00 02 94 0c 00 ff 00 00 00","bodyClass":"timed child visual/motion setup","skillRows":[{"ownerName":"린샹","skillName":"고양이달래기","skillIdHex":"0x1d","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[],"resultWlkNos":[35]}],"monsterRows":[],"featureSummary":{"allocationCount":9,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x08","0x1c","0x20","0x24","0x40"],"knownCalls":["allocate display object","blit/effect renderer","child display motion/timer setup","prepare/copy visual buffer","resolve display/effect rect","spawn positioned visual primitive"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":true}},{"helperId":103,"functionVaHex":"0x0041177d","childScriptVaHex":"0x004ba4b4","childScriptHeadBytes":"08 00 00 00 02 92 06 00 02 94 10 00 ff 00 00 00","bodyClass":"timed child visual/motion setup","skillRows":[{"ownerName":"린샹","skillName":"고양이달래기","skillIdHex":"0x1e","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[],"resultWlkNos":[35]}],"monsterRows":[],"featureSummary":{"allocationCount":9,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x08","0x1c","0x20","0x24","0x40"],"knownCalls":["allocate display object","blit/effect renderer","child display motion/timer setup","prepare/copy visual buffer","resolve display/effect rect","spawn positioned visual primitive"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":true}},{"helperId":104,"functionVaHex":"0x0041177d","childScriptVaHex":"0x004ba4cc","childScriptHeadBytes":"08 00 00 00 02 92 0c 00 02 94 14 00 ff 00 00 00","bodyClass":"timed child visual/motion setup","skillRows":[{"ownerName":"린샹","skillName":"고양이달래기","skillIdHex":"0x1f","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[],"resultWlkNos":[35]}],"monsterRows":[],"featureSummary":{"allocationCount":9,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x08","0x1c","0x20","0x24","0x40"],"knownCalls":["allocate display object","blit/effect renderer","child display motion/timer setup","prepare/copy visual buffer","resolve display/effect rect","spawn positioned visual primitive"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":true}},{"helperId":105,"functionVaHex":"0x0041462b","childScriptVaHex":"0x004ba6b0","childScriptHeadBytes":"11 80 96 00 08 00 00 00 42 00 00 00 13 c0 04 01","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"스마슈","skillName":"백인일섬","skillIdHex":"0x15","levelOrFixed":null,"positionClass":"all-target-caster-action-effect","renderTrack":"caster-action-screen-hit","effectWlkNos":[],"resultWlkNos":[20]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":106,"functionVaHex":"0x0041462b","childScriptVaHex":"0x004ba6f4","childScriptHeadBytes":"11 80 96 00 08 00 00 00 42 00 00 00 13 c0 04 01","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"스마슈","skillName":"백인일섬","skillIdHex":"0x16","levelOrFixed":null,"positionClass":"all-target-caster-action-effect","renderTrack":"caster-action-screen-hit","effectWlkNos":[],"resultWlkNos":[20]}],"monsterRows":[{"enemyName":"바니－Ｓ","cns":"btl_smu.cns","sharedActionName":"백인일섬","sharedActionIdHex":"0x78","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x12"}],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":107,"functionVaHex":"0x0041462b","childScriptVaHex":"0x004ba738","childScriptHeadBytes":"11 80 96 00 08 00 00 00 42 00 00 00 13 c0 04 01","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"스마슈","skillName":"백인일섬","skillIdHex":"0x17","levelOrFixed":null,"positionClass":"all-target-caster-action-effect","renderTrack":"caster-action-screen-hit","effectWlkNos":[],"resultWlkNos":[20]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":108,"functionVaHex":"0x00414756","childScriptVaHex":"0x004bab98","childScriptHeadBytes":"08 00 00 00 02 14 02 01 ff 00 00 00 12 a0 80 1c","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"린샹","skillName":"맹호열지조","skillIdHex":"0x1b","levelOrFixed":null,"positionClass":"target-front-direct-placement","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[17]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":110,"functionVaHex":"0x00414862","childScriptVaHex":"0x004bad1c","childScriptHeadBytes":"08 00 00 00 03 00 00 00 00 00 00 10 02 14 02 01","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"린샹","skillName":"선렬각","skillIdHex":"0x10","levelOrFixed":null,"positionClass":"target-pierce-motion","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[3,3,3,3,3,5]},{"ownerName":"린샹","skillName":"꼬챙이 꿰기","skillIdHex":"0x07","levelOrFixed":null,"positionClass":"single-target-ranged-engine-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[],"resultWlkNos":[4]},{"ownerName":"린샹","skillName":"꼬챙이 꿰기","skillIdHex":"0x08","levelOrFixed":null,"positionClass":"single-target-ranged-engine-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[],"resultWlkNos":[4]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":111,"functionVaHex":"0x0041496d","childScriptVaHex":"0x004bad8c","childScriptHeadBytes":"08 00 00 00 02 14 08 01 ff 00 00 00 07 02 00 00","bodyClass":"target-range child visual spawner","skillRows":[],"monsterRows":[{"enemyName":"외뿔멧돼지","cns":"zi_ikkak.cns","sharedActionName":"뢰격","sharedActionIdHex":"0x07","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x15"},{"enemyName":"벼락슬라임","cns":"zs_rai.cns","sharedActionName":"뢰격","sharedActionIdHex":"0x0d","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x15"},{"enemyName":"뢰사","cns":"zh_rai.cns","sharedActionName":"뢰격","sharedActionIdHex":"0x14","visibleSlotHex":"0x02","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x15"},{"enemyName":"현무성령","cns":"zky_gen.cns","sharedActionName":"뢰격","sharedActionIdHex":"0x57","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x15"},{"enemyName":"나찰","cns":"zj_rase.cns","sharedActionName":"투구쪼개기","sharedActionIdHex":"0x52","visibleSlotHex":"0x03","targetScope":"적 1명","resultFamily":"공격/상태 판정 0x12"},{"enemyName":"암각권총통","cns":"boss_1.cns","sharedActionName":"마권사암각","sharedActionIdHex":"0x66","visibleSlotHex":"0x03","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x19"},{"enemyName":"지옥의마인","cns":"zky_gen.cns","sharedActionName":"장궁","sharedActionIdHex":"0x58","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x19"}],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":112,"functionVaHex":"0x00414a79","childScriptVaHex":"0x004badcc","childScriptHeadBytes":"08 00 00 00 03 00 00 00 00 00 00 10 02 14 02 01","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"아타호","skillName":"호격권","skillIdHex":"0x0b","levelOrFixed":null,"positionClass":"single-target-ranged-caster-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[6],"resultWlkNos":[]},{"ownerName":"아타호","skillName":"맹호의 울부짖음","skillIdHex":"0x28","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[6],"resultWlkNos":[]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":113,"functionVaHex":"0x00414a79","childScriptVaHex":"0x004bae1c","childScriptHeadBytes":"08 00 00 00 03 00 00 00 00 00 00 10 02 14 02 01","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"아타호","skillName":"호격권","skillIdHex":"0x0c","levelOrFixed":null,"positionClass":"single-target-ranged-caster-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[18,6],"resultWlkNos":[]},{"ownerName":"아타호","skillName":"맹호의 울부짖음","skillIdHex":"0x29","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[6],"resultWlkNos":[]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":114,"functionVaHex":"0x00414a79","childScriptVaHex":"0x004baeec","childScriptHeadBytes":"08 00 00 00 03 00 00 00 00 00 00 10 02 14 02 01","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"아타호","skillName":"호격권","skillIdHex":"0x0d","levelOrFixed":null,"positionClass":"single-target-ranged-caster-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[18,18,18,6],"resultWlkNos":[]},{"ownerName":"아타호","skillName":"맹호의 울부짖음","skillIdHex":"0x2a","levelOrFixed":null,"positionClass":"all-target-screen-or-ranged-effect","renderTrack":"screen-wide-effect","effectWlkNos":[6],"resultWlkNos":[]}],"monsterRows":[],"featureSummary":{"allocationCount":1,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":115,"functionVaHex":"0x00414ceb","childScriptVaHex":"0x004baffc","childScriptHeadBytes":"08 00 00 00 02 8c 0c 00 02 8e 00 00 02 90 00 00","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"아타호","skillName":"폭전축","skillIdHex":"0x13","levelOrFixed":null,"positionClass":"target-front-direct-placement","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[5]}],"monsterRows":[],"featureSummary":{"allocationCount":2,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":116,"functionVaHex":"0x00414ceb","childScriptVaHex":"0x004bb0f8","childScriptHeadBytes":"08 00 00 00 02 8c 08 00 02 8e 08 00 02 90 08 00","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"아타호","skillName":"퍽전축","skillIdHex":"0x14","levelOrFixed":null,"positionClass":"target-front-direct-placement","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[5,4]}],"monsterRows":[],"featureSummary":{"allocationCount":2,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":117,"functionVaHex":"0x00414ceb","childScriptVaHex":"0x004bb11c","childScriptHeadBytes":"08 00 00 00 02 8c 08 00 02 8e 0c 00 02 90 04 00","bodyClass":"target-range child visual spawner","skillRows":[{"ownerName":"아타호","skillName":"폭전축","skillIdHex":"0x15","levelOrFixed":null,"positionClass":"target-front-direct-placement","renderTrack":"actor-melee-or-dash","effectWlkNos":[],"resultWlkNos":[5,4,3]}],"monsterRows":[],"featureSummary":{"allocationCount":2,"targetRangeLoop":true,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40"],"knownCalls":["allocate display object","target range begin","target range end"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":false}},{"helperId":121,"functionVaHex":"0x0041177d","childScriptVaHex":"0x004bb260","childScriptHeadBytes":"08 00 00 00 02 14 02 01 ff 00 00 00 07 02 00 00","bodyClass":"timed child visual/motion setup","skillRows":[],"monsterRows":[{"enemyName":"폭호","cns":"boss_2.cns","sharedActionName":"뢰","sharedActionIdHex":"0x69","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x15"},{"enemyName":"폭호","cns":"boss_2.cns","sharedActionName":"뢰","sharedActionIdHex":"0x69","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x15"},{"enemyName":"두개골","cns":"boss_2.cns","sharedActionName":"뢰","sharedActionIdHex":"0x69","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x15"},{"enemyName":"두개골","cns":"boss_2.cns","sharedActionName":"뢰","sharedActionIdHex":"0x69","visibleSlotHex":"0x01","targetScope":"적 전체","resultFamily":"공격/상태 판정 0x15"}],"featureSummary":{"allocationCount":9,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x08","0x1c","0x20","0x24","0x40"],"knownCalls":["allocate display object","blit/effect renderer","child display motion/timer setup","prepare/copy visual buffer","resolve display/effect rect","spawn positioned visual primitive"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":true}},{"helperId":123,"functionVaHex":"0x00414ead","childScriptVaHex":"0x004bb2d8","childScriptHeadBytes":"08 00 00 00 02 14 02 01 ff 00 00 00 12 a0 80 1c","bodyClass":"bitmap/effect blit spawner","skillRows":[{"ownerName":"아타호","skillName":"노익장 대폭발","skillIdHex":"0x39","levelOrFixed":null,"positionClass":"self-prep-all-target-screen-effect","renderTrack":"screen-wide-effect","effectWlkNos":[23,23,23,6,7,7,7,7,7,29],"resultWlkNos":[]}],"monsterRows":[],"featureSummary":{"allocationCount":3,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40","0x1f0","0x1f4"],"knownCalls":["allocate display object","blit/effect renderer"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":false,"writesDisplayXy":true,"writesVisualIndex0x28":true}},{"helperId":126,"functionVaHex":"0x0041245f","childScriptVaHex":"0x004b4884","childScriptHeadBytes":"08 00 00 00 02 92 04 00 02 94 30 00 02 96 24 00","bodyClass":"timed child visual/motion setup","skillRows":[{"ownerName":"아타호","skillName":"비기·맹호광파참","skillIdHex":"0x1d","levelOrFixed":null,"positionClass":"single-target-ranged-engine-effect","renderTrack":"ranged-projectile-or-beam","effectWlkNos":[22,17],"resultWlkNos":[3,3,3,3,3]}],"monsterRows":[],"featureSummary":{"allocationCount":3,"targetRangeLoop":false,"usesHelperIdAsScriptTableIndex":true,"scriptTableOffsets":["0x00","0x40","0x58"],"knownCalls":["allocate display object","child display motion/timer setup","prepare/copy visual buffer"],"setsActorBusyFlag0x02":true,"setsActorFlowFlag0x100":true,"writesDisplayXy":true,"writesVisualIndex0x28":true}}],"progressionGroups":[{"ownerName":"린샹","familyName":"display-table fallback","skillIds":["0x07","0x08","0x19","0x1a","0x1b","0x2c","0x2d","0x2f"],"helperIds":[[110],[110],[95],[70,77],[108],[75],[70,77],[65,17]],"functionVas":[["0x00414862"],["0x00414862"],["0x00414362"],["0x00413921","0x00413bc6"],["0x00414756"],["0x00413b53"],["0x00413921","0x00413bc6"],["0x004135ff","0x00412240"]],"effectWlkNos":[[],[],[21],[18],[],[18,18,18,18,18,18,18],[18],[31]],"resultWlkNos":[[4],[4],[3,3,3,3],[8],[17],[9],[8],[5]],"positionClass":"single-target-ranged-engine-effect"},{"ownerName":"린샹","familyName":"고양이달래기","skillIds":["0x1d","0x1e","0x1f"],"helperIds":[[102],[103],[104]],"functionVas":[["0x0041177d"],["0x0041177d"],["0x0041177d"]],"effectWlkNos":[[],[],[]],"resultWlkNos":[[35],[35],[35]],"positionClass":"all-target-screen-or-ranged-effect"},{"ownerName":"린샹","familyName":"대폭진","skillIds":["0x24","0x25","0x26","0x27"],"helperIds":[[58],[40,41,59],[40,41,37,60],[57,38,11]],"functionVas":[["0x0041177d"],["0x00412b2b","0x00412bcc","0x0041177d"],["0x00412b2b","0x00412bcc","0x00412a54","0x0041177d"],["0x00413180","0x00412a54","0x0041177d"]],"effectWlkNos":[[],[],[],[29]],"resultWlkNos":[[29],[29],[29],[29]],"positionClass":"all-target-screen-or-ranged-effect"},{"ownerName":"린샹","familyName":"암각·영상뢰화","skillIds":["0x28","0x29","0x2a","0x2b"],"helperIds":[[73],[74],[74],[75]],"functionVas":[["0x00413b53"],["0x00413b53"],["0x00413b53"],["0x00413b53"]],"effectWlkNos":[[],[18,18],[18,18,18,18],[18,18,18,18,18]],"resultWlkNos":[[9],[9],[9],[9]],"positionClass":"all-target-caster-action-effect"},{"ownerName":"린샹","familyName":"암각·영상승룡파","skillIds":["0x15","0x16","0x17","0x18"],"helperIds":[[95],[96],[97],[98]],"functionVas":[["0x00414362"],["0x00414362"],["0x00414362"],["0x00414362"]],"effectWlkNos":[[21],[21],[21],[21]],"resultWlkNos":[[3],[3,3],[3,3,3],[3,3,3,3]],"positionClass":"target-front-direct-placement"},{"ownerName":"린샹","familyName":"열화폭염권","skillIds":["0x11","0x12","0x13","0x14"],"helperIds":[[55],[56,55],[56,56,55],[56,56,56,56,55]],"functionVas":[["0x00413084"],["0x00413084","0x00413084"],["0x00413084","0x00413084","0x00413084"],["0x00413084","0x00413084","0x00413084","0x00413084","0x00413084"]],"effectWlkNos":[[7],[7,7],[7,7,7],[7,7,7,7,7]],"resultWlkNos":[[5],[5],[5],[5]],"positionClass":"single-target-ranged-engine-effect"},{"ownerName":"린샹","familyName":"회복/방어 특수기","skillIds":["0x31","0x32","0x33","0x34"],"helperIds":[[32],[33],[34],[32]],"functionVas":[["0x00412818"],["0x00412818"],["0x00412818"],["0x00412818"]],"effectWlkNos":[[10],[10],[10],[10]],"resultWlkNos":[[],[],[],[]],"positionClass":"ally-single-support"},{"ownerName":"스마슈","familyName":"display-table fallback","skillIds":["0x01","0x02","0x03","0x04","0x11","0x12","0x13","0x20","0x21","0x22","0x23","0x27"],"helperIds":[[13,43],[13,43],[13,45],[13,45],[17],[78],[12,12,13,43],[83,17],[78],[70,77],[17,17,17],[42]],"functionVas":[["0x00411e04","0x00412d23"],["0x00411e04","0x00412d23"],["0x00411e04","0x00412d23"],["0x00411e04","0x00412d23"],["0x00412240"],["0x00413cc8"],["0x00411cf3","0x00411cf3","0x00411e04","0x00412d23"],["0x0041177d","0x00412240"],["0x00413cc8"],["0x00413921","0x00413bc6"],["0x00412240","0x00412240","0x00412240"],["0x00412c76"]],"effectWlkNos":[[],[],[],[],[18,18,18,18],[],[],[17],[18],[18],[18,18,18],[32]],"resultWlkNos":[[3],[3],[4],[4],[4],[7],[20,20,20,3],[4],[4],[8],[5,5,5],[]],"positionClass":"single-target-front-local-combo-inferred"},{"ownerName":"스마슈","familyName":"대타격","skillIds":["0x05","0x06","0x07","0x08"],"helperIds":[[15],[15],[15],[15]],"functionVas":[["0x00412021"],["0x00412021"],["0x00412021"],["0x00412021"]],"effectWlkNos":[[],[],[],[]],"resultWlkNos":[[20],[20],[20],[20]],"positionClass":"single-target-front-local-combo-inferred"},{"ownerName":"스마슈","familyName":"백인일섬","skillIds":["0x14","0x15","0x16","0x17"],"helperIds":[[12],[105,12],[106,12],[107,12]],"functionVas":[["0x00411cf3"],["0x0041462b","0x00411cf3"],["0x0041462b","0x00411cf3"],["0x0041462b","0x00411cf3"]],"effectWlkNos":[[],[],[],[]],"resultWlkNos":[[20],[20],[20],[20]],"positionClass":"all-target-caster-action-effect"},{"ownerName":"스마슈","familyName":"비검·목단미인","skillIds":["0x0d","0x0e","0x0f","0x10"],"helperIds":[[17],[17],[17],[17]],"functionVas":[["0x00412240"],["0x00412240"],["0x00412240"],["0x00412240"]],"effectWlkNos":[[18],[18,18],[18,18,18],[18,18,18,18]],"resultWlkNos":[[4],[4],[4],[4]],"positionClass":"target-front-direct-placement"},{"ownerName":"스마슈","familyName":"비검·시공단","skillIds":["0x1c","0x1d","0x1e","0x1f"],"helperIds":[[13],[14,46],[15],[17]],"functionVas":[["0x00411e04"],["0x00411f15","0x00412d23"],["0x00412021"],["0x00412240"]],"effectWlkNos":[[],[],[],[]],"resultWlkNos":[[3],[3],[4],[4]],"positionClass":"all-target-screen-or-ranged-effect"},{"ownerName":"스마슈","familyName":"쾌진격","skillIds":["0x09","0x0a","0x0b","0x0c"],"helperIds":[[12],[29,12],[30,12],[31,12]],"functionVas":[["0x00411cf3"],["0x0041276b","0x00411cf3"],["0x0041276b","0x00411cf3"],["0x0041276b","0x00411cf3"]],"effectWlkNos":[[],[],[],[]],"resultWlkNos":[[24],[24],[24],[24]],"positionClass":"target-approach-motion"},{"ownerName":"아타호","familyName":"display-table fallback","skillIds":["0x33","0x34","0x35","0x36","0x37","0x38","0x39","0x3c","0x3d","0x3e","0x3f","0x40","0x41"],"helperIds":[[79],[79],[79],[79],[61],[63],[11,40,41,123,57,38],[32],[34],[34],[34],[34],[34]],"functionVas":[["0x00413e3f"],["0x00413e3f"],["0x00413e3f"],["0x00413e3f"],["0x00413227"],["0x0041339e"],["0x0041177d","0x00412b2b","0x00412bcc","0x00414ead","0x00413180","0x00412a54"],["0x00412818"],["0x00412818"],["0x00412818"],["0x00412818"],["0x00412818"],["0x00412818"]],"effectWlkNos":[[16,27],[16,27],[16,27],[16,27],[23,23,23,31],[23,23,23,21],[23,23,23,6,7,7,7,7,7,29],[22],[23,23,23],[23,23,23],[23,23,23],[23,23,23],[23,23,23]],"resultWlkNos":[[7],[7],[7],[7],[18],[7],[],[],[],[],[],[],[]],"positionClass":"all-target-screen-or-ranged-effect"},{"ownerName":"아타호","familyName":"맹호의 울부짖음","skillIds":["0x28","0x29","0x2a"],"helperIds":[[112],[113],[114]],"functionVas":[["0x00414a79"],["0x00414a79"],["0x00414a79"]],"effectWlkNos":[[6],[6],[6]],"resultWlkNos":[[],[],[]],"positionClass":"all-target-screen-or-ranged-effect"},{"ownerName":"아타호","familyName":"비기·맹호광파참","skillIds":["0x1a","0x1b","0x1c","0x1d"],"helperIds":[[23,19],[27,20],[25,21],[28,126]],"functionVas":[["0x0041269c","0x0041245f"],["0x0041269c","0x0041245f"],["0x0041269c","0x0041245f"],["0x0041269c","0x0041245f"]],"effectWlkNos":[[22,17],[22,17],[22,17],[22,17]],"resultWlkNos":[[3,3,3],[3,3,3],[3,3,3,3],[3,3,3,3,3]],"positionClass":"single-target-ranged-engine-effect"},{"ownerName":"아타호","familyName":"폭전축/퍽전축","skillIds":["0x13","0x14","0x15"],"helperIds":[[115],[116],[117]],"functionVas":[["0x00414ceb"],["0x00414ceb"],["0x00414ceb"]],"effectWlkNos":[[],[],[]],"resultWlkNos":[[5],[5,4],[5,4,3]],"positionClass":"target-front-direct-placement"},{"ownerName":"아타호","familyName":"호격권","skillIds":["0x0b","0x0c","0x0d"],"helperIds":[[112],[113],[114]],"functionVas":[["0x00414a79"],["0x00414a79"],["0x00414a79"]],"effectWlkNos":[[6],[18,6],[18,18,18,6]],"resultWlkNos":[[],[],[]],"positionClass":"single-target-ranged-caster-effect"},{"ownerName":"아타호","familyName":"호포권","skillIds":["0x2b","0x2c","0x2d","0x2e"],"helperIds":[[23,66],[27,67],[25,68],[28,69]],"functionVas":[["0x0041269c","0x0041379d"],["0x0041269c","0x0041379d"],["0x0041269c","0x0041379d"],["0x0041269c","0x0041379d"]],"effectWlkNos":[[22],[22],[22],[22]],"resultWlkNos":[[3],[4],[4],[5]],"positionClass":"all-target-screen-or-ranged-effect"}]}