// fonts.edf - EDF File for Eternity Engine 3.35.92 // Heretic-only fonts. ifgametype(HERETIC) // Small font - this is used by the HUD and V-system by default font ee_smallfont { id = 0; start = '!'; end = 0x7f; linesize = 9; spacesize = 5; widthdelta = 1; tallestchar = 10; colorable = true; uppercase = true; patchnumoffset = 32; filter { chars = { 91 }; mask = "FONTA00" } filter { chars = { 95 }; mask = "FONTA59" } filter { start = '!'; end = 0x7f; mask = "FONTA%.2d" } } // Big font - used by intermission and menus occasionally font ee_bigfont { id = 2; start = '!'; end = 'Z'; linesize = 20; spacesize = 8; widthdelta = 1; tallestchar = 20; // FIXME: not correct? uppercase = true; patchnumoffset = 32; filter { start = '!'; end = 'Z'; mask = "FONTB%.2d" } } // Big number font - used only in special circumstances font ee_bignumfont { id = 3; start = '!'; end = 'Z'; linesize = 20; spacesize = 12; tallestchar = 20; // FIXME: not correct? centerwidth = 12; uppercase = true; blockcentered = true; patchnumoffset = 32; filter { start = '!'; end = 'Z'; mask = "FONTB%.2d" } } // Menu font - this is a special copy of the smallfont used by the menus; // widthdelta is set to 1 to move the text closer together. font ee_menufont { id = 5; start = '!'; end = 0x7f; linesize = 9; spacesize = 5; widthdelta = 1; tallestchar = 10; colorable = true; uppercase = true; patchnumoffset = 32; filter { chars = { 91 }; mask = "FONTA00" } filter { chars = { 95 }; mask = "FONTA59" } filter { start = '!'; end = 0x7f; mask = "FONTA%.2d" } } // Finale font - yet another copy of the smallfont. This one does NOT // have a widthdelta. font ee_finalefont { id = 6; start = '!'; end = 0x7f; linesize = 9; spacesize = 5; tallestchar = 10; colorable = true; uppercase = true; patchnumoffset = 32; filter { chars = { 91 }; mask = "FONTA00" } filter { chars = { 95 }; mask = "FONTA59" } filter { start = '!'; end = 0x7f; mask = "FONTA%.2d" } } endif()