You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Consider maybe putting this somewhere that isn't the utils folder.
The actions will still need to be defined in the code by a programmer, but the bindings could be loaded from a redux store indexed by the action name as a key. Once this store is in place it should be pretty easy to create a config page to show and modify the store. It could be a table similar to what is done for the cameras and the graphs.
Each row should have the action name in a dropdown and a dropdown for the binding type. Once the binding type is selected. Choose the best way to display each type. For example, a keyboard binding could simply take a string as an input with a checkbox for the onKeyDown while a gamepad button binding could use a dropdown with all the buttons listed.
The new input system is configurable in code, but a user can't change the code.
The text was updated successfully, but these errors were encountered: