2021-11-12 17:49:16 +01:00
|
|
|
#include "results.h"
|
|
|
|
#include "conf.h"
|
2021-11-16 23:11:16 +01:00
|
|
|
#include "raygint/display.h"
|
2021-11-12 17:49:16 +01:00
|
|
|
|
2021-11-17 14:51:05 +01:00
|
|
|
#ifdef GINT
|
2021-11-12 17:49:16 +01:00
|
|
|
void
|
|
|
|
results_draw(void)
|
|
|
|
{
|
|
|
|
extern int time, deaths;
|
|
|
|
static int disp_time = -1;
|
|
|
|
static int disp_deaths = -1;
|
|
|
|
if (disp_time == -1) {
|
|
|
|
disp_time = time;
|
|
|
|
if (disp_time >= TARGET_FPS * 60 * 100)
|
|
|
|
disp_time = TARGET_FPS * 60 * 100 - 1;
|
|
|
|
}
|
|
|
|
if (disp_deaths == -1) {
|
|
|
|
disp_deaths = deaths;
|
|
|
|
if (disp_deaths > 99)
|
|
|
|
disp_deaths = 99;
|
|
|
|
}
|
|
|
|
drect(DWIDTH / 4, 24, DWIDTH * 3 / 4, 120, C_BLACK);
|
|
|
|
dprint_opt(DWIDTH / 2, 56, C_WHITE, C_BLACK, DTEXT_CENTER, DTEXT_MIDDLE,
|
2021-11-12 23:24:25 +01:00
|
|
|
"time %02d:%02d", disp_time / 3600, disp_time / 60 % 60);
|
2021-11-12 17:49:16 +01:00
|
|
|
dprint_opt(DWIDTH / 2, 88, C_WHITE, C_BLACK, DTEXT_CENTER, DTEXT_MIDDLE,
|
2021-11-12 23:24:25 +01:00
|
|
|
"%d death%s", disp_deaths, (disp_deaths > 1) ? "s" : "");
|
2021-11-12 17:49:16 +01:00
|
|
|
}
|
2021-11-17 14:51:05 +01:00
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef RAYLIB
|
|
|
|
void
|
|
|
|
results_draw(void)
|
|
|
|
{
|
|
|
|
}
|
|
|
|
#endif
|