Known relative paths for fontFamilyPath
, in root path base\gameplay\gui\fonts\
:
foreign\chinese_traditional\ar_fang_xing_run_yuan\ar_fang_xing_run_yuan.inkfontfamily
foreign\arabic\ara_es_nawar\ara_es_nawar.inkfontfamily
arame\arame.inkfontfamily
arial\arial.inkfontfamily
blender\blender.inkfontfamily
digital_readout\digitalreadout.inkfontfamily
industry\industry.inkfontfamily
foreign\chinese_traditional\jing_xi_heig_b5\jing_xi_heig_b5.inkfontfamily
foreign\chinese\jing_xi_heig\jing_xi_heig.inkfontfamily
foreign\korean\kbiz_go\kbiz_go.inkfontfamily
foreign\japanese\mgenplus\mgenplus.inkfontfamily
foreign\korean\nanum_square\nanum_square.inkfontfamily
orbitron\orbitron.inkfontfamily
foreign\thai\printable4u\printable4u.inkfontfamily
foreign\russian\raj_rus.inkfontfamily
raj\raj.inkfontfamily
foreign\japanese\smart_font_ui\smart_font_ui.inkfontfamily
foreign\thai\th_sarabun_new\th_sarabun_new.inkfontfamily
This call is not enough to redraw the widget with the new font style. You can trigger a redraw by calling another function too, for example using SetText
or SetFontSize
with the same current value.
fontStyle
values are unique per font family, you can find them in .inkfontfamily
files using WolvenKit. List of known values: Regular
, Light
, Medium
, Heavy
, Semi-Bold
, Bold
, Extra Bold
, Italic
, Bold Italic
, Black
, Demi
, Book
, Book Italic
.