Generalize item-on-B approach

This commit is contained in:
2023-09-02 12:51:35 -05:00
parent 723d359b0a
commit 4815c9971a
10 changed files with 204 additions and 112 deletions

View File

@@ -24,7 +24,12 @@ StoreBombCount:
.infinite
PLA : LDA.b #$01 : RTL
.finite
PLA : STA BombsEquipment
PLA : STA.l BombsEquipment
BNE .done
LDA.l ItemOnB : CMP #$04 : BNE .done
LDA.b #$00 : STA.l ItemOnB
.done
LDA.l BombsEquipment
RTL
SearchForEquippedItem:
LDA InfiniteBombsModifier : BEQ +