X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;ds=sidebyside;f=midend.c;h=190840af62531cdc08de4f8c642c474327aff7c6;hb=3234912f921916a1b8da164fd61dc75579358577;hp=3165df2e5d6c368d778bd0f55c8190bf6ed46686;hpb=af010d7283c4b9abbd610c93d9bc49d69e1eccfe;p=sgt-puzzles.git diff --git a/midend.c b/midend.c index 3165df2..190840a 100644 --- a/midend.c +++ b/midend.c @@ -454,6 +454,8 @@ void midend_new_game(midend *me) me->states[0].state); midend_size_new_drawstate(me); me->elapsed = 0.0F; + me->flash_pos = me->flash_time = 0.0F; + me->anim_pos = me->anim_time = 0.0F; if (me->ui) me->ourgame->free_ui(me->ui); me->ui = me->ourgame->new_ui(me->states[0].state); @@ -574,6 +576,7 @@ void midend_restart_game(midend *me) me->ourgame->changed_state(me->ui, me->states[me->statepos-2].state, me->states[me->statepos-1].state); + me->flash_pos = me->flash_time = 0.0F; midend_finish_move(me); midend_redraw(me); midend_set_timer(me);