Корсары 1 создание модов: Решение проблем со шрифтами

суббота, 17 декабря 2016 г.

Решение проблем со шрифтами

Когда записывал видео для прошлой статьи про создание своих диалогов для персонажей, вновь столкнулся с проблемой шрифтов. Этот дурацкий Arial в пол экрана, портит все чтение диалогов, на которых и построена игра, из-за неправильного индекса кириллицы в шрифтах "Log-Russ" и "Log-russ-Italic", которые устанавливаются вместе с игрой.
Можно конечно переустановить оригинальные шрифты, а можно поставить вместо них другие, вот об этом мы сегодня подробнее и поговорим
Какие шрифты будут отображаться в игре отвечает файл fonts.ini, который находиться в паке ..\Корсары\RESOURCE\INI\ Это простой тестовый файл, который можно отрыть обычным Блокнотом


2 - 5 строчка: Это для английской версии игры, которая издала Bethesdа
8 - 11 строчка: Тоже самое, только уже для русской версии игры, которую у нас издала 

параметр logbook_italic


Запись в журнале
Параметр для задания шрифта записи в журнале
Описание встречи
Параметр для задания шрифта события в отрытом море



параметр seadogs

Параметр для задания шрифта  выбора при встрече кораблей
Параметр для задания шрифта заглавия меню героя

 параметр logbook

Параметр для задания шрифта описания запаса трюма
Параметр для задания шрифта Главного меню игры

 параметр desc


Параметр для задания шрифта описание умений главного героя
Параметр для задания шрифта Описание островов на карте
 в 17 строчке параметр font указывает какой шрифт будет использоваться в диалогах, цифра 23 указывает размер шрифта, а цифра 5 это межстрочный интервал, чем выше значение, тем меньше расстояние между строк
Шрифт диалогов перметра font
Каждому этому параметру можно задать любой шрифт установленный в системе,  но имя  которого состоит из ОДНОГО слова. Вот тут нам на помощь приходит утилита FontCreator, которая умеет переименовывать шрифты

Запускаем FontCreator. Отрываем нужный нам шрифт. Файл - Отрыть - Файл Шрифта
Файл - Отрыть - Файл Шрифта
В панели редактора жмем кнопку “Формат” и в выпадающей меню жмем “Именование”.
Меню Формат - Именование
 В открывшемся окне присваиваем шрифту новое имя и сохраняем.
Редактируем поле: "Семейство шрифтов"
Кроме этого, при помощи этой программы можно отредактировать любой иероглиф или скопировать понравившуюся букву с одного шрифта в другой.