From 7503317d49f37e4af4ab2b2ec618d7e6c09b86cc Mon Sep 17 00:00:00 2001 From: N00byKing Date: Mon, 14 Feb 2022 16:19:25 +0100 Subject: [PATCH] sm64ex: Add DeathLink Support --- worlds/sm64ex/Options.py | 5 +++-- worlds/sm64ex/__init__.py | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/worlds/sm64ex/Options.py b/worlds/sm64ex/Options.py index f617651a..be88592a 100644 --- a/worlds/sm64ex/Options.py +++ b/worlds/sm64ex/Options.py @@ -1,5 +1,5 @@ import typing -from Options import Option, DefaultOnToggle, Range, Toggle +from Options import Option, DefaultOnToggle, Range, Toggle, DeathLink class EnableCoinStars(DefaultOnToggle): """Disable to Ignore 100 Coin Stars. You can still collect them, but they don't do anything""" @@ -35,5 +35,6 @@ sm64_options: typing.Dict[str,type(Option)] = { "EnableCoinStars": EnableCoinStars, "StrictCapRequirements": StrictCapRequirements, "StarsToFinish": StarsToFinish, - "ExtraStars": ExtraStars + "ExtraStars": ExtraStars, + "DeathLink": DeathLink, } \ No newline at end of file diff --git a/worlds/sm64ex/__init__.py b/worlds/sm64ex/__init__.py index f577086c..5e640280 100644 --- a/worlds/sm64ex/__init__.py +++ b/worlds/sm64ex/__init__.py @@ -68,5 +68,6 @@ class SM64World(World): def fill_slot_data(self): return { "AreaRando": self.area_connections, - "StarsToFinish": self.world.StarsToFinish[self.player].value + "StarsToFinish": self.world.StarsToFinish[self.player].value, + "DeathLink": self.world.DeathLink[self.player].value, }