-
Posts
2,108 -
Joined
-
Last visited
-
Days Won
73
Everything posted by Polyacov_Yury
-
Установщик камуфляжей aka CamoSelector
Polyacov_Yury replied to Polyacov_Yury's topic in Mods and Software
В то время, как Blither! не может совладать с camouflagesCache (надо будет кстати самому попробовать посмотреть, почему), я тут скатал несколько боев в Танки. Дико насторожила надпись "Texture not found" на борту вражеского ТТ. Архив TeamsCamo02 перезалит. -
Поиграл я тут в Танки (aeeee!) (Сами думайте, опечатка в скобках или нет). Так вот. Во-первых, Аннонсер неадекватно реагирует на неадекватов. Присуждает фёрстблады за самозатопления и тимкилл. Во-вторых, я на своей шкуре ощутил, насколько цветовое выделение всего, что происходит, одним и тем же цветом, неинформативно. Буду обрабатывать. Сделаю раскраску ников по макросам в соответствии с командой убивца и цели, добавлю выбор цвета текста и "режим слепоты" в настройки мода, а также подшлифую критицизм логической части к происходящему.
-
Перезалил то, что этого требовало. BanksLoader: более подробное описание произошедшего. А то мне модпакеры жалуются, мол, юзерам нипанятна. BanksLoader: добавлен вывод месседжбоксика для пользователей, которые пользуются автологином из XVM. UT_announcer: добавлены звуковые события на начало и конец боя, 2 минуты и 10 секунд. UT_announcer: мелкие правки кода. Также во В̛͔̝͚̺̤̫͌͋ͪ̏̐͆ͣ̉С̡̘̯̯͉̙̝͆͒̋̃͢Е̮͇̲̝̅̏͞Х̊ͭ̅̔̄҉̱͚͈ моих модах было переделано описание галочки с ГуглоАналитикой, потому что оно писалось, когда галочка выполняла несколько другую функцию.
-
А он и так HTML поддерживает. Просто есть как бы дефолтные настройки, применяемые ко всем текстам, прописанные в секции textStyle основного конфига. Выглядит это в коде так: text = '<font size="%s" face="%s" color="%s"><p align="center">%s</p></font>' % ( _config.data['textStyle']['size'], _config.data['textStyle']['font'], _config.data['textStyle']['colour'], text) То есть можно подстроить каждый текст индивидуально, я даже подумывал возможность сделать так, чтобы текст красился в зависимости от типа того, кто вызвал событие (союзник/противник/игрок/совзводный). Я как-то про это забыл :D Повписываю, конечно.
-
На удивление - да. getSound2D на любую фигню вернет PySound, вот только его .play() вернет False. Это, кстати, для отладки юзать можно. Ой, и не напоминай... P.S. Перезалил все архивы (в Гудках поменялся только BanksLoader, их перекачивать не обязательно). BanksLoader: добавлены настраиваемые настройки для пула памяти. UT_announcer: опять переработана половина алгоритмов. Отлажена логика проверки всяческих медалей. UT_announcer: добавлен функционал многострочных боевых сообщений (по поведению похоже на "Ленты боевой эффективности"). Чтобы сделать как раньше - ставим 1 в textLength.
-
Честно говоря - не знаю. Попробуйте, будет ругаться - сделаю обработку исключения :) P.S. Я до глубины души удивлен разнице в атмосфере на Корейке и на Кровавом. Не успел тему опубликовать - уже какахами закидали. P.P.S. В качестве душевного отдохновения впилю обработку пустого эвента в Аннонсер и настраиваемый memoryPool и прочее в BanksLoader.
-
Перезалит BanksLoader, то есть, все архивы, но в них изменен только BanksLoader. Изменения: Добавлен патч настроек memoryManager от Ekspoint. Вышеупомянутый товарищ добавлен в вывод в питонлог при загрузке. На данный момент функционал wg_load_... и BanksLoader'а идентичен, но у меня еще и месседжбоксик есть ^_^
-
Хм. Видимо, Экспойнт поддерживает старые банки, в которых другие названия у ивентов. Первый день после релиза - потная пора :D Сяду мерджить названия, навыкатываю конфигов под это все. P.S. Было бы хорошей идеей вынести пути к ивентам в отдельный конфиг, но, возможно, можно подсуетить Andre_V, чтобы он банки пересобрал. Посмотрим-посмотрим... По идее - да. Ставим звук взрыва БК, удаляем из него mod_wg_load_custom_ekspont_banks.pyc (я его убью за такие названия скриптов :D), сверху ставим BanksLoader, запускаем клиент, в месседжбоксике жмем "Да", клиент запустится сам, катаем бой, отписываемся о результате. P.S. Написанное выше считать инструкцией к BanksLoader'у. UPD. И не должно. Я связался с Andre_V. Выяснилось, что если у банка поменять имя файла - он перестает работать. На данный момент идет перепил стандартного банка в текущей конфигурации на такое же имя файла. Как только закончим - выпущу фикс. А пока что просьба удалить UTAnnouncer.bnk из папки res_mods/0.9.16/audioww. Итак. Починено. Теперь должны работать и банки Экспойнта, и мой банк, который был заменен на тот, в котором лучше качество звука. Архив Аннонсера перезалит, остальные остались где и были. P.S. При тестировании на реплее помните, что если у вас не было свежеустановленного банка в конфиге, он заработает только после перезапуска игры. Особенности работы BanksLoader'а.
-
Инструменты для работы с текстами в WoT
Polyacov_Yury replied to Polyacov_Yury's topic in Mods and Software
Судя по сообщениям от людей, проблему вызывает Ядро либо мой i18n - загрузчик. -
Установщик камуфляжей aka CamoSelector
Polyacov_Yury replied to Polyacov_Yury's topic in Mods and Software
Сам - не разберусь. У нас есть, правда, штатный хужожник :) Blither!, я вызываю тебя!