-
Content Count
2,107 -
Joined
-
Last visited
-
Days Won
73
Posts posted by Polyacov_Yury
-
-
А тем временем я продолжаю мучаться с отпадением импортов в Ядре. Что удалось выяснить:
1. Дело не в имени: переименование events в, например, subscribers ничего не дало.
2. Дело не в содержимом: пустой __init__ точно так же отказывается импортироваться.
3. Поменялось содержимое sys.path_hooks: раньше был PyResMgrImportHook, теперь там живёт ResMgr.ResMgrImportHook.
В итоге плюнул, перенёс delayed и events из корня в подпапку utils и всё резко заработало.
- 2
-
1 час назад, Kurzdor сказал:@Polyacov_Yury видимо вместо relative import-а нужно будет использовать absolute
Абсолютный тоже не работает жы. Моды не могут получить ни events ни delayed...
-
Лично я одного не могу понять. Проблемы с импортами в OpenModsCore.
Внутри:
>>> from . import events
ImportError: cannot import name eventsСнаружи:
>>> from OpenModsCore import eventsImportError: No module named events
Из sys.path выброшен только scripts/game_objects. Вопрос: ЭТО ВООБЩЕ КАК О_О
P.S. Код можно посмотреть вот тут: https://github.com/OpenMods-WoT/core/tree/master/source/scripts/client/OpenModsCore
-
2 часа назад, Kurzdor сказал:@VLBRTN там вообще нормально так поднасрали
инигавари.
У меня из OpenModsCore вообще импорты events и delayed не работают. Как будто scripts/client из sys.path убрали.
Плюс, походу, BigWorld.wg_getPreferencesFilePath() походу теперь юникод возвращает.
-
12 часов назад, Scharfhobel сказал:В список техники для лбз попадают машины 1-5 уровня для которых нет задач.
Хм. Про это не подумал. Но вообще фильтр по уровням можно и потыкть (в отличие от наций, которые еще поди вспомни кто где)
12 часов назад, Scharfhobel сказал:Не вкурил что должно отображаться при нажатии кнопки "неисследованные"?
Танки, которые НЕ элитные. Не прокачанные (до конца), другими словами.
В игре зачем-то есть фильтр, отображающий только элитные, которые мне вот ну ваще без надобности -_-
- 2
-
21.07.2022 в 02:28, Polyacov_Yury сказал:The idea is good enough to have made me jump into the code as soon as I saw it :)
После нескольких... времени у меня нашлись силы финализировать обнову.
- Исправлена несовместимость с XVM
- Добавлены фильтры по Объединениям наций
- Переупорядочены галочки в настройках мода
- 5
-
11 часов назад, Kaeptn сказал:
It would be nice if you could add 4 buttons here to apply a "set of filters" for the campaign missions (bloc, coalition, etc).The idea is good enough to have made me jump into the code as soon as I saw it :)
- 1
-
Единственное предположение - это то, что я ради всяких там всплывающих подсказок подвешиваюсь на ивенты перемещения мыши. А так - как был ванильный непатченный Inno Setup, так и остался.
-
6 часов назад, S_Amadeus сказал:По СтатПокрасчик.
Стоят отметки о перекраске всего собственного танка. Но на некоторых своих танках перерисовка идёт частично. Как правило не перекрашиваются гусеницы и орудие. Чужой такой же танк перекрашивается правильно. Как-то можно исправить?
Скорее всего, проблема в наличии установленного 3D-стиля. Либо что-то отвалилось, но это было бы странно.
- 1
-
17.06.2022 в 15:21, S_Amadeus сказал:Так. Посмотрев в свой и их код, я ничегошеньки не понял. Должно работать©
У меня вопрос. При установке моего мода галочка "Изменить сортировку техники" и зеленая кнопка в углу никак не влияют на порядок? (Чтобы карусель пересортировалась, надо перейти в, например, Магазин и вернуться обратно)
- 1
-
11.06.2022 в 14:48, S_Amadeus сказал:HangarGUITweaks косячит с каруселью. Стоит XVM и карусель подтягивается с него. Но, при установленном в папку mods HangarGUITweaks настроенная карусель ломается. Ни помогает ни снятие галки в настройках, ни отключение самого мода (кнопка с зелёной точкой). Только удаление самого мода. Всё актуальное. Можно исправить?
Как выглядит поломка?
- 1
-
3 часа назад, VLBRTN сказал:Вариантов два.
1. Кто-то мои моды ручками билдит, не установив гит-хуки.
2. Установщик модпака портит даты изменения вотмодов.А вообще чейнджлог вот он: https://github.com/PolyacovYury/PYmods/commits/develop/source/scripts/client/gui/mods/mod_BanksLoader.py
-
Новостей псто (всё это будет доступно с выходом 1.17.0.0).
HangarGUITweaks:
- добавлено: дерево исследования больше не учитывает непереведённый опыт с машин, на которых доступна полевая модернизация.
- добавлено: всплывающая подсказка у модулей в дереве исследования: в блоке совместимой техники будут подсвечены названия машин, у которых этот модуль входит в стандартную комплектацию.
AllQuestsProgresses:
- новый мод: боевой интерфейс одновременно отображает условия текущих ЛБЗ обеих кампаний.
OpenModsCore:
- исправлено: спам ошибками getaddrinfo от Аналитики.
- добавлено: методы find_attr_name и find_attr для тех, кого задолбали постоянно меняющиеся нижние подчеркивания перед именами переменных и методов.
- добавлено: возможность не указывать имя целевого метода в overrideMethod (оно будет считано из атрибута __name__ функции-хука и пропущено через find_attr_name).
- 4
-
Ответил в другом топике, отвечу и здесь тоже. Портянка вызвана отвалом ГуглоАналитики, да. Можно обернуть вызов в try/except. но, учитывая, что запросы делаются в отдельном треде - большого смысла в этом нет, кроме, разве что, чистоты логов.
-
17.05.2022 в 07:13, niZMo сказал:после каждой обновы перезаписывается \res_mods\1.16.1.0\engine_config.xml:
1) постоянно перезаписывается корень файла <engine_config.xml>...</engine_config.xml> на <root>...</root> - файл становится несовместимым с Config Tuner
2) сбрасывается параметр
<StreamedTexturePrecache> <Mode> OFF </Mode> </StreamedTexturePrecache>
на AUTO. OFF нужен для решения проблем с отображением текстур танков при отдалении камеры (кажется);
3) при первом запуске игры такая портянка
2022-05-17 09:42:28.900: ERROR: Exception in thread Analytics-22: 2022-05-17 09:42:28.900: ERROR: Traceback (most recent call last): 2022-05-17 09:42:28.900: ERROR: File "scripts/common/Lib/threading.py", line 810, in __bootstrap_inner 2022-05-17 09:42:28.900: ERROR: File "scripts/common/Lib/threading.py", line 763, in run 2022-05-17 09:42:28.900: ERROR: File "scripts/client/OpenModsCore/utils/analytics.py", line 57, in analytics_start 2022-05-17 09:42:28.900: ERROR: File "scripts/common/Lib/urllib2.py", line 127, in urlopen 2022-05-17 09:42:28.900: ERROR: File "scripts/common/Lib/urllib2.py", line 404, in open 2022-05-17 09:42:28.900: ERROR: File "scripts/common/Lib/urllib2.py", line 422, in _open 2022-05-17 09:42:28.900: ERROR: File "scripts/common/Lib/urllib2.py", line 382, in _call_chain 2022-05-17 09:42:28.900: ERROR: File "scripts/common/Lib/urllib2.py", line 1222, in https_open 2022-05-17 09:42:28.900: ERROR: File "scripts/common/BWAutoImport.py", line 92, in do_open 2022-05-17 09:42:28.900: ERROR: URLError: <urlopen error [Errno 10054] > 2022-05-17 09:42:28.900: ERROR: 2022-05-17 09:42:28.906: ERROR: Exception in thread Analytics-23: 2022-05-17 09:42:28.906: ERROR: Traceback (most recent call last): 2022-05-17 09:42:28.906: ERROR: File "scripts/common/Lib/threading.py", line 810, in __bootstrap_inner 2022-05-17 09:42:28.906: ERROR: File "scripts/common/Lib/threading.py", line 763, in run 2022-05-17 09:42:28.906: ERROR: File "scripts/client/OpenModsCore/utils/analytics.py", line 57, in analytics_start 2022-05-17 09:42:28.906: ERROR: File "scripts/common/Lib/urllib2.py", line 127, in urlopen 2022-05-17 09:42:28.906: ERROR: File "scripts/common/Lib/urllib2.py", line 404, in open 2022-05-17 09:42:28.906: ERROR: File "scripts/common/Lib/urllib2.py", line 422, in _open 2022-05-17 09:42:28.906: ERROR: File "scripts/common/Lib/urllib2.py", line 382, in _call_chain 2022-05-17 09:42:28.906: ERROR: File "scripts/common/Lib/urllib2.py", line 1222, in https_open 2022-05-17 09:42:28.906: ERROR: File "scripts/common/BWAutoImport.py", line 92, in do_open 2022-05-17 09:42:28.906: ERROR: URLError: <urlopen error [Errno 10054] > 2022-05-17 09:42:28.906: ERROR: 2022-05-17 09:42:28.908: ERROR: Exception in thread Analytics-28: 2022-05-17 09:42:28.908: ERROR: Traceback (most recent call last): 2022-05-17 09:42:28.908: ERROR: File "scripts/common/Lib/threading.py", line 810, in __bootstrap_inner 2022-05-17 09:42:28.908: ERROR: File "scripts/common/Lib/threading.py", line 763, in run 2022-05-17 09:42:28.908: ERROR: File "scripts/client/OpenModsCore/utils/analytics.py", line 57, in analytics_start 2022-05-17 09:42:28.908: ERROR: File "scripts/common/Lib/urllib2.py", line 127, in urlopen 2022-05-17 09:42:28.908: ERROR: File "scripts/common/Lib/urllib2.py", line 404, in open 2022-05-17 09:42:28.908: ERROR: File "scripts/common/Lib/urllib2.py", line 422, in _open 2022-05-17 09:42:28.908: ERROR: File "scripts/common/Lib/urllib2.py", line 382, in _call_chain 2022-05-17 09:42:28.908: ERROR: File "scripts/common/Lib/urllib2.py", line 1222, in https_open 2022-05-17 09:42:28.908: ERROR: File "scripts/common/BWAutoImport.py", line 92, in do_open 2022-05-17 09:42:28.908: ERROR: URLError: <urlopen error [Errno 10054] > 2022-05-17 09:42:28.908: ERROR: 2022-05-17 09:42:28.908: ERROR: Exception in thread Analytics-26: 2022-05-17 09:42:28.908: ERROR: Traceback (most recent call last): 2022-05-17 09:42:28.908: ERROR: File "scripts/common/Lib/threading.py", line 810, in __bootstrap_inner 2022-05-17 09:42:28.908: ERROR: File "scripts/common/Lib/threading.py", line 763, in run 2022-05-17 09:42:28.908: ERROR: File "scripts/client/OpenModsCore/utils/analytics.py", line 57, in analytics_start 2022-05-17 09:42:28.908: ERROR: File "scripts/common/Lib/urllib2.py", line 127, in urlopen 2022-05-17 09:42:28.909: ERROR: File "scripts/common/Lib/urllib2.py", line 404, in open 2022-05-17 09:42:28.909: ERROR: File "scripts/common/Lib/urllib2.py", line 422, in _open 2022-05-17 09:42:28.909: ERROR: File "scripts/common/Lib/urllib2.py", line 382, in _call_chain 2022-05-17 09:42:28.909: ERROR: File "scripts/common/Lib/urllib2.py", line 1222, in https_open 2022-05-17 09:42:28.909: ERROR: File "scripts/common/BWAutoImport.py", line 92, in do_open 2022-05-17 09:42:28.909: ERROR: URLError: <urlopen error [Errno 10054] > 2022-05-17 09:42:28.909: ERROR: 2022-05-17 09:42:28.909: ERROR: Exception in thread Analytics-30: 2022-05-17 09:42:28.909: ERROR: Traceback (most recent call last): 2022-05-17 09:42:28.909: ERROR: File "scripts/common/Lib/threading.py", line 810, in __bootstrap_inner 2022-05-17 09:42:28.909: ERROR: File "scripts/common/Lib/threading.py", line 763, in run 2022-05-17 09:42:28.909: ERROR: File "scripts/client/OpenModsCore/utils/analytics.py", line 57, in analytics_start 2022-05-17 09:42:28.909: ERROR: File "scripts/common/Lib/urllib2.py", line 127, in urlopen 2022-05-17 09:42:28.909: ERROR: File "scripts/common/Lib/urllib2.py", line 404, in open 2022-05-17 09:42:28.909: ERROR: File "scripts/common/Lib/urllib2.py", line 422, in _open 2022-05-17 09:42:28.909: ERROR: File "scripts/common/Lib/urllib2.py", line 382, in _call_chain 2022-05-17 09:42:28.909: ERROR: File "scripts/common/Lib/urllib2.py", line 1222, in https_open 2022-05-17 09:42:28.909: ERROR: File "scripts/common/BWAutoImport.py", line 92, in do_open 2022-05-17 09:42:28.909: ERROR: URLError: <urlopen error [Errno 10054] > 2022-05-17 09:42:28.909: ERROR: 2022-05-17 09:42:28.909: ERROR: Exception in thread Analytics-29: 2022-05-17 09:42:28.909: ERROR: Traceback (most recent call last): 2022-05-17 09:42:28.909: ERROR: File "scripts/common/Lib/threading.py", line 810, in __bootstrap_inner 2022-05-17 09:42:28.909: ERROR: File "scripts/common/Lib/threading.py", line 763, in run 2022-05-17 09:42:28.909: ERROR: File "scripts/client/OpenModsCore/utils/analytics.py", line 57, in analytics_start 2022-05-17 09:42:28.909: ERROR: File "scripts/common/Lib/urllib2.py", line 127, in urlopen 2022-05-17 09:42:28.909: ERROR: File "scripts/common/Lib/urllib2.py", line 404, in open 2022-05-17 09:42:28.909: ERROR: File "scripts/common/Lib/urllib2.py", line 422, in _open 2022-05-17 09:42:28.909: ERROR: File "scripts/common/Lib/urllib2.py", line 382, in _call_chain 2022-05-17 09:42:28.909: ERROR: File "scripts/common/Lib/urllib2.py", line 1222, in https_open 2022-05-17 09:42:28.909: ERROR: File "scripts/common/BWAutoImport.py", line 92, in do_open 2022-05-17 09:42:28.909: ERROR: URLError: <urlopen error [Errno 10054] > 2022-05-17 09:42:28.909: ERROR: 2022-05-17 09:42:28.910: ERROR: Exception in thread Analytics-27: 2022-05-17 09:42:28.910: ERROR: Traceback (most recent call last): 2022-05-17 09:42:28.910: ERROR: File "scripts/common/Lib/threading.py", line 810, in __bootstrap_inner 2022-05-17 09:42:28.910: ERROR: File "scripts/common/Lib/threading.py", line 763, in run 2022-05-17 09:42:28.910: ERROR: File "scripts/client/OpenModsCore/utils/analytics.py", line 57, in analytics_start 2022-05-17 09:42:28.910: ERROR: File "scripts/common/Lib/urllib2.py", line 127, in urlopen 2022-05-17 09:42:28.910: ERROR: File "scripts/common/Lib/urllib2.py", line 404, in open 2022-05-17 09:42:28.910: ERROR: File "scripts/common/Lib/urllib2.py", line 422, in _open 2022-05-17 09:42:28.910: ERROR: File "scripts/common/Lib/urllib2.py", line 382, in _call_chain 2022-05-17 09:42:28.910: ERROR: File "scripts/common/Lib/urllib2.py", line 1222, in https_open 2022-05-17 09:42:28.911: ERROR: File "scripts/common/BWAutoImport.py", line 92, in do_open 2022-05-17 09:42:28.911: ERROR: URLError: <urlopen error [Errno 10054] > 2022-05-17 09:42:28.911: ERROR: 2022-05-17 09:42:28.911: ERROR: Exception in thread Analytics-31: 2022-05-17 09:42:28.911: ERROR: Traceback (most recent call last): 2022-05-17 09:42:28.911: ERROR: File "scripts/common/Lib/threading.py", line 810, in __bootstrap_inner 2022-05-17 09:42:28.911: ERROR: File "scripts/common/Lib/threading.py", line 763, in run 2022-05-17 09:42:28.911: ERROR: File "scripts/client/OpenModsCore/utils/analytics.py", line 57, in analytics_start 2022-05-17 09:42:28.911: ERROR: File "scripts/common/Lib/urllib2.py", line 127, in urlopen 2022-05-17 09:42:28.911: ERROR: File "scripts/common/Lib/urllib2.py", line 404, in open 2022-05-17 09:42:28.911: ERROR: File "scripts/common/Lib/urllib2.py", line 422, in _open 2022-05-17 09:42:28.911: ERROR: File "scripts/common/Lib/urllib2.py", line 382, in _call_chain 2022-05-17 09:42:28.911: ERROR: File "scripts/common/Lib/urllib2.py", line 1222, in https_open 2022-05-17 09:42:28.911: ERROR: File "scripts/common/BWAutoImport.py", line 92, in do_open 2022-05-17 09:42:28.911: ERROR: URLError: <urlopen error [Errno 10054] > 2022-05-17 09:42:28.911: ERROR: 2022-05-17 09:42:28.911: ERROR: Exception in thread Analytics-25: 2022-05-17 09:42:28.911: ERROR: Traceback (most recent call last): 2022-05-17 09:42:28.911: ERROR: File "scripts/common/Lib/threading.py", line 810, in __bootstrap_inner 2022-05-17 09:42:28.911: ERROR: File "scripts/common/Lib/threading.py", line 763, in run 2022-05-17 09:42:28.911: ERROR: File "scripts/client/OpenModsCore/utils/analytics.py", line 57, in analytics_start 2022-05-17 09:42:28.911: ERROR: File "scripts/common/Lib/urllib2.py", line 127, in urlopen 2022-05-17 09:42:28.911: ERROR: File "scripts/common/Lib/urllib2.py", line 404, in open 2022-05-17 09:42:28.911: ERROR: File "scripts/common/Lib/urllib2.py", line 422, in _open 2022-05-17 09:42:28.911: ERROR: File "scripts/common/Lib/urllib2.py", line 382, in _call_chain 2022-05-17 09:42:28.911: ERROR: File "scripts/common/Lib/urllib2.py", line 1222, in https_open 2022-05-17 09:42:28.911: ERROR: File "scripts/common/BWAutoImport.py", line 92, in do_open 2022-05-17 09:42:28.911: ERROR: URLError: <urlopen error [Errno 10054] > 2022-05-17 09:42:28.911: ERROR:
Могу сказать следующее.
1, 2. Это BanksLoader.
1. Корневой тег не должен ни на что влиять. Вывод: ConfigTuner криво взаимодействует с файлом. root мне выдает внутриигровой ResMgr.
2. Сброс параметра вызван тем, что при обновлениях мод заново считывает файл напрямую из res. Если параметр так необходим - измените его в файле res/engine_config.xml, Загрузчик подхватит его оттуда.
3. Портянка вызвана отвалом ГуглоАналитики, да. Можно обернуть вызов в try/except. но, учитывая, что запросы делаются в отдельном треде - большого смысла в этом нет, кроме, разве что, чистоты логов.
-
30.01.2022 в 21:35, Willster419 сказал:I got the error about 3 times skipping through the replay to the end.
The mod isn't tested with replay skips and rewinds.
Does it happen if you just leave it be?
- 1
-
13 часов назад, Willster419 сказал:in 1.15.0.2, I got this error:
2022-01-29 16:57:38.922: WARNING: Font 'DamageLog': No hinting chars (any of 'HEFTUVWXZ' and 'zxvwy'). Auto-Hinting disabled.
2022-01-29 16:57:38.950: INFO: LampLights: create: error in Vehicle.startVisual.rescheduled
2022-01-29 16:57:38.950: ERROR: Traceback (most recent call last):
2022-01-29 16:57:38.950: ERROR: File "scripts/client/gui/mods/mod_LampLights.py", line 293, in createLamps
2022-01-29 16:57:38.951: ERROR: File "scripts/client/gui/mods/mod_LampLights.py", line 374, in buildSkeleton
2022-01-29 16:57:38.952: ERROR: ValueError: max() arg is an empty sequence
Attached the replay file that can (hopefully) replicate the issue.16434999652101_poland_Pl21_CS_63_desert.wotreplay
The replay didn't produce any exception for me. As for reason of the error - some vehicle didn't have any wheels. Try running this thingy:
-
06.01.2022 в 22:27, Kapany3uk сказал:Всем бобра!
Кто-нить может подсказать как отключить (сделать стандартной) озвучку командира Арни? Клиентский метод в настройках звука не помогает - при выставленной "стандартной" продолжает вещать Арни...
Может где-то в .xml-ках можно прописать?
Как-то очень не хочется пересобирать банк, а озвучка подбешивает...
Решено:
меняем файл main_sound_modes.xml (лежит в "gui-part2.pkg\gui\soundModes\")
<!-- было --> <mode> <name>celebrity2022_en</name> <wwise_language>cel_22_en</wwise_language> <description> </description> <invisible> True </invisible> <wwbanks> <bank>cel_22_en/voiceover.bnk</bank> </wwbanks> </mode> <!-- стало --> <mode> <name>celebrity2022_ru</name> <wwise_language> ussr </wwise_language> <description> </description> <invisible> True </invisible> <wwbanks> <bank>ussr/voiceover.bnk</bank> </wwbanks> </mode>
и помещаем файл сюда: res_mods\...\gui\soundModes\
VoiceOverrider умеет выключить командиров (выбором опции Стандартный: [любой]).
Лично я вообще перманентно с Гагариным катаюсь, он няшный)
-
2 часа назад, EngineExt сказал:python.log
Модов у меня туева куча, но методом тыка отключив карусель ХВМ, начинает работать HangarGUITweaksХм.
В логе ошибок не вижу.
А что, собственно, происходит? "Не работает" бывает разное, знаете ли :)
-
19 часов назад, EngineExt сказал:С хвм он не пашет фильтры и сортировка т.к в нём реализовано свой функционал. Жалко, фильтр неиследуемое полезен, темболее на НГ.
Или ХВМ или HangarGUITweaksПо идее они не должны друг другу мешать. Дайте лог, пожалуйста.
-
28.11.2021 в 12:50, Konstantin_Almighty сказал:Загрузчик звуков удалил, чтоб он не менял мои настройки в энжин конфиге.
Конкретнее, пожалуйста.
Настройки памяти настраиваются в конфиге Загрузчика. А остальное вам трогать не стоит.
-
7 часов назад, Konstantin_Almighty сказал:Юра приветствую. Что за новый пакет PY_support_links.wotmod?
Часть Ядра, в которой были ссылки на донаты в мою сторону, которую я естественно не стал включать в OpenModsCore.
- 3
-
5 часов назад, Arni Ex сказал:Юрий, почему то всё равно проходит такая запись:
Попробуйте вот это: https://wgmods.net/5752/
- 1
-
Темные Подвалы
in Mods and Software
Posted
Done :)