Super Metroid: fix start_inventory

This commit is contained in:
Fabian Dill 2022-02-19 17:43:16 +01:00
parent fd8cace362
commit 919223cd2f
2 changed files with 3 additions and 2 deletions

View File

@ -561,11 +561,11 @@ class CollectionState():
self.path = {} self.path = {}
self.locations_checked = set() self.locations_checked = set()
self.stale = {player: True for player in parent.get_all_ids()} self.stale = {player: True for player in parent.get_all_ids()}
for function in self.additional_init_functions:
function(self, parent)
for items in parent.precollected_items.values(): for items in parent.precollected_items.values():
for item in items: for item in items:
self.collect(item, True) self.collect(item, True)
for function in self.additional_init_functions:
function(self, parent)
def update_reachable_regions(self, player: int): def update_reachable_regions(self, player: int):
from worlds.alttp.EntranceShuffle import indirect_connections from worlds.alttp.EntranceShuffle import indirect_connections

View File

@ -8,6 +8,7 @@ from .Regions import create_regions
from .Options import is_option_enabled, get_option_value, timespinner_options from .Options import is_option_enabled, get_option_value, timespinner_options
from .PyramidKeys import get_pyramid_keys_unlock from .PyramidKeys import get_pyramid_keys_unlock
class TimespinnerWorld(World): class TimespinnerWorld(World):
""" """
Timespinner is a beautiful metroidvania inspired by classic 90s action-platformers. Timespinner is a beautiful metroidvania inspired by classic 90s action-platformers.