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

Settings Menu #129

Open
TBye101 opened this issue Apr 20, 2019 · 6 comments
Open

Settings Menu #129

TBye101 opened this issue Apr 20, 2019 · 6 comments

Comments

@TBye101
Copy link
Owner

TBye101 commented Apr 20, 2019

Off of the main menu, and in the escape menu there should be a settings button that brings up a settings menu.
This settings menu should include keybindings, audio, etc...

@TBye101 TBye101 added this to To do in Features via automation Apr 20, 2019
@a2937
Copy link
Contributor

a2937 commented Apr 20, 2019

What sort of buttons should be on the Settings menu and in what order? I have started working on this.

@TBye101
Copy link
Owner Author

TBye101 commented Apr 20, 2019

It should have these tabs:
Audio, Controls, Gameplay, Miscellaneous, Mod, Video

@TBye101
Copy link
Owner Author

TBye101 commented Apr 20, 2019

Use your best judgement to determine what should go in each tab, and remember: this is only a first draft. It'll probably change alot.

@TBye101
Copy link
Owner Author

TBye101 commented Apr 21, 2019

I should have mentioned this earlier, but I just thought of it now:
Check out the Settings.cs class in API->Filing, it might be handy as well as the already defined settings located in API->Filing->Settings

@a2937
Copy link
Contributor

a2937 commented Apr 22, 2019

I have started working on it. I want to get at least one fully functional control on there before complicating things. I went ahead and added an delegate to the input text box. I think having a change listener for the text might prove very useful for settings menu controls.

@TBye101
Copy link
Owner Author

TBye101 commented Apr 23, 2019

I agree, such a delegate would be very handy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Features
  
To do
Development

No branches or pull requests

2 participants