Press R to activate Minish form on stump
This commit is contained in:
@@ -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
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user