From 5e75dbba7e347e6c1d1ac83b6a0cdb51ae984649 Mon Sep 17 00:00:00 2001 From: squeek Date: Sun, 1 Feb 2015 02:20:18 -0800 Subject: [PATCH 1/2] Improve HUD font: add Latin-1 Supplement and other missing chars * Adds things like custom accented chars, #, &, $, ~, etc * Still missing some Latin-1 Supplement characters (copyright, paragraph, and whatnot) * Allows for non-broken Spanish/Portuguese translations (see #10, #8) Note: Due to the added accented chars, the Win Ascent was bumped up so that the accents do not cause the characters to be clipped. This alters the default line height of the font, which makes the text much smaller in-game. To compensate, the font sizes should probably be bumped up in the Scheme.res files. --- resource/HUDfont.ttf | Bin 11144 -> 21236 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/resource/HUDfont.ttf b/resource/HUDfont.ttf index f6693c07ac34b4f6b03021afc6cc51f423e4558f..ee42358c6582ad8e2c6f4f25b18f739ce5930ca2 100644 GIT binary patch delta 7957 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 Wm@MkWrDD2h5Q_!U5)wGMlm8FwjGPJp delta 1982 zcma)7X>3$g6#mZJW}oSlQo7O3&{BqJnQpXfr7Z;!%hC=EP@qtzokEdzXrK@TVK8yQ z1S0kZ;t!Qt5M0;-8lw^=gb-rj4=yo4@Q)EiSwyxJnDM+$_sh?9+dgSX@-UetIOXszAhPynkpJNT#2T13ahu3r^60C`WEj({t z-toe+c=fn;KsyEGgxcG}k*izkDtPWJqoSP!u6d@7Y)|2FUVCTv`on4dWjyX>Y+c#5 zIu^bA+PyJAei|!W?pW0t-aUEOCxH5p$EQ2P>${Y*c!`xc0C=L|&bE?7SAzBLb5M<4 ztJZWM{_NgJz~8_+MMg3l?r&3mi8i|`@4#l}Wx$D5gKz22lfPd*1jOxTleUeA7SIe` z%oi`xn&RpB)6ChU)oe0M8B>p`#gMe10X9P-AqhpO1r+;Z4H9+atLlYxxB=@QJXt$! zhR1^%c+jgYh-cuO)HWf7t_w`;=Fse21uf2@&N(L@2?yg9s;b z#8d_7;23vu0$(VL(W|CnzubpU8A44#gyrYO5jjPil|o{y)E<*s*gzZ+-4ESHL`|iT za)gaDvs(g~eEk&D=R)aXyO!n84CSEZxXbykJJH*a|U2;WG5LE)%CQE^FW z+350$C5xLDu{WWp=^{yWJOwk!g4C=hl9&R$=aY@hqSZWZIj0|+tg?J)m&;0nPXp>Z(H&$4VHD5 zU6!9MajW0@ytU7I+S+f+wl&(iZCh>oY^Q7&>{ffg9D7zqcyjjcRB6g!&U|cv4aQ|k`jNYpT0yPHC5{89nEu;OJ!33 z&iIYL_%v82w%EPm^GuI;&s-?p%=C+knLcsYw_No2hKd4TyJ&U$g~c5Z7n1_q&idxO zz&s2mpz^OHfM9$Rb141*rTo61Ig}WVG6WObQHkKg>&&4?9o!am@gC;-#5qi5`8DRy zqm`(GGk%3R$>5;|=NRlYxWM3m&P^yX1|HS|XKs=QwQ!0O$&g7Ql{7MuS@Z@|lPQG;Qz{MN=1Zpx z%A_o@S1lK9>gY8tSovq-#$?_F)m)S+)EEauGamBgC#Amu DQ~a~T From 25e0e0e42a1734c22ae4f58300e66f18c163a66f Mon Sep 17 00:00:00 2001 From: squeek Date: Sat, 21 Mar 2015 21:09:29 -0700 Subject: [PATCH 2/2] Fix sizes of various fonts due to the fixed height of the HUD font --- resource/ClientScheme.res | 30 +++++++++++++++--------------- resource/SourceScheme.res | 12 ++++++------ 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/resource/ClientScheme.res b/resource/ClientScheme.res index 5d41fa8..0c27b1a 100644 --- a/resource/ClientScheme.res +++ b/resource/ClientScheme.res @@ -897,7 +897,7 @@ Scheme "1" { "name" "FortressForever - HUD Font" - "tall" "14" + "tall" "15" "weight" "0" "antialias" "1" "additive" "0" @@ -1104,7 +1104,7 @@ Scheme "1" { "name" "FortressForever - HUD Font" - "tall" "24" + "tall" "32" "weight" "0" "additive" "0" "antialias" "1" @@ -1114,7 +1114,7 @@ Scheme "2" { "name" "FortressForever - HUD Font" - "tall" "40" + "tall" "48" "weight" "0" "additive" "0" "antialias" "1" @@ -1123,7 +1123,7 @@ Scheme "3" { "name" "FortressForever - HUD Font" - "tall" "48" + "tall" "64" "weight" "0" "additive" "0" "antialias" "1" @@ -1340,7 +1340,7 @@ Scheme "1" { "name" "FortressForever - HUD Font" - "tall" "10" + "tall" "12" "weight" "300" "antialias" "1" "yres" "1 599" @@ -1348,7 +1348,7 @@ Scheme "2" { "name" "FortressForever - HUD Font" - "tall" "12" + "tall" "14" "weight" "500" "antialias" "1" "yres" "600 767" @@ -1356,7 +1356,7 @@ Scheme "3" { "name" "FortressForever - HUD Font" - "tall" "14" + "tall" "16" "weight" "500" "antialias" "1" "yres" "768 1023" @@ -1364,7 +1364,7 @@ Scheme "4" { "name" "FortressForever - HUD Font" - "tall" "20" + "tall" "24" "weight" "1000" "antialias" "1" "yres" "1024 1199" @@ -1372,7 +1372,7 @@ Scheme "5" { "name" "FortressForever - HUD Font" - "tall" "24" + "tall" "30" "weight" "1000" "antialias" "1" "yres" "1200 10000" @@ -1440,7 +1440,7 @@ Scheme "1" { "name" "FortressForever - HUD Font" - "tall" "12" + "tall" "13" "antialias" "1" "additive" "0" } @@ -1648,7 +1648,7 @@ Scheme "1" { "name" "FortressForever - HUD Font" - "tall" "10" + "tall" "12" "weight" "0" "dropshadow" "1" "antialias" "1" @@ -1658,7 +1658,7 @@ Scheme "2" { "name" "FortressForever - HUD Font" - "tall" "12" + "tall" "14" "weight" "0" "antialias" "1" "dropshadow" "1" @@ -1667,7 +1667,7 @@ Scheme "3" { "name" "FortressForever - HUD Font" - "tall" "14" + "tall" "16" "weight" "0" "antialias" "1" "dropshadow" "1" @@ -1676,7 +1676,7 @@ Scheme "4" { "name" "FortressForever - HUD Font" - "tall" "20" + "tall" "24" "weight" "0" "antialias" "1" "dropshadow" "1" @@ -1685,7 +1685,7 @@ Scheme "5" { "name" "FortressForever - HUD Font" - "tall" "24" + "tall" "30" "weight" "0" "antialias" "1" "dropshadow" "1" diff --git a/resource/SourceScheme.res b/resource/SourceScheme.res index f4def3c..cdf16d0 100644 --- a/resource/SourceScheme.res +++ b/resource/SourceScheme.res @@ -252,7 +252,7 @@ Scheme "1" { "name" "FortressForever - HUD Font" - "tall" "14" + "tall" "16" "antialias" "1" } } @@ -324,7 +324,7 @@ Scheme { "name" "FortressForever - HUD Font" - "tall" "16" + "tall" "18" "weight" "500" "antialias" "1" } @@ -335,7 +335,7 @@ Scheme "1" { "name" "FortressForever - HUD Font" - "tall" "16" + "tall" "18" "weight" "500" "antialias" "1" @@ -344,7 +344,7 @@ Scheme "2" { "name" "FortressForever - HUD Font" - "tall" "18" + "tall" "20" "weight" "500" "antialias" "1" "yres" "600 767" @@ -352,7 +352,7 @@ Scheme "3" { "name" "FortressForever - HUD Font" - "tall" "22" + "tall" "24" "weight" "500" "antialias" "1" "yres" "768 1023" @@ -360,7 +360,7 @@ Scheme "4" { "name" "FortressForever - HUD Font" - "tall" "24" + "tall" "26" "weight" "600" "antialias" "1" "yres" "1024 1199"