Added game files
This commit is contained in:
parent
704637d45e
commit
340b9b6900
31 changed files with 5427 additions and 0 deletions
20
source/Input.c
Normal file
20
source/Input.c
Normal file
|
@ -0,0 +1,20 @@
|
|||
#include "Input.h"
|
||||
|
||||
void toggleKey(Key* key, bool held, bool down){
|
||||
key->down = held;
|
||||
key->clicked = down;
|
||||
}
|
||||
|
||||
void tickKeys(u32 held, u32 down){
|
||||
toggleKey(&k_up, held & k_up.input, down & k_up.input);
|
||||
toggleKey(&k_down, held & k_down.input, down & k_down.input);
|
||||
toggleKey(&k_left, held & k_left.input, down & k_left.input);
|
||||
toggleKey(&k_right, held & k_right.input, down & k_right.input);
|
||||
toggleKey(&k_pause, held & k_pause.input, down & k_pause.input);
|
||||
toggleKey(&k_attack, held & k_attack.input, down & k_attack.input);
|
||||
toggleKey(&k_menu, held & k_menu.input, down & k_menu.input);
|
||||
toggleKey(&k_accept, held & k_accept.input, down & k_accept.input);
|
||||
toggleKey(&k_decline, held & k_decline.input, down & k_decline.input);
|
||||
toggleKey(&k_delete, held & k_delete.input, down & k_delete.input);
|
||||
}
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue