Prev: 9E07 Up: Map Next: 9E61
9E37: Graphic Layout: Bullet
Bullet. Used as Drutt's live layout at StateData_Drutt (script data Data_DruttScriptAnim).
layout-9e37
GraphicLayout_Bullet 9E37 DEFB $F4,$03 Set the graphic set to 03.
9E39 DEFB $58,$47,$20 Draw tile 58 with INK: WHITE, PAPER: BLACK (47) and move down by 01, keeping the background paper.
9E3C DEFB $00,$3F,$21 Draw tile 00 with INK: WHITE, PAPER: WHITE (3F) and move right by 01.
9E3F DEFB $FF Load the stored coordinates and return.
Weight chain wrapper used when Drutt catches the weight. Nests GraphicLayout_WeightChain (the same chain) with catch-path attributes. Pointed from the Drutt catch path at B088.
layout-9e40
GraphicLayout_WeightChainWrapper 9E40 DEFB $FB,$61,$9E Process the nested layout at GraphicLayout_WeightChain, then return to the base coordinates.
9E43 DEFB $F2,$02 Set the current attribute to INK: RED, PAPER: BLACK (02).
9E45 DEFB $F8,$4D,$9E Jump to the layout at GraphicLayout_WeightChainWrapper_Body.
layout-9e48
9E48 DEFB $FB,$61,$9E Process the nested layout at GraphicLayout_WeightChain, then return to the base coordinates.
9E4B DEFB $F2,$07 Set the current attribute to INK: WHITE, PAPER: BLACK (07).
Weight-chain body (attribute INK: RED, PAPER: BLACK (02)); origin lowered for the FA +11 move.
layout-9e4d
GraphicLayout_WeightChainWrapper_Body 9E4D DEFB $FA,$11,$01 Move the cursor by 01 horizontally and 11 vertically.
9E50 DEFB $50,$21 Draw tile 50 and move right by 01, keeping the background paper.
9E52 DEFB $51,$21 Draw tile 51 and move right by 01, keeping the background paper.
9E54 DEFB $52,$21 Draw tile 52 and move right by 01, keeping the background paper.
9E56 DEFB $53,$1D Draw tile 53 and move left by 03 and down by 01, keeping the background paper.
9E58 DEFB $54,$21 Draw tile 54 and move right by 01, keeping the background paper.
9E5A DEFB $55,$21 Draw tile 55 and move right by 01, keeping the background paper.
9E5C DEFB $56,$21 Draw tile 56 and move right by 01, keeping the background paper.
9E5E DEFB $57,$21 Draw tile 57 and move right by 01, keeping the background paper.
9E60 DEFB $FF Load the stored coordinates and return.
Prev: 9E07 Up: Map Next: 9E61