-
Notifications
You must be signed in to change notification settings - Fork 665
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
base: main
Are you sure you want to change the base?
Conversation
Seeking review from @TRPG0, @LiquidCat64, @gaithern, @ScipioWright @heinermann, @Berserker66 |
Subnautica change should probably just be deleting its custom text? But otherwise, the change looks fine to me. |
Co-authored-by: Exempt-Medic <[email protected]>
It contains the following addition:
so i can't remove the message without removing the addition @Berserker66 if you are fine with that part being removed, then i can remove it |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Noita desc is fine.
fixed it in #4172 |
It looks like what I did in my PR should work for most if not all of the other games as well, if you want core changes to auto-propagate, instead of changing your text when core changes. |
Co-authored-by: Scipio Wright <[email protected]>
made all possible changes auto-updating, and removed changes to subnautica in favor of #4172 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good for Blasphemous, Bomb Rush, Hylics 2 👍
Looks good for KH1! |
Co-authored-by: LiquidCat64 <[email protected]>
Importing the common DeathLink class into CV64's options.py causes PyCharm to throw a warning with CV64's own DeathLink class, saying "Redeclared 'DeathLink' defined above without usage", so I think it would be best to rename the CV64 DeathLink class's name to CV64DeathLink like the other changed worlds are doing. All usages of it that need updating are in options.py and rom.py (which is importing it from options.py). |
…elago into death_link_edits
edited the class, the game did gen |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested the ROM sending/receiving deaths and everything is working as it should. CV64 should now be good to go in this! 👍
Can't you just subclass DeathLink instead? |
Co-authored-by: Scipio Wright <[email protected]>
how would you turn a DeathLink Toggle into a Choice via subclassing? |
Oh 🤦 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Noita's looks good now
What is this fixing or adding?
#3951 fixed the description in core, but of course that didn't change all the custom docstrings in various games. This PR seeks to remedy that.
How was this tested?
genned template yamls using Launcher.py
If this makes graphical changes, please attach screenshots.
blasphemous
bomb rush cyberfunc
cv64
hylics2
kh1
noita