nicholas-maltbie / PropHunt-Mirror

PropHunt project made using Unity and Mirror Networking
MIT License
5 stars 1 forks source link

Add Various Settings Menus #59

Open nicholas-maltbie opened 3 years ago

nicholas-maltbie commented 3 years ago

Add configurable settings to the settings menu

Have the ability to serialize and save these control settings and features (Saving and loading these features will be a future issue) For all selected screen resolutions, ensure that the UI is still usable. Making the UI auto-scale to new screen sizes will be a future issue.

nicholas-maltbie commented 3 years ago

Mostly finished from PR #87, #82, and #81. Future settings (that are non critical) include

  1. Gamepad/controller support for inputs as well as for rebinding
  2. Alternate inputs for each binding (a second configurable button for each control layout: gamepad, keyboard + mouse)
  3. Reset all bindings as a setting (aka, clear all saved input bindings)
  4. Reset all settings to default values (aka, clear ALL saved settings)

May want to include settings for gameplay or other options as well, but that is a future issue.