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:
12
newitems.asm
12
newitems.asm
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user