- // Draw the life indicators.
- if(state == GAMEPLAY || state == DEAD_PAUSE || state == GAME_OVER) {
- for(i = 0; i<ship.lives-1; i++) {
- dest.x = (i + 1)*(surf_life->w + 10);
- dest.y = 20;
- SDL_BlitSurface(surf_life, NULL, surf_screen, &dest);
- }
- }
-
- // Draw the score
- snprintscore_line(topline, 50, score);
- SFont_Write(surf_screen, g_font, XSIZE-250, 0, topline);