X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_em%2Fglobal.h;h=8cd8624a341deaeb42cd696614dc81e666d9df8b;hb=6b9be0de63f8e031e8400b829fd2dc9b125bb0b4;hp=2f72dd71f00a2d15037d70756704fcb5ced26024;hpb=86e1890b2d87dd7710b320e2b306c7291d41e2a5;p=rocksndiamonds.git diff --git a/src/game_em/global.h b/src/game_em/global.h index 2f72dd71..8cd8624a 100644 --- a/src/game_em/global.h +++ b/src/game_em/global.h @@ -14,7 +14,7 @@ extern int debug; extern char *progname; extern char *arg_basedir; -extern unsigned int frame; +extern int frame; extern short ulaw_to_linear[256]; extern unsigned char linear_to_ulaw[65536]; @@ -24,13 +24,19 @@ extern unsigned char linear_to_ulaw[65536]; int open_all(void); void close_all(void); +#if 1 +void readjoy(byte, struct PLAYER *); +#else void readjoy(byte); +#endif void input_eventloop(void); void blitscreen(void); void game_initscreen(void); void game_animscreen(void); +void DrawGameDoorValues_EM(); + void play_sound(int, int, int); void sound_play(void); @@ -45,7 +51,7 @@ void synchro_1(void); void synchro_2(void); void synchro_3(void); -int cleanup_em_level(unsigned char *, int); +int cleanup_em_level(unsigned char *, int, char *); void convert_em_level(unsigned char *, int); void prepare_em_level(void);