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

[Proposal]: Custom difficulty option #2532

Open
1 task done
clintonmead opened this issue Jan 22, 2024 · 1 comment
Open
1 task done

[Proposal]: Custom difficulty option #2532

clintonmead opened this issue Jan 22, 2024 · 1 comment
Labels
Type-Enhancement Issue refers to a vector of improvement for Naev.

Comments

@clintonmead
Copy link
Contributor

Suggestion

Add a "custom" difficulty option. This could be done in two ways:

  1. Have sliders/text boxes next to the difficulty option selection. Selecting a standard difficulty option sets all the sliders to the difficulty settings of that difficulty option, but moving a slider moves the difficulty option selection to "custom" automatically.
  2. Like above, but only have the have sliders/text boxes display when "custom" is selected. They are initially filled in with the values of the difficulty option selected immediately before "custom" was selected.

This would be useful in support of #2531 as it would allow sale price to be a difficulty option set independently of other settings, which are focused on combat, not economic difficulty.

Code of Conduct

  • I agree to follow this project's Code of Conduct
@clintonmead clintonmead added the Type-Enhancement Issue refers to a vector of improvement for Naev. label Jan 22, 2024
@bobbens
Copy link
Member

bobbens commented Feb 26, 2024

Mmm, maybe it's too much complexity for core Naev. What about doing this, for example, in a plug-in and adding a button info menu that would open up a custom fine-grained difficulty setting stuff? It could inherit the values from the normal difficulty (might need to be exposed via Lua) or just be applied on top.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type-Enhancement Issue refers to a vector of improvement for Naev.
Projects
None yet
Development

No branches or pull requests

2 participants