From b579dbfdf83bca3ea00b5284254bd18de8ff8524 Mon Sep 17 00:00:00 2001 From: zig-for Date: Sat, 29 Jul 2023 10:17:50 -0700 Subject: [PATCH] LADX: Add rooster option (#2021) --- worlds/ladx/Options.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/worlds/ladx/Options.py b/worlds/ladx/Options.py index 8089bd9a..4c85e5c3 100644 --- a/worlds/ladx/Options.py +++ b/worlds/ladx/Options.py @@ -42,6 +42,13 @@ class TradeQuest(DefaultOffToggle, LADXROption): """ ladxr_name = "tradequest" +class Rooster(DefaultOnToggle, LADXROption): + """ + [On] Adds the rooster to the item pool. + [Off] The rooster spot is still a check giving an item. But you will never find the rooster. Any rooster spot is accessible without rooster by other means. + """ + ladxr_name = "rooster" + class Boomerang(Choice): """ [Normal] requires Magnifying Lens to get the boomerang. @@ -380,7 +387,7 @@ links_awakening_options: typing.Dict[str, typing.Type[Option]] = { # 'instruments': DefaultOffToggle, # description='Instruments are placed on random locations, dungeon goal will just contain a random item.'), 'tradequest': TradeQuest, # description='Trade quest items are randomized, each NPC takes its normal trade quest item, but gives a random item'), # 'witch': DefaultOnToggle, # description='Adds both the toadstool and the reward for giving the toadstool to the witch to the item pool'), - # 'rooster': DefaultOnToggle, # description='Adds the rooster to the item pool. Without this option, the rooster spot is still a check giving an item. But you will never find the rooster. Any rooster spot is accessible without rooster by other means.'), + 'rooster': Rooster, # description='Adds the rooster to the item pool. Without this option, the rooster spot is still a check giving an item. But you will never find the rooster. Any rooster spot is accessible without rooster by other means.'), # 'boomerang': Boomerang, # 'randomstartlocation': DefaultOffToggle, # 'Randomize where your starting house is located'), 'experimental_dungeon_shuffle': DungeonShuffle, # 'Randomizes the dungeon that each dungeon entrance leads to'),