Jump to content
Korean Random
Kurzdor

[1.17.0.1, v. 1.8.3] Отображение текущего оборудования в бою

Recommended Posts

Название модификации: Battle Equipment

Версия: v1.8.3 (build 15.06.2022)

Поддерживаемая версия WoT: 1.17.0.1

Данная модификация отображает ваше текущее оборудование в бою.
В бою панель можно двигать используя Ctrl + ЛКМ в любое нужное место, а также скрыть его с помощью сочетания клавиш Ctrl + H и сбросить настройки расположения по умолчанию - Ctrl + R.
Также модификация имеет два режима работы - отображать модифицаию всегда в бою или только по клавише Alt - смотрите спойлер Настройка.

Зачем?!:

 


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


Скриншоты:

 


image.png.c63b0b5d61312f4569e89c5e391a94fe.png

 

Установка:

 
  1. Скачать модификацию по ссылкам ниже
  2. Распаковать модификацию в корень игры

 

Настройка:

 


Модификация поддерживает 2 режима работы - отображение постоянно (always) и только по клавише Alt (alt).
По умолчанию используется первый режим. 
Для смены его нужно редактировать конфигурационный файл, который расположенный по пути %wotroot%/mods/configs/kurzdor/battleEquipment/config.json. где %wotroot% - ваша папка с игрой.
Для этих целей желательно использовать Notepad++, Visual Studio Code либо любой другой редактор, который умеет адекватно открывать и сохранять JSON файлы в UTF-8.
Нужный ключ для редактирования в данном файле - mode.


Скачать:


Благодарности:

 
  • GambitER за GUIFlash и CHAMPi за его поддержку
  • @Polyacov_Yury за консультацию в некоторых вопросах по поводу GUIFlash
  • Пользователи, которые используют модификацию, а также репортят различные баги, вам отдельное спасибо

 

Edited by Kurzdor
1.8.3 for 1.17.0.1
  • Upvote 19

Share this post


Link to post

Short link
Share on other sites

Спасибо за мод! Отлично шуршит.

В питон логе появились записи:

Цитата

2022-01-29 13:14:48.530: WARNING: Unable to parse declaration: justify-content - left
2022-01-29 13:14:48.533: WARNING: Unable to parse declaration: justify-content - left
2022-01-29 13:14:48.859: WARNING: ResourceRequestJob | Failed loading resource: coui://gui/gameface/_dist/production/lobby/lunar_ny/LunarNYMainWidget/R.images.gui.maps.icons.lunar_ny.logo_large
2022-01-29 13:14:48.859: WARNING: ResourceRequestJob | Failed loading resource: coui://gui/gameface/_dist/production/lobby/lunar_ny/LunarNYMainWidget/R.images.gui.maps.icons.lunar_ny.logo_large_hover
2022-01-29 13:14:48.859: WARNING: ResourceRequestJob | Failed loading resource: coui://gui/gameface/_dist/production/lobby/lunar_ny/LunarNYMainWidget/R.images.gui.maps.icons.lunar_ny.bonus.c_28.credits
2022-01-29 13:14:48.859: WARNING: ResourceRequestJob | Failed loading resource: coui://gui/gameface/_dist/production/lobby/lunar_ny/LunarNYMainWidget/R.images.gui.maps.icons.lunar_ny.bonus.c_28.combatExperience
2022-01-29 13:14:48.859: WARNING: ResourceRequestJob | Failed loading resource: coui://gui/gameface/_dist/production/lobby/lunar_ny/LunarNYMainWidget/R.images.gui.maps.icons.lunar_ny.bonus.c_28.crewExperience
2022-01-29 13:14:48.859: WARNING: ResourceRequestJob | Failed loading resource: coui://gui/gameface/_dist/production/lobby/lunar_ny/LunarNYMainWidget/R.images.gui.maps.icons.lunar_ny.bonus.c_28.freeExperience
2022-01-29 13:14:48.886: WARNING: ResourceRequestJob | Failed loading resource: coui://gui/gameface/_dist/production/lobby/lunar_ny/envelopes/EnvelopesEntryView/R.images.gui.maps.icons.lunar_ny.entry_point.envelope.envelope_clear

Вроде раньше такого не было.

Share this post


Link to post

Short link
Share on other sites
15 minutes ago, Scharfhobel said:

lunar_ny/LunarNYMainWidget

LunarNY переводится как Лунный Новый год, тоесть это наш марафон в честь него и это ВГ накосячило с его UI частью да так, что в логи подсирает.
Не мои тут следы =)

Edited by Kurzdor
  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

Отлично работает!

 

А можно еще перки маленькими иконками добавить? Над иконками оборудования...

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

@EnergizerRB 
Хмм, перки обычно можно в ангаре посмотреть и они почти на всех танках плюс-минус одинаковые.
Перки добавлять не в планах пока.
Может быть передумаю.

