Skip to content

Commit fb9026d

Browse files
authored
SMZ3: Add Yaml Options to Slot Data (ArchipelagoMW#5111)
1 parent 4ae36ac commit fb9026d

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

worlds/smz3/__init__.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -500,7 +500,14 @@ def modify_multidata(self, multidata: dict):
500500
multidata["connect_names"][new_name] = payload
501501

502502
def fill_slot_data(self):
503-
slot_data = {}
503+
slot_data = {
504+
"goal": self.options.goal.value,
505+
"open_tower": self.options.open_tower.value,
506+
"ganon_vulnerable": self.options.ganon_vulnerable.value,
507+
"open_tourian": self.options.open_tourian.value,
508+
"sm_logic": self.options.sm_logic.value,
509+
"key_shuffle": self.options.key_shuffle.value,
510+
}
504511
return slot_data
505512

506513
def collect(self, state: CollectionState, item: Item) -> bool:

0 commit comments

Comments
 (0)