SetDrawtoField(DRAW_DIRECT);
}
+ if (soft_scrolling_on && game_status==PLAYING)
+ XCopyArea(display,fieldbuffer,backbuffer,gc,
+ FX,FY, SXSIZE,SYSIZE,
+ SX,SY);
+
XCopyArea(display,drawto,window,gc, x,y, width,height, x,y);
XFlush(display);
XAutoRepeatOn(display);
old_joystick_status = joystick_status;
joystick_status = JOYSTICK_OFF;
+ key_joystick_mapping = 0;
}
else if (event->type == FocusIn)
{
return;
}
-
-#if 0
- if (PlayerMovPos)
- {
- ScrollFigure(0);
- /*
- BackToFront();
- */
- }
-#endif
-
-
if (tape.pausing || PlayerGone)
joy = 0;
}
}
}
-
-
- /*
- DrawPlayerField();
- */
-
-
break;
}
default: