aboutsummaryrefslogtreecommitdiffstats
path: root/data/battle_anims
diff options
context:
space:
mode:
authorRangi <35663410+Rangi42@users.noreply.github.com>2020-07-19 23:04:16 -0400
committerGitHub <noreply@github.com>2020-07-19 23:04:16 -0400
commit0177688ad4d923c4970009fa87df48605bb43ed6 (patch)
tree4c44fbb1813e78eb00f7c1690d2c23099a49113b /data/battle_anims
parentMerge pull request #277 from Rangi42/master (diff)
parentMissingno's Pokédex weight is two bytes like the rest (diff)
downloadpokeyellow-0177688ad4d923c4970009fa87df48605bb43ed6.tar.gz
pokeyellow-0177688ad4d923c4970009fa87df48605bb43ed6.tar.xz
pokeyellow-0177688ad4d923c4970009fa87df48605bb43ed6.zip
Merge pull request #279 from Rangi42/master
Identify sprite and battle animation data
Diffstat (limited to 'data/battle_anims')
-rw-r--r--data/battle_anims/base_coords.asm178
-rw-r--r--data/battle_anims/frame_blocks.asm1238
-rw-r--r--data/battle_anims/special_effect_pointers.asm47
-rw-r--r--data/battle_anims/special_effects.asm32
-rw-r--r--data/battle_anims/subanimations.asm954
5 files changed, 2449 insertions, 0 deletions
diff --git a/data/battle_anims/base_coords.asm b/data/battle_anims/base_coords.asm
new file mode 100644
index 00000000..ad67baff
--- /dev/null
+++ b/data/battle_anims/base_coords.asm
@@ -0,0 +1,178 @@
+FrameBlockBaseCoords:
+ db $10, $68 ; BASECOORD_00
+ db $10, $70 ; BASECOORD_01
+ db $10, $78 ; BASECOORD_02
+ db $10, $80 ; BASECOORD_03
+ db $10, $88 ; BASECOORD_04
+ db $10, $90 ; BASECOORD_05
+ db $10, $98 ; BASECOORD_06
+ db $18, $68 ; BASECOORD_07
+ db $18, $70 ; BASECOORD_08
+ db $18, $78 ; BASECOORD_09
+ db $34, $28 ; BASECOORD_0A
+ db $18, $80 ; BASECOORD_0B
+ db $18, $88 ; BASECOORD_0C
+ db $18, $98 ; BASECOORD_0D
+ db $20, $68 ; BASECOORD_0E
+ db $20, $70 ; BASECOORD_0F
+ db $20, $78 ; BASECOORD_10
+ db $20, $80 ; BASECOORD_11
+ db $20, $88 ; BASECOORD_12
+ db $20, $90 ; BASECOORD_13
+ db $20, $98 ; BASECOORD_14
+ db $28, $68 ; BASECOORD_15
+ db $28, $70 ; BASECOORD_16
+ db $28, $78 ; BASECOORD_17
+ db $28, $80 ; BASECOORD_18
+ db $28, $88 ; BASECOORD_19
+ db $30, $68 ; BASECOORD_1A
+ db $30, $70 ; BASECOORD_1B
+ db $30, $78 ; BASECOORD_1C
+ db $30, $80 ; BASECOORD_1D
+ db $30, $90 ; BASECOORD_1E
+ db $30, $98 ; BASECOORD_1F
+ db $38, $68 ; BASECOORD_20
+ db $38, $78 ; BASECOORD_21
+ db $38, $80 ; BASECOORD_22
+ db $38, $88 ; BASECOORD_23
+ db $40, $68 ; BASECOORD_24
+ db $40, $70 ; BASECOORD_25
+ db $40, $78 ; BASECOORD_26
+ db $40, $80 ; BASECOORD_27
+ db $40, $88 ; BASECOORD_28
+ db $40, $98 ; BASECOORD_29
+ db $10, $60 ; BASECOORD_2A
+ db $18, $60 ; BASECOORD_2B
+ db $20, $60 ; BASECOORD_2C
+ db $28, $60 ; BASECOORD_2D
+ db $30, $60 ; BASECOORD_2E
+ db $40, $60 ; BASECOORD_2F
+ db $58, $28 ; BASECOORD_30
+ db $43, $38 ; BASECOORD_31
+ db $33, $48 ; BASECOORD_32
+ db $20, $58 ; BASECOORD_33
+ db $32, $78 ; BASECOORD_34
+ db $58, $58 ; BASECOORD_35
+ db $2C, $6C ; BASECOORD_36
+ db $34, $80 ; BASECOORD_37
+ db $48, $70 ; BASECOORD_38
+ db $42, $36 ; BASECOORD_39
+ db $38, $44 ; BASECOORD_3A
+ db $40, $52 ; BASECOORD_3B
+ db $48, $60 ; BASECOORD_3C
+ db $3E, $6E ; BASECOORD_3D
+ db $28, $7C ; BASECOORD_3E
+ db $28, $8A ; BASECOORD_3F
+ db $50, $3C ; BASECOORD_40
+ db $48, $50 ; BASECOORD_41
+ db $40, $64 ; BASECOORD_42
+ db $38, $38 ; BASECOORD_43
+ db $50, $30 ; BASECOORD_44
+ db $50, $38 ; BASECOORD_45
+ db $50, $40 ; BASECOORD_46
+ db $50, $48 ; BASECOORD_47
+ db $50, $50 ; BASECOORD_48
+ db $48, $58 ; BASECOORD_49
+ db $50, $44 ; BASECOORD_4A
+ db $48, $48 ; BASECOORD_4B
+ db $48, $4C ; BASECOORD_4C
+ db $40, $50 ; BASECOORD_4D
+ db $40, $54 ; BASECOORD_4E
+ db $38, $58 ; BASECOORD_4F
+ db $38, $5C ; BASECOORD_50
+ db $30, $64 ; BASECOORD_51
+ db $48, $40 ; BASECOORD_52
+ db $48, $39 ; BASECOORD_53
+ db $24, $88 ; BASECOORD_54
+ db $24, $70 ; BASECOORD_55
+ db $1C, $70 ; BASECOORD_56
+ db $1C, $88 ; BASECOORD_57
+ db $34, $68 ; BASECOORD_58
+ db $34, $88 ; BASECOORD_59
+ db $68, $50 ; BASECOORD_5A
+ db $60, $50 ; BASECOORD_5B
+ db $68, $60 ; BASECOORD_5C
+ db $58, $50 ; BASECOORD_5D
+ db $60, $60 ; BASECOORD_5E
+ db $68, $40 ; BASECOORD_5F
+ db $40, $40 ; BASECOORD_60
+ db $38, $40 ; BASECOORD_61
+ db $0B, $60 ; BASECOORD_62
+ db $44, $48 ; BASECOORD_63
+ db $40, $14 ; BASECOORD_64
+ db $48, $1C ; BASECOORD_65
+ db $50, $24 ; BASECOORD_66
+ db $4C, $24 ; BASECOORD_67
+ db $10, $62 ; BASECOORD_68
+ db $12, $62 ; BASECOORD_69
+ db $12, $60 ; BASECOORD_6A
+ db $20, $72 ; BASECOORD_6B
+ db $22, $72 ; BASECOORD_6C
+ db $22, $70 ; BASECOORD_6D
+ db $28, $62 ; BASECOORD_6E
+ db $50, $0A ; BASECOORD_6F
+ db $52, $0A ; BASECOORD_70
+ db $38, $30 ; BASECOORD_71
+ db $40, $48 ; BASECOORD_72
+ db $30, $48 ; BASECOORD_73
+ db $40, $30 ; BASECOORD_74
+ db $30, $40 ; BASECOORD_75
+ db $38, $48 ; BASECOORD_76
+ db $40, $4A ; BASECOORD_77
+ db $48, $4B ; BASECOORD_78
+ db $50, $4C ; BASECOORD_79
+ db $58, $4D ; BASECOORD_7A
+ db $60, $4D ; BASECOORD_7B
+ db $68, $4D ; BASECOORD_7C
+ db $38, $10 ; BASECOORD_7D
+ db $50, $10 ; BASECOORD_7E
+ db $38, $28 ; BASECOORD_7F
+ db $48, $18 ; BASECOORD_80
+ db $40, $20 ; BASECOORD_81
+ db $48, $20 ; BASECOORD_82
+ db $40, $3C ; BASECOORD_83
+ db $38, $50 ; BASECOORD_84
+ db $28, $64 ; BASECOORD_85
+ db $1C, $90 ; BASECOORD_86
+ db $24, $80 ; BASECOORD_87
+ db $2C, $70 ; BASECOORD_88
+ db $30, $38 ; BASECOORD_89
+ db $10, $50 ; BASECOORD_8A
+ db $3C, $40 ; BASECOORD_8B
+ db $40, $58 ; BASECOORD_8C
+ db $30, $58 ; BASECOORD_8D
+ db $58, $48 ; BASECOORD_8E
+ db $50, $58 ; BASECOORD_8F
+ db $48, $68 ; BASECOORD_90
+ db $40, $18 ; BASECOORD_91
+ db $28, $58 ; BASECOORD_92
+ db $40, $38 ; BASECOORD_93
+ db $48, $38 ; BASECOORD_94
+ db $08, $70 ; BASECOORD_95
+ db $44, $1C ; BASECOORD_96
+ db $3C, $58 ; BASECOORD_97
+ db $38, $60 ; BASECOORD_98
+ db $08, $60 ; BASECOORD_99
+ db $38, $70 ; BASECOORD_9A
+ db $38, $6C ; BASECOORD_9B
+ db $38, $64 ; BASECOORD_9C
+ db $1C, $74 ; BASECOORD_9D
+ db $2E, $74 ; BASECOORD_9E
+ db $34, $50 ; BASECOORD_9F
+ db $2F, $60 ; BASECOORD_A0
+ db $31, $70 ; BASECOORD_A1
+ db $4C, $30 ; BASECOORD_A2
+ db $3B, $40 ; BASECOORD_A3
+ db $2D, $50 ; BASECOORD_A4
+ db $26, $60 ; BASECOORD_A5
+ db $2D, $70 ; BASECOORD_A6
+ db $28, $50 ; BASECOORD_A7
+ db $1E, $60 ; BASECOORD_A8
+ db $29, $70 ; BASECOORD_A9
+ db $16, $60 ; BASECOORD_AA
+ db $14, $58 ; BASECOORD_AB
+ db $12, $54 ; BASECOORD_AC
+ db $14, $50 ; BASECOORD_AD
+ db $18, $4C ; BASECOORD_AE
+ db $1C, $48 ; BASECOORD_AF
+ db $48, $28 ; BASECOORD_B0
diff --git a/data/battle_anims/frame_blocks.asm b/data/battle_anims/frame_blocks.asm
new file mode 100644
index 00000000..8b9b0919
--- /dev/null
+++ b/data/battle_anims/frame_blocks.asm
@@ -0,0 +1,1238 @@
+FrameBlockPointers:
+ dw FrameBlock00
+ dw FrameBlock01
+ dw FrameBlock02
+ dw FrameBlock03
+ dw FrameBlock04
+ dw FrameBlock05
+ dw FrameBlock06
+ dw FrameBlock07
+ dw FrameBlock08
+ dw FrameBlock09
+ dw FrameBlock0a
+ dw FrameBlock0b
+ dw FrameBlock0c
+ dw FrameBlock0d
+ dw FrameBlock0e
+ dw FrameBlock0f
+ dw FrameBlock10
+ dw FrameBlock11
+ dw FrameBlock12
+ dw FrameBlock13
+ dw FrameBlock14
+ dw FrameBlock15
+ dw FrameBlock16
+ dw FrameBlock17
+ dw FrameBlock18
+ dw FrameBlock19
+ dw FrameBlock1a
+ dw FrameBlock1b
+ dw FrameBlock1c
+ dw FrameBlock1d
+ dw FrameBlock1e
+ dw FrameBlock1f
+ dw FrameBlock20
+ dw FrameBlock21
+ dw FrameBlock22
+ dw FrameBlock23
+ dw FrameBlock24
+ dw FrameBlock25
+ dw FrameBlock26
+ dw FrameBlock27
+ dw FrameBlock28
+ dw FrameBlock29
+ dw FrameBlock2a
+ dw FrameBlock2b
+ dw FrameBlock2c
+ dw FrameBlock2d
+ dw FrameBlock2e
+ dw FrameBlock2f
+ dw FrameBlock30
+ dw FrameBlock31
+ dw FrameBlock32
+ dw FrameBlock33
+ dw FrameBlock34
+ dw FrameBlock35
+ dw FrameBlock36
+ dw FrameBlock37
+ dw FrameBlock38
+ dw FrameBlock39
+ dw FrameBlock3a
+ dw FrameBlock3b
+ dw FrameBlock3c
+ dw FrameBlock3d
+ dw FrameBlock3e
+ dw FrameBlock3f
+ dw FrameBlock40
+ dw FrameBlock41
+ dw FrameBlock42
+ dw FrameBlock43
+ dw FrameBlock44
+ dw FrameBlock45
+ dw FrameBlock46
+ dw FrameBlock47
+ dw SmallBlackCircleFrameBlock
+ dw LargeBlackCircleFrameBlock
+ dw FrameBlock4a
+ dw FrameBlock4b
+ dw FrameBlock4c
+ dw FrameBlock4d
+ dw FrameBlock4e
+ dw FrameBlock4f
+ dw FrameBlock50
+ dw FrameBlock51
+ dw FrameBlock52
+ dw FrameBlock53
+ dw FrameBlock54
+ dw FrameBlock55
+ dw FrameBlock56
+ dw FrameBlock57
+ dw FrameBlock58
+ dw FrameBlock59
+ dw FrameBlock5a
+ dw FrameBlock5b
+ dw FrameBlock5c
+ dw FrameBlock5d
+ dw FrameBlock5e
+ dw FrameBlock5f
+ dw FrameBlock60
+ dw FrameBlock61
+ dw FrameBlock62
+ dw FrameBlock63
+ dw FrameBlock64
+ dw FrameBlock65
+ dw FrameBlock66
+ dw FrameBlock67
+ dw FrameBlock68
+ dw FrameBlock69
+ dw FrameBlock6a
+ dw FrameBlock6b
+ dw FrameBlock6c
+ dw FrameBlock6d
+ dw FrameBlock6e
+ dw FrameBlock6f
+ dw FrameBlock70
+ dw FrameBlock71
+ dw FrameBlock72
+ dw FrameBlock73
+ dw FrameBlock74
+ dw FrameBlock75
+ dw FrameBlock76
+ dw FrameBlock77
+ dw FrameBlock78
+ dw FrameBlock79
+
+FrameBlock01:
+ db 9 ; #
+ dbsprite 0, 0, 0, 0, $2c, 0
+ dbsprite 1, 0, 0, 0, $2d, 0
+ dbsprite 2, 0, 0, 0, $2c, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $3c, 0
+ dbsprite 1, 1, 0, 0, $3d, 0
+ dbsprite 2, 1, 0, 0, $3c, OAM_HFLIP
+ dbsprite 0, 2, 0, 0, $2c, OAM_VFLIP
+ dbsprite 1, 2, 0, 0, $2d, OAM_VFLIP
+ dbsprite 2, 2, 0, 0, $2c, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock02:
+ db 16 ; #
+ dbsprite 0, 0, 0, 0, $20, 0
+ dbsprite 1, 0, 0, 0, $21, 0
+ dbsprite 2, 0, 0, 0, $21, OAM_HFLIP
+ dbsprite 3, 0, 0, 0, $20, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $30, 0
+ dbsprite 1, 1, 0, 0, $31, 0
+ dbsprite 2, 1, 0, 0, $31, OAM_HFLIP
+ dbsprite 3, 1, 0, 0, $30, OAM_HFLIP
+ dbsprite 0, 2, 0, 0, $30, OAM_VFLIP
+ dbsprite 1, 2, 0, 0, $31, OAM_VFLIP
+ dbsprite 2, 2, 0, 0, $31, OAM_HFLIP | OAM_VFLIP
+ dbsprite 3, 2, 0, 0, $30, OAM_HFLIP | OAM_VFLIP
+ dbsprite 0, 3, 0, 0, $20, OAM_VFLIP
+ dbsprite 1, 3, 0, 0, $21, OAM_VFLIP
+ dbsprite 2, 3, 0, 0, $21, OAM_HFLIP | OAM_VFLIP
+ dbsprite 3, 3, 0, 0, $20, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock03:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $02, 0
+ dbsprite 1, 0, 0, 0, $02, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $12, 0
+ dbsprite 1, 1, 0, 0, $12, OAM_HFLIP
+
+FrameBlock04:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $06, 0
+ dbsprite 1, 0, 0, 0, $07, 0
+ dbsprite 0, 1, 0, 0, $16, 0
+ dbsprite 1, 1, 0, 0, $17, 0
+
+FrameBlock05:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $07, OAM_HFLIP
+ dbsprite 1, 0, 0, 0, $06, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $17, OAM_HFLIP
+ dbsprite 1, 1, 0, 0, $16, OAM_HFLIP
+
+FrameBlock06:
+ db 12 ; #
+ dbsprite 1, 0, 0, 0, $23, 0
+ dbsprite 0, 1, 0, 0, $32, 0
+ dbsprite 1, 1, 0, 0, $33, 0
+ dbsprite 2, 0, 0, 0, $23, OAM_HFLIP
+ dbsprite 2, 1, 0, 0, $33, OAM_HFLIP
+ dbsprite 3, 1, 0, 0, $32, OAM_HFLIP
+ dbsprite 0, 2, 0, 0, $32, OAM_VFLIP
+ dbsprite 1, 2, 0, 0, $33, OAM_VFLIP
+ dbsprite 1, 3, 0, 0, $23, OAM_VFLIP
+ dbsprite 2, 2, 0, 0, $33, OAM_HFLIP | OAM_VFLIP
+ dbsprite 3, 2, 0, 0, $32, OAM_HFLIP | OAM_VFLIP
+ dbsprite 2, 3, 0, 0, $23, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock07:
+ db 16 ; #
+ dbsprite 0, 0, 0, 0, $20, 0
+ dbsprite 1, 0, 0, 0, $21, 0
+ dbsprite 0, 1, 0, 0, $30, 0
+ dbsprite 1, 1, 0, 0, $31, 0
+ dbsprite 2, 0, 0, 0, $21, OAM_HFLIP
+ dbsprite 3, 0, 0, 0, $20, OAM_HFLIP
+ dbsprite 2, 1, 0, 0, $31, OAM_HFLIP
+ dbsprite 3, 1, 0, 0, $30, OAM_HFLIP
+ dbsprite 0, 2, 0, 0, $30, OAM_VFLIP
+ dbsprite 1, 2, 0, 0, $31, OAM_VFLIP
+ dbsprite 0, 3, 0, 0, $20, OAM_VFLIP
+ dbsprite 1, 3, 0, 0, $21, OAM_VFLIP
+ dbsprite 2, 2, 0, 0, $31, OAM_HFLIP | OAM_VFLIP
+ dbsprite 3, 2, 0, 0, $30, OAM_HFLIP | OAM_VFLIP
+ dbsprite 2, 3, 0, 0, $21, OAM_HFLIP | OAM_VFLIP
+ dbsprite 3, 3, 0, 0, $20, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock08:
+ db 16 ; #
+ dbsprite 0, 0, 0, 0, $20, 0
+ dbsprite 1, 0, 0, 0, $21, 0
+ dbsprite 0, 1, 0, 0, $30, 0
+ dbsprite 1, 1, 0, 0, $31, 0
+ dbsprite 3, 0, 0, 0, $21, OAM_HFLIP
+ dbsprite 4, 0, 0, 0, $20, OAM_HFLIP
+ dbsprite 3, 1, 0, 0, $31, OAM_HFLIP
+ dbsprite 4, 1, 0, 0, $30, OAM_HFLIP
+ dbsprite 0, 3, 0, 0, $30, OAM_VFLIP
+ dbsprite 1, 3, 0, 0, $31, OAM_VFLIP
+ dbsprite 0, 4, 0, 0, $20, OAM_VFLIP
+ dbsprite 1, 4, 0, 0, $21, OAM_VFLIP
+ dbsprite 3, 3, 0, 0, $31, OAM_HFLIP | OAM_VFLIP
+ dbsprite 4, 3, 0, 0, $30, OAM_HFLIP | OAM_VFLIP
+ dbsprite 3, 4, 0, 0, $21, OAM_HFLIP | OAM_VFLIP
+ dbsprite 4, 4, 0, 0, $20, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock09:
+ db 12 ; #
+ dbsprite 0, 0, 0, 0, $24, 0
+ dbsprite 1, 0, 0, 0, $25, 0
+ dbsprite 0, 1, 0, 0, $34, 0
+ dbsprite 3, 0, 0, 0, $25, OAM_HFLIP
+ dbsprite 4, 0, 0, 0, $24, OAM_HFLIP
+ dbsprite 4, 1, 0, 0, $34, OAM_HFLIP
+ dbsprite 0, 3, 0, 0, $34, OAM_VFLIP
+ dbsprite 0, 4, 0, 0, $24, OAM_VFLIP
+ dbsprite 1, 4, 0, 0, $25, OAM_VFLIP
+ dbsprite 4, 3, 0, 0, $34, OAM_HFLIP | OAM_VFLIP
+ dbsprite 3, 4, 0, 0, $25, OAM_HFLIP | OAM_VFLIP
+ dbsprite 4, 4, 0, 0, $24, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock0a:
+ db 12 ; #
+ dbsprite 0, 0, 0, 0, $24, 0
+ dbsprite 1, 0, 0, 0, $25, 0
+ dbsprite 0, 1, 0, 0, $34, 0
+ dbsprite 4, 0, 0, 0, $25, OAM_HFLIP
+ dbsprite 5, 0, 0, 0, $24, OAM_HFLIP
+ dbsprite 5, 1, 0, 0, $34, OAM_HFLIP
+ dbsprite 0, 4, 0, 0, $34, OAM_VFLIP
+ dbsprite 0, 5, 0, 0, $24, OAM_VFLIP
+ dbsprite 1, 5, 0, 0, $25, OAM_VFLIP
+ dbsprite 5, 4, 0, 0, $34, OAM_HFLIP | OAM_VFLIP
+ dbsprite 4, 5, 0, 0, $25, OAM_HFLIP | OAM_VFLIP
+ dbsprite 5, 5, 0, 0, $24, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock0b:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $05, 0
+ dbsprite 1, 0, 0, 0, $05, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $15, 0
+ dbsprite 1, 1, 0, 0, $15, OAM_HFLIP
+
+FrameBlock0c:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $04, 0
+ dbsprite 1, 0, 0, 0, $04, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $14, 0
+ dbsprite 1, 1, 0, 0, $14, OAM_HFLIP
+
+FrameBlock0d:
+ db 8 ; #
+ dbsprite 0, 0, 0, 0, $0c, 0
+ dbsprite 1, 0, 0, 0, $0d, 0
+ dbsprite 0, 1, 0, 0, $1c, 0
+ dbsprite 1, 1, 0, 0, $1d, 0
+ dbsprite 0, 2, 0, 0, $1d, OAM_HFLIP | OAM_VFLIP
+ dbsprite 1, 2, 0, 0, $1c, OAM_HFLIP | OAM_VFLIP
+ dbsprite 0, 3, 0, 0, $0d, OAM_HFLIP | OAM_VFLIP
+ dbsprite 1, 3, 0, 0, $0c, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock0e:
+ db 4 ; #
+ dbsprite 0, 4, 0, 0, $0c, 0
+ dbsprite 1, 4, 0, 0, $0d, 0
+ dbsprite 0, 5, 0, 0, $1c, 0
+ dbsprite 1, 5, 0, 0, $1d, 0
+
+FrameBlock0f:
+ db 4 ; #
+ dbsprite 0, 6, 0, 0, $1d, OAM_HFLIP | OAM_VFLIP
+ dbsprite 1, 6, 0, 0, $1c, OAM_HFLIP | OAM_VFLIP
+ dbsprite 0, 7, 0, 0, $0d, OAM_HFLIP | OAM_VFLIP
+ dbsprite 1, 7, 0, 0, $0c, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock10:
+ db 8 ; #
+ dbsprite 0, 0, 0, 0, $0e, 0
+ dbsprite 1, 0, 0, 0, $0f, 0
+ dbsprite 0, 1, 0, 0, $1e, 0
+ dbsprite 1, 1, 0, 0, $1f, 0
+ dbsprite 2, 0, 0, 0, $0f, OAM_HFLIP
+ dbsprite 3, 0, 0, 0, $0e, OAM_HFLIP
+ dbsprite 2, 1, 0, 0, $1f, OAM_HFLIP
+ dbsprite 3, 1, 0, 0, $1e, OAM_HFLIP
+
+FrameBlock11:
+ db 8 ; #
+ dbsprite 0, 0, 0, 0, $0e, 0
+ dbsprite 1, 0, 0, 0, $0f, 0
+ dbsprite 0, 1, 0, 0, $1e, 0
+ dbsprite 1, 1, 0, 0, $1f, 0
+ dbsprite 4, 0, 0, 0, $0f, OAM_HFLIP
+ dbsprite 5, 0, 0, 0, $0e, OAM_HFLIP
+ dbsprite 4, 1, 0, 0, $1f, OAM_HFLIP
+ dbsprite 5, 1, 0, 0, $1e, OAM_HFLIP
+
+FrameBlock12:
+ db 3 ; #
+ dbsprite 0, 0, 0, 0, $37, 0
+ dbsprite 2, 1, 0, 0, $37, 0
+ dbsprite 4, 0, 0, 0, $37, 0
+
+FrameBlock13:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $36, 0
+ dbsprite 1, 0, 0, 0, $36, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $36, OAM_VFLIP
+ dbsprite 1, 1, 0, 0, $36, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock14:
+ db 8 ; #
+ dbsprite 2, 0, 0, 0, $28, 0
+ dbsprite 3, 0, 0, 0, $28, OAM_HFLIP
+ dbsprite 2, 1, 0, 0, $38, 0
+ dbsprite 3, 1, 0, 0, $38, OAM_HFLIP
+ dbsprite 4, 0, 0, 0, $36, 0
+ dbsprite 5, 0, 0, 0, $36, OAM_HFLIP
+ dbsprite 4, 1, 0, 0, $36, OAM_VFLIP
+ dbsprite 5, 1, 0, 0, $36, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock15:
+ db 12 ; #
+ dbsprite 0, 0, 0, 0, $28, 0
+ dbsprite 1, 0, 0, 0, $28, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $38, 0
+ dbsprite 1, 1, 0, 0, $38, OAM_HFLIP
+ dbsprite 2, 0, 0, 0, $29, 0
+ dbsprite 3, 0, 0, 0, $29, OAM_HFLIP
+ dbsprite 2, 1, 0, 0, $39, 0
+ dbsprite 3, 1, 0, 0, $39, OAM_HFLIP
+ dbsprite 4, 0, 0, 0, $28, 0
+ dbsprite 5, 0, 0, 0, $28, OAM_HFLIP
+ dbsprite 4, 1, 0, 0, $38, 0
+ dbsprite 5, 1, 0, 0, $38, OAM_HFLIP
+
+FrameBlock16:
+ db 8 ; #
+ dbsprite 0, 0, 0, 0, $29, 0
+ dbsprite 1, 0, 0, 0, $29, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $39, 0
+ dbsprite 1, 1, 0, 0, $39, OAM_HFLIP
+ dbsprite 4, 0, 0, 0, $29, 0
+ dbsprite 5, 0, 0, 0, $29, OAM_HFLIP
+ dbsprite 4, 1, 0, 0, $39, 0
+ dbsprite 5, 1, 0, 0, $39, OAM_HFLIP
+
+FrameBlock17:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $08, 0
+ dbsprite 1, 0, 0, 0, $09, 0
+ dbsprite 0, 1, 0, 0, $18, 0
+ dbsprite 1, 1, 0, 0, $19, 0
+
+FrameBlock18:
+ db 1 ; #
+ dbsprite 0, 3, 0, 0, $45, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock19:
+ db 2 ; #
+ dbsprite 1, 3, 0, 0, $45, 0
+ dbsprite 1, 2, 0, 0, $46, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock1a:
+ db 2 ; #
+ dbsprite 2, 2, 0, 0, $45, OAM_HFLIP | OAM_VFLIP
+ dbsprite 2, 3, 0, 0, $46, 0
+
+FrameBlock1b:
+ db 2 ; #
+ dbsprite 3, 2, 0, 0, $45, 0
+ dbsprite 3, 1, 0, 0, $46, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock1c:
+ db 2 ; #
+ dbsprite 4, 1, 0, 0, $45, OAM_HFLIP | OAM_VFLIP
+ dbsprite 4, 2, 0, 0, $46, 0
+
+FrameBlock1d:
+ db 2 ; #
+ dbsprite 5, 1, 0, 0, $45, 0
+ dbsprite 5, 0, 0, 0, $46, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock1e:
+ db 2 ; #
+ dbsprite 6, 0, 0, 0, $45, OAM_HFLIP | OAM_VFLIP
+ dbsprite 6, 1, 0, 0, $46, 0
+
+FrameBlock75:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $43, 0
+ dbsprite 1, 0, 0, 0, $43, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $22, 0
+ dbsprite 1, 1, 0, 0, $43, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock1f:
+ db 2 ; #
+ dbsprite 0, 0, 0, 0, $03, 0
+ dbsprite 6, 0, 0, 0, $03, OAM_HFLIP
+
+FrameBlock20:
+ db 6 ; #
+ dbsprite 0, 0, 0, 0, $03, 0
+ dbsprite 6, 0, 0, 0, $03, OAM_HFLIP
+ dbsprite 1, 1, 0, 0, $03, 0
+ dbsprite 5, 1, 0, 0, $03, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $13, 0
+ dbsprite 6, 1, 0, 0, $13, OAM_HFLIP
+
+FrameBlock21:
+ db 12 ; #
+ dbsprite 0, 0, 0, 0, $03, 0
+ dbsprite 6, 0, 0, 0, $03, OAM_HFLIP
+ dbsprite 1, 1, 0, 0, $03, 0
+ dbsprite 5, 1, 0, 0, $03, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $13, 0
+ dbsprite 6, 1, 0, 0, $13, OAM_HFLIP
+ dbsprite 2, 2, 0, 0, $03, 0
+ dbsprite 4, 2, 0, 0, $03, OAM_HFLIP
+ dbsprite 1, 2, 0, 0, $13, 0
+ dbsprite 5, 2, 0, 0, $13, OAM_HFLIP
+ dbsprite 0, 2, 0, 0, $03, 0
+ dbsprite 6, 2, 0, 0, $03, OAM_HFLIP
+
+FrameBlock22:
+ db 19 ; #
+ dbsprite 0, 0, 0, 0, $03, 0
+ dbsprite 0, 1, 0, 0, $13, 0
+ dbsprite 0, 2, 0, 0, $03, 0
+ dbsprite 0, 3, 0, 0, $13, 0
+ dbsprite 1, 1, 0, 0, $03, 0
+ dbsprite 1, 2, 0, 0, $13, 0
+ dbsprite 1, 3, 0, 0, $03, 0
+ dbsprite 2, 2, 0, 0, $03, 0
+ dbsprite 2, 3, 0, 0, $13, 0
+ dbsprite 3, 3, 0, 0, $03, 0
+ dbsprite 4, 2, 0, 0, $03, OAM_HFLIP
+ dbsprite 4, 3, 0, 0, $13, OAM_HFLIP
+ dbsprite 5, 1, 0, 0, $03, OAM_HFLIP
+ dbsprite 5, 2, 0, 0, $13, OAM_HFLIP
+ dbsprite 5, 3, 0, 0, $03, OAM_HFLIP
+ dbsprite 6, 0, 0, 0, $03, OAM_HFLIP
+ dbsprite 6, 1, 0, 0, $13, OAM_HFLIP
+ dbsprite 6, 2, 0, 0, $03, OAM_HFLIP
+ dbsprite 6, 3, 0, 0, $13, OAM_HFLIP
+
+FrameBlock23:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $0a, 0
+ dbsprite 1, 0, 0, 0, $0b, 0
+ dbsprite 0, 1, 0, 0, $1a, 0
+ dbsprite 1, 1, 0, 0, $1b, 0
+
+FrameBlock24:
+ db 2 ; #
+ dbsprite 0, 1, 0, 0, $0a, 0
+ dbsprite 1, 1, 0, 0, $0b, 0
+
+FrameBlock25:
+ db 12 ; #
+ dbsprite 0, 2, 0, 0, $0a, 0
+ dbsprite 1, 2, 0, 0, $0b, 0
+ dbsprite 0, 3, 0, 0, $1a, 0
+ dbsprite 1, 3, 0, 0, $1b, 0
+ dbsprite 2, 0, 0, 0, $0a, 0
+ dbsprite 3, 0, 0, 0, $0b, 0
+ dbsprite 2, 1, 0, 0, $1a, 0
+ dbsprite 3, 1, 0, 0, $1b, 0
+ dbsprite 4, 1, 0, 0, $0a, 0
+ dbsprite 5, 1, 0, 0, $0b, 0
+ dbsprite 4, 2, 0, 0, $1a, 0
+ dbsprite 5, 2, 0, 0, $1b, 0
+
+FrameBlock26:
+ db 4 ; #
+ dbsprite 2, 0, 0, 0, $44, 0
+ dbsprite 3, 0, 0, 0, $44, OAM_HFLIP
+ dbsprite 2, 1, 0, 0, $44, OAM_VFLIP
+ dbsprite 3, 1, 0, 0, $44, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock27:
+ db 5 ; #
+ dbsprite 1, 1, 0, 0, $44, 0
+ dbsprite 2, 1, 0, 0, $44, OAM_HFLIP
+ dbsprite 1, 2, 0, 0, $44, OAM_VFLIP
+ dbsprite 2, 2, 0, 0, $44, OAM_HFLIP | OAM_VFLIP
+ dbsprite 3, 0, 0, 0, $47, 0
+
+FrameBlock28:
+ db 6 ; #
+ dbsprite 0, 2, 0, 0, $44, 0
+ dbsprite 1, 2, 0, 0, $44, OAM_HFLIP
+ dbsprite 0, 3, 0, 0, $44, OAM_VFLIP
+ dbsprite 1, 3, 0, 0, $44, OAM_HFLIP | OAM_VFLIP
+ dbsprite 2, 1, 0, 0, $47, 0
+ dbsprite 2, 0, 6, 2, $47, 0
+
+FrameBlock29:
+ db 4 ; #
+ dbsprite 0, 3, 0, 0, $47, 0
+ dbsprite 0, 2, 6, 2, $47, 0
+ dbsprite 1, 1, 4, 4, $47, 0
+ dbsprite 2, 0, 2, 6, $47, 0
+
+FrameBlock2a:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $44, 0
+ dbsprite 1, 0, 0, 0, $44, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $44, OAM_VFLIP
+ dbsprite 1, 1, 0, 0, $44, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock2b:
+ db 2 ; #
+ dbsprite 0, 0, 2, 6, $47, 0
+ dbsprite 1, 0, 0, 0, $47, 0
+
+FrameBlock2c:
+ db 1 ; #
+ dbsprite 0, 20, 0, 0, $4d, 0
+
+FrameBlock2d:
+ db 8 ; #
+ dbsprite 0, 0, 0, 0, $26, 0
+ dbsprite 1, 0, 0, 0, $27, 0
+ dbsprite 0, 1, 0, 0, $36, 0
+ dbsprite 1, 1, 0, 0, $37, 0
+ dbsprite 0, 2, 0, 0, $28, 0
+ dbsprite 1, 2, 0, 0, $29, 0
+ dbsprite 0, 3, 0, 0, $38, 0
+ dbsprite 1, 3, 0, 0, $39, 0
+
+FrameBlock2e:
+ db 8 ; #
+ dbsprite 0, 0, 0, 0, $27, OAM_HFLIP
+ dbsprite 1, 0, 0, 0, $26, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $37, OAM_HFLIP
+ dbsprite 1, 1, 0, 0, $36, OAM_HFLIP
+ dbsprite 0, 2, 0, 0, $29, OAM_HFLIP
+ dbsprite 1, 2, 0, 0, $28, OAM_HFLIP
+ dbsprite 0, 3, 0, 0, $39, OAM_HFLIP
+ dbsprite 1, 3, 0, 0, $38, OAM_HFLIP
+
+FrameBlock2f:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $0c, 0
+ dbsprite 1, 0, 0, 0, $0d, 0
+ dbsprite 0, 1, 0, 0, $0c, OAM_VFLIP
+ dbsprite 1, 1, 0, 0, $0d, OAM_VFLIP
+
+FrameBlock30:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $44, 0
+ dbsprite 1, 0, 0, 0, $44, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $44, OAM_VFLIP
+ dbsprite 1, 1, 0, 0, $44, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock31:
+ db 1 ; #
+ dbsprite 0, 0, 0, 0, $45, 0
+
+FrameBlock32:
+ db 7 ; #
+ dbsprite 0, 0, 0, 0, $4d, 0
+ dbsprite 1, 0, 0, 0, $2f, 0
+ dbsprite 2, 0, 0, 0, $4d, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $4e, 0
+ dbsprite 1, 1, 0, 0, $07, 0
+ dbsprite 2, 1, 0, 0, $4e, OAM_HFLIP
+ dbsprite 1, 2, 0, 0, $3f, 0
+
+FrameBlock33:
+ db 7 ; #
+ dbsprite 1, 0, 0, 0, $3f, OAM_VFLIP
+ dbsprite 0, 1, 0, 0, $4e, OAM_VFLIP
+ dbsprite 1, 1, 0, 0, $07, OAM_VFLIP
+ dbsprite 2, 1, 0, 0, $4e, OAM_HFLIP | OAM_VFLIP
+ dbsprite 0, 2, 0, 0, $4d, OAM_VFLIP
+ dbsprite 1, 2, 0, 0, $2f, OAM_VFLIP
+ dbsprite 2, 2, 0, 0, $4d, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock34:
+ db 1 ; #
+ dbsprite 0, 20, 0, 0, $00, OAM_OBP1
+
+FrameBlock35:
+ db 6 ; #
+ dbsprite 0, 0, 0, 0, $2a, 0
+ dbsprite 1, 0, 0, 0, $2b, 0
+ dbsprite 0, 1, 0, 0, $3a, 0
+ dbsprite 0, 2, 0, 0, $3a, OAM_VFLIP
+ dbsprite 0, 3, 0, 0, $2a, OAM_VFLIP
+ dbsprite 1, 3, 0, 0, $2b, OAM_VFLIP
+
+FrameBlock36:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $00, 0
+ dbsprite 1, 0, 0, 0, $01, 0
+ dbsprite 0, 1, 0, 0, $10, 0
+ dbsprite 1, 1, 0, 0, $11, 0
+
+FrameBlock37:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $01, OAM_BEHIND_BG | OAM_HFLIP
+ dbsprite 1, 0, 0, 0, $00, OAM_BEHIND_BG | OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $11, OAM_BEHIND_BG | OAM_HFLIP
+ dbsprite 1, 1, 0, 0, $10, OAM_BEHIND_BG | OAM_HFLIP
+
+FrameBlock38:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $0a, 0
+ dbsprite 1, 0, 0, 0, $0b, 0
+ dbsprite 0, 1, 0, 0, $1a, 0
+ dbsprite 1, 1, 0, 0, $1b, 0
+
+FrameBlock39:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $0b, OAM_HFLIP
+ dbsprite 1, 0, 0, 0, $0a, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $1b, OAM_HFLIP
+ dbsprite 1, 1, 0, 0, $1a, OAM_HFLIP
+
+FrameBlock3a:
+ db 4 ; #
+ dbsprite 0, 4, 0, 0, $05, 0
+ dbsprite 1, 4, 0, 0, $05, OAM_HFLIP
+ dbsprite 0, 5, 0, 0, $15, 0
+ dbsprite 1, 5, 0, 0, $15, OAM_HFLIP
+
+FrameBlock3b:
+ db 5 ; #
+ dbsprite 0, 3, 0, 0, $04, 0
+ dbsprite 1, 3, 0, 0, $04, OAM_HFLIP
+ dbsprite 0, 4, 0, 0, $14, 0
+ dbsprite 1, 4, 0, 0, $14, OAM_HFLIP
+ dbsprite 0, 5, 4, 0, $41, 0
+
+FrameBlock3c:
+ db 6 ; #
+ dbsprite 0, 2, 0, 0, $05, 0
+ dbsprite 1, 2, 0, 0, $05, OAM_HFLIP
+ dbsprite 0, 3, 0, 0, $15, 0
+ dbsprite 1, 3, 0, 0, $15, OAM_HFLIP
+ dbsprite 0, 4, 4, 0, $42, 0
+ dbsprite 0, 5, 4, 0, $42, 0
+
+FrameBlock3d:
+ db 7 ; #
+ dbsprite 0, 1, 0, 0, $04, 0
+ dbsprite 1, 1, 0, 0, $04, OAM_HFLIP
+ dbsprite 0, 2, 0, 0, $14, 0
+ dbsprite 1, 2, 0, 0, $14, OAM_HFLIP
+ dbsprite 0, 3, 4, 0, $41, 0
+ dbsprite 0, 4, 4, 0, $41, 0
+ dbsprite 0, 5, 4, 0, $41, 0
+
+FrameBlock3e:
+ db 8 ; #
+ dbsprite 0, 0, 0, 0, $05, 0
+ dbsprite 1, 0, 0, 0, $05, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $15, 0
+ dbsprite 1, 1, 0, 0, $15, OAM_HFLIP
+ dbsprite 0, 2, 4, 0, $42, 0
+ dbsprite 0, 3, 4, 0, $42, 0
+ dbsprite 0, 4, 4, 0, $42, 0
+ dbsprite 0, 5, 4, 0, $42, 0
+
+FrameBlock3f:
+ db 8 ; #
+ dbsprite 0, 0, 0, 0, $04, 0
+ dbsprite 1, 0, 0, 0, $04, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $14, 0
+ dbsprite 1, 1, 0, 0, $14, OAM_HFLIP
+ dbsprite 0, 2, 4, 0, $41, 0
+ dbsprite 0, 3, 4, 0, $41, 0
+ dbsprite 0, 4, 4, 0, $41, 0
+ dbsprite 0, 5, 4, 0, $41, 0
+
+FrameBlock40:
+ db 3 ; #
+ dbsprite 0, 0, 0, 0, $3d, 0
+ dbsprite 1, 0, 0, 0, $3d, 0
+ dbsprite 1, 1, 0, 0, $3d, 0
+
+FrameBlock41:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $06, 0
+ dbsprite 1, 0, 0, 0, $06, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $16, 0
+ dbsprite 1, 1, 0, 0, $17, 0
+
+FrameBlock42:
+ db 11 ; #
+ dbsprite 2, 0, 0, 0, $42, 0
+ dbsprite 0, 1, 0, 0, $42, 0
+ dbsprite 1, 1, 0, 0, $42, 0
+ dbsprite 2, 1, 0, 0, $42, 0
+ dbsprite 3, 1, 0, 0, $42, 0
+ dbsprite 4, 1, 0, 0, $42, 0
+ dbsprite 2, 2, 0, 0, $42, 0
+ dbsprite 1, 3, 0, 0, $42, 0
+ dbsprite 3, 3, 0, 0, $42, 0
+ dbsprite 0, 4, 0, 0, $42, 0
+ dbsprite 4, 4, 0, 0, $42, 0
+
+FrameBlock43:
+ db 11 ; #
+ dbsprite 2, 0, 0, 0, $41, 0
+ dbsprite 0, 1, 0, 0, $41, 0
+ dbsprite 1, 1, 0, 0, $41, 0
+ dbsprite 2, 1, 0, 0, $41, 0
+ dbsprite 3, 1, 0, 0, $41, 0
+ dbsprite 4, 1, 0, 0, $41, 0
+ dbsprite 2, 2, 0, 0, $41, 0
+ dbsprite 1, 3, 0, 0, $41, 0
+ dbsprite 3, 3, 0, 0, $41, 0
+ dbsprite 0, 4, 0, 0, $41, 0
+ dbsprite 4, 4, 0, 0, $41, 0
+
+FrameBlock44:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $49, 0
+ dbsprite 5, 0, 0, 0, $49, 0
+ dbsprite 0, 5, 0, 0, $49, 0
+ dbsprite 5, 5, 0, 0, $49, 0
+
+FrameBlock45:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $49, 0
+ dbsprite 3, 0, 0, 0, $49, 0
+ dbsprite 0, 3, 0, 0, $49, 0
+ dbsprite 3, 3, 0, 0, $49, 0
+
+FrameBlock46:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $49, 0
+ dbsprite 1, 0, 0, 0, $49, 0
+ dbsprite 0, 1, 0, 0, $49, 0
+ dbsprite 1, 1, 0, 0, $49, 0
+
+FrameBlock47:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $43, 0
+ dbsprite 1, 0, 0, 0, $43, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $43, OAM_VFLIP
+ dbsprite 1, 1, 0, 0, $43, OAM_HFLIP | OAM_VFLIP
+
+SmallBlackCircleFrameBlock:
+ db 4 ; #
+ dbsprite 1, 1, 0, 0, $33, 0
+ dbsprite 2, 1, 0, 0, $33, OAM_HFLIP
+ dbsprite 1, 2, 0, 0, $33, OAM_VFLIP
+ dbsprite 2, 2, 0, 0, $33, OAM_HFLIP | OAM_VFLIP
+
+LargeBlackCircleFrameBlock:
+ db 16 ; #
+ dbsprite 0, 0, 0, 0, $22, 0
+ dbsprite 1, 0, 0, 0, $23, 0
+ dbsprite 2, 0, 0, 0, $23, OAM_HFLIP
+ dbsprite 3, 0, 0, 0, $22, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $32, 0
+ dbsprite 1, 1, 0, 0, $43, 0
+ dbsprite 2, 1, 0, 0, $43, OAM_HFLIP
+ dbsprite 3, 1, 0, 0, $32, OAM_HFLIP
+ dbsprite 0, 2, 0, 0, $32, OAM_VFLIP
+ dbsprite 1, 2, 0, 0, $43, OAM_VFLIP
+ dbsprite 2, 2, 0, 0, $43, OAM_HFLIP | OAM_VFLIP
+ dbsprite 3, 2, 0, 0, $32, OAM_HFLIP | OAM_VFLIP
+ dbsprite 0, 3, 0, 0, $22, OAM_VFLIP
+ dbsprite 1, 3, 0, 0, $23, OAM_VFLIP
+ dbsprite 2, 3, 0, 0, $23, OAM_HFLIP | OAM_VFLIP
+ dbsprite 3, 3, 0, 0, $22, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock71:
+ db 16 ; #
+ dbsprite 0, 0, 0, 0, $22, 0
+ dbsprite 1, 0, 0, 0, $3b, 0
+ dbsprite 2, 0, 0, 0, $23, OAM_HFLIP
+ dbsprite 3, 0, 0, 0, $22, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $32, 0
+ dbsprite 1, 1, 0, 0, $43, 0
+ dbsprite 2, 1, 0, 0, $43, OAM_HFLIP
+ dbsprite 3, 1, 0, 0, $32, OAM_HFLIP
+ dbsprite 0, 2, 0, 0, $32, OAM_VFLIP
+ dbsprite 1, 2, 0, 0, $43, OAM_VFLIP
+ dbsprite 2, 2, 0, 0, $43, OAM_HFLIP | OAM_VFLIP
+ dbsprite 3, 2, 0, 0, $32, OAM_HFLIP | OAM_VFLIP
+ dbsprite 0, 3, 0, 0, $22, OAM_VFLIP
+ dbsprite 1, 3, 0, 0, $23, OAM_VFLIP
+ dbsprite 2, 3, 0, 0, $23, OAM_HFLIP | OAM_VFLIP
+ dbsprite 3, 3, 0, 0, $22, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock72:
+ db 12 ; #
+ dbsprite 0, 0, 0, 0, $32, 0
+ dbsprite 1, 0, 0, 0, $43, 0
+ dbsprite 2, 0, 0, 0, $43, OAM_HFLIP
+ dbsprite 3, 0, 0, 0, $32, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $32, OAM_VFLIP
+ dbsprite 1, 1, 0, 0, $43, OAM_VFLIP
+ dbsprite 2, 1, 0, 0, $43, OAM_HFLIP | OAM_VFLIP
+ dbsprite 3, 1, 0, 0, $32, OAM_HFLIP | OAM_VFLIP
+ dbsprite 0, 2, 0, 0, $22, OAM_VFLIP
+ dbsprite 1, 2, 0, 0, $23, OAM_VFLIP
+ dbsprite 2, 2, 0, 0, $23, OAM_HFLIP | OAM_VFLIP
+ dbsprite 3, 2, 0, 0, $22, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock73:
+ db 8 ; #
+ dbsprite 0, 0, 0, 0, $32, OAM_VFLIP
+ dbsprite 1, 0, 0, 0, $43, OAM_VFLIP
+ dbsprite 2, 0, 0, 0, $43, OAM_HFLIP | OAM_VFLIP
+ dbsprite 3, 0, 0, 0, $32, OAM_HFLIP | OAM_VFLIP
+ dbsprite 0, 1, 0, 0, $22, OAM_VFLIP
+ dbsprite 1, 1, 0, 0, $23, OAM_VFLIP
+ dbsprite 2, 1, 0, 0, $23, OAM_HFLIP | OAM_VFLIP
+ dbsprite 3, 1, 0, 0, $22, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock74:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $22, OAM_VFLIP
+ dbsprite 1, 0, 0, 0, $23, OAM_VFLIP
+ dbsprite 2, 0, 0, 0, $23, OAM_HFLIP | OAM_VFLIP
+ dbsprite 3, 0, 0, 0, $22, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock4a:
+ db 4 ; #
+ dbsprite 3, 1, 0, 0, $4c, OAM_HFLIP
+ dbsprite 1, 4, 0, 0, $4b, 0
+ dbsprite 4, 6, 0, 0, $4c, 0
+ dbsprite 6, 3, 0, 0, $4b, OAM_VFLIP
+
+FrameBlock4b:
+ db 4 ; #
+ dbsprite 3, 0, 0, 0, $4c, 0
+ dbsprite 0, 4, 0, 0, $4b, OAM_VFLIP
+ dbsprite 4, 7, 0, 0, $4c, OAM_HFLIP
+ dbsprite 7, 3, 0, 0, $4b, 0
+
+FrameBlock4c:
+ db 4 ; #
+ dbsprite 1, 2, 0, 0, $4a, OAM_VFLIP
+ dbsprite 2, 6, 0, 0, $4a, 0
+ dbsprite 6, 5, 0, 0, $4a, OAM_HFLIP
+ dbsprite 5, 1, 0, 0, $4a, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock4d:
+ db 4 ; #
+ dbsprite 0, 1, 0, 0, $4a, OAM_HFLIP
+ dbsprite 1, 7, 0, 0, $4a, OAM_HFLIP | OAM_VFLIP
+ dbsprite 7, 6, 0, 0, $4a, OAM_VFLIP
+ dbsprite 6, 0, 0, 0, $4a, 0
+
+FrameBlock4e:
+ db 8 ; #
+ dbsprite 6, 0, 0, 0, $44, 0
+ dbsprite 7, 0, 0, 0, $44, OAM_HFLIP
+ dbsprite 6, 1, 0, 0, $44, OAM_VFLIP
+ dbsprite 7, 1, 0, 0, $44, OAM_HFLIP | OAM_VFLIP
+ dbsprite 1, 4, 2, 6, $44, 0
+ dbsprite 2, 4, 2, 6, $44, OAM_HFLIP
+ dbsprite 1, 5, 2, 6, $44, OAM_VFLIP
+ dbsprite 2, 5, 2, 6, $44, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock4f:
+ db 12 ; #
+ dbsprite 4, 1, 2, 6, $44, 0
+ dbsprite 5, 1, 2, 6, $44, OAM_HFLIP
+ dbsprite 4, 2, 2, 6, $44, OAM_VFLIP
+ dbsprite 5, 2, 2, 6, $44, OAM_HFLIP | OAM_VFLIP
+ dbsprite 6, 0, 2, 6, $47, 0
+ dbsprite 7, 0, 0, 0, $47, 0
+ dbsprite 2, 3, 6, 2, $44, 0
+ dbsprite 3, 3, 6, 2, $44, OAM_HFLIP
+ dbsprite 2, 4, 6, 2, $44, OAM_VFLIP
+ dbsprite 3, 4, 6, 2, $44, OAM_HFLIP | OAM_VFLIP
+ dbsprite 1, 6, 0, 0, $47, 0
+ dbsprite 1, 5, 6, 2, $47, 0
+
+FrameBlock50:
+ db 8 ; #
+ dbsprite 6, 0, 2, 6, $47, 0
+ dbsprite 7, 0, 0, 0, $47, 0
+ dbsprite 4, 2, 6, 2, $47, 0
+ dbsprite 5, 1, 4, 4, $47, 0
+ dbsprite 3, 3, 2, 6, $47, 0
+ dbsprite 4, 3, 0, 0, $47, 0
+ dbsprite 1, 5, 6, 2, $47, 0
+ dbsprite 2, 4, 4, 4, $47, 0
+
+FrameBlock51:
+ db 8 ; #
+ dbsprite 0, 0, 0, 0, $35, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $35, OAM_VFLIP
+ dbsprite 0, 2, 0, 0, $35, 0
+ dbsprite 0, 3, 0, 0, $35, OAM_HFLIP | OAM_VFLIP
+ dbsprite 8, 0, 0, 0, $35, 0
+ dbsprite 8, 1, 0, 0, $35, OAM_HFLIP | OAM_VFLIP
+ dbsprite 8, 2, 0, 0, $35, OAM_HFLIP
+ dbsprite 8, 3, 0, 0, $35, OAM_VFLIP
+
+FrameBlock52:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $2a, 0
+ dbsprite 1, 0, 0, 0, $2b, 0
+ dbsprite 0, 1, 0, 0, $3a, 0
+ dbsprite 1, 1, 0, 0, $3b, 0
+
+FrameBlock53:
+ db 3 ; #
+ dbsprite 0, 0, 0, 0, $3f, 0
+ dbsprite 1, 0, 0, 0, $3f, 0
+ dbsprite 0, 1, 6, 0, $3f, 0
+
+FrameBlock54:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $0e, 0
+ dbsprite 1, 0, 0, 0, $0e, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $0f, 0
+ dbsprite 1, 1, 0, 0, $0f, OAM_HFLIP
+
+FrameBlock55:
+ db 3 ; #
+ dbsprite 0, 2, 0, 0, $2c, 0
+ dbsprite 1, 2, 0, 0, $3c, 0
+ dbsprite 2, 2, 0, 0, $2d, 0
+
+FrameBlock56:
+ db 6 ; #
+ dbsprite 2, 2, 0, 0, $31, 0
+ dbsprite 3, 2, 0, 0, $31, 0
+ dbsprite 2, 1, 0, 0, $2c, 0
+ dbsprite 3, 1, 0, 0, $3c, 0
+ dbsprite 4, 1, 0, 0, $2d, 0
+ dbsprite 4, 2, 0, 0, $2d, 0
+
+FrameBlock57:
+ db 9 ; #
+ dbsprite 4, 1, 0, 0, $31, 0
+ dbsprite 4, 2, 0, 0, $31, 0
+ dbsprite 5, 1, 0, 0, $31, 0
+ dbsprite 5, 2, 0, 0, $31, 0
+ dbsprite 4, 0, 0, 0, $2c, 0
+ dbsprite 5, 0, 0, 0, $3c, 0
+ dbsprite 6, 0, 0, 0, $2d, 0
+ dbsprite 6, 1, 0, 0, $2d, 0
+ dbsprite 6, 2, 0, 0, $2d, 0
+
+FrameBlock58:
+ db 7 ; #
+ dbsprite 0, 0, 0, 0, $46, 0
+ dbsprite 0, 1, 2, 0, $47, 0
+ dbsprite 0, 2, 3, 0, $48, 0
+ dbsprite 0, 3, 4, 0, $48, 0
+ dbsprite 0, 4, 5, 0, $48, 0
+ dbsprite 0, 5, 5, 0, $48, 0
+ dbsprite 0, 6, 5, 0, $48, 0
+
+FrameBlock59:
+ db 1 ; #
+ dbsprite 0, 0, 0, 0, $42, 0
+
+FrameBlock5a:
+ db 12 ; #
+ dbsprite 0, 0, 0, 0, $24, 0
+ dbsprite 1, 0, 0, 0, $25, 0
+ dbsprite 0, 1, 0, 0, $34, 0
+ dbsprite 2, 0, 0, 0, $25, OAM_HFLIP
+ dbsprite 3, 0, 0, 0, $24, OAM_HFLIP
+ dbsprite 3, 1, 0, 0, $34, OAM_HFLIP
+ dbsprite 0, 2, 0, 0, $34, OAM_VFLIP
+ dbsprite 0, 3, 0, 0, $24, OAM_VFLIP
+ dbsprite 1, 3, 0, 0, $25, OAM_VFLIP
+ dbsprite 3, 2, 0, 0, $34, OAM_HFLIP | OAM_VFLIP
+ dbsprite 2, 3, 0, 0, $25, OAM_HFLIP | OAM_VFLIP
+ dbsprite 3, 3, 0, 0, $24, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock5b:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $43, 0
+ dbsprite 1, 0, 0, 0, $43, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $43, OAM_VFLIP
+ dbsprite 1, 1, 0, 0, $43, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock5c:
+ db 8 ; #
+ dbsprite 0, 0, 0, 0, $49, 0
+ dbsprite 1, 0, 0, 2, $49, 0
+ dbsprite 0, 3, 0, 0, $49, 0
+ dbsprite 2, 2, 0, 0, $49, 0
+ dbsprite 0, 1, 0, 0, $43, 0
+ dbsprite 1, 1, 0, 0, $43, OAM_HFLIP
+ dbsprite 0, 2, 0, 0, $43, OAM_VFLIP
+ dbsprite 1, 2, 0, 0, $43, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock5d:
+ db 11 ; #
+ dbsprite 0, 0, 0, 0, $49, 0
+ dbsprite 0, 3, 2, 0, $49, 0
+ dbsprite 2, 2, 0, 4, $49, 0
+ dbsprite 0, 1, 0, 0, $43, 0
+ dbsprite 1, 0, 0, 0, $43, OAM_HFLIP
+ dbsprite 0, 2, 0, 0, $43, OAM_VFLIP
+ dbsprite 1, 2, 0, 0, $43, OAM_HFLIP | OAM_VFLIP
+ dbsprite 1, 0, 0, 4, $43, 0
+ dbsprite 2, 0, 0, 4, $43, OAM_HFLIP
+ dbsprite 1, 1, 0, 4, $43, OAM_VFLIP
+ dbsprite 2, 1, 0, 4, $43, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock5e:
+ db 15 ; #
+ dbsprite 1, 0, 0, 0, $49, 0
+ dbsprite 2, 1, 0, 0, $49, 0
+ dbsprite 0, 4, 0, 0, $49, 0
+ dbsprite 0, 1, 0, 0, $43, 0
+ dbsprite 1, 1, 0, 0, $43, OAM_HFLIP
+ dbsprite 0, 2, 0, 0, $43, OAM_VFLIP
+ dbsprite 1, 2, 0, 0, $43, OAM_HFLIP | OAM_VFLIP
+ dbsprite 2, 2, 0, 0, $43, 0
+ dbsprite 3, 2, 0, 0, $43, OAM_HFLIP
+ dbsprite 2, 3, 0, 0, $43, OAM_VFLIP
+ dbsprite 3, 3, 0, 0, $43, OAM_HFLIP | OAM_VFLIP
+ dbsprite 1, 4, 0, 0, $43, 0
+ dbsprite 2, 4, 0, 0, $43, OAM_HFLIP
+ dbsprite 1, 5, 0, 0, $43, OAM_VFLIP
+ dbsprite 2, 5, 0, 0, $43, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock5f:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $49, 0
+ dbsprite 2, 0, 0, 0, $49, 0
+ dbsprite 4, 0, 0, 0, $49, 0
+ dbsprite 6, 0, 0, 0, $49, 0
+
+FrameBlock60:
+ db 8 ; #
+ dbsprite 0, 0, 0, 0, $49, 0
+ dbsprite 2, 0, 0, 0, $49, 0
+ dbsprite 4, 0, 0, 0, $49, 0
+ dbsprite 6, 0, 0, 0, $49, 0
+ dbsprite 1, 1, 0, 0, $49, 0
+ dbsprite 3, 1, 0, 0, $49, 0
+ dbsprite 5, 1, 0, 0, $49, 0
+ dbsprite 7, 1, 0, 0, $49, 0
+
+FrameBlock61:
+ db 12 ; #
+ dbsprite 0, 0, 0, 0, $49, 0
+ dbsprite 2, 0, 0, 0, $49, 0
+ dbsprite 4, 0, 0, 0, $49, 0
+ dbsprite 6, 0, 0, 0, $49, 0
+ dbsprite 1, 1, 0, 0, $49, 0
+ dbsprite 3, 1, 0, 0, $49, 0
+ dbsprite 5, 1, 0, 0, $49, 0
+ dbsprite 7, 1, 0, 0, $49, 0
+ dbsprite 0, 2, 0, 0, $49, 0
+ dbsprite 2, 2, 0, 0, $49, 0
+ dbsprite 4, 2, 0, 0, $49, 0
+ dbsprite 6, 2, 0, 0, $49, 0
+
+FrameBlock62:
+ db 15 ; #
+ dbsprite 0, 0, 0, 0, $49, 0
+ dbsprite 2, 0, 0, 0, $49, 0
+ dbsprite 4, 0, 0, 0, $49, 0
+ dbsprite 6, 0, 0, 0, $49, 0
+ dbsprite 1, 1, 0, 0, $49, 0
+ dbsprite 3, 1, 0, 0, $49, 0
+ dbsprite 5, 1, 0, 0, $49, 0
+ dbsprite 7, 1, 0, 0, $49, 0
+ dbsprite 0, 2, 0, 0, $49, 0
+ dbsprite 2, 2, 0, 0, $49, 0
+ dbsprite 4, 2, 0, 0, $49, 0
+ dbsprite 6, 2, 0, 0, $49, 0
+ dbsprite 1, 3, 0, 0, $49, 0
+ dbsprite 3, 3, 0, 0, $49, 0
+ dbsprite 5, 3, 0, 0, $49, 0
+ dbsprite 7, 3, 0, 0, $49, 0
+
+FrameBlock63:
+ db 6 ; #
+ dbsprite 0, 2, 0, 0, $26, 0
+ dbsprite 1, 2, 0, 0, $27, 0
+ dbsprite 2, 1, 0, 0, $26, 0
+ dbsprite 3, 1, 0, 0, $27, 0
+ dbsprite 4, 0, 0, 0, $26, 0
+ dbsprite 5, 0, 0, 0, $27, 0
+
+FrameBlock64:
+ db 6 ; #
+ dbsprite 0, 3, 0, 0, $27, 0
+ dbsprite 1, 2, 0, 0, $26, 0
+ dbsprite 2, 2, 0, 0, $27, 0
+ dbsprite 3, 1, 0, 0, $26, 0
+ dbsprite 4, 1, 0, 0, $27, 0
+ dbsprite 5, 0, 0, 0, $26, 0
+
+FrameBlock65:
+ db 6 ; #
+ dbsprite 0, 0, 0, 0, $1c, 0
+ dbsprite 1, 0, 0, 0, $1d, 0
+ dbsprite 0, 2, 0, 0, $1c, 0
+ dbsprite 1, 2, 0, 0, $1d, 0
+ dbsprite 0, 4, 0, 0, $1c, 0
+ dbsprite 1, 4, 0, 0, $1d, 0
+
+FrameBlock66:
+ db 2 ; #
+ dbsprite 0, 0, 0, 0, $03, 0
+ dbsprite 0, 1, 0, 0, $13, 0
+
+FrameBlock67:
+ db 1 ; #
+ dbsprite 0, 0, 0, 0, $03, 0
+
+FrameBlock68:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $03, 0
+ dbsprite 1, 0, 0, 0, $03, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $13, 0
+ dbsprite 1, 1, 0, 0, $13, OAM_HFLIP
+
+FrameBlock69:
+ db 1 ; #
+ dbsprite 0, 0, 0, 0, $06, 0
+
+FrameBlock6a:
+ db 8 ; #
+ dbsprite 0, 0, 0, 0, $2e, 0
+ dbsprite 6, 0, 0, 0, $2e, OAM_HFLIP
+ dbsprite 0, 6, 0, 0, $2e, OAM_VFLIP
+ dbsprite 6, 6, 0, 0, $2e, OAM_HFLIP | OAM_VFLIP
+ dbsprite 3, 0, 0, 0, $2f, 0
+ dbsprite 3, 6, 0, 0, $2f, OAM_VFLIP
+ dbsprite 0, 3, 0, 0, $3e, 0
+ dbsprite 6, 3, 0, 0, $3e, OAM_HFLIP
+
+FrameBlock6b:
+ db 8 ; #
+ dbsprite 0, 0, 0, 0, $2e, 0
+ dbsprite 4, 0, 0, 0, $2e, OAM_HFLIP
+ dbsprite 0, 4, 0, 0, $2e, OAM_VFLIP
+ dbsprite 4, 4, 0, 0, $2e, OAM_HFLIP | OAM_VFLIP
+ dbsprite 2, 0, 0, 0, $2f, 0
+ dbsprite 2, 4, 0, 0, $2f, OAM_VFLIP
+ dbsprite 0, 2, 0, 0, $3e, 0
+ dbsprite 4, 2, 0, 0, $3e, OAM_HFLIP
+
+FrameBlock6c:
+ db 8 ; #
+ dbsprite 0, 0, 0, 0, $2e, 0
+ dbsprite 2, 0, 0, 0, $2e, OAM_HFLIP
+ dbsprite 0, 2, 0, 0, $2e, OAM_VFLIP
+ dbsprite 2, 2, 0, 0, $2e, OAM_HFLIP | OAM_VFLIP
+ dbsprite 1, 0, 0, 0, $2f, 0
+ dbsprite 1, 2, 0, 0, $2f, OAM_VFLIP
+ dbsprite 0, 1, 0, 0, $3e, 0
+ dbsprite 2, 1, 0, 0, $3e, OAM_HFLIP
+
+FrameBlock6d:
+ db 2 ; #
+ dbsprite 0, 0, 0, 0, $1e, 0
+ dbsprite 1, 0, 0, 0, $1f, 0
+
+FrameBlock6e:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $48, 0
+ dbsprite 1, 0, 0, 0, $48, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $12, 0
+ dbsprite 1, 1, 0, 0, $12, OAM_HFLIP
+
+FrameBlock6f:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $4a, 0
+ dbsprite 1, 0, 0, 0, $07, 0
+ dbsprite 0, 1, 0, 0, $16, 0
+ dbsprite 1, 1, 0, 0, $17, 0
+
+FrameBlock70:
+ db 4 ; #
+ dbsprite 0, 0, 0, 0, $07, OAM_HFLIP
+ dbsprite 1, 0, 0, 0, $4a, OAM_HFLIP
+ dbsprite 0, 1, 0, 0, $17, OAM_HFLIP
+ dbsprite 1, 1, 0, 0, $16, OAM_HFLIP
+
+FrameBlock76:
+ db 7 ; #
+ dbsprite 2, 0, 0, 0, $2f, 0
+ dbsprite 1, 0, 0, 1, $2f, 0
+ dbsprite 3, 0, 0, 1, $2f, 0
+ dbsprite 0, 0, 0, 2, $2e, 0
+ dbsprite 4, 0, 0, 2, $2e, OAM_HFLIP
+ dbsprite 0, 1, 0, 2, $3e, 0
+ dbsprite 4, 1, 0, 2, $3e, OAM_HFLIP
+
+FrameBlock77:
+ db 4 ; #
+ dbsprite 0, 0, 2, 0, $4b, 0
+ dbsprite 1, 0, 2, 0, $4c, 0
+ dbsprite 0, 1, 0, 0, $4c, OAM_HFLIP | OAM_VFLIP
+ dbsprite 1, 1, 0, 0, $4b, OAM_HFLIP | OAM_VFLIP
+
+FrameBlock78:
+ db 1 ; #
+ dbsprite 0, 0, 0, 0, $4d, 0
+
+FrameBlock79:
+ db 1 ; #
+ dbsprite 0, 0, 0, 0, $4e, 0
+
+INCLUDE "data/battle_anims/base_coords.asm"
+
+FrameBlock00:
+ db 0 ; #
+
+ db $00 ; unused
diff --git a/data/battle_anims/special_effect_pointers.asm b/data/battle_anims/special_effect_pointers.asm
new file mode 100644
index 00000000..4e2fb857
--- /dev/null
+++ b/data/battle_anims/special_effect_pointers.asm
@@ -0,0 +1,47 @@
+special_effect: MACRO
+ db \1
+ dw \2
+ENDM
+
+SpecialEffectPointers:
+ ; special effect id, effect routine address
+ special_effect SE_DARK_SCREEN_FLASH, AnimationFlashScreen ; $FE
+ special_effect SE_DARK_SCREEN_PALETTE, AnimationDarkScreenPalette ; $FD
+ special_effect SE_RESET_SCREEN_PALETTE, AnimationResetScreenPalette ; $FC
+ special_effect SE_SHAKE_SCREEN, AnimationShakeScreen ; $FB
+ special_effect SE_WATER_DROPLETS_EVERYWHERE, AnimationWaterDropletsEverywhere ; $FA
+ special_effect SE_DARKEN_MON_PALETTE, AnimationDarkenMonPalette ; $F9
+ special_effect SE_FLASH_SCREEN_LONG, AnimationFlashScreenLong ; $F8
+ special_effect SE_SLIDE_MON_UP, AnimationSlideMonUp ; $F7
+ special_effect SE_SLIDE_MON_DOWN, AnimationSlideMonDown ; $F6
+ special_effect SE_FLASH_MON_PIC, AnimationFlashMonPic ; $F5
+ special_effect SE_SLIDE_MON_OFF, AnimationSlideMonOff ; $F4
+ special_effect SE_BLINK_MON, AnimationBlinkMon ; $F3
+ special_effect SE_MOVE_MON_HORIZONTALLY, AnimationMoveMonHorizontally ; $F2
+ special_effect SE_RESET_MON_POSITION, AnimationResetMonPosition ; $F1
+ special_effect SE_LIGHT_SCREEN_PALETTE, AnimationLightScreenPalette ; $F0
+ special_effect SE_HIDE_MON_PIC, AnimationHideMonPic ; $EF
+ special_effect SE_SQUISH_MON_PIC, AnimationSquishMonPic ; $EE
+ special_effect SE_SHOOT_BALLS_UPWARD, AnimationShootBallsUpward ; $ED
+ special_effect SE_SHOOT_MANY_BALLS_UPWARD, AnimationShootManyBallsUpward ; $EC
+ special_effect SE_BOUNCE_UP_AND_DOWN, AnimationBoundUpAndDown ; $EB
+ special_effect SE_MINIMIZE_MON, AnimationMinimizeMon ; $EA
+ special_effect SE_SLIDE_MON_DOWN_AND_HIDE, AnimationSlideMonDownAndHide ; $E9
+ special_effect SE_TRANSFORM_MON, AnimationTransformMon ; $E8
+ special_effect SE_LEAVES_FALLING, AnimationLeavesFalling ; $E7
+ special_effect SE_PETALS_FALLING, AnimationPetalsFalling ; $E6
+ special_effect SE_SLIDE_MON_HALF_OFF, AnimationSlideMonHalfOff ; $E5
+ special_effect SE_SHAKE_ENEMY_HUD, AnimationShakeEnemyHUD ; $E4
+ special_effect SE_SHAKE_ENEMY_HUD_2, AnimationShakeEnemyHUD ; $E3 unused
+ special_effect SE_SPIRAL_BALLS_INWARD, AnimationSpiralBallsInward ; $E2
+ special_effect SE_DELAY_ANIMATION_10, AnimationDelay10 ; $E1
+ special_effect SE_FLASH_ENEMY_MON_PIC, AnimationFlashEnemyMonPic ; $E0 unused
+ special_effect SE_HIDE_ENEMY_MON_PIC, AnimationHideEnemyMonPic ; $DF
+ special_effect SE_BLINK_ENEMY_MON, AnimationBlinkEnemyMon ; $DE
+ special_effect SE_SHOW_MON_PIC, AnimationShowMonPic ; $DD
+ special_effect SE_SHOW_ENEMY_MON_PIC, AnimationShowEnemyMonPic ; $DC
+ special_effect SE_SLIDE_ENEMY_MON_OFF, AnimationSlideEnemyMonOff ; $DB
+ special_effect SE_SHAKE_BACK_AND_FORTH, AnimationShakeBackAndForth ; $DA
+ special_effect SE_SUBSTITUTE_MON, AnimationSubstitute ; $D9
+ special_effect SE_WAVY_SCREEN, AnimationWavyScreen ; $D8
+ db -1 ; end
diff --git a/data/battle_anims/special_effects.asm b/data/battle_anims/special_effects.asm
new file mode 100644
index 00000000..98385d47
--- /dev/null
+++ b/data/battle_anims/special_effects.asm
@@ -0,0 +1,32 @@
+anim_special_effect: MACRO
+ db \1
+ dw \2
+ENDM
+
+AnimationIdSpecialEffects:
+ ; animation id, effect routine address
+ anim_special_effect MEGA_PUNCH, AnimationFlashScreen
+ anim_special_effect GUILLOTINE, AnimationFlashScreen
+ anim_special_effect MEGA_KICK, AnimationFlashScreen
+ anim_special_effect HEADBUTT, AnimationFlashScreen
+ anim_special_effect TAIL_WHIP, TailWhipAnimationUnused
+ anim_special_effect GROWL, DoGrowlSpecialEffects
+ anim_special_effect DISABLE, AnimationFlashScreen
+ anim_special_effect BLIZZARD, DoBlizzardSpecialEffects
+ anim_special_effect BUBBLEBEAM, AnimationFlashScreen
+ anim_special_effect HYPER_BEAM, FlashScreenEveryFourFrameBlocks
+ anim_special_effect THUNDERBOLT, FlashScreenEveryEightFrameBlocks
+ anim_special_effect REFLECT, AnimationFlashScreen
+ anim_special_effect SELFDESTRUCT, DoExplodeSpecialEffects
+ anim_special_effect SPORE, AnimationFlashScreen
+ anim_special_effect EXPLOSION, DoExplodeSpecialEffects
+ anim_special_effect ROCK_SLIDE, DoRockSlideSpecialEffects
+ anim_special_effect TRADE_BALL_DROP_ANIM, TradeHidePokemon
+ anim_special_effect TRADE_BALL_SHAKE_ANIM, TradeShakePokeball
+ anim_special_effect TRADE_BALL_TILT_ANIM, TradeJumpPokeball
+ anim_special_effect TOSS_ANIM, DoBallTossSpecialEffects
+ anim_special_effect SHAKE_ANIM, DoBallShakeSpecialEffects
+ anim_special_effect POOF_ANIM, DoPoofSpecialEffects
+ anim_special_effect GREATTOSS_ANIM, DoBallTossSpecialEffects
+ anim_special_effect ULTRATOSS_ANIM, DoBallTossSpecialEffects
+ db -1 ; end
diff --git a/data/battle_anims/subanimations.asm b/data/battle_anims/subanimations.asm
new file mode 100644
index 00000000..bbdc45c0
--- /dev/null
+++ b/data/battle_anims/subanimations.asm
@@ -0,0 +1,954 @@
+SubanimationPointers:
+ dw Subanimation00
+ dw Subanimation01
+ dw Subanimation02
+ dw Subanimation03
+ dw Subanimation04
+ dw Subanimation05
+ dw Subanimation06
+ dw Subanimation07
+ dw Subanimation08
+ dw Subanimation09
+ dw Subanimation0a
+ dw Subanimation0b
+ dw Subanimation0c
+ dw Subanimation0d
+ dw Subanimation0e
+ dw Subanimation0f
+ dw Subanimation10
+ dw Subanimation11
+ dw Subanimation12
+ dw Subanimation13
+ dw Subanimation14
+ dw Subanimation15
+ dw Subanimation16
+ dw Subanimation17
+ dw Subanimation18
+ dw Subanimation19
+ dw Subanimation1a
+ dw Subanimation1b
+ dw Subanimation1c
+ dw Subanimation1d
+ dw Subanimation1e
+ dw Subanimation1f
+ dw Subanimation20
+ dw Subanimation21
+ dw Subanimation22
+ dw Subanimation23
+ dw Subanimation24
+ dw Subanimation25
+ dw Subanimation26
+ dw Subanimation27
+ dw Subanimation28
+ dw Subanimation29
+ dw Subanimation2a
+ dw Subanimation2b
+ dw Subanimation2c
+ dw Subanimation2d
+ dw Subanimation2e
+ dw Subanimation2f
+ dw Subanimation30
+ dw Subanimation31
+ dw Subanimation32
+ dw Subanimation33
+ dw Subanimation34
+ dw Subanimation35
+ dw Subanimation36
+ dw Subanimation37
+ dw Subanimation38
+ dw Subanimation39
+ dw Subanimation3a
+ dw Subanimation3b
+ dw Subanimation3c
+ dw Subanimation3d
+ dw Subanimation3e
+ dw Subanimation3f
+ dw Subanimation40
+ dw Subanimation41
+ dw Subanimation42
+ dw Subanimation43
+ dw Subanimation44
+ dw Subanimation45
+ dw Subanimation46
+ dw Subanimation47
+ dw Subanimation48
+ dw Subanimation49
+ dw Subanimation4a
+ dw Subanimation4b
+ dw Subanimation4c
+ dw Subanimation4d
+ dw Subanimation4e
+ dw Subanimation4f
+ dw Subanimation50
+ dw Subanimation51
+ dw Subanimation52
+ dw Subanimation53
+ dw Subanimation54
+ dw Subanimation55
+
+; format:
+; subanim type, count
+; REPT count
+; db frame block id, base coordinate id, frame block mode
+; endr
+
+subanim: MACRO
+ db (\1 << 5) | \2
+ENDM
+
+Subanimation04:
+ subanim SUBANIMTYPE_HFLIP, 3
+ db FRAMEBLOCK_02, BASECOORD_1A, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_02, BASECOORD_10, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_02, BASECOORD_03, FRAMEBLOCKMODE_00
+
+Subanimation05:
+ subanim SUBANIMTYPE_HFLIP, 1
+ db FRAMEBLOCK_02, BASECOORD_10, FRAMEBLOCKMODE_00
+
+Subanimation08:
+ subanim SUBANIMTYPE_NORMAL, 11
+ db FRAMEBLOCK_03, BASECOORD_30, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_44, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_94, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_60, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_76, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_9F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_8D, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_A0, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_1A, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_A1, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_34, FRAMEBLOCKMODE_00
+
+Subanimation07:
+ subanim SUBANIMTYPE_NORMAL, 11
+ db FRAMEBLOCK_03, BASECOORD_30, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_A2, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_31, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_A3, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_32, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_A4, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_92, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_A5, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_15, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_A6, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_34, FRAMEBLOCKMODE_00
+
+Subanimation06:
+ subanim SUBANIMTYPE_NORMAL, 11
+ db FRAMEBLOCK_03, BASECOORD_30, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_A2, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_93, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_61, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_73, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_A7, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_33, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_A8, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_0E, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_A9, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_34, FRAMEBLOCKMODE_00
+
+Subanimation09:
+ subanim SUBANIMTYPE_NORMAL, 4
+ db FRAMEBLOCK_03, BASECOORD_21, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_04, BASECOORD_21, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_03, BASECOORD_21, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_05, BASECOORD_21, FRAMEBLOCKMODE_04
+
+Subanimation0a:
+ subanim SUBANIMTYPE_HFLIP, 6
+ db FRAMEBLOCK_06, BASECOORD_1B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_07, BASECOORD_1B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_08, BASECOORD_36, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_09, BASECOORD_36, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_0A, BASECOORD_15, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_0A, BASECOORD_15, FRAMEBLOCKMODE_00
+
+Subanimation0b:
+ subanim SUBANIMTYPE_NORMAL, 4
+ db FRAMEBLOCK_01, BASECOORD_2D, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_2F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_35, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_4D, FRAMEBLOCKMODE_00
+
+Subanimation55:
+ subanim SUBANIMTYPE_HFLIP, 1
+ db FRAMEBLOCK_01, BASECOORD_9D, FRAMEBLOCKMODE_00
+
+Subanimation11:
+ subanim SUBANIMTYPE_HFLIP, 12
+ db FRAMEBLOCK_0B, BASECOORD_26, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_0C, BASECOORD_26, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_0B, BASECOORD_26, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_0C, BASECOORD_26, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_0B, BASECOORD_28, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_0C, BASECOORD_28, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_0B, BASECOORD_28, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_0C, BASECOORD_28, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_0B, BASECOORD_27, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_0C, BASECOORD_27, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_0B, BASECOORD_27, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_0C, BASECOORD_27, FRAMEBLOCKMODE_00
+
+Subanimation2b:
+ subanim SUBANIMTYPE_HFLIP, 11
+ db FRAMEBLOCK_0D, BASECOORD_03, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_0E, BASECOORD_03, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_0F, BASECOORD_03, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_0D, BASECOORD_11, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_0D, BASECOORD_11, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_0D, BASECOORD_37, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_0D, BASECOORD_37, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_10, BASECOORD_21, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_10, BASECOORD_21, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_11, BASECOORD_1B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_11, BASECOORD_1B, FRAMEBLOCKMODE_00
+
+Subanimation2c:
+ subanim SUBANIMTYPE_HFLIP, 12
+ db FRAMEBLOCK_12, BASECOORD_01, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_12, BASECOORD_0F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_12, BASECOORD_1B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_12, BASECOORD_25, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_13, BASECOORD_38, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_13, BASECOORD_38, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_14, BASECOORD_38, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_14, BASECOORD_38, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_15, BASECOORD_38, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_15, BASECOORD_38, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_16, BASECOORD_38, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_16, BASECOORD_38, FRAMEBLOCKMODE_00
+
+Subanimation12:
+ subanim SUBANIMTYPE_COORDFLIP, 9
+ db FRAMEBLOCK_17, BASECOORD_30, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_17, BASECOORD_39, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_17, BASECOORD_3A, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_17, BASECOORD_3B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_17, BASECOORD_3C, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_17, BASECOORD_3D, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_17, BASECOORD_3E, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_17, BASECOORD_3F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_17, BASECOORD_1F, FRAMEBLOCKMODE_00
+
+Subanimation00:
+ subanim SUBANIMTYPE_HFLIP, 1
+ db FRAMEBLOCK_01, BASECOORD_17, FRAMEBLOCKMODE_00
+
+Subanimation01:
+ subanim SUBANIMTYPE_HFLIP, 2
+ db FRAMEBLOCK_01, BASECOORD_0F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_01, BASECOORD_1D, FRAMEBLOCKMODE_00
+
+Subanimation02:
+ subanim SUBANIMTYPE_HFLIP, 3
+ db FRAMEBLOCK_01, BASECOORD_12, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_01, BASECOORD_15, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_01, BASECOORD_1C, FRAMEBLOCKMODE_00
+
+Subanimation03:
+ subanim SUBANIMTYPE_HFLIP, 4
+ db FRAMEBLOCK_01, BASECOORD_0B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_01, BASECOORD_11, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_01, BASECOORD_18, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_01, BASECOORD_1D, FRAMEBLOCKMODE_00
+
+Subanimation0c:
+ subanim SUBANIMTYPE_HFLIP, 3
+ db FRAMEBLOCK_0C, BASECOORD_20, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_0C, BASECOORD_21, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_0C, BASECOORD_23, FRAMEBLOCKMODE_00
+
+Subanimation0d:
+ subanim SUBANIMTYPE_HFLIP, 6
+ db FRAMEBLOCK_0C, BASECOORD_20, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_0C, BASECOORD_15, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_0C, BASECOORD_21, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_0C, BASECOORD_17, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_0C, BASECOORD_23, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_0C, BASECOORD_19, FRAMEBLOCKMODE_00
+
+Subanimation0e:
+ subanim SUBANIMTYPE_HFLIP, 9
+ db FRAMEBLOCK_0C, BASECOORD_20, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_0C, BASECOORD_15, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_0C, BASECOORD_07, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_0C, BASECOORD_21, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_0C, BASECOORD_17, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_0C, BASECOORD_09, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_0C, BASECOORD_23, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_0C, BASECOORD_19, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_0C, BASECOORD_0C, FRAMEBLOCKMODE_00
+
+Subanimation1f:
+ subanim SUBANIMTYPE_REVERSE, 5
+ db FRAMEBLOCK_0C, BASECOORD_30, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_0C, BASECOORD_40, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_0C, BASECOORD_41, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_0C, BASECOORD_42, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_0C, BASECOORD_21, FRAMEBLOCKMODE_00
+
+Subanimation2e:
+ subanim SUBANIMTYPE_HVFLIP, 14
+ db FRAMEBLOCK_18, BASECOORD_43, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_75, BASECOORD_52, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_19, BASECOORD_43, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_75, BASECOORD_63, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_1A, BASECOORD_43, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_75, BASECOORD_4D, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_1B, BASECOORD_43, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_75, BASECOORD_97, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_1C, BASECOORD_43, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_75, BASECOORD_98, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_1D, BASECOORD_43, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_75, BASECOORD_58, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_1E, BASECOORD_43, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_75, BASECOORD_1B, FRAMEBLOCKMODE_00
+
+Subanimation2f:
+ subanim SUBANIMTYPE_HFLIP, 4
+ db FRAMEBLOCK_1F, BASECOORD_24, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_20, BASECOORD_20, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_21, BASECOORD_1A, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_22, BASECOORD_15, FRAMEBLOCKMODE_00
+
+Subanimation30:
+ subanim SUBANIMTYPE_HFLIP, 18
+ db FRAMEBLOCK_23, BASECOORD_00, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_23, BASECOORD_02, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_23, BASECOORD_04, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_23, BASECOORD_07, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_23, BASECOORD_02, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_23, BASECOORD_04, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_23, BASECOORD_0E, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_23, BASECOORD_02, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_23, BASECOORD_0C, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_25, BASECOORD_07, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_25, BASECOORD_0E, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_25, BASECOORD_15, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_24, BASECOORD_24, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_23, BASECOORD_1C, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_23, BASECOORD_23, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_23, BASECOORD_21, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_24, BASECOORD_28, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_24, BASECOORD_28, FRAMEBLOCKMODE_00
+
+Subanimation0f:
+ subanim SUBANIMTYPE_HFLIP, 12
+ db FRAMEBLOCK_26, BASECOORD_0E, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_26, BASECOORD_16, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_26, BASECOORD_1C, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_27, BASECOORD_0E, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_27, BASECOORD_16, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_27, BASECOORD_1C, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_28, BASECOORD_0E, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_28, BASECOORD_16, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_28, BASECOORD_1C, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_29, BASECOORD_0E, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_29, BASECOORD_16, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_29, BASECOORD_1C, FRAMEBLOCKMODE_00
+
+Subanimation16:
+ subanim SUBANIMTYPE_HFLIP, 12
+ db FRAMEBLOCK_2A, BASECOORD_05, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_2B, BASECOORD_05, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_2B, BASECOORD_0C, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_2A, BASECOORD_11, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_2B, BASECOORD_11, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_2B, BASECOORD_17, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_2A, BASECOORD_1B, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_2B, BASECOORD_1B, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_2B, BASECOORD_20, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_2A, BASECOORD_2F, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_2C, BASECOORD_00, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_2C, BASECOORD_00, FRAMEBLOCKMODE_00
+
+Subanimation10:
+ subanim SUBANIMTYPE_REVERSE, 8
+ db FRAMEBLOCK_2D, BASECOORD_44, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_2E, BASECOORD_45, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_2D, BASECOORD_46, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_2E, BASECOORD_47, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_2D, BASECOORD_48, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_2E, BASECOORD_49, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_2D, BASECOORD_2F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_2E, BASECOORD_1A, FRAMEBLOCKMODE_00
+
+Subanimation31:
+ subanim SUBANIMTYPE_HVFLIP, 10
+ db FRAMEBLOCK_2F, BASECOORD_46, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_2F, BASECOORD_4A, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_2F, BASECOORD_4B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_2F, BASECOORD_4C, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_2F, BASECOORD_4D, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_2F, BASECOORD_4E, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_2F, BASECOORD_4F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_2F, BASECOORD_50, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_2F, BASECOORD_2E, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_2F, BASECOORD_51, FRAMEBLOCKMODE_00
+
+Subanimation13:
+ subanim SUBANIMTYPE_REVERSE, 6
+ db FRAMEBLOCK_30, BASECOORD_31, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_30, BASECOORD_32, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_30, BASECOORD_92, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_30, BASECOORD_0E, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_30, BASECOORD_0F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_30, BASECOORD_10, FRAMEBLOCKMODE_00
+
+Subanimation14:
+ subanim SUBANIMTYPE_HFLIP, 9
+ db FRAMEBLOCK_30, BASECOORD_10, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_30, BASECOORD_10, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_31, BASECOORD_1C, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_31, BASECOORD_21, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_31, BASECOORD_26, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_30, BASECOORD_10, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_31, BASECOORD_1D, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_31, BASECOORD_22, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_31, BASECOORD_27, FRAMEBLOCKMODE_00
+
+Subanimation41:
+ subanim SUBANIMTYPE_REVERSE, 5
+ db FRAMEBLOCK_03, BASECOORD_31, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_32, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_92, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_0E, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_03, BASECOORD_10, FRAMEBLOCKMODE_00
+
+Subanimation42:
+ subanim SUBANIMTYPE_HFLIP, 3
+ db FRAMEBLOCK_SMALL_BLACK_CIRCLE, BASECOORD_08, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_LARGE_BLACK_CIRCLE, BASECOORD_08, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_5A, BASECOORD_08, FRAMEBLOCKMODE_00
+
+Subanimation15:
+ subanim SUBANIMTYPE_HVFLIP, 2
+ db FRAMEBLOCK_35, BASECOORD_52, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_35, BASECOORD_53, FRAMEBLOCKMODE_00
+
+Subanimation17:
+ subanim SUBANIMTYPE_HFLIP, 4
+ db FRAMEBLOCK_36, BASECOORD_54, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_36, BASECOORD_55, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_37, BASECOORD_56, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_37, BASECOORD_57, FRAMEBLOCKMODE_00
+
+Subanimation18:
+ subanim SUBANIMTYPE_ENEMY, 4
+ db FRAMEBLOCK_36, BASECOORD_54, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_36, BASECOORD_55, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_37, BASECOORD_56, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_37, BASECOORD_57, FRAMEBLOCKMODE_00
+
+Subanimation40:
+ subanim SUBANIMTYPE_HFLIP, 6
+ db FRAMEBLOCK_17, BASECOORD_54, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_17, BASECOORD_55, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_17, BASECOORD_0E, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_17, BASECOORD_56, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_17, BASECOORD_57, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_17, BASECOORD_13, FRAMEBLOCKMODE_00
+
+Subanimation19:
+ subanim SUBANIMTYPE_REVERSE, 12
+ db FRAMEBLOCK_38, BASECOORD_31, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_39, BASECOORD_31, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_38, BASECOORD_32, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_39, BASECOORD_32, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_38, BASECOORD_92, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_39, BASECOORD_92, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_38, BASECOORD_0E, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_39, BASECOORD_0E, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_38, BASECOORD_0F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_39, BASECOORD_0F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_38, BASECOORD_10, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_39, BASECOORD_10, FRAMEBLOCKMODE_00
+
+Subanimation1a:
+ subanim SUBANIMTYPE_HFLIP, 16
+ db FRAMEBLOCK_3A, BASECOORD_08, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_3B, BASECOORD_08, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_3C, BASECOORD_08, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_3D, BASECOORD_08, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_3E, BASECOORD_08, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_3F, BASECOORD_08, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_3E, BASECOORD_08, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_3F, BASECOORD_08, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_3A, BASECOORD_0B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_3B, BASECOORD_0B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_3C, BASECOORD_0B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_3D, BASECOORD_0B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_3E, BASECOORD_0B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_3F, BASECOORD_0B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_3E, BASECOORD_0B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_3F, BASECOORD_0B, FRAMEBLOCKMODE_00
+
+Subanimation1b:
+ subanim SUBANIMTYPE_REVERSE, 4
+ db FRAMEBLOCK_40, BASECOORD_31, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_40, BASECOORD_32, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_40, BASECOORD_92, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_40, BASECOORD_15, FRAMEBLOCKMODE_00
+
+Subanimation1c:
+ subanim SUBANIMTYPE_HFLIP, 3
+ db FRAMEBLOCK_41, BASECOORD_58, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_41, BASECOORD_59, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_41, BASECOORD_21, FRAMEBLOCKMODE_00
+
+Subanimation1d:
+ subanim SUBANIMTYPE_ENEMY, 15
+ db FRAMEBLOCK_24, BASECOORD_9A, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_23, BASECOORD_1B, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_24, BASECOORD_22, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_23, BASECOORD_16, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_23, BASECOORD_1D, FRAMEBLOCKMODE_02
+ db FRAMEBLOCK_24, BASECOORD_98, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_25, BASECOORD_2C, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_25, BASECOORD_2A, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_25, BASECOORD_99, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_25, BASECOORD_62, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_25, BASECOORD_99, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_25, BASECOORD_62, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_25, BASECOORD_99, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_25, BASECOORD_62, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_25, BASECOORD_99, FRAMEBLOCKMODE_03
+
+Subanimation1e:
+ subanim SUBANIMTYPE_NORMAL, 1
+ db FRAMEBLOCK_25, BASECOORD_75, FRAMEBLOCKMODE_00
+
+Subanimation20:
+ subanim SUBANIMTYPE_HFLIP, 2
+ db FRAMEBLOCK_42, BASECOORD_07, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_43, BASECOORD_07, FRAMEBLOCKMODE_00
+
+Subanimation21:
+ subanim SUBANIMTYPE_HFLIP, 3
+ db FRAMEBLOCK_44, BASECOORD_00, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_45, BASECOORD_08, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_46, BASECOORD_10, FRAMEBLOCKMODE_02
+
+Subanimation22:
+ subanim SUBANIMTYPE_REVERSE, 11
+ db FRAMEBLOCK_47, BASECOORD_10, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_47, BASECOORD_56, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_47, BASECOORD_07, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_47, BASECOORD_AA, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_47, BASECOORD_AB, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_47, BASECOORD_AC, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_47, BASECOORD_AD, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_47, BASECOORD_AE, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_47, BASECOORD_AF, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_47, BASECOORD_89, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_47, BASECOORD_B0, FRAMEBLOCKMODE_00
+
+Subanimation2d:
+ subanim SUBANIMTYPE_COORDFLIP, 6
+ db FRAMEBLOCK_44, BASECOORD_64, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_45, BASECOORD_65, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_46, BASECOORD_66, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_47, BASECOORD_66, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_47, BASECOORD_66, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_47, BASECOORD_66, FRAMEBLOCKMODE_00
+
+Subanimation39:
+ subanim SUBANIMTYPE_COORDFLIP, 1
+ db FRAMEBLOCK_47, BASECOORD_67, FRAMEBLOCKMODE_00
+
+Subanimation4e:
+ subanim SUBANIMTYPE_HFLIP, 1
+ db FRAMEBLOCK_71, BASECOORD_0F, FRAMEBLOCKMODE_03
+
+Subanimation4f:
+ subanim SUBANIMTYPE_HFLIP, 7
+ db FRAMEBLOCK_71, BASECOORD_0F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_71, BASECOORD_08, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_71, BASECOORD_01, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_71, BASECOORD_95, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_72, BASECOORD_95, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_73, BASECOORD_95, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_74, BASECOORD_95, FRAMEBLOCKMODE_00
+
+Subanimation50:
+ subanim SUBANIMTYPE_HFLIP, 8
+ db FRAMEBLOCK_74, BASECOORD_95, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_73, BASECOORD_95, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_72, BASECOORD_95, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_71, BASECOORD_95, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_71, BASECOORD_01, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_71, BASECOORD_08, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_71, BASECOORD_0F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_71, BASECOORD_16, FRAMEBLOCKMODE_00
+
+Subanimation29:
+ subanim SUBANIMTYPE_HFLIP, 29
+ db FRAMEBLOCK_SMALL_BLACK_CIRCLE, BASECOORD_0F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_4A, BASECOORD_68, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_4B, BASECOORD_2A, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_LARGE_BLACK_CIRCLE, BASECOORD_0F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_4A, BASECOORD_68, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_4B, BASECOORD_2A, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_4C, BASECOORD_6A, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_4D, BASECOORD_69, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_LARGE_BLACK_CIRCLE, BASECOORD_6B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_4C, BASECOORD_6A, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_4D, BASECOORD_69, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_4A, BASECOORD_68, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_4B, BASECOORD_2A, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_LARGE_BLACK_CIRCLE, BASECOORD_6C, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_4A, BASECOORD_68, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_4B, BASECOORD_2A, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_4C, BASECOORD_6A, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_4D, BASECOORD_69, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_LARGE_BLACK_CIRCLE, BASECOORD_6D, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_4C, BASECOORD_6A, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_4D, BASECOORD_2A, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_4A, BASECOORD_68, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_4B, BASECOORD_2A, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_LARGE_BLACK_CIRCLE, BASECOORD_0F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_4A, BASECOORD_68, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_4B, BASECOORD_2A, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_4C, BASECOORD_6A, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_4D, BASECOORD_2A, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_LARGE_BLACK_CIRCLE, BASECOORD_6B, FRAMEBLOCKMODE_00
+
+Subanimation2a:
+ subanim SUBANIMTYPE_HFLIP, 4
+ db FRAMEBLOCK_4E, BASECOORD_2B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_4F, BASECOORD_2B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_50, BASECOORD_2B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_50, BASECOORD_2B, FRAMEBLOCKMODE_00
+
+Subanimation23:
+ subanim SUBANIMTYPE_HFLIP, 2
+ db FRAMEBLOCK_51, BASECOORD_2D, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_51, BASECOORD_6E, FRAMEBLOCKMODE_00
+
+Subanimation24:
+ subanim SUBANIMTYPE_ENEMY, 2
+ db FRAMEBLOCK_51, BASECOORD_2D, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_51, BASECOORD_6E, FRAMEBLOCKMODE_00
+
+Subanimation25:
+ subanim SUBANIMTYPE_COORDFLIP, 2
+ db FRAMEBLOCK_52, BASECOORD_71, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_52, BASECOORD_72, FRAMEBLOCKMODE_00
+
+Subanimation26:
+ subanim SUBANIMTYPE_NORMAL, 2
+ db FRAMEBLOCK_52, BASECOORD_01, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_52, BASECOORD_2C, FRAMEBLOCKMODE_00
+
+Subanimation3a:
+ subanim SUBANIMTYPE_COORDFLIP, 3
+ db FRAMEBLOCK_53, BASECOORD_71, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_53, BASECOORD_7F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_53, BASECOORD_81, FRAMEBLOCKMODE_00
+
+Subanimation3b:
+ subanim SUBANIMTYPE_NORMAL, 3
+ db FRAMEBLOCK_53, BASECOORD_01, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_53, BASECOORD_15, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_53, BASECOORD_2C, FRAMEBLOCKMODE_00
+
+Subanimation27:
+ subanim SUBANIMTYPE_ENEMY, 2
+ db FRAMEBLOCK_54, BASECOORD_01, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_54, BASECOORD_2C, FRAMEBLOCKMODE_00
+
+Subanimation28:
+ subanim SUBANIMTYPE_HVFLIP, 3
+ db FRAMEBLOCK_55, BASECOORD_73, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_56, BASECOORD_73, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_57, BASECOORD_73, FRAMEBLOCKMODE_00
+
+Subanimation32:
+ subanim SUBANIMTYPE_COORDFLIP, 3
+ db FRAMEBLOCK_47, BASECOORD_74, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_47, BASECOORD_43, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_47, BASECOORD_75, FRAMEBLOCKMODE_00
+
+Subanimation33:
+ subanim SUBANIMTYPE_HVFLIP, 6
+ db FRAMEBLOCK_58, BASECOORD_76, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_34, BASECOORD_76, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_58, BASECOORD_76, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_34, BASECOORD_76, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_58, BASECOORD_76, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_34, BASECOORD_76, FRAMEBLOCKMODE_00
+
+Subanimation3c:
+ subanim SUBANIMTYPE_COORDFLIP, 7
+ db FRAMEBLOCK_59, BASECOORD_79, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_59, BASECOORD_7B, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_59, BASECOORD_77, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_59, BASECOORD_7A, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_59, BASECOORD_78, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_59, BASECOORD_7C, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_59, BASECOORD_76, FRAMEBLOCKMODE_00
+
+Subanimation3d:
+ subanim SUBANIMTYPE_NORMAL, 8
+ db FRAMEBLOCK_3A, BASECOORD_4D, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_3B, BASECOORD_4D, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_3C, BASECOORD_4D, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_3D, BASECOORD_4D, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_3E, BASECOORD_4D, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_3F, BASECOORD_4D, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_3E, BASECOORD_4D, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_3F, BASECOORD_4D, FRAMEBLOCKMODE_00
+
+Subanimation34:
+ subanim SUBANIMTYPE_HVFLIP, 21
+ db FRAMEBLOCK_SMALL_BLACK_CIRCLE, BASECOORD_7D, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_LARGE_BLACK_CIRCLE, BASECOORD_7D, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_5A, BASECOORD_7D, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_SMALL_BLACK_CIRCLE, BASECOORD_30, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_LARGE_BLACK_CIRCLE, BASECOORD_30, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_5A, BASECOORD_30, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_SMALL_BLACK_CIRCLE, BASECOORD_7E, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_LARGE_BLACK_CIRCLE, BASECOORD_7E, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_5A, BASECOORD_7E, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_SMALL_BLACK_CIRCLE, BASECOORD_7F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_LARGE_BLACK_CIRCLE, BASECOORD_7F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_5A, BASECOORD_7F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_SMALL_BLACK_CIRCLE, BASECOORD_80, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_LARGE_BLACK_CIRCLE, BASECOORD_80, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_5A, BASECOORD_80, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_SMALL_BLACK_CIRCLE, BASECOORD_81, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_LARGE_BLACK_CIRCLE, BASECOORD_81, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_5A, BASECOORD_81, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_SMALL_BLACK_CIRCLE, BASECOORD_82, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_LARGE_BLACK_CIRCLE, BASECOORD_82, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_5A, BASECOORD_82, FRAMEBLOCKMODE_00
+
+Subanimation35:
+ subanim SUBANIMTYPE_HVFLIP, 4
+ db FRAMEBLOCK_5B, BASECOORD_83, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_5C, BASECOORD_84, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_5D, BASECOORD_85, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_5E, BASECOORD_09, FRAMEBLOCKMODE_00
+
+Subanimation36:
+ subanim SUBANIMTYPE_HFLIP, 8
+ db FRAMEBLOCK_5F, BASECOORD_2A, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_5F, BASECOORD_00, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_60, BASECOORD_2A, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_60, BASECOORD_00, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_61, BASECOORD_2A, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_61, BASECOORD_00, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_62, BASECOORD_2A, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_62, BASECOORD_00, FRAMEBLOCKMODE_00
+
+Subanimation37:
+ subanim SUBANIMTYPE_HVFLIP, 10
+ db FRAMEBLOCK_63, BASECOORD_89, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_64, BASECOORD_75, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_63, BASECOORD_76, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_65, BASECOORD_0D, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_65, BASECOORD_86, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_65, BASECOORD_12, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_65, BASECOORD_87, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_65, BASECOORD_17, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_65, BASECOORD_88, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_65, BASECOORD_1A, FRAMEBLOCKMODE_00
+
+Subanimation38:
+ subanim SUBANIMTYPE_HFLIP, 16
+ db FRAMEBLOCK_66, BASECOORD_8A, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_66, BASECOORD_33, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_66, BASECOORD_2E, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_67, BASECOORD_24, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_66, BASECOORD_01, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_66, BASECOORD_10, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_66, BASECOORD_1D, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_67, BASECOORD_28, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_66, BASECOORD_2A, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_66, BASECOORD_0E, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_66, BASECOORD_1B, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_67, BASECOORD_26, FRAMEBLOCKMODE_03
+ db FRAMEBLOCK_66, BASECOORD_03, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_66, BASECOORD_12, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_66, BASECOORD_1E, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_67, BASECOORD_29, FRAMEBLOCKMODE_00
+
+Subanimation3e:
+ subanim SUBANIMTYPE_REVERSE, 18
+ db FRAMEBLOCK_02, BASECOORD_31, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_34, BASECOORD_31, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_02, BASECOORD_31, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_02, BASECOORD_32, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_34, BASECOORD_32, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_02, BASECOORD_32, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_02, BASECOORD_92, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_34, BASECOORD_92, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_02, BASECOORD_92, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_02, BASECOORD_0E, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_34, BASECOORD_0E, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_02, BASECOORD_0E, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_02, BASECOORD_0F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_34, BASECOORD_0F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_02, BASECOORD_0F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_02, BASECOORD_10, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_34, BASECOORD_10, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_02, BASECOORD_10, FRAMEBLOCKMODE_00
+
+Subanimation3f:
+ subanim SUBANIMTYPE_COORDFLIP, 18
+ db FRAMEBLOCK_68, BASECOORD_4B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_68, BASECOORD_8C, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_68, BASECOORD_20, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_68, BASECOORD_1C, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_68, BASECOORD_19, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_68, BASECOORD_14, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_68, BASECOORD_76, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_68, BASECOORD_8D, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_68, BASECOORD_15, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_68, BASECOORD_10, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_68, BASECOORD_0C, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_68, BASECOORD_06, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_68, BASECOORD_8E, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_68, BASECOORD_8F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_68, BASECOORD_90, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_68, BASECOORD_26, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_68, BASECOORD_23, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_68, BASECOORD_1F, FRAMEBLOCKMODE_00
+
+Subanimation44:
+ subanim SUBANIMTYPE_HVFLIP, 12
+ db FRAMEBLOCK_69, BASECOORD_4B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_69, BASECOORD_8C, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_69, BASECOORD_20, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_69, BASECOORD_1C, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_69, BASECOORD_19, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_69, BASECOORD_14, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_69, BASECOORD_76, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_69, BASECOORD_8D, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_69, BASECOORD_15, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_69, BASECOORD_10, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_69, BASECOORD_0C, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_69, BASECOORD_06, FRAMEBLOCKMODE_00
+
+Subanimation43:
+ subanim SUBANIMTYPE_ENEMY, 3
+ db FRAMEBLOCK_6A, BASECOORD_07, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_6B, BASECOORD_0F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_6C, BASECOORD_17, FRAMEBLOCKMODE_00
+
+Subanimation45:
+ subanim SUBANIMTYPE_HVFLIP, 4
+ db FRAMEBLOCK_6D, BASECOORD_8B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_6D, BASECOORD_84, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_6D, BASECOORD_63, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_6D, BASECOORD_8C, FRAMEBLOCKMODE_00
+
+Subanimation46:
+ subanim SUBANIMTYPE_HVFLIP, 6
+ db FRAMEBLOCK_6D, BASECOORD_8B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_6D, BASECOORD_84, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_6D, BASECOORD_63, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_6D, BASECOORD_8C, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_6D, BASECOORD_0A, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_6D, BASECOORD_89, FRAMEBLOCKMODE_00
+
+Subanimation47:
+ subanim SUBANIMTYPE_HVFLIP, 3
+ db FRAMEBLOCK_06, BASECOORD_82, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_07, BASECOORD_82, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_08, BASECOORD_96, FRAMEBLOCKMODE_00
+
+Subanimation48:
+ subanim SUBANIMTYPE_NORMAL, 6
+ db FRAMEBLOCK_03, BASECOORD_41, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_03, BASECOORD_48, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_04, BASECOORD_48, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_03, BASECOORD_48, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_05, BASECOORD_48, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_03, BASECOORD_48, FRAMEBLOCKMODE_03
+
+Subanimation49:
+ subanim SUBANIMTYPE_NORMAL, 4
+ db FRAMEBLOCK_04, BASECOORD_48, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_03, BASECOORD_48, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_05, BASECOORD_48, FRAMEBLOCKMODE_04
+ db FRAMEBLOCK_03, BASECOORD_48, FRAMEBLOCKMODE_03
+
+Subanimation4a:
+ subanim SUBANIMTYPE_NORMAL, 1
+ db FRAMEBLOCK_04, BASECOORD_84, FRAMEBLOCKMODE_03
+
+Subanimation4b:
+ subanim SUBANIMTYPE_NORMAL, 3
+ db FRAMEBLOCK_06, BASECOORD_72, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_07, BASECOORD_72, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_08, BASECOORD_72, FRAMEBLOCKMODE_00
+
+Subanimation4c:
+ subanim SUBANIMTYPE_COORDFLIP, 8
+ db FRAMEBLOCK_6F, BASECOORD_30, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_6E, BASECOORD_30, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_70, BASECOORD_30, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_6E, BASECOORD_30, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_6F, BASECOORD_30, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_6E, BASECOORD_30, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_70, BASECOORD_30, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_6E, BASECOORD_30, FRAMEBLOCKMODE_00
+
+Subanimation4d:
+ subanim SUBANIMTYPE_HVFLIP, 6
+ db FRAMEBLOCK_32, BASECOORD_4B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_33, BASECOORD_4F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_32, BASECOORD_20, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_33, BASECOORD_16, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_32, BASECOORD_19, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_33, BASECOORD_0D, FRAMEBLOCKMODE_00
+
+Subanimation51:
+ subanim SUBANIMTYPE_ENEMY, 6
+ db FRAMEBLOCK_76, BASECOORD_1B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_34, BASECOORD_1B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_76, BASECOORD_1B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_34, BASECOORD_1B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_76, BASECOORD_1B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_34, BASECOORD_1B, FRAMEBLOCKMODE_00
+
+Subanimation52:
+ subanim SUBANIMTYPE_HFLIP, 7
+ db FRAMEBLOCK_77, BASECOORD_25, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_77, BASECOORD_9B, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_77, BASECOORD_1A, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_77, BASECOORD_9C, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_77, BASECOORD_2F, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_77, BASECOORD_50, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_77, BASECOORD_8C, FRAMEBLOCKMODE_00
+
+Subanimation53:
+ subanim SUBANIMTYPE_NORMAL, 12
+ db FRAMEBLOCK_78, BASECOORD_30, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_78, BASECOORD_A2, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_78, BASECOORD_93, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_78, BASECOORD_61, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_78, BASECOORD_73, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_78, BASECOORD_A7, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_78, BASECOORD_33, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_78, BASECOORD_A8, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_78, BASECOORD_0E, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_78, BASECOORD_A9, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_78, BASECOORD_34, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_01, BASECOORD_9E, FRAMEBLOCKMODE_00
+
+Subanimation54:
+ subanim SUBANIMTYPE_NORMAL, 11
+ db FRAMEBLOCK_79, BASECOORD_30, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_79, BASECOORD_A2, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_79, BASECOORD_93, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_79, BASECOORD_61, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_79, BASECOORD_73, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_79, BASECOORD_A7, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_79, BASECOORD_33, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_79, BASECOORD_A8, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_79, BASECOORD_0E, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_79, BASECOORD_A9, FRAMEBLOCKMODE_00
+ db FRAMEBLOCK_79, BASECOORD_34, FRAMEBLOCKMODE_00