Fonts - ixray-team/ixray-1.6-stcop GitHub Wiki
Обзор
[!IMPORTANT]
Статус: Поддерживается Минимальная версия: 1.0
Добавлена система поддержки .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инографическая семья письменностей
[!IMPORTANT]
Статус: Поддерживается Минимальная версия: 1.2
Или же по простому говоря: иероглифы
Проблема с данными шрифтами заключается в огромном количестве символов, которые не вмещаются в текстуру при рендере. Для таких языков нужно установить параметр:
gamedata\configs\engine_external.ltx
[render]
...
FontAtlasSize = 4096 ; Значение размера атласа текстуры. Должно быть в степени двойки