Перейти к содержимому


[1.4.0.0][05.02.2019] Звуковые скрипты для Танков (Загрузчик звуков, Инъектор событий, Оповещение о ...

Гудки Polyacov_Yury BanksLoader Horns Загрузчик звуков Количество фрагов UT_announcer

  • Пожалуйста, авторизируйтесь для того, чтобы ответить
Сообщений в теме: 66

Polyacov_Yury #61 Отправлено 27 окт 2016 - 23:30

    Младший лейтенант

  • Игроки
  • 4878 боев
  • 1 230
  • [_EMT_] _EMT_
  • Регистрация:
    04.12.2011
 

Загрузчик звуков (BanksLoader)

 

2017-03-25_00-21-28.png

Чисто технически, это автоматический редактор engine_config.xml и audio_mods.xml. Сделано, чтобы пользователям не приходилось самим править их при установке нескольких модов. Мод работает с копией конфига, которую сам же и помещает в res_mods/текущая_версия. Это позволяет обеспечить их бесперебойную работу в любых комбинациях.

Создателю звукового мода достаточно включить в архив мой скрипт. Скрипт автоматически на машине пользователя обеспечит совместимость, к примеру, тех же "Громовых Орудий" с ПроТанками, Аннонсером, Гудками, звуком подрыва БК или чем-либо еще.

Технические подробности
Настройка
Список изменений

 

Инъектор звуковых событий (SoundEventInjector)

 

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

Плюсы:

  • Нет папки scripts/item_defs. Нечему ломаться при любом микрообновлении.
  • Не используется gui/sound_notifications.xml.
  • Вся настройка вынесена в отдельные от клиента игры настроечные файлы.

Минусы:

  • Если сломается питон-составляющая мода - рухнут все, кто от него зависят.
  • Клиент игры запускается дольше. Где-то на 5 секунд.
  • Довольно большой объем работы при переводе звукового мода со старого формата (xml-скрипты) на новый (JSON-конфиги для мода).

Несмотря на минусы, перекрываемые (и довольно тесно связанные с) плюсами, модификация довольно быстро набирает популярность.

 

Настройка
Список изменений
Спасибки
Скачать

 

Оповещение о количестве фрагов и окончании боя (UT_announcer)

 

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

Мод умеет в:

  • Оповещение звуком о времени до конца боя: 15 минут (начало), 5 минут, 3 минуты, 2 минуты, 1 минута, 30 секунд, 10 секунд, 5 секунд, конец боя.
  • Оповещение звуком и текстом о пролитой Первой Крови (самый первый, только игрок, игрок или союзник, игрок или противник, все три категории)
  • Оповещение звуком о количестве фрагов (только игрок, игрок и те фраги, которые больше, чем у него, все фраги на поле боя)
  • Оповещение звуком и текстом о полученных медалях за фраги (только игрок, игрок и союзник, противник, все вышеперечисленные)
  • Оповещение звуком и текстом о взводных медалях (Братья по Оружию и Решающий Вклад), а также об отмене первой из них и об отмщении за взводного.

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

 

P.S. Модуль vxBattleFlash обязателен для работы, без него текста в бою не будет. PYmodsCore - просто обязателен.

Настройка
Список изменений
Спасибки
Скачать

 

Гудки в Мире Танков (Horns)

 

При нажатии на кнопку (настраивается, по умолчанию - G) раздаётся гудок, как при нажатии на клаксон. Дополнительно к этому, в чат выводится сообщение, читаемое из конфигурационного файла (3 типа сообщений в зависимости от типа цели: Союзник\Противник\Все остальное.).

Настройка
Список изменений
Спасибки

Сообщение отредактировал Polyacov_Yury: 06 фев 2019 - 00:21

Авторство/Соавторство:
Складчина на гравицаппу

 


Polyacov_Yury #62 Отправлено 09 окт 2018 - 23:49

    Младший лейтенант

  • Игроки
  • 4878 боев
  • 1 230
  • [_EMT_] _EMT_
  • Регистрация:
    04.12.2011

Спустя долгое время, шапки топиков были обновлены.

Все моды (кроме КамоСелектора :P) работают на версии 1.2. Качайте и пользуйтесь на здоровье :)


