mirror of
https://github.com/deater/dos33fsprogs.git
synced 2024-07-15 04:28:56 +00:00
fe45c8cee1
not sure how I feel about them also added left-edge detection
323 lines
6.1 KiB
PHP
323 lines
6.1 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
|
|
|
|
foreground_plant:
|
|
.byte $5,$5
|
|
.byte $aa,$00,$aa,$aa,$aa
|
|
.byte $aa,$a0,$0a,$aa,$aa
|
|
.byte $aa,$aa,$00,$aa,$aa
|
|
.byte $0a,$0a,$00,$aa,$0a
|
|
.byte $aa,$aa,$00,$aa,$00
|
|
|
|
foreground_plant2:
|
|
.byte $5,$5
|
|
.byte $aa,$00,$aa,$aa,$aa
|
|
.byte $aa,$a0,$0a,$aa,$aa
|
|
.byte $aa,$aa,$00,$aa,$aa
|
|
.byte $0a,$0a,$00,$aa,$0a
|
|
.byte $aa,$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
|
|
|
|
|
|
|