dos33fsprogs/games/peasant/sprites/peasant_sprite.inc
Vince Weaver da4412f3f2 peasant: make peasant sprite 7x28 instead of 7x30
not sure why it was 7x30 anyway as we ignored the bottom 2 lines

hopefully makes bg masking easier
2021-08-24 20:58:44 -04:00

502 lines
5.5 KiB
PHP

; hgr_make_sprite ./peasant_sprites.png 35 1 35 31
peasant_right1_sprite:
.byte $00
.byte $00
.byte $00
.byte $40
.byte $40
.byte $40
.byte $70
.byte $0C
.byte $00
.byte $00
.byte $00
.byte $0C
.byte $0C
.byte $0C
.byte $1C
.byte $70
.byte $F5
.byte $00
.byte $00
.byte $00
.byte $00
.byte $00
.byte $0C
.byte $3C
.byte $0F
.byte $0F
.byte $0F
.byte $1C
; hgr_make_sprite peasant_sprites.png 21 1 21 31
peasant_right1_mask:
.byte $03
.byte $00
.byte $00
.byte $00
.byte $00
.byte $00
.byte $00
.byte $73
.byte $70
.byte $70
.byte $70
.byte $70
.byte $70
.byte $70
.byte $60
.byte $00
.byte $00
.byte $70
.byte $70
.byte $03
.byte $03
.byte $03
.byte $03
.byte $43
.byte $70
.byte $70
.byte $70
.byte $63
; hgr_make_sprite ./peasant_sprites.png 35 34 35 64
peasant_right2_sprite:
.byte $80
.byte $80
.byte $80
.byte $C0
.byte $C0
.byte $C0
.byte $F0
.byte $0C
.byte $00
.byte $00
.byte $00
.byte $0C
.byte $0C
.byte $0D
.byte $7D
.byte $71
.byte $95
.byte $00
.byte $00
.byte $00
.byte $80
.byte $80
.byte $8C
.byte $1C
.byte $67
.byte $63
.byte $63
.byte $6F
; 21 34 21 64
peasant_right2_mask:
.byte $03
.byte $00
.byte $00
.byte $00
.byte $00
.byte $00
.byte $00
.byte $73
.byte $61
.byte $61
.byte $61
.byte $61
.byte $61
.byte $60
.byte $00
.byte $00
.byte $60
.byte $E1
.byte $E1
.byte $E3
.byte $83
.byte $83
.byte $83
.byte $03
.byte $18
.byte $1C
.byte $1C
.byte $10
; 35 68 35 98
peasant_up1_sprite:
.byte $00
.byte $00
.byte $00
.byte $00
.byte $00
.byte $00
.byte $00
.byte $0C
.byte $00
.byte $00
.byte $00
.byte $33
.byte $33
.byte $33
.byte $33
.byte $33
.byte $B7
.byte $03
.byte $00
.byte $00
.byte $00
.byte $00
.byte $30
.byte $33
.byte $33
.byte $33
.byte $33
.byte $03
; 21 68 21 98
peasant_up1_mask:
.byte $73
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $73
.byte $61
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $4C
.byte $4C
.byte $4C
.byte $4C
.byte $4C
.byte $7C
; 35 102 35 132
peasant_up2_sprite:
.byte $00
.byte $00
.byte $00
.byte $00
.byte $00
.byte $00
.byte $00
.byte $0C
.byte $00
.byte $00
.byte $00
.byte $33
.byte $33
.byte $33
.byte $33
.byte $33
.byte $B7
.byte $30
.byte $00
.byte $00
.byte $00
.byte $00
.byte $03
.byte $33
.byte $33
.byte $33
.byte $33
.byte $30
; 21 102 21 132
peasant_up2_mask:
.byte $73
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $73
.byte $61
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $4C
.byte $4C
.byte $4C
.byte $4C
.byte $4C
.byte $4F
; 84 1 90 31
peasant_left1_sprite:
.byte $00
.byte $00
.byte $00
.byte $01
.byte $01
.byte $01
.byte $07
.byte $18
.byte $00
.byte $00
.byte $00
.byte $18
.byte $18
.byte $18
.byte $1C
.byte $07
.byte $AB
.byte $00
.byte $00
.byte $00
.byte $00
.byte $00
.byte $18
.byte $1E
.byte $78
.byte $78
.byte $78
.byte $1C
; 70 1 76 31
peasant_left1_mask:
.byte $60
.byte $00
.byte $00
.byte $00
.byte $00
.byte $00
.byte $00
.byte $67
.byte $07
.byte $07
.byte $07
.byte $07
.byte $07
.byte $07
.byte $03
.byte $00
.byte $00
.byte $07
.byte $07
.byte $60
.byte $60
.byte $60
.byte $60
.byte $61
.byte $07
.byte $07
.byte $07
.byte $63
; 84 34 90 65
peasant_left2_sprite:
.byte $80
.byte $80
.byte $80
.byte $81
.byte $81
.byte $81
.byte $87
.byte $18
.byte $00
.byte $00
.byte $00
.byte $18
.byte $18
.byte $58
.byte $5F
.byte $47
.byte $E8
.byte $00
.byte $00
.byte $00
.byte $80
.byte $80
.byte $98
.byte $1C
.byte $73
.byte $63
.byte $63
.byte $7B
; 70 34 76 65
peasant_left2_mask:
.byte $60
.byte $00
.byte $00
.byte $00
.byte $00
.byte $00
.byte $00
.byte $67
.byte $43
.byte $43
.byte $43
.byte $43
.byte $43
.byte $03
.byte $00
.byte $00
.byte $03
.byte $C3
.byte $C3
.byte $E3
.byte $E0
.byte $E0
.byte $E0
.byte $60
.byte $0C
.byte $1C
.byte $1C
.byte $04
; 84 68 90 99
peasant_down1_sprite:
.byte $00
.byte $00
.byte $1E
.byte $0C
.byte $1E
.byte $12
.byte $1E
.byte $0C
.byte $00
.byte $00
.byte $00
.byte $33
.byte $33
.byte $33
.byte $33
.byte $33
.byte $BB
.byte $03
.byte $00
.byte $00
.byte $00
.byte $00
.byte $30
.byte $33
.byte $33
.byte $33
.byte $33
.byte $03
; 70 68 76 99
peasant_down1_mask:
.byte $73
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $73
.byte $61
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $4C
.byte $4C
.byte $4C
.byte $4C
.byte $4C
.byte $7C
; 84 102 90 133
peasant_down2_sprite:
.byte $00
.byte $00
.byte $1E
.byte $0C
.byte $1E
.byte $12
.byte $1E
.byte $0C
.byte $00
.byte $00
.byte $00
.byte $33
.byte $33
.byte $33
.byte $33
.byte $33
.byte $BB
.byte $30
.byte $00
.byte $00
.byte $00
.byte $00
.byte $03
.byte $33
.byte $33
.byte $33
.byte $33
.byte $30
; 70 102 76 133
peasant_down2_mask:
.byte $73
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $73
.byte $61
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $40
.byte $4C
.byte $4C
.byte $4C
.byte $4C
.byte $4C
.byte $4F