Камрад
|
По поводу форматирования текста, вот чего удалось нарыть в ресурсах игры:
форматирование указывается в <...> после чего идет сам текст
<x.> центрирование по горизонтали
<.y> центрирование по вертикали (из-за него и происходит сдвиг текста в хинте при добавление \n)
<s(10)> размер текщего шрифта
<c(255 255 255> цвет в RGB
<b+> жирный шрифт
форматирование можно группировать, повторять несколько раз в строке (проверял, работает)
по поводу того самого смещения текста при наведении на объект - проблема решается для всего, кроме одного но - окно инвентаря - там форматирование текста по вертикали не поддается коррекции
(похоже код защит в exe-ике со старфорсом, АУ АВТОРЫ - я прав?)
Суть решения проблемы для всего остального (оружие на земле, посказки на тулбаре и прочее): есть в GAME.pak
такой файлик set\registry\default_skin.reg
Последние строки отвечают именно за элемент интерфейса {hint
{offset 5}
{face_color "0 0 0"}
{frame_color "128 128 128"}
{text_style "x.y.s(9)c(255 255 255)"}
}
Необходимо удалить из text_style "y." и вуаля все работает.
Как дальше подсунуть это игре - дело другое (срабатывает только после перезагрузки игры), можно в виде патча или с каким-нибудь аддоном (к примеру с руссифицированным .
Обидно только одно, что exe-ник упакован старфорсом - там похоже можно найти полное решение.
|