X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_em%2Fgame_em.h;h=d6a962c14223fb5724660b0b4079dbecbd37de55;hb=88c9b68c44a16e7df62557b63cc7e86731e028c9;hp=e3953c4cb33f1ed72ee290a89bf3f8e8ba50a660;hpb=86e1890b2d87dd7710b320e2b306c7291d41e2a5;p=rocksndiamonds.git diff --git a/src/game_em/game_em.h b/src/game_em/game_em.h index e3953c4c..d6a962c1 100644 --- a/src/game_em/game_em.h +++ b/src/game_em/game_em.h @@ -23,20 +23,28 @@ #include "main_em.h" +extern struct GlobalInfo_EM global_em_info; extern struct LevelInfo_EM native_em_level; extern struct GraphicInfo_EM graphic_info_em_object[TILE_MAX][8]; -extern struct GraphicInfo_EM graphic_info_em_player[2][SPR_MAX][8]; +extern struct GraphicInfo_EM graphic_info_em_player[MAX_PLAYERS][SPR_MAX][8]; extern void em_open_all(); extern void em_close_all(); extern void InitGameEngine_EM(); +#if 1 +extern void GameActions_EM(byte *); +#else extern void GameActions_EM(byte); +#endif extern unsigned int InitEngineRND_EM(long); extern void setLevelInfoToDefaults_EM(); extern boolean LoadNativeLevel_EM(char *); +extern void BlitScreenToBitmap_EM(Bitmap *); +extern void RedrawPlayfield_EM(); +extern void DrawGameDoorValues_EM(); #endif /* GAME_EM_H */