diff --git a/src/openrct2/interface/FontFamilies.cpp b/src/openrct2/interface/FontFamilies.cpp index d9b3b518a9..15d2fec906 100644 --- a/src/openrct2/interface/FontFamilies.cpp +++ b/src/openrct2/interface/FontFamilies.cpp @@ -41,6 +41,7 @@ TTFontFamily const TTFFamilyKorean = TTFontFamily const TTFFamilySansSerif = { + &TTFFontArialUnicode, &TTFFontArial, }; diff --git a/src/openrct2/interface/Fonts.cpp b/src/openrct2/interface/Fonts.cpp index 07b18843ff..588f101d54 100644 --- a/src/openrct2/interface/Fonts.cpp +++ b/src/openrct2/interface/Fonts.cpp @@ -70,6 +70,13 @@ TTFFontSetDescriptor TTFFontArial = { { { "arial.ttf", "Arial", 11, 0, -1, 12, HINTING_THRESHOLD_LOW, nullptr }, { "arial.ttf", "Arial", 12, 0, -1, 14, HINTING_THRESHOLD_LOW, nullptr }, } }; + +TTFFontSetDescriptor TTFFontArialUnicode = { { + { "arialuni.ttf", "Arial Unicode MS", 8, 0, -1, 6, HINTING_THRESHOLD_LOW, nullptr }, + { "arialuni.ttf", "Arial Unicode MS", 10, 0, -1, 12, HINTING_THRESHOLD_LOW, nullptr }, + { "arialuni.ttf", "Arial Unicode MS", 11, 0, -1, 12, HINTING_THRESHOLD_LOW, nullptr }, + { "arialuni.ttf", "Arial Unicode MS", 12, 0, -1, 14, HINTING_THRESHOLD_LOW, nullptr }, +} }; #endif // NO_TTF static void LoadSpriteFont() diff --git a/src/openrct2/interface/Fonts.h b/src/openrct2/interface/Fonts.h index a5731b9e5a..30d0ed691c 100644 --- a/src/openrct2/interface/Fonts.h +++ b/src/openrct2/interface/Fonts.h @@ -26,6 +26,7 @@ extern TTFFontSetDescriptor TTFFontMingLiu; extern TTFFontSetDescriptor TTFFontSimSun; extern TTFFontSetDescriptor TTFFontGulim; extern TTFFontSetDescriptor TTFFontArial; +extern TTFFontSetDescriptor TTFFontArialUnicode; #define FONT(x) x #else #define FONT(x) FONT_OPENRCT2_SPRITE