mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-10-18 02:55:53 +02:00
* rework of the input handling, including different gamepad and keyboard * rework of the input handling, including different gamepad and keyboard * first version of a too complex inputHandler based on phaser3-merged-input * removed useless control management and kept it simple for our use case, investigating to put out button_XX() * renamed inputHandler to inputController * aggregate directions and some action into a same method + fix menu return value * added back repeated input feature on keeping down a key * cleanup + return type * fix submit/action doing two things simultaneously, still same behaviour as before * extracted UI inputs out of battle-scene * tab -> spaces * tab -> spaces what about now github ? * tab -> spaces final (maybe) * tried to fix the plugin loading issue on prod * remove Plugins things as it's too uncertain how it works on prod * seems old code source is indented with tab * cleanup * cleanup * cleanup * putting in an enum file the enum buttons * fix repeating stats button + change message in event when the key is repeating * added return type for ui-inputs * added return type for inputs-controller * adapted the code to integrate changes of bennybroseph
20 lines
203 B
TypeScript
20 lines
203 B
TypeScript
export enum Button {
|
|
UP,
|
|
DOWN,
|
|
LEFT,
|
|
RIGHT,
|
|
SUBMIT,
|
|
ACTION,
|
|
CANCEL,
|
|
MENU,
|
|
STATS,
|
|
CYCLE_SHINY,
|
|
CYCLE_FORM,
|
|
CYCLE_GENDER,
|
|
CYCLE_ABILITY,
|
|
CYCLE_NATURE,
|
|
CYCLE_VARIANT,
|
|
SPEED_UP,
|
|
SLOW_DOWN
|
|
}
|