(for now) only collect ER hint info for LttP

Optimize Entrance
This commit is contained in:
Fabian Dill
2021-07-16 12:23:05 +02:00
parent 3460c9f714
commit 20b173453d
4 changed files with 14 additions and 26 deletions

View File

@@ -934,7 +934,6 @@ class Region(object):
self.is_dark_world = False
self.spot_type = 'Region'
self.hint_text = hint
self.recursion_count = 0
self.player = player
def can_reach(self, state: CollectionState):
@@ -966,6 +965,7 @@ class Region(object):
class Entrance(object):
spot_type = 'Entrance'
def __init__(self, player: int, name: str = '', parent=None):
self.name = name
@@ -973,9 +973,6 @@ class Entrance(object):
self.connected_region = None
self.target = None
self.addresses = None
self.spot_type = 'Entrance'
self.recursion_count = 0
self.vanilla = None
self.access_rule = lambda state: True
self.player = player
self.hide_path = False
@@ -988,11 +985,10 @@ class Entrance(object):
return False
def connect(self, region, addresses=None, target=None, vanilla=None):
def connect(self, region, addresses=None, target=None):
self.connected_region = region
self.target = target
self.addresses = addresses
self.vanilla = vanilla
region.entrances.append(self)
def __repr__(self):