Add Genesis font

This commit is contained in:
toaster 2025-08-12 22:36:26 +01:00
parent b97e8a581e
commit e76262ae5b
5 changed files with 17 additions and 0 deletions

View file

@ -305,6 +305,10 @@ void HU_Init(void)
PR ("4GTFN");
REG;
DIG (2);
PR ("GENEFN");
REG;
DIG (1);
DIM (0, 10);

View file

@ -77,6 +77,8 @@ enum
X (GTOL4),
X (GTFN4),
X (GENESIS),
X (TALLNUM),
X (NIGHTSNUM),
X (PINGNUM),

View file

@ -541,6 +541,9 @@ int Draw::font_to_fontno(Font font)
case Font::kGamemode:
return GM_FONT;
case Font::kGenesis:
return GENESIS_FONT;
case Font::kConsole:
return HU_FONT;

View file

@ -194,6 +194,7 @@ public:
{
kThin,
kGamemode,
kGenesis,
kConsole,
kFreeplay,
kZVote,

View file

@ -2350,6 +2350,10 @@ static void V_GetFontSpecification(int fontno, INT32 flags, fontspec_t *result)
case GM_FONT:
result->spacew = 6;
break;
case GENESIS_FONT:
result->spacew = 8;
result->right_outline = 0;
break;
case FILE_FONT:
result->spacew = 0;
break;
@ -2390,6 +2394,9 @@ static void V_GetFontSpecification(int fontno, INT32 flags, fontspec_t *result)
case GM_FONT:
result->lfh = 32;
break;
case GENESIS_FONT:
result->lfh = 36;
break;
case LSHI_FONT:
result->lfh = 56;
break;