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

LADX: Changed option handling to @dataclass. #3541

Conversation

mrkssr
Copy link
Contributor

@mrkssr mrkssr commented Jun 15, 2024

What is this fixing or adding?

LADX options didn't implemented dataclass so far. This leads to a lot of errors while generating a seed.
Additionally the player options page got grouped.

How was this tested?

Generated seeds with LADX players locally.

If this makes graphical changes, please attach screenshots.

LADX is not mentioned anymore in the warning at the beginning.
image

There are also no warnings anymore while generating a LADX seed which mentioned that getting options from multidata is deprecated.
image

The new options groups also changed the visuals on the player options page.
image

@github-actions github-actions bot added the waiting-on: peer-review Issue/PR has not been reviewed by enough people yet. label Jun 15, 2024
@hatkirby hatkirby added the is: refactor/cleanup Improvements to code/output readability or organizization. label Jun 15, 2024
@NewSoupVi
Copy link
Member

NewSoupVi commented Jun 16, 2024

I've decided that we will go ahead with hatkirby's version of the option changes as they are a bit cleaner and fix more deprecated stuff

After that, I'm happy to merge the option groups from this PR if you can rebuild them ontop of that one

@mrkssr
Copy link
Contributor Author

mrkssr commented Jun 18, 2024

Duplicate of #3542. Option groups part is an own PR at #3560.

@mrkssr mrkssr closed this Jun 18, 2024
@mrkssr mrkssr deleted the LADX-mrks-deprecated-multiworld-options branch June 18, 2024 12:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
is: refactor/cleanup Improvements to code/output readability or organizization. waiting-on: peer-review Issue/PR has not been reviewed by enough people yet.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants