- copy customfontfiles.res and 📁fonts into
HUD/resource
. - add
#base "customfontfiles.res"
to beginning of clientscheme.res file
Make sure, you are not loading the default Valve font config after customfontfiles.res
- remove the default font setting from clientscheme.res
- or add
#base "customfontfiles.res"
to the end of clientscheme.res
Feel free to use TF2.ttf, TF2build.ttf, TF2professor.ttf, TF2secondary.ttf, Ocra.ttf, Blocks.ttf.
Disclaimer: Publisher is not responsible for distributing software in any way.
Project files are made with FontForge.
Before and after comparison
Complete album: TF2 extended fonts
Latin based | Bulgarian | Czech | Danish | Dutch | English | Finnish | French | German | Hungarian | Italian | Norwegian | Polish | Portuguese | Romanian | Spanish (Brazil) | Swedish | Turkish |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TF2.ttf | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
TF2build.ttf | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
TF2professor.ttf | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
TF2secondary.ttf | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
ocra.ttf | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Blocks.ttf | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
other | Russian | Ukrainian | (T+S) Chinese | Greek | Japanese | Korean(a) | Thai |
---|---|---|---|---|---|---|---|
TF2.ttf | ✔ | ✔ | ❌ | ❌ | ❌ | ❌ | ❌ |
TF2build.ttf | ✔ | ✔ | ❌ | ❌ | ❌ | ❌ | ❌ |
TF2professor.ttf | ✔ | ✔ | ❌ | ❌ | ❌ | ❌ | ❌ |
TF2secondary.ttf | ✔ | ✔ | ❌ | ❌ | ❌ | ❌ | ❌ |
ocra.ttf | ✔ | ✔ | ❌ | ❌ | ❌ | ❌ | ❌ |
Blocks.ttf | ✔ | ✔ | ❌ | ✔ | ❌ | ❌ | ❌ |
If you find any inaccuracies in the shapes of the letters, let me know here.
TF2 fonts TF2 fonts and fonts project fall under Andrea Wicklund/Valve corporation copyright and can by used for any non-comorcial use.