From d29448b3933baf79e7242e23b58211b11d85b397 Mon Sep 17 00:00:00 2001 From: Jonathan Hanon Date: Mon, 18 Feb 2019 02:54:45 -0500 Subject: [PATCH] Toggle for having mushroom in past Used the empty bit in INVENTORY_SWAP to add a toggle for mushroom in past --- inventory.asm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/inventory.asm b/inventory.asm index 7bdd0f8..815f001 100644 --- a/inventory.asm +++ b/inventory.asm @@ -3,12 +3,12 @@ ;================================================================================ !INVENTORY_SWAP = "$7EF38C" ; Item Tracking Slot -; brmp-skf +; brmpnskf ; b = blue boomerang ; r = red boomerang -; m = mushroom +; m = mushroom current ; p = magic powder -; - +; n = mushroom past ; s = shovel ; k = fake flute ; f = working flute @@ -209,6 +209,7 @@ AddInventory: BRL .incrementCounts + CPY.b #$29 : BNE + ; Mushroom LDA !INVENTORY_SWAP : ORA #$20 : STA !INVENTORY_SWAP + LDA !INVENTORY_SWAP : ORA #$0F : STA !INVENTORY_SWAP BRL .incrementCounts + CPY.b #$0D : BNE + ; Magic Powder LDA !INVENTORY_SWAP : ORA #$10 : STA !INVENTORY_SWAP