6 Commits

Author SHA1 Message Date
Jamie Greunbaum
f8212328b1 Added a delay timer to prevent faulty joystick inputs on the symbol wheel. 2024-06-23 02:29:49 -04:00
Jamie Greunbaum
d6abe6640a - Removed more UI actions that can cause deselection of the current input field.
- UI actions are handled by functions like a real program should be doing.
2024-06-23 00:29:03 -04:00
Jamie Greunbaum
3073485e92 Symbol wheel is much less likely to input incorrect characters
Input detection now has a buffer zone, where selections are only detected at
the extreme edges of the joystick range, but are deselected only after moving
through a larger range toward the centre. This creates a buffer zone where
selections are unlikely to happen by accident due to worn-out or limited
joystick ranges around the outside edge, and deselections are unlikely to
happen until the user actually releases the joystick. Phantom inputs are now
seemingly entirely eliminated.
2024-06-23 00:27:26 -04:00
Jamie Greunbaum
9a4c39c386 Added a new input wheel layout, and reorganised the relevant resources. 2024-06-21 12:48:49 -04:00
Jamie Greunbaum
15f7d7c8be Altered input wheel colours, and made the custom material for the wheels accept the colours of the ColorRect they're applied to. 2024-06-19 16:57:27 -04:00
Jamie Greunbaum
e576dc7907 Controller input box is currently in development, but has reached alpha. 2024-06-17 00:14:48 -04:00