mirror of
https://github.com/MarioSpore/Grinch-AP.git
synced 2025-10-21 20:21:32 -06:00
Swordless rom writes and inverted fixes
* Update Swordless rom writes * Remove swordless as possible mode in ItemList.py * Fix inverted HC Ledge access Added collection state helper methods for determining lw/dw access Restricted locations where Link's House can be in inverted Dark Sanc and Link's House can no longer be at the back of Skull Woods Fixed minor error in inverted bunny rules * Update Link's House Shuffling in inverted insanity * More isolated entrances not to put Link's House at * Fix Link's House in dungeons shuffles * More dungeons shuffle stuff I forgot
This commit is contained in:

committed by
Kevin Cathcart

parent
99a4ea17b0
commit
2859acef7d
@@ -492,6 +492,16 @@ class CollectionState(object):
|
||||
|
||||
return region.is_light_world if self.world.mode != 'inverted' else region.is_dark_world
|
||||
|
||||
def can_reach_light_world(self, player):
|
||||
if True in [i.is_light_world for i in self.reachable_regions[player]]:
|
||||
return True
|
||||
return False
|
||||
|
||||
def can_reach_dark_world(self, player):
|
||||
if True in [i.is_dark_world for i in self.reachable_regions[player]]:
|
||||
return True
|
||||
return False
|
||||
|
||||
def has_misery_mire_medallion(self, player):
|
||||
return self.has(self.world.required_medallions[player][0], player)
|
||||
|
||||
|
Reference in New Issue
Block a user