X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame.c;h=2f57bf51cc7f32a6aee74dc3e04f5c3c5dd10fb3;hb=fd045bdb92ad7e3523ba850c13a7ef6533d0e726;hp=407184b59db9d4621e472c4abaa60dca1adb5631;hpb=2350a7216e419349f4b01a57cf3f1e6b959e2f34;p=rocksndiamonds.git diff --git a/src/game.c b/src/game.c index 407184b5..2f57bf51 100644 --- a/src/game.c +++ b/src/game.c @@ -3313,10 +3313,10 @@ void InitGame() ClearField(); - OpenDoor(GetDoorState() | DOOR_NO_DELAY | DOOR_FORCE_REDRAW); - DrawCompleteVideoDisplay(); + OpenDoor(GetDoorState() | DOOR_NO_DELAY | DOOR_FORCE_REDRAW); + InitGameEngine(); InitGameControlValues(); @@ -3345,10 +3345,12 @@ void InitGame() player->mouse_action.lx = 0; player->mouse_action.ly = 0; player->mouse_action.button = 0; + player->mouse_action.button_hint = 0; player->effective_mouse_action.lx = 0; player->effective_mouse_action.ly = 0; player->effective_mouse_action.button = 0; + player->effective_mouse_action.button_hint = 0; player->score = 0; player->score_final = 0;