let's dev 12/15/2017

added ice floor toggle
made silver arrows always default
fixed small key count corruption
maybe fixed bomb capacity corruption?
This commit is contained in:
Karkat
2017-12-15 22:50:46 -05:00
parent b9a180b8c6
commit 1d293ee3c0
6 changed files with 32 additions and 5 deletions

View File

@@ -172,10 +172,15 @@ AddReceivedItemExpandedGetItem:
; LDA.b #$01 : STA $7F50A0
; BRL .done
;++
;STA $FFFFFF
LDA $02D8 ; check inventory
JSL.l FreeDungeonItemNotice
CMP.b #$4C : BNE + ; 50 bombs
CMP.b #$0B : BNE + ; Bow
LDA $7EF414 : AND.b #$40 : BEQ ++
LDA.b #03 : STA $7EF340 ; set bow silver
++
BRL .done
+ CMP.b #$4C : BNE + ; 50 bombs
;LDA.b #$07 : STA $7EF370 ; upgrade bombs
LDA.b #50 : !SUB.l StartingMaxBombs : STA $7EF370 ; upgrade bombs
LDA.b #50 : STA $7EF375 ; fill bombs
@@ -225,6 +230,9 @@ AddReceivedItemExpandedGetItem:
%ProgrammableItemLogic(3)
BRL .done
+ CMP.b #$58 : BNE + ; Upgrade-Only Sivler Arrows
LDA $7EF340 : BEQ ++ : CMP.b #$03 : !BGE ++
!ADD.b #$02 : STA $7EF340 ; switch to silver bow
++
+ CMP.b #$59 : BNE + ; 1 Rupoor
REP #$20 : LDA $7EF360 : !SUB RupoorDeduction : STA $7EF360 : SEP #$20 ; Take 1 rupee
BRL .done