diff --git a/src/hu_stuff.c b/src/hu_stuff.c index 2c428df43..96acfd80f 100644 --- a/src/hu_stuff.c +++ b/src/hu_stuff.c @@ -327,6 +327,9 @@ void HU_Init(void) PR ("TMFNT"); REG; + PR ("TMFNS"); + REG; + ADIM (LT); PR ("GAMEM"); REG; diff --git a/src/hu_stuff.h b/src/hu_stuff.h index f9efdbf1c..d7384f9f8 100644 --- a/src/hu_stuff.h +++ b/src/hu_stuff.h @@ -87,6 +87,7 @@ enum X (KART), X (TIMER), + X (TINYTIMER), X (GM), X (LSHI), X (LSLOW), diff --git a/src/v_draw.cpp b/src/v_draw.cpp index 0653e8941..6a72639f3 100644 --- a/src/v_draw.cpp +++ b/src/v_draw.cpp @@ -295,6 +295,9 @@ int Draw::font_to_fontno(Font font) case Font::kTimer: return TIMER_FONT; + case Font::kThinTimer: + return TINYTIMER_FONT; + case Font::kMenu: return MENU_FONT; } diff --git a/src/v_draw.hpp b/src/v_draw.hpp index 468695e7e..9a9459d2e 100644 --- a/src/v_draw.hpp +++ b/src/v_draw.hpp @@ -38,6 +38,7 @@ public: kZVote, kPing, kTimer, + kThinTimer, kMenu, }; diff --git a/src/v_video.cpp b/src/v_video.cpp index 0e0e4477a..dd2ee68e9 100644 --- a/src/v_video.cpp +++ b/src/v_video.cpp @@ -2273,6 +2273,7 @@ static void V_GetFontSpecification(int fontno, INT32 flags, fontspec_t *result) } break; case TINY_FONT: + case TINYTIMER_FONT: result->spacew = 2; switch (spacing) { @@ -2331,6 +2332,7 @@ static void V_GetFontSpecification(int fontno, INT32 flags, fontspec_t *result) case HU_FONT: case MENU_FONT: case TINY_FONT: + case TINYTIMER_FONT: case KART_FONT: result->lfh = 12; break; @@ -2381,6 +2383,7 @@ static void V_GetFontSpecification(int fontno, INT32 flags, fontspec_t *result) result->dim_fn = BunchedCharacterDim; break; case TINY_FONT: + case TINYTIMER_FONT: if (result->chw) result->dim_fn = FixedCharacterDim; else