Create input macros #6

Merged
emilyd merged 2 commits from input_macros into main 2023-07-28 18:14:29 +00:00
Owner

This lets us add compatibility for Classic Controller, GameCube Controller, etc. easily without ending up with spaghetti like ( WPAD_BUTTON_A || WPAD_CLASSIC_BUTTON_A || PAD_BUTTON_A ) in every single file, which is a pain to replace or add other controllers to.

Currently, we have support for the Classic Controller and Wii Remote, but GameCube support would be nice to have. I don't have a GameCube controller, so I can't test that myself.

This lets us add compatibility for Classic Controller, GameCube Controller, etc. easily without ending up with spaghetti like `( WPAD_BUTTON_A || WPAD_CLASSIC_BUTTON_A || PAD_BUTTON_A )` in every single file, which is a pain to replace or add other controllers to. Currently, we have support for the Classic Controller and Wii Remote, but GameCube support would be nice to have. I don't have a GameCube controller, so I can't test that myself.
emilyd added 2 commits 2023-07-27 12:01:08 +00:00
emilyd merged commit dc8d2ab523 into main 2023-07-28 18:14:29 +00:00
emilyd deleted branch input_macros 2023-07-28 18:15:12 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: libreshop/libreshop_client#6
No description provided.