Инструменты

Объединитель Meta-файлов оружия

О моде Объединитель Meta-файлов оружия

Инструмент объединяет стандартные `weapon*.meta` и `pickups.meta` из основной игры и всех DLC в несколько общих файлов. Готовые объединенные файлы входят в архив. Это упрощает совместную установку нескольких оружейных модов, уменьшает число изменяемых DLC-архивов, экономит место и снижает риск ручных ошибок. Сам по себе готовый набор не изменяет характеристики стандартного оружия.

Возможности:
- Чтение списка DLC из актуального `dlclist.xml`.
- Чтение списка патчей DLC из `extratitleupdatedata.meta`.
- Поиск `content.xml`, `weapon*.meta` и `pickups.meta` во всех DLC-архивах.
- Объединение оружейных Meta-файлов в `outputs/merged/update/update.rpf/common/data/ai/weapons.meta`.
- Объединение данных подбираемых предметов в `outputs/merged/update/update.rpf/common/data/pickups.meta`.
- Изменение `content.xml` обработанных DLC для отключения загрузки старых `weapon*.meta` и `pickups.meta`, с экспортом в `outputs/merged/update/update.rpf/dlc_patch`.
- Создание отчетов со списками DLC, оружия, боеприпасов и подбираемых предметов.
- Поддержку других типов файлов можно добавить новым парсером в `resources/parser.py`.

Установка готовых файлов:
Скопируйте все содержимое `composed/merged/update/update.rpf` в `GTA V/mods/update/update.rpf` с сохранением структуры каталогов.

Запуск для разработчиков:
1. Рекомендуется установить Miniconda.
2. Создайте окружение командой `conda env create -f environment.yaml`.
3. Активируйте его командой `conda activate weapon-merger`.
4. Распакуйте `weapons-pickups-meta-backup-1.70.7z` в папку проекта рядом с основными файлами.
5. Откройте `main.ipynb` и выполните все ячейки. Результат появится в `outputs/merged`.

Патч для LCPP:
Скопируйте `composed/patch-lcpp/update/update.rpf/dlc_patch/mpheist4/content.xml` в `GTA V/mods/update/update.rpf/dlc_patch/mpheist4`.

Удаление:
1. Распакуйте `weapons-pickups-meta-uninstall-1.70.7z` в папку проекта.
2. Откройте `composed/uninstall-content-dlcpatch.yaml`: в нем указано, как обработать `content.xml` каждого патча DLC.
3. Скопируйте содержимое `uninstall/update/update.rpf` в `GTA V/mods/update/update.rpf`. Это восстановит DLC из секции `to-patch`.
4. Для DLC из секции `to-delete` вручную удалите добавленные файлы `content.xml`; в стандартной игре их не было.

Актуальная версия

Доступная версия

Текущая версия

1.2

264,6 КБ
Скачать
Обсуждение

Комментарии

Пока никто не оставил комментарий. Будьте первым.