Jump to content
Korean Random
ktulho

Добавить иконку class_icons_0.png

Recommended Posts

При использование default конфига в лог сыпятся предупреждения:

2019-12-17 14:17:29.766: WARNING: ImageCreator::LoadProtocolImage failed to load image "img://gui/maps/icons/library/proficiency/class_icons_0.png"
2019-12-17 14:17:29.766: WARNING: [IOErrorEvent type="ioError" bubbles=false text="Error reading img://gui/maps/icons/library/proficiency/class_icons_0.png"]

Может стоит добавить пустую иконку res/gui/maps/icons/library/proficiency/class_icons_0.png в какой-нибудь из пакетов, например в com.modxvm.xfw.actionscript_Х.Х.Х.ХХ.wotmod?

Share this post


Link to post

Short link
Share on other sites

тогда можно добавить ещё одну заглушку: res/gui/maps/icons/library/badges/24x24/badge_0.png

Share this post


Link to post

Short link
Share on other sites
45 минут назад, ktulho сказал:

Может стоит добавить пустую иконку

 

Зачем, если можно макросом обойтись?

"src": "img://gui/maps/icons/library/proficiency/class_icons_{{v.mastery}}.png"

На:

"src": "{{v.mastery!=0?img://gui/maps/icons/library/proficiency/class_icons_{{v.mastery}}.png}}"
25 минут назад, HEKPOMAHT сказал:

тогда можно добавить ещё одну заглушку

 

Это не проблема XVM, в конфиге не используется.

Share this post


Link to post

Short link
Share on other sites
Только что, night_dragon_on сказал:

Зачем, если можно макросом обойтись?

Зачем усложнять конфиг?

Share this post


Link to post

Short link
Share on other sites

А зачем бесполезная иконка?

И чем это усложнит конфиг, простая проверка, в ней ничего сложного нет.

Share this post


Link to post

Short link
Share on other sites
8 минут назад, night_dragon_on сказал:

И чем это усложнит конфиг, простая проверка, в ней ничего сложного нет.

Больше букв в конфиге, и лишняя проверка условия.

Share this post


Link to post

Short link
Share on other sites

Если бы в конфиге использовались иконки которые подтягивались из папки с ресурсами мода:

mods\shared_resources\xvm\res

Тогда бы еще был бы хоть какой то смысл.

Размещать же иконки, по стандартному пути клиента, так еще и в пакете для флеш составляющей части мода это очень сомнительная затея.

Share this post


Link to post

Short link
Share on other sites
3 минуты назад, night_dragon_on сказал:

Размещать же иконки, по стандартному пути клиента, так еще и в пакете для флеш составляющей части мода это очень сомнительная затея.

Можно отдельный пакет.

Share this post


Link to post

Short link
Share on other sites
15 минут назад, ktulho сказал:

лишняя проверка условия

 

Макросы для того и имеются чтобы делать такие проверки, для этого имеется в них расширенное форматирование.

А вы предлагаете пользоваться "костылями", подсовывая клиенту непонятно зачем новые иконки и добавляя непонятно для чего лишний пакет.

Share this post


Link to post

Short link
Share on other sites

@ktulho а если дописать с самих макросах подстановку дефолтной пустой картинки? 

Share this post


Link to post

Short link
Share on other sites

Это какой то возврат в каменный век работы с модами в танках, когда кроме как заменой ничего сделать не возможно было.

1 минуту назад, HEKPOMAHT сказал:

с самих макросах подстановку дефолтной пустой картинки

 

При такой конструкции ничего прописывать не требуется.

Если знака классности нет, нулевое значение макрос отдает, то и картинка в папке не ищется.

И ошибка в логах не будет маячить.

Все просто и без лишних заморочек.

Share this post


Link to post

Short link
Share on other sites
17.12.2019 в 15:17, night_dragon_on сказал:

 

Зачем, если можно макросом обойтись?


"src": "img://gui/maps/icons/library/proficiency/class_icons_{{v.mastery}}.png"

На:


"src": "{{v.mastery!=0?img://gui/maps/icons/library/proficiency/class_icons_{{v.mastery}}.png}}"

 

Это не проблема XVM, в конфиге не используется.

извините комрады за вопрос. куда это прописать надо чтоб не писало в питоне такую ошибку?

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...