Edited by Kurzdor

Share this post


Link to post

Short link
Share on other sites

@Kurzdor 

Честно говоря, и оборудование в ангаре видно. И оно тоже плюс-минус одинаковое...

Но ведь почему-то удобнее, когда видно на экране :)

 

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

 

В любом случае, спасибо за ответ и за мод! :)

 

Upd:
Не поленился, проверил - да, тот мод не понимает новое оборудование. Да и иконки там явно используются старые...

 

Edited by EnergizerRB

Share this post


Link to post

Short link
Share on other sites
18 часов назад, EnergizerRB сказал:

mod_CrewSkillInformer

тоже его использую и тоже не прочь видеть перки на постоянку.

Share this post


Link to post

Short link
Share on other sites

RU:

Обновление
Версия 1.6.0 для 1.15.0.2

- Добавлен хоткей Ctrl + H для скрытия мода в бою

- Добавлены небольшие отступы между слотами оборудования (спасибо @pe3pa с WGMods за идею)
 

EN:
Update
Version 1.6.0 для 1.15.0.2

 

- Added hotkey Ctrl + H to hide mod in battle

- Added small margins between optional devices slots (thx @pe3pa from WGMods for idea)

 

Скачать | Download

WGMods
GitHub

Edited by Kurzdor
  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

я прикинул для себя полезность изначально,пришел к выводу,что он больше ненужен,чем нужен...но потом столкнулся в бою с тем,что не помню что выбрал или стояло в ПМ,то же самое бывает и с перками когда 100+ танков в ангаре.Т.е. если исходить из функции мода-напоминалки,то есть смысл добавить и их.

Надо будет затестить.

П.С:хоткей с задержкой работает и где настройки в ангаре?

Edited by Slava7572
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

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

  • Включение/отключение отображения перков
  • Хоткей на скрытие мода
  • Хоткей на скрытие чисто оборудки и инструкций
  • Хоткей на скрытие чисто перков, наверное, если дойдут руки реализовать перкочасть

Но могу это сделать, не вопрос. Но точно ли это нужно?

Ну и спасибо огромное за отзыв и использование мода!

UPD:

9 hours ago, Slava7572 said:

хоткей с задержкой работает


Только что проверил, вроде всё нормально. Реагирует моментально.
Я может быть что-то не так понял?

Edited by Kurzdor

Share this post


Link to post

Short link
Share on other sites

@Kurzdor 

лично для себя хотел бы, чтобы отображался только  при нажатой ALT

вместо настроек в ангаре хотя бы конфигфайл для правками ручками

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites
2 часа назад, Kurzdor сказал:

Но могу это сделать, не вопрос. Но точно ли это нужно?

да нет,лично мне вообще кроме конфига ничего не нужно как правило,а тут хотел посмотреть есть ли возможность выбрать вкл/выкл при входе...увидел пакет с флешем и спросил скорее ради интереса,нет ли какого то конфликта с протапковской сборкой,там тоже флеш ангарный(izeberg.modsettingsapi_1.5.1.wotmod),может я не нашел просто.

Цитата

Реагирует моментально.

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

2022-02-02 21:13:51.025: INFO: 2022-02-02 21:13:51: [ERROR] mods/xfw_libraries/xfw/events.pyc
2022-02-02 21:13:51.025: ERROR: Traceback (most recent call last):
2022-02-02 21:13:51.025: ERROR:   File "./xfw/events.py", line 57, in __event_handler
2022-02-02 21:13:51.025: ERROR:   File "./xfw/events.py", line 24, in fire
2022-02-02 21:13:51.026: ERROR:   File "res_mods/configs/xvm/py_macro\dp_background.py", line 7, in vehicle_onAppearanceReady
2022-02-02 21:13:51.026: ERROR:     ServicesLocator.appLoader.getApp().graphicsOptimizationManager.switchOptimizationEnabled(False)
2022-02-02 21:13:51.026: ERROR: AttributeError: 'NoneType' object has no attribute 'switchOptimizationEnabled'
2022-02-02 21:13:51.026: INFO: =============================
2022-02-02 21:13:51.028: INFO: [Vehicle] __onAppearanceReady(26361829)
2022-02-02 21:13:51.028: INFO: =============================

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

Share this post


Link to post

Short link
Share on other sites

@steaxch 
Вот это хорошая идея, так и сделаю.
Настройки мода переедут из %appdata%/Wargaming.net/WorldOfTanks/mods/battleEquipment/ в %wotroot%/mods/configs/battleEquipment.
Там они хранились, чтобы после перезапуска клиента не слетало расположение панели и её видимость.

Будут 2 настройки - отображать постоянно и отображать только по Alt
И само собой хоткеи остаются на скрытие мода в бою.

Пока без настройщика в ангаре.

