}
else
{
- if (width != TILEX || height != TILEY)
+ if ((width != TILEX || height != TILEY) && !g->preserve_background)
ClearRectangle(screenBitmap, sx * TILEX, sy * TILEY, TILEX, TILEY);
if (width > 0 && height > 0)
}
}
+#if 1
+ DrawAllGameValues(lev.required, ply1.dynamite, lev.score,
+ lev.time, ply1.keys | ply2.keys);
+#else
DrawAllGameValues(lev.required, ply1.dynamite, lev.score,
DISPLAY_TIME(lev.time + 4), ply1.keys | ply2.keys);
+#endif
}
void RedrawPlayfield_EM()
void DrawGameDoorValues_EM()
{
+#if 1
+ DrawAllGameValues(lev.required, ply1.dynamite, lev.score,
+ lev.time, ply1.keys | ply2.keys);
+#else
DrawAllGameValues(lev.required, ply1.dynamite, lev.score,
DISPLAY_TIME(lev.time), ply1.keys | ply2.keys);
+#endif
}