pokered/data/battle_anims/frame_blocks.asm

1423 lines
24 KiB
NASM
Raw Normal View History

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 LargeBlockCircleFrameBlock
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
; FrameBlock format is as follows:
; first byte = number of tiles in FrameBlock
;
; Next, each group of 4 bytes describes a tile in the FrameBlock
; first byte = y offset
; second byte = x offset
; third byte = tile id (it's actually tile id - $31)
; fourth byte = tile properties (xflip/yflip/etc.)
FrameBlock01:
db 9 ; #
db $00, $00, $2c, $00
db $00, $08, $2d, $00
db $00, $10, $2c, $20
db $08, $00, $3c, $00
db $08, $08, $3d, $00
db $08, $10, $3c, $20
db $10, $00, $2c, $40
db $10, $08, $2d, $40
db $10, $10, $2c, $60
FrameBlock02:
db 16 ; #
db $00, $00, $20, $00
db $00, $08, $21, $00
db $00, $10, $21, $20
db $00, $18, $20, $20
db $08, $00, $30, $00
db $08, $08, $31, $00
db $08, $10, $31, $20
db $08, $18, $30, $20
db $10, $00, $30, $40
db $10, $08, $31, $40
db $10, $10, $31, $60
db $10, $18, $30, $60
db $18, $00, $20, $40
db $18, $08, $21, $40
db $18, $10, $21, $60
db $18, $18, $20, $60
FrameBlock03:
db 4 ; #
db $00, $00, $02, $00
db $00, $08, $02, $20
db $08, $00, $12, $00
db $08, $08, $12, $20
FrameBlock04:
db 4 ; #
db $00, $00, $06, $00
db $00, $08, $07, $00
db $08, $00, $16, $00
db $08, $08, $17, $00
FrameBlock05:
db 4 ; #
db $00, $00, $07, $20
db $00, $08, $06, $20
db $08, $00, $17, $20
db $08, $08, $16, $20
FrameBlock06:
db 12 ; #
db $00, $08, $23, $00
db $08, $00, $32, $00
db $08, $08, $33, $00
db $00, $10, $23, $20
db $08, $10, $33, $20
db $08, $18, $32, $20
db $10, $00, $32, $40
db $10, $08, $33, $40
db $18, $08, $23, $40
db $10, $10, $33, $60
db $10, $18, $32, $60
db $18, $10, $23, $60
FrameBlock07:
db 16 ; #
db $00, $00, $20, $00
db $00, $08, $21, $00
db $08, $00, $30, $00
db $08, $08, $31, $00
db $00, $10, $21, $20
db $00, $18, $20, $20
db $08, $10, $31, $20
db $08, $18, $30, $20
db $10, $00, $30, $40
db $10, $08, $31, $40
db $18, $00, $20, $40
db $18, $08, $21, $40
db $10, $10, $31, $60
db $10, $18, $30, $60
db $18, $10, $21, $60
db $18, $18, $20, $60
FrameBlock08:
db 16 ; #
db $00, $00, $20, $00
db $00, $08, $21, $00
db $08, $00, $30, $00
db $08, $08, $31, $00
db $00, $18, $21, $20
db $00, $20, $20, $20
db $08, $18, $31, $20
db $08, $20, $30, $20
db $18, $00, $30, $40
db $18, $08, $31, $40
db $20, $00, $20, $40
db $20, $08, $21, $40
db $18, $18, $31, $60
db $18, $20, $30, $60
db $20, $18, $21, $60
db $20, $20, $20, $60
FrameBlock09:
db 12 ; #
db $00, $00, $24, $00
db $00, $08, $25, $00
db $08, $00, $34, $00
db $00, $18, $25, $20
db $00, $20, $24, $20
db $08, $20, $34, $20
db $18, $00, $34, $40
db $20, $00, $24, $40
db $20, $08, $25, $40
db $18, $20, $34, $60
db $20, $18, $25, $60
db $20, $20, $24, $60
FrameBlock0a:
db 12 ; #
db $00, $00, $24, $00
db $00, $08, $25, $00
db $08, $00, $34, $00
db $00, $20, $25, $20
db $00, $28, $24, $20
db $08, $28, $34, $20
db $20, $00, $34, $40
db $28, $00, $24, $40
db $28, $08, $25, $40
db $20, $28, $34, $60
db $28, $20, $25, $60
db $28, $28, $24, $60
FrameBlock0b:
db 4 ; #
db $00, $00, $05, $00
db $00, $08, $05, $20
db $08, $00, $15, $00
db $08, $08, $15, $20
FrameBlock0c:
db 4 ; #
db $00, $00, $04, $00
db $00, $08, $04, $20
db $08, $00, $14, $00
db $08, $08, $14, $20
FrameBlock0d:
db 8 ; #
db $00, $00, $0c, $00
db $00, $08, $0d, $00
db $08, $00, $1c, $00
db $08, $08, $1d, $00
db $10, $00, $1d, $60
db $10, $08, $1c, $60
db $18, $00, $0d, $60
db $18, $08, $0c, $60
FrameBlock0e:
db 4 ; #
db $20, $00, $0c, $00
db $20, $08, $0d, $00
db $28, $00, $1c, $00
db $28, $08, $1d, $00
FrameBlock0f:
db 4 ; #
db $30, $00, $1d, $60
db $30, $08, $1c, $60
db $38, $00, $0d, $60
db $38, $08, $0c, $60
FrameBlock10:
db 8 ; #
db $00, $00, $0e, $00
db $00, $08, $0f, $00
db $08, $00, $1e, $00
db $08, $08, $1f, $00
db $00, $10, $0f, $20
db $00, $18, $0e, $20
db $08, $10, $1f, $20
db $08, $18, $1e, $20
FrameBlock11:
db 8 ; #
db $00, $00, $0e, $00
db $00, $08, $0f, $00
db $08, $00, $1e, $00
db $08, $08, $1f, $00
db $00, $20, $0f, $20
db $00, $28, $0e, $20
db $08, $20, $1f, $20
db $08, $28, $1e, $20
FrameBlock12:
db 3 ; #
db $00, $00, $37, $00
db $08, $10, $37, $00
db $00, $20, $37, $00
FrameBlock13:
db 4 ; #
db $00, $00, $36, $00
db $00, $08, $36, $20
db $08, $00, $36, $40
db $08, $08, $36, $60
FrameBlock14:
db 8 ; #
db $00, $10, $28, $00
db $00, $18, $28, $20
db $08, $10, $38, $00
db $08, $18, $38, $20
db $00, $20, $36, $00
db $00, $28, $36, $20
db $08, $20, $36, $40
db $08, $28, $36, $60
FrameBlock15:
db 12 ; #
db $00, $00, $28, $00
db $00, $08, $28, $20
db $08, $00, $38, $00
db $08, $08, $38, $20
db $00, $10, $29, $00
db $00, $18, $29, $20
db $08, $10, $39, $00
db $08, $18, $39, $20
db $00, $20, $28, $00
db $00, $28, $28, $20
db $08, $20, $38, $00
db $08, $28, $38, $20
FrameBlock16:
db 8 ; #
db $00, $00, $29, $00
db $00, $08, $29, $20
db $08, $00, $39, $00
db $08, $08, $39, $20
db $00, $20, $29, $00
db $00, $28, $29, $20
db $08, $20, $39, $00
db $08, $28, $39, $20
FrameBlock17:
db 4 ; #
db $00, $00, $08, $00
db $00, $08, $09, $00
db $08, $00, $18, $00
db $08, $08, $19, $00
FrameBlock18:
db 1 ; #
db $18, $00, $45, $60
FrameBlock19:
db 2 ; #
db $18, $08, $45, $00
db $10, $08, $46, $60
FrameBlock1a:
db 2 ; #
db $10, $10, $45, $60
db $18, $10, $46, $00
FrameBlock1b:
db 2 ; #
db $10, $18, $45, $00
db $08, $18, $46, $60
FrameBlock1c:
db 2 ; #
db $08, $20, $45, $60
db $10, $20, $46, $00
FrameBlock1d:
db 2 ; #
db $08, $28, $45, $00
db $00, $28, $46, $60
FrameBlock1e:
db 2 ; #
db $00, $30, $45, $60
db $08, $30, $46, $00
FrameBlock75:
db 4 ; #
db $00, $00, $43, $00
db $00, $08, $43, $20
db $08, $00, $22, $00
db $08, $08, $43, $60
FrameBlock1f:
db 2 ; #
db $00, $00, $03, $00
db $00, $30, $03, $20
FrameBlock20:
db 6 ; #
db $00, $00, $03, $00
db $00, $30, $03, $20
db $08, $08, $03, $00
db $08, $28, $03, $20
db $08, $00, $13, $00
db $08, $30, $13, $20
FrameBlock21:
db 12 ; #
db $00, $00, $03, $00
db $00, $30, $03, $20
db $08, $08, $03, $00
db $08, $28, $03, $20
db $08, $00, $13, $00
db $08, $30, $13, $20
db $10, $10, $03, $00
db $10, $20, $03, $20
db $10, $08, $13, $00
db $10, $28, $13, $20
db $10, $00, $03, $00
db $10, $30, $03, $20
FrameBlock22:
db 19 ; #
db $00, $00, $03, $00
db $08, $00, $13, $00
db $10, $00, $03, $00
db $18, $00, $13, $00
db $08, $08, $03, $00
db $10, $08, $13, $00
db $18, $08, $03, $00
db $10, $10, $03, $00
db $18, $10, $13, $00
db $18, $18, $03, $00
db $10, $20, $03, $20
db $18, $20, $13, $20
db $08, $28, $03, $20
db $10, $28, $13, $20
db $18, $28, $03, $20
db $00, $30, $03, $20
db $08, $30, $13, $20
db $10, $30, $03, $20
db $18, $30, $13, $20
FrameBlock23:
db 4 ; #
db $00, $00, $0a, $00
db $00, $08, $0b, $00
db $08, $00, $1a, $00
db $08, $08, $1b, $00
FrameBlock24:
db 2 ; #
db $08, $00, $0a, $00
db $08, $08, $0b, $00
FrameBlock25:
db 12 ; #
db $10, $00, $0a, $00
db $10, $08, $0b, $00
db $18, $00, $1a, $00
db $18, $08, $1b, $00
db $00, $10, $0a, $00
db $00, $18, $0b, $00
db $08, $10, $1a, $00
db $08, $18, $1b, $00
db $08, $20, $0a, $00
db $08, $28, $0b, $00
db $10, $20, $1a, $00
db $10, $28, $1b, $00
FrameBlock26:
db 4 ; #
db $00, $10, $44, $00
db $00, $18, $44, $20
db $08, $10, $44, $40
db $08, $18, $44, $60
FrameBlock27:
db 5 ; #
db $08, $08, $44, $00
db $08, $10, $44, $20
db $10, $08, $44, $40
db $10, $10, $44, $60
db $00, $18, $47, $00
FrameBlock28:
db 6 ; #
db $10, $00, $44, $00
db $10, $08, $44, $20
db $18, $00, $44, $40
db $18, $08, $44, $60
db $08, $10, $47, $00
db $02, $16, $47, $00
FrameBlock29:
db 4 ; #
db $18, $00, $47, $00
db $12, $06, $47, $00
db $0c, $0c, $47, $00
db $06, $12, $47, $00
FrameBlock2a:
db 4 ; #
db $00, $00, $44, $00
db $00, $08, $44, $20
db $08, $00, $44, $40
db $08, $08, $44, $60
FrameBlock2b:
db 2 ; #
db $06, $02, $47, $00
db $00, $08, $47, $00
FrameBlock2c:
db 1 ; #
db $a0, $00, $4d, $00
FrameBlock2d:
db 8 ; #
db $00, $00, $26, $00
db $00, $08, $27, $00
db $08, $00, $36, $00
db $08, $08, $37, $00
db $10, $00, $28, $00
db $10, $08, $29, $00
db $18, $00, $38, $00
db $18, $08, $39, $00
FrameBlock2e:
db 8 ; #
db $00, $00, $27, $20
db $00, $08, $26, $20
db $08, $00, $37, $20
db $08, $08, $36, $20
db $10, $00, $29, $20
db $10, $08, $28, $20
db $18, $00, $39, $20
db $18, $08, $38, $20
FrameBlock2f:
db 4 ; #
db $00, $00, $0c, $00
db $00, $08, $0d, $00
db $08, $00, $0c, $40
db $08, $08, $0d, $40
FrameBlock30:
db 4 ; #
db $00, $00, $44, $00
db $00, $08, $44, $20
db $08, $00, $44, $40
db $08, $08, $44, $60
FrameBlock31:
db 1 ; #
db $00, $00, $45, $00
FrameBlock32:
db 7 ; #
db $00, $00, $4d, $00
db $00, $08, $2f, $00
db $00, $10, $4d, $20
db $08, $00, $4e, $00
db $08, $08, $07, $00
db $08, $10, $4e, $20
db $10, $08, $3f, $00
FrameBlock33:
db 7 ; #
db $00, $08, $3f, $40
db $08, $00, $4e, $40
db $08, $08, $07, $40
db $08, $10, $4e, $60
db $10, $00, $4d, $40
db $10, $08, $2f, $40
db $10, $10, $4d, $60
FrameBlock34:
db 1 ; #
db $a0, $00, $00, $10
FrameBlock35:
db 6 ; #
db $00, $00, $2a, $00
db $00, $08, $2b, $00
db $08, $00, $3a, $00
db $10, $00, $3a, $40
db $18, $00, $2a, $40
db $18, $08, $2b, $40
FrameBlock36:
db 4 ; #
db $00, $00, $00, $00
db $00, $08, $01, $00
db $08, $00, $10, $00
db $08, $08, $11, $00
FrameBlock37:
db 4 ; #
db $00, $00, $01, $a0
db $00, $08, $00, $a0
db $08, $00, $11, $a0
db $08, $08, $10, $a0
FrameBlock38:
db 4 ; #
db $00, $00, $0a, $00
db $00, $08, $0b, $00
db $08, $00, $1a, $00
db $08, $08, $1b, $00
FrameBlock39:
db 4 ; #
db $00, $00, $0b, $20
db $00, $08, $0a, $20
db $08, $00, $1b, $20
db $08, $08, $1a, $20
FrameBlock3a:
db 4 ; #
db $20, $00, $05, $00
db $20, $08, $05, $20
db $28, $00, $15, $00
db $28, $08, $15, $20
FrameBlock3b:
db 5 ; #
db $18, $00, $04, $00
db $18, $08, $04, $20
db $20, $00, $14, $00
db $20, $08, $14, $20
db $28, $04, $41, $00
FrameBlock3c:
db 6 ; #
db $10, $00, $05, $00
db $10, $08, $05, $20
db $18, $00, $15, $00
db $18, $08, $15, $20
db $20, $04, $42, $00
db $28, $04, $42, $00
FrameBlock3d:
db 7 ; #
db $08, $00, $04, $00
db $08, $08, $04, $20
db $10, $00, $14, $00
db $10, $08, $14, $20
db $18, $04, $41, $00
db $20, $04, $41, $00
db $28, $04, $41, $00
FrameBlock3e:
db 8 ; #
db $00, $00, $05, $00
db $00, $08, $05, $20
db $08, $00, $15, $00
db $08, $08, $15, $20
db $10, $04, $42, $00
db $18, $04, $42, $00
db $20, $04, $42, $00
db $28, $04, $42, $00
FrameBlock3f:
db 8 ; #
db $00, $00, $04, $00
db $00, $08, $04, $20
db $08, $00, $14, $00
db $08, $08, $14, $20
db $10, $04, $41, $00
db $18, $04, $41, $00
db $20, $04, $41, $00
db $28, $04, $41, $00
FrameBlock40:
db 3 ; #
db $00, $00, $3d, $00
db $00, $08, $3d, $00
db $08, $08, $3d, $00
FrameBlock41:
db 4 ; #
db $00, $00, $06, $00
db $00, $08, $06, $20
db $08, $00, $16, $00
db $08, $08, $17, $00
FrameBlock42:
db 11 ; #
db $00, $10, $42, $00
db $08, $00, $42, $00
db $08, $08, $42, $00
db $08, $10, $42, $00
db $08, $18, $42, $00
db $08, $20, $42, $00
db $10, $10, $42, $00
db $18, $08, $42, $00
db $18, $18, $42, $00
db $20, $00, $42, $00
db $20, $20, $42, $00
FrameBlock43:
db 11 ; #
db $00, $10, $41, $00
db $08, $00, $41, $00
db $08, $08, $41, $00
db $08, $10, $41, $00
db $08, $18, $41, $00
db $08, $20, $41, $00
db $10, $10, $41, $00
db $18, $08, $41, $00
db $18, $18, $41, $00
db $20, $00, $41, $00
db $20, $20, $41, $00
FrameBlock44:
db 4 ; #
db $00, $00, $49, $00
db $00, $28, $49, $00
db $28, $00, $49, $00
db $28, $28, $49, $00
FrameBlock45:
db 4 ; #
db $00, $00, $49, $00
db $00, $18, $49, $00
db $18, $00, $49, $00
db $18, $18, $49, $00
FrameBlock46:
db 4 ; #
db $00, $00, $49, $00
db $00, $08, $49, $00
db $08, $00, $49, $00
db $08, $08, $49, $00
FrameBlock47:
db 4 ; #
db $00, $00, $43, $00
db $00, $08, $43, $20
db $08, $00, $43, $40
db $08, $08, $43, $60
SmallBlackCircleFrameBlock:
db 4 ; #
db $08, $08, $33, $00
db $08, $10, $33, $20
db $10, $08, $33, $40
db $10, $10, $33, $60
LargeBlockCircleFrameBlock:
db 16 ; #
db $00, $00, $22, $00
db $00, $08, $23, $00
db $00, $10, $23, $20
db $00, $18, $22, $20
db $08, $00, $32, $00
db $08, $08, $43, $00
db $08, $10, $43, $20
db $08, $18, $32, $20
db $10, $00, $32, $40
db $10, $08, $43, $40
db $10, $10, $43, $60
db $10, $18, $32, $60
db $18, $00, $22, $40
db $18, $08, $23, $40
db $18, $10, $23, $60
db $18, $18, $22, $60
FrameBlock71:
db 16 ; #
db $00, $00, $22, $00
db $00, $08, $3b, $00
db $00, $10, $23, $20
db $00, $18, $22, $20
db $08, $00, $32, $00
db $08, $08, $43, $00
db $08, $10, $43, $20
db $08, $18, $32, $20
db $10, $00, $32, $40
db $10, $08, $43, $40
db $10, $10, $43, $60
db $10, $18, $32, $60
db $18, $00, $22, $40
db $18, $08, $23, $40
db $18, $10, $23, $60
db $18, $18, $22, $60
FrameBlock72:
db 12 ; #
db $00, $00, $32, $00
db $00, $08, $43, $00
db $00, $10, $43, $20
db $00, $18, $32, $20
db $08, $00, $32, $40
db $08, $08, $43, $40
db $08, $10, $43, $60
db $08, $18, $32, $60
db $10, $00, $22, $40
db $10, $08, $23, $40
db $10, $10, $23, $60
db $10, $18, $22, $60
FrameBlock73:
db 8 ; #
db $00, $00, $32, $40
db $00, $08, $43, $40
db $00, $10, $43, $60
db $00, $18, $32, $60
db $08, $00, $22, $40
db $08, $08, $23, $40
db $08, $10, $23, $60
db $08, $18, $22, $60
FrameBlock74:
db 4 ; #
db $00, $00, $22, $40
db $00, $08, $23, $40
db $00, $10, $23, $60
db $00, $18, $22, $60
FrameBlock4a:
db 4 ; #
db $08, $18, $4c, $20
db $20, $08, $4b, $00
db $30, $20, $4c, $00
db $18, $30, $4b, $40
FrameBlock4b:
db 4 ; #
db $00, $18, $4c, $00
db $20, $00, $4b, $40
db $38, $20, $4c, $20
db $18, $38, $4b, $00
FrameBlock4c:
db 4 ; #
db $10, $08, $4a, $40
db $30, $10, $4a, $00
db $28, $30, $4a, $20
db $08, $28, $4a, $60
FrameBlock4d:
db 4 ; #
db $08, $00, $4a, $20
db $38, $08, $4a, $60
db $30, $38, $4a, $40
db $00, $30, $4a, $00
FrameBlock4e:
db 8 ; #
db $00, $30, $44, $00
db $00, $38, $44, $20
db $08, $30, $44, $40
db $08, $38, $44, $60
db $26, $0a, $44, $00
db $26, $12, $44, $20
db $2e, $0a, $44, $40
db $2e, $12, $44, $60
FrameBlock4f:
db 12 ; #
db $0e, $22, $44, $00
db $0e, $2a, $44, $20
db $16, $22, $44, $40
db $16, $2a, $44, $60
db $06, $32, $47, $00
db $00, $38, $47, $00
db $1a, $16, $44, $00
db $1a, $1e, $44, $20
db $22, $16, $44, $40
db $22, $1e, $44, $60
db $30, $08, $47, $00
db $2a, $0e, $47, $00
FrameBlock50:
db 8 ; #
db $06, $32, $47, $00
db $00, $38, $47, $00
db $12, $26, $47, $00
db $0c, $2c, $47, $00
db $1e, $1a, $47, $00
db $18, $20, $47, $00
db $2a, $0e, $47, $00
db $24, $14, $47, $00
FrameBlock51:
db 8 ; #
db $00, $00, $35, $20
db $08, $00, $35, $40
db $10, $00, $35, $00
db $18, $00, $35, $60
db $00, $40, $35, $00
db $08, $40, $35, $60
db $10, $40, $35, $20
db $18, $40, $35, $40
FrameBlock52:
db 4 ; #
db $00, $00, $2a, $00
db $00, $08, $2b, $00
db $08, $00, $3a, $00
db $08, $08, $3b, $00
FrameBlock53:
db 3 ; #
db $00, $00, $3f, $00
db $00, $08, $3f, $00
db $08, $06, $3f, $00
FrameBlock54:
db 4 ; #
db $00, $00, $0e, $00
db $00, $08, $0e, $20
db $08, $00, $0f, $00
db $08, $08, $0f, $20
FrameBlock55:
db 3 ; #
db $10, $00, $2c, $00
db $10, $08, $3c, $00
db $10, $10, $2d, $00
FrameBlock56:
db 6 ; #
db $10, $10, $31, $00
db $10, $18, $31, $00
db $08, $10, $2c, $00
db $08, $18, $3c, $00
db $08, $20, $2d, $00
db $10, $20, $2d, $00
FrameBlock57:
db 9 ; #
db $08, $20, $31, $00
db $10, $20, $31, $00
db $08, $28, $31, $00
db $10, $28, $31, $00
db $00, $20, $2c, $00
db $00, $28, $3c, $00
db $00, $30, $2d, $00
db $08, $30, $2d, $00
db $10, $30, $2d, $00
FrameBlock58:
db 7 ; #
db $00, $00, $46, $00
db $08, $02, $47, $00
db $10, $03, $48, $00
db $18, $04, $48, $00
db $20, $05, $48, $00
db $28, $05, $48, $00
db $30, $05, $48, $00
FrameBlock59:
db 1 ; #
db $00, $00, $42, $00
FrameBlock5a:
db 12 ; #
db $00, $00, $24, $00
db $00, $08, $25, $00
db $08, $00, $34, $00
db $00, $10, $25, $20
db $00, $18, $24, $20
db $08, $18, $34, $20
db $10, $00, $34, $40
db $18, $00, $24, $40
db $18, $08, $25, $40
db $10, $18, $34, $60
db $18, $10, $25, $60
db $18, $18, $24, $60
FrameBlock5b:
db 4 ; #
db $00, $00, $43, $00
db $00, $08, $43, $20
db $08, $00, $43, $40
db $08, $08, $43, $60
FrameBlock5c:
db 8 ; #
db $00, $00, $49, $00
db $02, $08, $49, $00
db $18, $00, $49, $00
db $10, $10, $49, $00
db $08, $00, $43, $00
db $08, $08, $43, $20
db $10, $00, $43, $40
db $10, $08, $43, $60
FrameBlock5d:
db 11 ; #
db $00, $00, $49, $00
db $18, $02, $49, $00
db $14, $10, $49, $00
db $08, $00, $43, $00
db $00, $08, $43, $20
db $10, $00, $43, $40
db $10, $08, $43, $60
db $04, $08, $43, $00
db $04, $10, $43, $20
db $0c, $08, $43, $40
db $0c, $10, $43, $60
FrameBlock5e:
db 15 ; #
db $00, $08, $49, $00
db $08, $10, $49, $00
db $20, $00, $49, $00
db $08, $00, $43, $00
db $08, $08, $43, $20
db $10, $00, $43, $40
db $10, $08, $43, $60
db $10, $10, $43, $00
db $10, $18, $43, $20
db $18, $10, $43, $40
db $18, $18, $43, $60
db $20, $08, $43, $00
db $20, $10, $43, $20
db $28, $08, $43, $40
db $28, $10, $43, $60
FrameBlock5f:
db 4 ; #
db $00, $00, $49, $00
db $00, $10, $49, $00
db $00, $20, $49, $00
db $00, $30, $49, $00
FrameBlock60:
db 8 ; #
db $00, $00, $49, $00
db $00, $10, $49, $00
db $00, $20, $49, $00
db $00, $30, $49, $00
db $08, $08, $49, $00
db $08, $18, $49, $00
db $08, $28, $49, $00
db $08, $38, $49, $00
FrameBlock61:
db 12 ; #
db $00, $00, $49, $00
db $00, $10, $49, $00
db $00, $20, $49, $00
db $00, $30, $49, $00
db $08, $08, $49, $00
db $08, $18, $49, $00
db $08, $28, $49, $00
db $08, $38, $49, $00
db $10, $00, $49, $00
db $10, $10, $49, $00
db $10, $20, $49, $00
db $10, $30, $49, $00
FrameBlock62:
db 15 ; #
db $00, $00, $49, $00
db $00, $10, $49, $00
db $00, $20, $49, $00
db $00, $30, $49, $00
db $08, $08, $49, $00
db $08, $18, $49, $00
db $08, $28, $49, $00
db $08, $38, $49, $00
db $10, $00, $49, $00
db $10, $10, $49, $00
db $10, $20, $49, $00
db $10, $30, $49, $00
db $18, $08, $49, $00
db $18, $18, $49, $00
db $18, $28, $49, $00
db $18, $38, $49, $00 ; unused
FrameBlock63:
db 6 ; #
db $10, $00, $26, $00
db $10, $08, $27, $00
db $08, $10, $26, $00
db $08, $18, $27, $00
db $00, $20, $26, $00
db $00, $28, $27, $00
FrameBlock64:
db 6 ; #
db $18, $00, $27, $00
db $10, $08, $26, $00
db $10, $10, $27, $00
db $08, $18, $26, $00
db $08, $20, $27, $00
db $00, $28, $26, $00
FrameBlock65:
db 6 ; #
db $00, $00, $1c, $00
db $00, $08, $1d, $00
db $10, $00, $1c, $00
db $10, $08, $1d, $00
db $20, $00, $1c, $00
db $20, $08, $1d, $00
FrameBlock66:
db 2 ; #
db $00, $00, $03, $00
db $08, $00, $13, $00
FrameBlock67:
db 1 ; #
db $00, $00, $03, $00
FrameBlock68:
db 4 ; #
db $00, $00, $03, $00
db $00, $08, $03, $20
db $08, $00, $13, $00
db $08, $08, $13, $20
FrameBlock69:
db 1 ; #
db $00, $00, $06, $00
FrameBlock6a:
db 8 ; #
db $00, $00, $2e, $00
db $00, $30, $2e, $20
db $30, $00, $2e, $40
db $30, $30, $2e, $60
db $00, $18, $2f, $00
db $30, $18, $2f, $40
db $18, $00, $3e, $00
db $18, $30, $3e, $20
FrameBlock6b:
db 8 ; #
db $00, $00, $2e, $00
db $00, $20, $2e, $20
db $20, $00, $2e, $40
db $20, $20, $2e, $60
db $00, $10, $2f, $00
db $20, $10, $2f, $40
db $10, $00, $3e, $00
db $10, $20, $3e, $20
FrameBlock6c:
db 8 ; #
db $00, $00, $2e, $00
db $00, $10, $2e, $20
db $10, $00, $2e, $40
db $10, $10, $2e, $60
db $00, $08, $2f, $00
db $10, $08, $2f, $40
db $08, $00, $3e, $00
db $08, $10, $3e, $20
FrameBlock6d:
db 2 ; #
db $00, $00, $1e, $00
db $00, $08, $1f, $00
FrameBlock6e:
db 4 ; #
db $00, $00, $48, $00
db $00, $08, $48, $20
db $08, $00, $12, $00
db $08, $08, $12, $20
FrameBlock6f:
db 4 ; #
db $00, $00, $4a, $00
db $00, $08, $07, $00
db $08, $00, $16, $00
db $08, $08, $17, $00
FrameBlock70:
db 4 ; #
db $00, $00, $07, $20
db $00, $08, $4a, $20
db $08, $00, $17, $20
db $08, $08, $16, $20
FrameBlock76:
db 7 ; #
db $00, $10, $2f, $00
db $01, $08, $2f, $00
db $01, $18, $2f, $00
db $02, $00, $2e, $00
db $02, $20, $2e, $20
db $0a, $00, $3e, $00
db $0a, $20, $3e, $20
FrameBlock77:
db 4 ; #
db $00, $02, $4b, $00
db $00, $0a, $4c, $00
db $08, $00, $4c, $60
db $08, $08, $4b, $60
FrameBlock78:
db 1 ; #
db $00, $00, $4d, $00
FrameBlock79:
db 1 ; #
db $00, $00, $4e, $00
FrameBlockBaseCoords:
db $10, $68
db $10, $70
db $10, $78
db $10, $80
db $10, $88
db $10, $90
db $10, $98
db $18, $68
db $18, $70
db $18, $78
db $34, $28
db $18, $80
db $18, $88
db $18, $98
db $20, $68
db $20, $70
db $20, $78
db $20, $80
db $20, $88
db $20, $90
db $20, $98
db $28, $68
db $28, $70
db $28, $78
db $28, $80
db $28, $88
db $30, $68
db $30, $70
db $30, $78
db $30, $80
db $30, $90
db $30, $98
db $38, $68
db $38, $78
db $38, $80
db $38, $88
db $40, $68
db $40, $70
db $40, $78
db $40, $80
db $40, $88
db $40, $98
db $10, $60
db $18, $60
db $20, $60
db $28, $60
db $30, $60
db $40, $60
db $58, $28
db $43, $38
db $33, $48
db $20, $58
db $32, $78
db $58, $58
db $2C, $6C
db $34, $80
db $48, $70
db $42, $36
db $38, $44
db $40, $52
db $48, $60
db $3E, $6E
db $28, $7C
db $28, $8A
db $50, $3C
db $48, $50
db $40, $64
db $38, $38
db $50, $30
db $50, $38
db $50, $40
db $50, $48
db $50, $50
db $48, $58
db $50, $44
db $48, $48
db $48, $4C
db $40, $50
db $40, $54
db $38, $58
db $38, $5C
db $30, $64
db $48, $40
db $48, $39
db $24, $88
db $24, $70
db $1C, $70
db $1C, $88
db $34, $68
db $34, $88
db $68, $50
db $60, $50
db $68, $60
db $58, $50
db $60, $60
db $68, $40
db $40, $40
db $38, $40
db $0B, $60
db $44, $48
db $40, $14
db $48, $1C
db $50, $24
db $4C, $24
db $10, $62
db $12, $62
db $12, $60
db $20, $72
db $22, $72
db $22, $70
db $28, $62
db $50, $0A
db $52, $0A
db $38, $30
db $40, $48
db $30, $48
db $40, $30
db $30, $40
db $38, $48
db $40, $4A
db $48, $4B
db $50, $4C
db $58, $4D
db $60, $4D
db $68, $4D
db $38, $10
db $50, $10
db $38, $28
db $48, $18
db $40, $20
db $48, $20
db $40, $3C
db $38, $50
db $28, $64
db $1C, $90
db $24, $80
db $2C, $70
db $30, $38
db $10, $50
db $3C, $40
db $40, $58
db $30, $58
db $58, $48
db $50, $58
db $48, $68
db $40, $18
db $28, $58
db $40, $38
db $48, $38
db $08, $70
db $44, $1C
db $3C, $58
db $38, $60
db $08, $60
db $38, $70
db $38, $6C
db $38, $64
db $1C, $74
db $2E, $74
db $34, $50
db $2F, $60
db $31, $70
db $4C, $30
db $3B, $40
db $2D, $50
db $26, $60
db $2D, $70
db $28, $50
db $1E, $60
db $29, $70
db $16, $60
db $14, $58
db $12, $54
db $14, $50
db $18, $4C
db $1C, $48
db $48, $28
FrameBlock00:
db 0 ; #
db $00