core: rip out RegionType and rework Region class (#814)

This commit is contained in:
alwaysintreble
2023-02-13 18:06:43 -06:00
committed by GitHub
parent f7a0542898
commit 7cbeb8438b
48 changed files with 1324 additions and 937 deletions

View File

@@ -460,7 +460,7 @@ def get_hint_area(spot):
if parent_region.dungeon:
return parent_region.dungeon.hint_text
elif parent_region.hint_text and (spot.parent_region.name == 'Root' or parent_region.name != 'Root'):
elif parent_region.hint and (spot.parent_region.name == 'Root' or parent_region.name != 'Root'):
return parent_region.hint_text
spot_queue.extend(list(filter(lambda ent: ent not in already_checked, parent_region.entrances)))