Этот инструментарий представляет собой группу программ, которая направлена на то, чтобы добиться лучшей поддержки мод для серии «мафия», разработанной 2K чешским и ангаром 13. Mafia 1 (классика) не поддерживается. Однако римейк есть.
Все особенности Toolkit всегда являются WIP, и они постоянно улучшаются, чтобы улучшить удобство использования и модификацию. Список ниже включает в себя все текущие функции, которые могут быть или не быть завершенными.
Game Explorer:
Не лучшая функция в этом инструментарии, его основная причина, по которой он существует, заключается в том, что он облегчает загрузку разных редакторов и управление файлами SDS. Однако эта функция требует серьезных улучшений в удобстве использования.
Упаковка/переупаковка SDS:
Эта функция использует код SDS Гиббеда из его репозитория с несколькими исправлениями и улучшениями. Файлы XML и игровые таблицы автоматически разбиты, с возможностью декомпилировать файлы LUA. Существует возможность распаковывать файлы SDS в формате, например, «Gui SDS Tools», для людей, которые хотели бы открыть содержимое в Zmodeler3. Для переупаковки моддер может либо выбрать сжатые или несущественные в параметрах инструментов. Дважды щелкнуть любые SDS в исследователе игры распакутся, и, чтобы переупоставить правой кнопкой мыши, щелкните по SDS, которые вы распаковываете, и нажмите «Пакет». SDS от Mafia III и Mafia: DE также поддерживаются.
Редактор материалов:
Этот редактор может быть открыт, дважды щелкнув на любой файл с расширением ".mtl". Они обычно называют «по умолчанию», с некоторым суффиксом. Хотя это старый редактор, у него все еще есть много функций, доступных для конечного пользователя. Он имеет возможность добавлять/удалять материалы, добавлять параметры или пробоотборщики в материалы и даже слияние в файлы .mtl, дающие возможность добавлять новые материалы и перезаписать существующие. Система слияния была улучшена, чтобы позволить конечному пользователю выбрать, какие материалы должны быть объединены или добавлены в загруженную .mtl, и старается быть очень многословным в том, что объединяется. Этот редактор поддерживает все три версии формата MTL.
Редактор карт:
Редактор карт является основной особенностью инструментария для мафии II. Основная цель состоит в том, чтобы позволить моддерам использовать это для редактирования участков карты. В настоящее время он имеет возможность редактировать геометрию карты и их столкновения. Чтобы загрузить редактор карты, вы можете дважды щелкнуть на любой «FramerSource.fr». К сожалению, для этого редактора не хватает учебных пособий, но некоторые в ближайшее время уже в пути. Я полностью осознаю, что это трудно с точки зрения удобства использования, но я пытаюсь улучшить это. Что касается геометрии, пользователь может изменить материалы, которые использует геометрия. Геометрия также может быть изменена извне, будучи экспортируемой, редактируя в пакете 3D -моделирования, а затем переосмыслена. Это также поддерживает столкновения.
M2FBX:
Эта библиотека используется вместе с редактором карт, чтобы позволить моддерам экспортировать/импортировать модели Mafia II и возможность «готовить» столкновение - улучшение инженерной производительности и стабильности. Библиотека находится под тяжелой работой, чтобы разрешить редактирование объектов с кожей и общего рефактора кода.
Редактор транслокатора:
Временный редактор, в то время как редактор карт получает столь необходимые улучшения. Но дает базовую удобство использования, чтобы добавить новые объекты и экземпляры, а также удалить их. Вы можете загрузить этот редактор, дважды щелкнув «translokator_x.tra» в папке City_crash.
Cityareas.bin/Cityshops.bin Редактор:
Оба отдельных редактора, но достигают одного и того же - добавьте новые части города и магазины в карту. Чтобы загрузить редактор "CityAreas.bin", дважды щелкните его в Game Explorer. Дважды щелкнуть файл "cityshops.bin" откроет редактор для CityShops.
Редактор таблиц:
Основной редактор таблицы, который позволяет моддерам манипулировать данными и добавлять новые строки.
Редактор Xbin:
Чрезвычайно прототип редактор, способный загружать и сохранять определенные файлы XBIN. Этот редактор также имеет возможность экспортировать эти Xbins в дружественный формат XML, который также может быть повторно импортирован. Это еще не поддерживает все типы XBIN, но поддержка приходит.
Поддерживается только Windows. Используйте Visual Studio 2019, чтобы построить репозиторий GitHub. Для M2FBX вам нужно будет иметь FBX SDK и Physx 2.8.x для составления решения.
Вы можете проверить текущие проблемы здесь.
Чтобы продолжать на свидании в ходе достижения этого инструментария, я рекомендую присоединиться к этому разногласию, используя ссылку здесь