{
int i;
+ game_status = GAME_MODE_PSEUDO_PANEL;
+
for (i = 0; game_controls[i].nr != -1; i++)
{
int nr = game_controls[i].nr;
}
else
{
- int graphic = el2doorimg(value);
+ int graphic = el2panelimg(value);
DrawSizedGraphicExt(drawto, dst_x, dst_y, graphic, size);
}
redraw_mask |= REDRAW_DOOR_1;
}
+
+ game_status = GAME_MODE_PLAYING;
}
void DrawGameValue_Emeralds(int value)
local_player->jy - MIDPOSY);
}
+ /* do not use PLAYING mask for fading out from main screen */
+ game_status = GAME_MODE_MAIN;
+
StopAnimation();
if (!game.restart_level)
FadeOut(REDRAW_FIELD);
#endif
+ game_status = GAME_MODE_PLAYING;
+
/* !!! FIX THIS (START) !!! */
if (level.game_engine_type == GAME_ENGINE_TYPE_EM)
{