Skip to content
ForserX edited this page Jan 28, 2025 · 5 revisions

Общее

Добавлена система поддержки .ttf шрифтов. Все настройки хранятся в конфиге fonts.ltx.

  • Если для вашей локализации не будет найден соответствующий .ttf шрифт, то игра потребует наличии default.ttf в ДИРЕКТОРИИ $game_fonts$/ваша_локализация

Новый шрифт

  • Помещаете Ваш шрифт в: $game_fonts$. (по умолчанию gamedata/fonts/{lang})
    • {lang} - папка локализации (rus/en/chs/etc...)
  • Регистрируете в fonts.ltx следующим образом:
[new_font] ; Имя для использования в XML 
shader = hud\font
name = Arial; Имя .ttf файла без формата 
size = 12 ; Размер шрифта
; Раскомментировать при проблеме с кодировкой 
;opentype = true
  • Наслаждаетесь

Cинографическая семья письменностей

Или же по простому говоря: иероглифы

Проблема с данными шрифтами заключается в огромном количестве символов, которые не вмещаются в текстуру при рендере. Для таких языков нужно установить параметр:

  • gamedata\configs\engine_external.ltx
[render]
...
LargeFontAtlas = true
Clone this wiki locally