Commit graph

5 commits

Author SHA1 Message Date
minenice55 800b934db8 initial prep for rebinding controls
rename some bindings
properly expose newer JSL stuff
2023-07-08 21:34:26 -04:00
minenice55 7cd64de6ae JSL polling via event 2023-07-06 21:35:51 -04:00
minenice55 d2f4c12453 separate controller initializers
update JSL
2023-06-25 17:06:45 -04:00
minenice55 ecbe84074f heavy rework of our input system
- implement the InputController abstract class, an adapter class for any HID interface to use common controller methods relevant to Heaven Studio
- implement InputKeyboard and InputJoyshock classes, for keyboard input and controllers driven by JoyShockLibrary respectively
- add Linux compile of JoyShockLibrary
2022-07-23 20:36:10 -04:00
minenice55 6699e7d98b basic controller input from JSL
may need compiles for linux and mac
2022-07-19 18:50:35 -04:00