Changed bonk drops to not set flag if sprite is off screen

This commit is contained in:
codemann8
2023-04-13 15:01:23 -05:00
parent c2538d44cb
commit e1fe3e1639
3 changed files with 2 additions and 1 deletions

2
Rom.py
View File

@@ -38,7 +38,7 @@ from source.dungeon.RoomList import Room0127
JAP10HASH = '03a63945398191337e896e5771f77173' JAP10HASH = '03a63945398191337e896e5771f77173'
RANDOMIZERBASEHASH = 'ec28f4236a72f55c2a7bcf95cfccde8c' RANDOMIZERBASEHASH = '544b8d7dd202c6e8a9e70b31af5bae3d'
class JsonRom(object): class JsonRom(object):

View File

@@ -607,6 +607,7 @@ OWBonkDrops:
.mark_collected ; S = Collected, FlagBitmask, X (row + 2) .mark_collected ; S = Collected, FlagBitmask, X (row + 2)
PLA : BNE + ; S = FlagBitmask, X (row + 2) PLA : BNE + ; S = FlagBitmask, X (row + 2)
TYX : JSL Sprite_IsOnscreen : BCC +
LDX.b $8A : LDA.l OverworldEventDataWRAM,X : ORA 1,S : STA.l OverworldEventDataWRAM,X LDX.b $8A : LDA.l OverworldEventDataWRAM,X : ORA 1,S : STA.l OverworldEventDataWRAM,X
REP #$20 REP #$20

Binary file not shown.