Новости Релиз Of Ash and Steel состоится 6 ноября
  • 7.974
  • 12
Of Ash and Steel: атмосферный экшен выходит 6 ноября 6 ноября станет важной датой для поклонников сложных и атмосферных игр - именно в этот день состоится релиз долгожданного проекта Of Ash and...
Новости В Of Ash and Steel начался закрытый плейтест
  • 11.787
  • 12
Разработчики "Русской Готики" объявили о старте закрытого плейтеста. Если вы оставляли заявку на участие, не забудьте проверить электронную почту или посмотреть свою библиотеку - возможно игра уже...
Новости Анонсирован Atomic Heart II
Новости Анонсирован ремастер Final Fantasy Tactics
  • 6.134
  • 2
Культовая пошаговая тактическая RPG от Square Enix получит второе дыхание. На проходящей выставке State of Play, где анонсируются игры для Play Station, состоялся анонс ремастера Final Fantasy...

Инструменты TTF шрифты для Реновации

Хедин

Живая легенда
Пользователь VIP
Модостроитель
Почётный пользователь
Участник форума
Регистрация
10 Июл 2013
Сообщения
7.521
Реакции
10.454
Баллы
916
Лучшие ответы
133
#1
Общий плагин TTF шрифтов (ветка Граттовского)
Release 1.0.3 · hedin77/zFont

1. Для установки скачиваем zFont-1.0.3_G2A_base.7z и дефолтный русский шрифт zFont-fonts_ru.7z
2. Копируем содержимое в папку Реновации.
3. В systempack.ini заменяем или добавляем секцию
Код:
[FONT]
Scale = 1.1
DrawShadow = false
DrawHighlight = true
DefaultSystemFont = timesbd.ttf
StaticEncoding = 0
FONT_DEFAULT.TGA = 1.0, 205, 186, 156
FONT_OLD_10_WHITE.TGA = 1.0, 205, 186, 156
FONT_OLD_10_WHITE_HI.TGA = 1.0, 51, 133, 255
FONT_OLD_20_WHITE.TGA = 0.9, 255, 222, 172
FONT_OLD_20_WHITE_HI.TGA = 0.9, 255, 255, 255
FONT_10_BOOK.TGA = 0.8, 15, 15, 15
FONT_10_BOOK_HI.TGA = 0.8, 30, 30, 30
FONT_15_BOOK.TGA = 0.8, 15, 15, 15
FONT_15_BOOK_HI.TGA = 0.8, 30, 30, 30
FONT_20_BOOK.TGA = 1.0, 77, 77, 255
FONT_20_BOOK_HI.TGA = 1.0, 51, 204, 204
FONT_OLD_10_WHITE_HO.TGA = 1.0, 255, 255, 255
FONT_OLD_20_MENU.TGA = 1.0, 205, 186, 156
FONT_OLD_20_MENU_HI.TGA = 1.0, 255, 255, 255
FONT_SYMDICE.TGA = 1.0, 255, 100, 0
FONT_SYMBOLS.TGA = 1.0, 204, 242, 255
FONT_POISON.TGA = 1.0, 255, 102, 0
FONT_STAMINA.TGA = 1.0, 255, 0, 0
FONT_NEW_10_GREEN.TGA = 1.0, 204, 102, 255
FONT_NEW_10_RED.TGA = 1.0, 255, 0, 0
FONT_NEW_10_WHITE.TGA = 1.0, 255, 255, 255
4. Если нужно иметь свой дефолтный шрифт, то в папке \system\Fonts дефолтный шрифт Default.ttf заменяем на свой.
5. Если нужно иметь другие кастомные шрифты, то в папку \system\Fonts добавляем выбранные шрифты с нужными именами, например для FONT_NEW_10_RED.TGA надо что бы файл был FONT_NEW_10_RED.TTF


Преимущества zFont перед TTF.dll
- Корректная работа с разными TTF шрифтами по вертикали. В TTF.dll с этим проблемы.
- Нормальная работа с множителями шрифтов в плагинах независимо от наличия DX11

Совет: Если стоит Fonts_Russian.vdf (обычно в стиме он есть), то его лучше переименовать в Fonts_Russian.vdf_ и не использовать. Как и любые доп. шрифты, например FONT_High_Resolution
 
Последнее редактирование:

CJIabuk

Житель города
Участник форума
Регистрация
14 Окт 2022
Сообщения
137
Реакции
50
Баллы
73
Лучшие ответы
2
#2
Осталось написать товарищу @Liker-у, чтобы разрешил в НБ и будет вообще балет ;)
 
Автор
Автор
Хедин

Хедин

Живая легенда
Пользователь VIP
Модостроитель
Почётный пользователь
Участник форума
Регистрация
10 Июл 2013
Сообщения
7.521
Реакции
10.454
Баллы
916
Лучшие ответы
133
#3
@CJIabuk, там разрешен давно
 
Автор
Автор
Хедин

Хедин

Живая легенда
Пользователь VIP
Модостроитель
Почётный пользователь
Участник форума
Регистрация
10 Июл 2013
Сообщения
7.521
Реакции
10.454
Баллы
916
Лучшие ответы
133
#4
@CJIabuk, только для НБ надо еще сами шрифты значков, также как и для Гильдий свои
 

Вложения

CJIabuk

Житель города
Участник форума
Регистрация
14 Окт 2022
Сообщения
137
Реакции
50
Баллы
73
Лучшие ответы
2
#5
Ох, тут играться и играться с настройками секции [FONT] :think: @Хедин сделай доброе дело, распиши, хотя бы кратко, строчки секции (ну кроме Scale и Book конечно). Есть желание оставить Scale = 1.0, а остальными размерами подогнать под себя шрифт. Оно конечно можно опытным путём, но с твоей шпаргалкой было бы быстрее ;):flower:
P.S. Меняю размер FONT_DEFAULT.TGA, и общее скалирование вроде тоже меняется. Так и задумано?
 
Автор
Автор
Хедин

Хедин

Живая легенда
Пользователь VIP
Модостроитель
Почётный пользователь
Участник форума
Регистрация
10 Июл 2013
Сообщения
7.521
Реакции
10.454
Баллы
916
Лучшие ответы
133
#6
@CJIabuk, а что расписывать? У каждого шрифта по сути размер это множитель Scale умноженный на множитель самого шрифта. Ты можешь допустим общий множитель сделать 1.3, а у конкретных шрифтов снизить допустим до 0.7, у кого-то наоборот поднять. У FONT_DEFAULT.TGA лучше размер оставить 1.0 и не трогать (там есть свои ньюансы с его размером)
Пример
[FONT]
Scale = 1.3
FONT_DEFAULT.TGA = 1.0, 205, 186, 156
FONT_NEW_10_RED.TGA = 0.7, 255, 0, 0

4.jpg
 
Сверху Снизу