Jump to content
Korean Random
demon2597

[Встроенные шрифты / Embeded fonts]

Recommended Posts

Ты прекрасно понял, что я имел ввиду.

понял, представил.. тем более что год назад сделал это имиджами.. потом убрал.. ещё вопросы?

post-10271-0-37511100-1428757708_thumb.png

post-10271-0-21577800-1407757412_thumb.png

PS в ушах статус перенёс на подложки, дабы избавиться от колхоза в макросах

UPD все тексты в мире читаются слева направо, кроме арабских.. если что.)

Edited by goodman
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

UPD все тексты в мире читаются слева направо, кроме арабских.. если что.)

Признаю, смотрится убого.

 

Отзеркалить просто - xscale=-1

Спасибо за совет. В этом случае не подходит, буквы тоже разворачивает.

 

post-16960-0-28490000-1428769324_thumb.png

 

Вот обычный вариант

post-16960-0-95557700-1428769368_thumb.png

 

Попробовал несколько вариаций этого символа и пришел к выводу, для ушей нужен только нейтральный символ например как у XSerzHX

post-16960-0-65827500-1428769129_thumb.png

 

 

upd: на последнем скрине забыл убрать "scaleX":-1, у себя исправил, пере заливать не стал и так наглядно.

Edited by BeReSa
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

@BeReSa, спасибо за скрины. поглядев что у тебя получилось в ушах подумал, что может надо zzz сдвинуть чуть ближе друг к другу по горизонтали, чтобы символ поплотнее выглядел. если не трудно, нарисуй сюда формат поля потестить, раз уж у тебя готовое есть


 

 

для ушей нужен только нейтральный символ например как у @XSerzHX 
хороший символ, я как-то его тоже думал добавить, правда для других целей, но потом обошелся. визуально он в ухе хорошо выглядит, но по смыслу zzz получше будет. кстати, есть же еще мой старый вариант, его тоже можно в ухе сделать, если не ошибаюсь так сделано у @Hawk1983x
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

 

@BeReSa, спасибо за скрины. поглядев что у тебя получилось в ушах подумал, что может надо zzz сдвинуть чуть ближе друг к другу по горизонтали, чтобы символ поплотнее выглядел. если не трудно, нарисуй сюда формат поля потестить, раз уж у тебя готовое есть

 

 

хороший символ, я как-то его тоже думал добавить, правда для других целей, но потом обошелся. визуально он в ухе хорошо выглядит, но по смыслу zzz получше будет. кстати, есть же еще мой старый вариант, его тоже можно в ухе сделать, если не ошибаюсь так сделано у @Hawk1983x

 

Послушал совета, сместил символы ближе к друг другу, смотрится лучше.

'Вот как получилось'

post-16960-0-50929100-1428830271_thumb.png

 

Поле выглядит пока так:

{ "x": 350, "y": 0, "align": "center", "alpha": "{{ready?0|100}}", "format": "<font face='XVMSymbol' color='{{c:system}}' size='23'>|</font>", "shadow": {} }

Потом сделаю "bindToIcon": true, чтобы при изменении поля не нужно было менять координаты символа.

 

Попробовал твой старый вариант, он подходит, но мне не нравится сам символ влана.

Share this post


Link to post

Short link
Share on other sites

поправлю символ в шрифте, чтобы поплотнее был

Share this post


Link to post

Short link
Share on other sites
В общем потестил я все шрифты отсюда: 

...

Остаются три шрифта:

Ubuntu Mono

Fira Mono

Droid Sans Mono

На этот раз потестил не на скриншотах, а основательно. Поставил шрифты везде, где юзаются, прилично покатался в боях, старался с кучи сторон к вопросу подойти, увидел кучу нюансов, даже всё не упомню. Каждый шрифт имеет достоинства и недостатки.

И основной вывод из всего этого: в мод надо закинуть все три шрифта. Главные "почему":

Fira имеет широкое начертание и очень хорошо читается, отлично подойдет для конфигов, где не слишком много информации, в том числе и для дефолта. Но для дефолта его всё-таки лучше не использовать, так как если нужно переделывать конфиг, то большая ширина может стать ограничением.

Droid без засечек на единичке, что более похоже на стандартный игровой шрифт и без перечеркнутого нолика, что в нашем случае скорее плюс, ибо не код пишем чтобы нолик с буковкой О путать.

Ubuntu наиболее универсальный. Нет явных минусов и при этом самый узкий: подойдет для любого количества информации. На стандартный игровой тоже похож (возможно, из-за своей узости).

 

