add ranch flower subsprite to bean vendor

This commit is contained in:
scawful
2024-06-17 19:49:34 -04:00
parent 437531c1a0
commit 990fcceaf3

View File

@@ -78,6 +78,13 @@ Sprite_BeanVendor_Prep:
LDA.b #$05 : STA.w SprAction, X LDA.b #$05 : STA.w SprAction, X
.NotGaebora .NotGaebora
LDA.b $8A : CMP.b #$00 : BEQ .RanchFlower
PLB
RTL
.RanchFlower
LDA.b #$08 : STA.w SprAction, X
PLB PLB
RTL RTL
} }
@@ -97,6 +104,7 @@ Sprite_BeanVendor_Main:
dw KaeoporaGaebora dw KaeoporaGaebora
dw KaeoporaGaebora_Respond dw KaeoporaGaebora_Respond
dw KaeoporaGaebora_FlyAway dw KaeoporaGaebora_FlyAway
dw MagicBean_RanchFlower
; 0x00 - Bean Vendor ; 0x00 - Bean Vendor
BeanVendor: BeanVendor:
@@ -252,6 +260,12 @@ Sprite_BeanVendor_Main:
.not_ready .not_ready
RTS RTS
} }
MagicBean_RanchFlower:
{
LDA.b #$04 : STA.w SprFrame, X
RTS
}
} }
ReleaseMagicBean: ReleaseMagicBean:
@@ -338,34 +352,39 @@ Sprite_BeanVendor_Draw:
; ======================================================= ; =======================================================
.start_index .start_index
db $00, $04, $05, $0B db $00, $04, $05, $0B, $11
.nbr_of_tiles .nbr_of_tiles
db 3, 0, 5, 5 db 3, 0, 5, 5, 3
.x_offsets .x_offsets
dw -4, 4, 4, -4 dw -4, 4, 4, -4
dw 0 dw 0
dw -4, -4, 4, 4, -4, -4 dw -4, -4, 4, 4, -4, -4
dw -4, -4, 4, 4, -4, -4 dw -4, -4, 4, 4, -4, -4
dw -8, 8, -8, 8 ; Flower
.y_offsets .y_offsets
dw 4, 4, -4, -4 dw 4, 4, -4, -4
dw 0 dw 0
dw 4, -4, 4, -4, 8, 16 dw 4, -4, 4, -4, 8, 16
dw -4, 4, 4, -4, 8, 16 dw -4, 4, 4, -4, 8, 16
dw 8, 8, -8, -8 ; Flower
.chr .chr
db $A8, $A9, $99, $98 db $A8, $A9, $99, $98
db $A6 db $A6
db $9B, $8B, $9B, $8B, $BB, $BC db $9B, $8B, $9B, $8B, $BB, $BC
db $8B, $8D, $8D, $8B, $BB, $BC db $8B, $8D, $8D, $8B, $BB, $BC
db $A8, $A8, $A4, $A4 ; Flower
.properties .properties
db $3B, $3B, $3B, $3B db $3B, $3B, $3B, $3B
db $3B db $3B
db $3B, $3B, $7B, $7B, $3B, $3B db $3B, $3B, $7B, $7B, $3B, $3B
db $3B, $3B, $7B, $7B, $3B, $3B db $3B, $3B, $7B, $7B, $3B, $3B
db $3B, $7B, $3B, $7B ; Flower
.sizes .sizes
db $02, $02, $02, $02 db $02, $02, $02, $02
db $02 db $02
db $02, $02, $02, $02, $00, $00 db $02, $02, $02, $02, $00, $00
db $02, $02, $02, $02, $00, $00 db $02, $02, $02, $02, $00, $00
db $02, $02, $02, $02 ; Flower
} }
Sprite_KaeoporaGaebora_Draw: Sprite_KaeoporaGaebora_Draw: