- game_redraw_line(dr, ds, state, edges[i]);
- for (j = 0; j < e->dot1->order; j++) {
- ee = e->dot1->edges[j];
- if (ee != e)
- game_redraw_line(dr, ds, state, ee - g->edges);
- }
- for (j = 0; j < e->dot2->order; j++) {
- ee = e->dot2->edges[j];
- if (ee != e)
- game_redraw_line(dr, ds, state, ee - g->edges);
- }
+ for (phase = 0; phase < NPHASES; phase++) {
+ game_redraw_line(dr, ds, state, edges[i], phase);
+ for (j = 0; j < e->dot1->order; j++) {
+ ee = e->dot1->edges[j];
+ if (ee != e)
+ game_redraw_line(dr, ds, state, ee - g->edges, phase);
+ }
+ for (j = 0; j < e->dot2->order; j++) {
+ ee = e->dot2->edges[j];
+ if (ee != e)
+ game_redraw_line(dr, ds, state, ee - g->edges, phase);
+ }
+ }