Соответственно для удобства переделки конфигов на мой взгляд лучше всего в дефолте использовать Ubuntu Mono, но и другие шрифты сделать доступными. Что-то вроде 'mono1', 'mono2'...

 

* Но переход от одного шрифта к другому в любом случае не ограничивается простой сменой названия по всему конфигу. Все три шрифта при одинаковой высоте символов имеют разный параметр size. То, что у Fira size='13', то у Ubuntu size='14', а у Droid size='12'

Edited by seriych
  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

@seriych, спасибо за информацию 

может Lucida Console подойдет?

или он тоже не бесплатный?

Копирайт: Условно бесплатный (для правообладателей)

 

Share this post


Link to post

Short link
Share on other sites

В качестве идеи: добавить текстовые символы наций, типа таких (взял с вики, а в ресурсах не нашёл :(()

post-12526-0-36235600-1429517205_thumb.png

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

В уши, например, к иконкам, если сторонними не пользоваться, а только средствами хвм.

Можно обсудить, чтоб лишнего не накидывать в мод, просто идею решил озвучить

Edited by vlad_cs_sr

Share this post


Link to post

Short link
Share on other sites

В качестве идеи: добавить текстовые символы наций, типа таких (взял с вики, а в ресурсах не нашёл :(()

attachicon.gifnations.png

В Гамбитеровском шрифте к Дамаг-панели есть такие символы.

Share this post


Link to post

Short link
Share on other sites

Да, глянул, спасибо, я раньше не интересовался. Читабельные символы

Share this post


Link to post

Short link
Share on other sites

@demon2597, хотел попросить ввести глиф соразмерный символу XVM (ширина 1434), но пустой, как это сделано с картинками (желтая, серая буквы и пустая картинка). Просто тень параметром прозрачности не убирается, и в окнах загрузки и статистики у игроков без xvm какое-то пятно (задано alpha='#0'). А если использовать "пробел", то у противника смещается ник.

И будет здорово, если глифы с символами ТТ и ТТ10 (3F, 4A, 6A, 6B, 75) привести к ширине остальных глифов типа техники (у всех 1146, у ТТ 1137). Из-за разной ширины на миникарте у пропавших из засвета тяжело подобрать offset.

Share this post


Link to post

Short link
Share on other sites
ввести глиф соразмерный символу XVM (ширина 1434), но пустой, как это сделано с картинками

нет необходимости, ширина символа xvm равна ровно 3 пробелам шрифта (в последней версии). посмотри как сделано в моем конфиге

 

И будет здорово, если глифы с символами ТТ и ТТ10 (3F, 4A, 6A, 6B, 75) привести к ширине остальных глифов типа техники (у всех 1146, у ТТ 1137

в последней на данный момент еще не вышедшей версии они все одинаковые- 1128, во встроенном в ночник шрифте уже так.

но даже и по старому 1146 и 1137- это мизерная разница, её не увидеть на миникарте и здесь в основном главное чтобы центры символов совпадали

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites
в последней на данный момент еще не вышедшей версии они все одинаковые- 1128, во встроенном в ночник шрифте уже так.

переделал все на встроенный шрифт, однако все равно "скачет": символ "точки-типа танка" сдвигается при переключении в Alt режим, причем у разных типов техники по-разному (вправо/вниз или влево/вверх при одинаковом offset), потому и писал, видимо не из-за размера...

// Это стандартная надпись
          "lost":           "<textformat leading='-6'><span class='mm_dot'>{{vehicle-class}}</span><br><span class='mm_l' ><i>   {{vehicle}}</i></span></textformat>",

// Это Alt режим
          "lost":           "<p align='right'><i><span class='mm_l' ><textformat leading='-2' rightMargin='5'><font size='6'>{{name%.8s}}</font>\n</textformat><textformat leading='-6' rightMargin='5'>{{vehicle}}<br></textformat></span></i><span class='mm_dot'>{{vehicle-class}}</span></p>",

Edited by Duv21

Share this post


Link to post

Short link
Share on other sites
видимо не из-за размера...

не, не из-за него. а  margin разве катит в данном случае? он вроде для ограниченного поля применяется, а в миникарте нет полей, хотя могу и ошибаться

Edited by demon2597

Share this post


Link to post

Short link
Share on other sites

 

 

посмотри как сделано в моем конфиге

'век живи - век учись))) спасибо!'


<font size='0'>.</font>

 

 

а  margin разве катит в данном случае?

месяц искал как реализовать - вот так работает, ноу-хау))) 

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...