Об этом проекте

Smithbox — это инструмент для модификации игр FromSoftware: Elden Ring, Elden Ring: Nightreign, Armored Core VI, Sekiro, Dark Souls 3, Dark Souls 2, Dark Souls 1, Bloodborne и Demon's Souls. Он является форком репозитория DSMapStudio и распространяется в виде сборок для Windows. Основные функции, перечисленные в проекте: - Редактор карт: визуальное редактирование карт. - Редактор моделей: просмотр и редактирование моделей, аналогично FLVER Editor. - Редактор параметров: табличное редактирование параметров, которые содержат большую часть данных, определяющих каждую игру. - Текстовый редактор: редактирование текстовой локализации. - Редактор графических параметров: редактирование файлов GPARAM. - Редактор материалов: редактирование материалов MTD и MATBIN. - Просмотрщик текстур: просмотр и извлечение текстур. - Файловый браузер: просмотр файлов в каталоге данных и каталоге проекта с возможностью простого извлечения. - Редактор Havok: редактирование файлов HKX, поддерживается только для проектов ER и NR. В README указано, что игры больше не нужно распаковывать для работы ни с одним из редакторов. Использование: после установки Smithbox.Vulkan.exe запускает полнофункциональную версию. На машинах без поддержки Vulkan (старые видеокарты) Smithbox.OpenGL.exe предоставляет большинство функций, кроме функций, связанных с окном просмотра, что в основном влияет на редактор карт и моделей. Если Smithbox запускается и сразу закрывается, README предлагает отредактировать Configuration.json в %AppData%\Local\Smithbox\Configuration и установить System_RenderingBackend в 0 для переключения на OpenGL. Упоминаемые связанные инструменты: Nuxe для распаковки файлов игры, DarkScript3 для скриптов EMEVD и ESDLang или ESDStudio для скриптов ESD. При проблемах с повреждением сохранений при запуске модов README рекомендует ME3 для большинства современных игр, со встроенной поддержкой создания профиля ME3; DS1, DS2 и DS3 до версии 1.15.2 по-прежнему требуют ModEngine2 или аналогичных загрузчиков. Учебные пособия размещены на soulsmodding.com. Требования включают 64-разрядную Windows 7–11, Visual C++ Redistributable x64, определенные среды выполнения .NET Core 7.0 Desktop и ASP.NET Core, видеокарту, совместимую с Vulkan 1.3 (NVIDIA Maxwell/серия 900 или новее, или AMD Polaris/Radeon серия 400 или новее) с актуальными драйверами, и 4 ГБ видеопамяти (рекомендуется 8 ГБ) для модификации карт DS3/BB/Sekiro/ER. Отмечается, что видеокарты Intel в настоящее время работают некорректно. Разработческие сборки можно загрузить из артефактов GitHub Actions, для чего требуется учетная запись GitHub; официальные релизы выпускаются после значительных изменений. Проект указывает участников Smithbox и DSMapStudio, а также перечисляет библиотеки, включая SoulsFormats, SoapstoneLib, HKLib, Hexa.NET.ImGui, Tracy Profiler и Veldrid. В README есть заявление об ИИ, отмечающее, что элементы кода и метаданных были созданы с помощью инструментов ИИ.