Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Various Games: Improve custom death link option description #4171

Open
wants to merge 14 commits into
base: main
Choose a base branch
from
6 changes: 1 addition & 5 deletions worlds/blasphemous/Options.py
Original file line number Diff line number Diff line change
Expand Up @@ -204,11 +204,7 @@ class EnemyScaling(DefaultOnToggle):


class BlasphemousDeathLink(DeathLink):
"""
When you die, everyone dies. The reverse is also true.

Note that Guilt Fragments will not appear when killed by Death Link.
"""
__doc__ = DeathLink.__doc__ + "\n\n Note that Guilt Fragments will not appear when killed by death link."


@dataclass
Expand Down
6 changes: 1 addition & 5 deletions worlds/bomb_rush_cyberfunk/Options.py
Original file line number Diff line number Diff line change
Expand Up @@ -175,11 +175,7 @@ class DamageMultiplier(Range):


class BRCDeathLink(DeathLink):
"""
When you die, everyone dies. The reverse is also true.

This can be changed later in the options menu inside the Archipelago phone app.
"""
__doc__ = DeathLink.__doc__ + "\n\n This can be changed later in the options menu inside the Archipelago phone app."


@dataclass
Expand Down
12 changes: 6 additions & 6 deletions worlds/cv64/options.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from dataclasses import dataclass
from Options import (OptionGroup, Choice, DefaultOnToggle, ItemsAccessibility, PerGameCommonOptions, Range, Toggle,
StartInventoryPool)
StartInventoryPool, DeathLink)


class CharacterStages(Choice):
Expand Down Expand Up @@ -507,11 +507,11 @@ class WindowColorA(Range):


class DeathLink(Choice):
"""
When you die, everyone dies. Of course the reverse is true too.
Explosive: Makes received DeathLinks kill you via the Magical Nitro explosion instead of the normal death animation.
"""
display_name = "DeathLink"
__doc__ = (DeathLink.__doc__ +
"\n\n Explosive: Makes received death links kill you via the Magical Nitro explosion" +
SunCatMC marked this conversation as resolved.
Show resolved Hide resolved
"instead of the normal death animation.")

display_name = "Death Link"
option_off = 0
alias_no = 0
alias_true = 1
Expand Down
9 changes: 2 additions & 7 deletions worlds/hylics2/Options.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,13 +57,8 @@ class ExtraLogic(DefaultOnToggle):


class Hylics2DeathLink(DeathLink):
"""
When you die, everyone dies. The reverse is also true.

Note that this also includes death by using the PERISH gesture.

Can be toggled via in-game console command "/deathlink".
"""
__doc__ = (DeathLink.__doc__ + "\n\n Note that this also includes death by using the PERISH gesture." +
"\n\n Can be toggled via in-game console command \"/deathlink\".")


@dataclass
Expand Down
4 changes: 2 additions & 2 deletions worlds/kh1/Options.py
Original file line number Diff line number Diff line change
Expand Up @@ -287,13 +287,13 @@ class BadStartingWeapons(Toggle):

class DonaldDeathLink(Toggle):
"""
If Donald is KO'ed, so is Sora. If Death Link is toggled on in your client, this will send a death to everyone.
If Donald is KO'ed, so is Sora. If Death Link is toggled on in your client, this will send a death to everyone who enabled death link.
"""
display_name = "Donald Death Link"

class GoofyDeathLink(Toggle):
"""
If Goofy is KO'ed, so is Sora. If Death Link is toggled on in your client, this will send a death to everyone.
If Goofy is KO'ed, so is Sora. If Death Link is toggled on in your client, this will send a death to everyone who enabled death link.
"""
display_name = "Goofy Death Link"

Expand Down
6 changes: 2 additions & 4 deletions worlds/noita/options.py
Original file line number Diff line number Diff line change
Expand Up @@ -117,10 +117,8 @@ class ShopPrice(Choice):


class NoitaDeathLink(DeathLink):
"""
When you die, everyone dies. Of course, the reverse is true too.
You can disable this in the in-game mod options.
"""
__doc__ = (DeathLink.__doc__ + "\n\n You can disable this or set it to give yourself a trap effect when" +
"another player dies in the in-game mod options.")
SunCatMC marked this conversation as resolved.
Show resolved Hide resolved


@dataclass
Expand Down
Loading