Шрифты интерфейса
Текст в Cui не подхватывает шрифт с компьютера игрока. Указывается имя шрифта, которое уже есть в клиенте Раст. Свои .ttf просто так в интерфейс не добавляются.
На текущих клиентах обычно доступны варианты вроде:
robotocondensed-regular.ttf
robotocondensed-bold.ttf
droidsansmono.ttfИмя пишут в поле шрифта текстового элемента целиком, с расширением. Опечатка не падает компиляцией C#: текст просто рисуется шрифтом по умолчанию или пропадает. Проверяйте глазами на сервере.
Размер задавайте числом под разрешение игрока, не вплотную к краю панели. Длинная русская строка в узкой панели обрезается. Для таблиц удобен моноширинный droidsansmono.ttf, для заголовка — жирный вариант.
Не подменяйте шрифт каждый тик и не пересоздавайте всё меню, чтобы сменить одну цифру. Обновите текст существующего элемента или пересоберите слой один раз, когда данные реально изменились.