@Slava7572 
GUIFlash это по сути хелпер для создания своего интерфейса, который в разы упрощает работу) Он совсем не имеет отношения к GUI настройщикам а-ля izeberg.modsettingsApi и прочих.
Конфиг файл сейчас лежит по пути выше, в файле config.json.
По поводу других модов, которые влияют на flash (в твоём случае это py_macro/dp_background) не отвечаю, надо писать разрабу этого макро.

До установки моего мода такое появлялось в логах? Прогнал поиск по форуму, видимо это старая проблема макро.

Edited by Kurzdor
  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

RU:
Обновление
Версия 1.7.0 для 1.15.0.2
 

- Добавлен режим, в котором модификация отображается только при нажатии и удерживании кнопки Alt ("mode": "alt" в конфиге) - спасибо @steaxch за идею 

- Добавлен хоткей для сброса настроек позиции мода в бою по умолчанию - Ctrl + R

- Конфигурационный файл модификации переехал в %wotroot%/mods/configs/battleEquipment

- Произведён рефактор мода
 

EN:
Update
Version 1.7.0 для 1.15.0.2
 

- Added mode when modifcation only visible by pressing and holding Alt button ("mode": "alt" in config) - thx @steaxch for idea

- Added hotkey to reset modification position in battle to default one - Ctrl + R

- Configuration file is moved and now located in %wotroot%/mods/configs/battleEquipment

- Refactoring done

 

Скачать | Download

WGMods
GitHub

Edited by Kurzdor
  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

@Kurzdor  с бензином ошибку даёт.

Цитата

2022-02-04 13:44:35.241: ERROR: [EXCEPTION] (scripts/common/Event.py, 46):
Traceback (most recent call last):
  File "scripts/client/gui/mods/mod_battleEquipment.pyc", line 1, in getBattleEquipment
KeyError: 2

2022-02-04 13:44:35.243: ERROR: [EXCEPTION] (scripts/common/Event.py, 46):
Traceback (most recent call last):
  File "scripts/client/gui/mods/mod_battleEquipment.pyc", line 1, in getBattleEquipment
KeyError: 2

2022-02-04 13:44:35.243: ERROR: Traceback (most recent call last):
2022-02-04 13:44:35.243: ERROR:   File "scripts/client/Avatar.py", line 2603, in updateArena
2022-02-04 13:44:35.243: ERROR:   File "scripts/client_common/ClientArena.py", line 341, in update
2022-02-04 13:44:35.243: ERROR:   File "scripts/client_common/ClientArena.py", line 515, in __onPeriodInfoUpdate
2022-02-04 13:44:35.243: ERROR:   File "scripts/common/Event.py", line 44, in __call__
2022-02-04 13:44:35.243: ERROR:   File "mod_battleEquipment", line 1, in onArenaPeriodChange
2022-02-04 13:44:35.243: ERROR:   File "scripts/common/Event.py", line 44, in __call__
2022-02-04 13:44:35.244: ERROR:   File "mod_battleEquipment", line 1, in onBattleStarted
2022-02-04 13:44:35.244: ERROR:   File "mod_battleEquipment", line 1, in getBattleEquipment
2022-02-04 13:44:35.244: ERROR: KeyError: 2

 

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

@Kurzdor Мод отличный! Взял на вооружение. Не мешало бы, как писали ранее, перки добавить. Но это в случае, если не слишком хлопотно для автора и не раздует код до вселенских масштабов, так что потом придётся каждый микропатч адаптировать. На ноутбуке 1366х768 выставил "y": -73, и отображается над панелью снарядов, а с настройками по умолчанию накладывалось на панель. 

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

@Arni Ex не забывайте что используя Ctrl + LMB (ЛКМ) можно перетащить куда угодно панель! Я это упомянул вроде в шапке темы.
Не обязательно менять вручную в конфиг файле!
UPD: буду думать как лаконично вместить перки в модификацию.

Спасибо за отзыв и пользование модификацией!
 

@Scharfhobel нашёл причину, там всё максимально просто.
Не бензик тут причина.

Скоро апдейт сделаю с фиксом.
Вам тоже огромное спасибо за пользование модификацией и багрепорты, которые очень помогают!

Edited by Kurzdor

Share this post


Link to post

Short link
Share on other sites

RU:
Обновление
Версия 1.7.1 для 1.15.0.2
 

- Пофикшен краш модификации, когда на танке была прокачана полевая модернизация для расходников, но не для оборудования и инструкций (спасибо @Scharfhobel)
 

EN:
Update
Version 1.7.1 для 1.15.0.2
 

- Fixed a crash when field modifcation was leveled up for alternate equipment setup but not for optional devices and directives(спасибо @Scharfhobel)
 

Скачать | Download

WGMods
GitHub

Edited by Kurzdor
  • Upvote 2

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