diff --git a/worlds/factorio/__init__.py b/worlds/factorio/__init__.py index 5d00161c..d51e875f 100644 --- a/worlds/factorio/__init__.py +++ b/worlds/factorio/__init__.py @@ -29,13 +29,17 @@ class Factorio(World): def generate_basic(self): skip_silo = self.world.silo[self.player].value == Silo.option_spawn + print(self.world.progressive) + print(self.player) + print(self.world.progressive[self.player]) for tech_name in base_tech_table: if skip_silo and tech_name == "rocket-silo": continue - if self.world.progressive: + if self.world.progressive[self.player]: item_name = tech_to_progressive_lookup.get(tech_name, tech_name) + print(f"Using {item_name}") else: - item_name = item_name + item_name = tech_name tech_item = self.create_item(item_name) if tech_name in self.static_nodes: self.world.get_location(tech_name, self.player).place_locked_item(tech_item)