bloboland
diff src/game.h @ 1:cfe68befb7cc
some progress
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Sat, 15 Dec 2012 23:43:03 +0200 |
parents | e4818a3300b9 |
children | 1757973feaed |
line diff
1.1 --- a/src/game.h Sat Dec 15 07:52:13 2012 +0200 1.2 +++ b/src/game.h Sat Dec 15 23:43:03 2012 +0200 1.3 @@ -1,7 +1,11 @@ 1.4 #ifndef GAME_H_ 1.5 #define GAME_H_ 1.6 1.7 -bool keystate[256]; 1.8 +#define GAME_MAX_KEYS 256 1.9 +#define GAME_MAX_BUTTONS 16 1.10 + 1.11 +extern bool keystate[GAME_MAX_KEYS]; 1.12 +extern bool bnstate[GAME_MAX_BUTTONS]; 1.13 1.14 bool game_init(); 1.15 void game_shutdown(); 1.16 @@ -9,4 +13,8 @@ 1.17 void game_iter(double dt); 1.18 void game_render(); 1.19 1.20 +void game_input_shoot(int bn); 1.21 +void game_input_move(float x, float y, float z); 1.22 +void game_input_rot(float x, float y); 1.23 + 1.24 #endif // GAME_H_