Шрифты
Обзор
IMPORTANT
Статус: Поддерживается
Минимальная версия: 1.0
Добавлена система поддержки .ttf шрифтов. Все настройки хранятся в конфиге fonts.ltx.
- Если для вашей локализации не будет найден соответствующий .ttf шрифт, то игра потребует наличии default.ttf в ДИРЕКТОРИИ
$game_fonts$/ваша_локализация
Новый шрифт
- Помещаете Ваш шрифт в:
$game_fonts$. (по умолчаниюgamedata/fonts/{lang}) {lang}- папка локализации (rus/en/chs/etc...)
- Регистрируете в
fonts.ltxследующим образом:
ini
[new_font] ; Имя для использования в XML
shader = hud\font
name = Arial; Имя .ttf файла без формата
size = 12 ; Размер шрифта
; Раскомментировать при проблеме с кодировкой
;opentype = true- Наслаждаетесь
Cинографическая семья письменностей
IMPORTANT
Статус: Поддерживается
Минимальная версия: 1.2
Или же по простому говоря: иероглифы
Проблема с данными шрифтами заключается в огромном количестве символов, которые не вмещаются в текстуру при рендере. Для таких языков нужно установить параметр:
gamedata\configs\engine_external.ltx
ini
[render]
...
FontAtlasSize = 4096 ; Значение размера атласа текстуры. Должно быть в степени двойки