X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_em%2Finit.c;h=9a3dadb8ebe962e9b65529cc5cf6460f656a5400;hb=86e1890b2d87dd7710b320e2b306c7291d41e2a5;hp=46c4ee0972427107e72a1968f6f955516206c95c;hpb=2354413660449688b28a1e9a21df85a24df902ec;p=rocksndiamonds.git diff --git a/src/game_em/init.c b/src/game_em/init.c index 46c4ee09..9a3dadb8 100644 --- a/src/game_em/init.c +++ b/src/game_em/init.c @@ -6,7 +6,7 @@ #include #include -#include "game_em.h" +#include "main_em.h" #include "global.h" #include "display.h" @@ -122,6 +122,7 @@ char *progname; char *arg_basedir; extern void tab_generate(); +extern void tab_generate_graphics_info_em(); extern void ulaw_generate(); int open_all(void) @@ -244,6 +245,9 @@ void em_open_all() if (open_all() != 0) Error(ERR_EXIT, "em_open_all(): open_all() failed"); + /* after "open_all()", because we need the graphic bitmaps to be defined */ + tab_generate_graphics_info_em(); + game_init_vars(); }