Авторство/Соавторство:
Складчина на гравицаппу

 


Polyacov_Yury #63 Отправлено 19 окт 2018 - 22:27

    Младший лейтенант

  • Игроки
  • 4878 боев
  • 1 230
  • [_EMT_] _EMT_
  • Регистрация:
    04.12.2011

Обновлён BanksLoader. Исправлена обработка .wotmod-пакетов, имеющих внутри audio_mods.xml.

Если у кого-то есть проблемы с совместимостью с ПроТанками - просьба обновиться.


Авторство/Соавторство:
Складчина на гравицаппу

 


Tomsla #64 Отправлено 24 окт 2018 - 23:18

    Старший сержант

  • Игроки
  • 45115 боев
  • 264
  • [RA_2] RA_2
  • Регистрация:
    15.03.2012
Ставлю WWIIHWA Gun Sounds и загрузчик вот что пишет: секции удалены для банков WWIIHWA_gun.bnk, WWIIHWA_gun.pck, WWIIHWA_gun_reload.bnk. По итогу - я со стандартными выстрелами.


Polyacov_Yury #65 Отправлено 25 окт 2018 - 00:30

    Младший лейтенант

  • Игроки
  • 4878 боев
  • 1 230
  • [_EMT_] _EMT_
  • Регистрация:
    04.12.2011

Просмотр сообщенияTomsla (24 окт 2018 - 23:18) писал:

Ставлю WWIIHWA Gun Sounds и загрузчик вот что пишет: секции удалены для банков WWIIHWA_gun.bnk, WWIIHWA_gun.pck, WWIIHWA_gun_reload.bnk. По итогу - я со стандартными выстрелами.

 

Раз он их вытирает - значит, ставишь неправильно и/или он их найти не может.
Авторство/Соавторство:
Складчина на гравицаппу

 


Polyacov_Yury #66 Отправлено 06 фев 2019 - 00:22

    Младший лейтенант

  • Игроки
  • 4878 боев
  • 1 230
  • [_EMT_] _EMT_
  • Регистрация:
    04.12.2011
Обновил Краскопульт и Инъектор, в остальных архивах просто переименованы папки.
Авторство/Соавторство:
Складчина на гравицаппу

 


Polyacov_Yury #67 Отправлено 06 фев 2019 - 02:56

    Младший лейтенант

  • Игроки
  • 4878 боев
  • 1 230
  • [_EMT_] _EMT_
  • Регистрация:
    04.12.2011

Искренне прошу прощения. Вылез баг в сборщике архивов. Когда начали поступать сообщения об инциденте, я сначала не поверил. Папки, которые и в Beyond Compare, и в WinRar отображались как mods/1.4.0.0/, распаковывались как /mods/1.4.0.0_/. Причиной явился закравшийся в конец файла, в котором указана текущая версия игры, символ окончания строки, который попал в названия папок и, соответственно, в архивы. Все обновленные ранее архивы с модами были перепакованы с нуля и перезалиты. Приношу извинения за неудобства.

 

P.S. Если кому-то лень перекачивать - просто переименуйте папку mods/1.4.0.0_/ в mods/1.4.0.0/, согласившись на слияние папок и замену файлов. Содержимое архивов до и после инцидента, если не считать имя папки, полностью идентичное.


Авторство/Соавторство:
Складчина на гравицаппу

 


Polyacov_Yury #68 Отправлено 21 апр 2019 - 01:21

    Младший лейтенант

  • Игроки
  • 4878 боев
  • 1 230
  • [_EMT_] _EMT_
  • Регистрация:
    04.12.2011

Обновил Инъектор до версии 1.1.0.

Переписал применятель эффектов перезарядки - теперь можно не только редактировать существующие, но и добавлять свои - и добавил возможность прописывать орудиям эффекты перезарядки: в конфиге guns рядом с параметром effects (или вместо, оно работает независимо друг от друга) добавляете reloadEffect.


Сообщение отредактировал Polyacov_Yury: 21 апр 2019 - 01:22

Авторство/Соавторство:
Складчина на гравицаппу

 





Количество пользователей, просматривающих этот форум: 1

0 пользователей, 0 гостей, 0 анонимных