dos33fsprogs/ootw/ootw_sprites.inc
Vince Weaver c3b36946b0 ootw: add swaying plant
not 100% happy with this
2019-01-16 23:50:32 -05:00

345 lines
6.4 KiB
PHP

phys_walk_progression:
.word phys_stand
.word phys_walk_left1
.word phys_walk_left2
.word phys_walk_left3
.word phys_walk_left4
.word phys_walk_left5
.word phys_walk_left6
.word phys_walk_left7
;====================
; Going Left
phys_stand:
.byte $4,$8
.byte $aa,$9a,$9a,$aa
.byte $aa,$bb,$99,$aa
.byte $aa,$aa,$0b,$aa
.byte $aa,$aa,$bb,$aa
.byte $aa,$aa,$bb,$aa
.byte $aa,$aa,$44,$aa
.byte $aa,$aa,$44,$aa
.byte $aa,$fa,$f4,$aa
phys_walk_left1:
.byte $4,$8
.byte $aa,$9a,$9a,$aa
.byte $aa,$bb,$99,$aa
.byte $aa,$aa,$0b,$aa
.byte $aa,$aa,$bb,$aa
.byte $aa,$ba,$0b,$aa
.byte $aa,$aa,$44,$aa
.byte $aa,$cc,$44,$aa
.byte $aa,$fa,$f4,$a5
phys_walk_left2:
.byte $4,$8
.byte $aa,$9a,$9a,$aa
.byte $aa,$bb,$99,$aa
.byte $aa,$aa,$0b,$aa
.byte $aa,$aa,$bb,$aa
.byte $ba,$ab,$00,$ba
.byte $aa,$aa,$44,$aa
.byte $aa,$cc,$44,$4a
.byte $aa,$a5,$fc,$f4
phys_walk_left3:
.byte $4,$8
.byte $aa,$9a,$9a,$aa
.byte $aa,$bb,$99,$aa
.byte $aa,$aa,$0b,$aa
.byte $aa,$aa,$bb,$aa
.byte $ba,$ab,$00,$ba
.byte $aa,$aa,$44,$aa
.byte $aa,$cc,$a4,$4a
.byte $5a,$5c,$fa,$f4
phys_walk_left4:
.byte $4,$8
.byte $aa,$9a,$9a,$aa
.byte $aa,$bb,$99,$aa
.byte $aa,$aa,$0b,$aa
.byte $aa,$aa,$bb,$aa
.byte $aa,$ba,$0b,$aa
.byte $aa,$aa,$44,$aa
.byte $aa,$aa,$c4,$4a
.byte $aa,$5a,$5f,$af
phys_walk_left5:
.byte $4,$8
.byte $aa,$9a,$9a,$aa
.byte $aa,$bb,$99,$aa
.byte $aa,$aa,$0b,$aa
.byte $aa,$aa,$bb,$aa
.byte $aa,$aa,$bb,$aa
.byte $aa,$aa,$44,$aa
.byte $aa,$44,$c4,$aa
.byte $af,$5f,$5c,$aa
phys_walk_left6:
.byte $4,$8
.byte $aa,$9a,$9a,$aa
.byte $aa,$bb,$99,$aa
.byte $aa,$aa,$0b,$aa
.byte $aa,$aa,$bb,$aa
.byte $aa,$ba,$00,$bb
.byte $aa,$aa,$44,$aa
.byte $aa,$aa,$44,$aa
.byte $fa,$f4,$5c,$5c
phys_walk_left7:
.byte $4,$8
.byte $aa,$9a,$9a,$aa
.byte $aa,$bb,$99,$aa
.byte $aa,$aa,$0b,$aa
.byte $aa,$aa,$bb,$aa
.byte $aa,$aa,$0b,$ba
.byte $aa,$aa,$44,$aa
.byte $aa,$aa,$44,$aa
.byte $aa,$fa,$f4,$5c
;=======================
; scenery
plant_wind:
.word plant1
.word plant2
.word plant3
.word plant4
plant1:
.byte $4,$5
.byte $aa,$00,$aa,$aa
.byte $aa,$00,$aa,$aa
.byte $aa,$00,$aa,$aa
.byte $aa,$00,$aa,$00
.byte $aa,$00,$aa,$00
plant2:
.byte $4,$5
.byte $a0,$0a,$aa,$aa
.byte $aa,$00,$aa,$aa
.byte $aa,$00,$aa,$aa
.byte $aa,$00,$aa,$00
.byte $aa,$00,$aa,$00
plant3:
.byte $4,$5
.byte $00,$aa,$aa,$aa
.byte $a0,$0a,$aa,$aa
.byte $aa,$00,$aa,$aa
.byte $aa,$00,$aa,$00
.byte $aa,$00,$aa,$00
plant4:
.byte $4,$5
.byte $00,$aa,$aa,$aa
.byte $aa,$00,$aa,$aa
.byte $aa,$00,$aa,$aa
.byte $aa,$00,$aa,$00
.byte $aa,$00,$aa,$00
pool_ripples:
.word ripple1
.word ripple2
.word ripple3
.word ripple4
ripple1:
.byte $3,$1
.byte $5a,$5a,$aa
ripple2:
.byte $3,$1
.byte $aa,$5a,$aa
ripple3:
.byte $3,$1
.byte $aa,$aa,$aa
ripple4:
.byte $3,$1
.byte $aa,$aa,$aa
;=========================
; slug creatures
; going left
slug1:
.byte $4,$2
.byte $aa,$aa,$aa,$aa
.byte $0a,$0a,$0a,$0a
slug2:
.byte $4,$2
.byte $aa,$aa,$aa,$aa
.byte $0a,$a0,$0a,$aa
slug_attack:
.byte $4,$2
.byte $00,$aa,$aa,$aa
.byte $00,$aa,$aa,$aa
;=======================
; Tentacle
tentacle0:
.byte $2,$5
.byte $aa,$aa
.byte $aa,$aa
.byte $aa,$aa
.byte $aa,$aa
.byte $aa,$5a
tentacle1:
.byte $2,$5
.byte $aa,$aa
.byte $aa,$aa
.byte $aa,$aa
.byte $aa,$aa
.byte $aa,$00
tentacle2:
.byte $2,$5
.byte $aa,$aa
.byte $aa,$aa
.byte $aa,$aa
.byte $00,$aa
.byte $aa,$00
tentacle3:
.byte $2,$5
.byte $aa,$aa
.byte $aa,$aa
.byte $aa,$00
.byte $00,$aa
.byte $aa,$00
tentacle4:
.byte $2,$5
.byte $aa,$aa
.byte $00,$aa
.byte $aa,$00
.byte $00,$aa
.byte $aa,$00
tentacle5:
.byte $2,$5
.byte $aa,$00
.byte $00,$aa
.byte $aa,$00
.byte $00,$aa
.byte $aa,$00
; TODO: trim right and bottom off sprites
caught0:
.byte $7,$8
.byte $aa,$aa,$aa,$9a,$9a,$aa,$aa
.byte $aa,$00,$00,$99,$bb,$aa,$aa
.byte $aa,$00,$aa,$0b,$aa,$aa,$aa
.byte $00,$aa,$aa,$bb,$aa,$aa,$aa
.byte $aa,$00,$aa,$bb,$aa,$aa,$aa
.byte $aa,$aa,$aa,$44,$aa,$aa,$aa
.byte $aa,$aa,$aa,$44,$aa,$aa,$aa
.byte $aa,$aa,$aa,$f4,$fa,$aa,$aa
caught1:
.byte $7,$8
.byte $aa,$aa,$aa,$9a,$9a,$aa,$aa
.byte $aa,$aa,$aa,$99,$bb,$aa,$aa
.byte $aa,$00,$00,$0b,$00,$aa,$aa
.byte $00,$aa,$aa,$bb,$00,$0a,$aa
.byte $aa,$00,$aa,$bb,$aa,$aa,$aa
.byte $aa,$aa,$aa,$44,$aa,$aa,$aa
.byte $aa,$aa,$aa,$44,$aa,$aa,$aa
.byte $aa,$aa,$aa,$f4,$fa,$aa,$aa
caught2:
.byte $7,$8
.byte $aa,$aa,$aa,$9a,$9a,$aa,$aa
.byte $aa,$bb,$aa,$bb,$bb,$aa,$bb
.byte $aa,$aa,$bb,$0b,$0b,$bb,$aa
.byte $aa,$0a,$0a,$00,$00,$0a,$aa
.byte $aa,$00,$aa,$00,$00,$a0,$aa
.byte $aa,$aa,$aa,$44,$44,$aa,$aa
.byte $aa,$aa,$aa,$44,$44,$aa,$aa
.byte $aa,$aa,$aa,$f4,$f4,$aa,$aa
caught3:
.byte $7,$8
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
.byte $aa,$aa,$aa,$b9,$b9,$aa,$aa
.byte $aa,$aa,$bb,$0b,$0b,$bb,$aa
.byte $aa,$0a,$0a,$00,$00,$0a,$aa
.byte $aa,$00,$aa,$00,$00,$a0,$aa
.byte $aa,$aa,$aa,$44,$44,$aa,$aa
.byte $aa,$aa,$aa,$af,$af,$aa,$aa
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
caught4:
.byte $7,$8
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
.byte $aa,$aa,$aa,$9a,$aa,$aa,$aa
.byte $aa,$aa,$aa,$bb,$aa,$aa,$aa
.byte $aa,$aa,$0a,$0b,$aa,$aa,$aa
.byte $aa,$aa,$00,$40,$0a,$a0,$aa
.byte $aa,$aa,$aa,$af,$aa,$aa,$aa
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
caught5:
.byte $7,$8
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
.byte $aa,$aa,$aa,$9a,$aa,$aa,$aa
.byte $aa,$ae,$0a,$b0,$ae,$aa,$aa
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
caught6:
.byte $7,$8
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
.byte $aa,$ea,$aa,$aa,$aa,$ea,$aa
.byte $aa,$aa,$5a,$0e,$5a,$aa,$aa
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
caught7:
.byte $7,$8
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
.byte $aa,$aa,$aa,$ea,$aa,$aa,$aa
.byte $aa,$ae,$5a,$5a,$5a,$ae,$aa
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
caught8:
.byte $7,$8
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
.byte $aa,$aa,$aa,$5e,$aa,$aa,$aa
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa
.byte $aa,$aa,$aa,$aa,$aa,$aa,$aa