Lingo: Make The Colorful optionally progressive (#2711)

This commit is contained in:
Star Rauchenberger
2024-01-16 07:11:20 -05:00
committed by GitHub
parent adad7b532d
commit c6896c6af9
5 changed files with 39 additions and 1 deletions

View File

@@ -83,7 +83,8 @@ class LingoPlayerLogic:
def handle_non_grouped_door(self, room_name: str, door_data: Door, world: "LingoWorld"):
if room_name in PROGRESSION_BY_ROOM and door_data.name in PROGRESSION_BY_ROOM[room_name]:
if room_name == "Orange Tower" and not world.options.progressive_orange_tower:
if (room_name == "Orange Tower" and not world.options.progressive_orange_tower)\
or (room_name == "The Colorful" and not world.options.progressive_colorful):
self.set_door_item(room_name, door_data.name, door_data.item_name)
else:
progressive_item_name = PROGRESSION_BY_ROOM[room_name][door_data.name].item_name