if (game_status == GAME_MODE_PLAYING &&
level.game_engine_type == GAME_ENGINE_TYPE_EM)
{
- RedrawPlayfield_EM();
-
- return;
+ BlitScreenToBitmap_EM(backbuffer);
}
-
- if (game_status == GAME_MODE_PLAYING && !game.envelope_active)
+ else if (game_status == GAME_MODE_PLAYING && !game.envelope_active)
{
if (force_redraw)
{
EL_AMOEBA_DRY, ACTION_OTHER, -1
},
{
- Xamoeba_5, FALSE, FALSE,
+ Xamoeba_5, TRUE, FALSE,
EL_AMOEBA_WET, ACTION_OTHER, -1
},
{
int cx = ABS(dx) * TILEX / 8;
int cy = ABS(dy) * TILEY / 8;
- if (is_backside) /* tile where movement starts */
+ if (is_backside) /* tile where movement starts */
{
if (dx < 0 || dy < 0)
{