Press R to activate Minish form on stump

This commit is contained in:
scawful
2023-08-10 20:33:47 -04:00
parent 84ebd4d6d1
commit 20b2df94b3

View File

@@ -24,6 +24,11 @@ LinkState_CheckForMinishForm:
{ {
SEP #$30 SEP #$30
; Check for the R button (like minish cap)
LDA.b $F6 : BIT.b #$10 : BNE .r_button_press
BRA .return
.r_button_press
LDY.b #$04 : LDA.b #$23 LDY.b #$04 : LDA.b #$23
JSL AddTransformationCloud JSL AddTransformationCloud
LDA.b #$14 : JSR Player_DoSfx2 LDA.b #$14 : JSR Player_DoSfx2
@@ -36,14 +41,15 @@ LinkState_CheckForMinishForm:
LDA #$39 : STA $BC ; change link's sprite LDA #$39 : STA $BC ; change link's sprite
LDA #$05 : STA $02B2 ; Set the current mask form LDA #$05 : STA $02B2 ; Set the current mask form
REP #$30 BRA .return
RTS
.already_minish .already_minish
STZ $02B2 STZ $02B2
LDA $0AA5 : STA.l $7EF359 LDA $0AA5 : STA.l $7EF359
LDA $0AAF : STA.l $7EF35A LDA $0AAF : STA.l $7EF35A
LDA #$10 : STA $BC LDA #$10 : STA $BC
.return
REP #$30 REP #$30
RTS RTS
} }
@@ -63,6 +69,5 @@ LinkState_CheckMinishTile:
RTS RTS
} }
print "==> LinkState_CheckMinishTile ", pc
pushpc pushpc