List selected options in spoiler log
@@ -484,6 +484,11 @@ class Randomizer:
def write_spoiler_log(self):
spoiler_log = ""
+ spoiler_log += "Options selected:\n "
+ true_options = [name for name in self.options if self.options[name]]
+ spoiler_log += ", ".join(true_options)
+ spoiler_log += "\n\n\n"
+
# Write item locations.
zones = OrderedDict()
max_location_name_length = 0
@@ -506,6 +511,8 @@ class Randomizer:
item_name = self.logic.done_item_locations[location_name]
spoiler_log += format_string % (specific_location_name + ":", item_name)
+ spoiler_log += "\n\n"
+
# Write treasure charts.
spoiler_log += "Charts:\n"
for chart_number in range(1, 49+1):
