Dalamud — это платформа разработки плагинов для FINAL FANTASY XIV, которая обеспечивает доступ к игровым данным и встроенную совместимость с самой игрой для повышения функциональности и качества жизни.
Он предназначен для использования вместе с FFXIVQuickLauncher, который управляет и запускает Даламуд за вас. Обычно пользователям не рекомендуется запускать Dalamud вручную, поскольку существует множество зависимостей и предполагаемых путей к папкам.
Если вы просто пытаетесь использовать Dalamud, вам не нужно ничего делать на этой странице — скачайте XIVLauncher с его официальной страницы и следуйте инструкциям по установке.
Dalamud предлагает постоянно расширяющийся API для разработки внутриигровых плагинов с игровыми данными, доступом к чату и наложениями. Более подробную информацию можно найти в разделе «Часто задаваемые вопросы для разработчиков» и в документации по API.
Если вам нужна поддержка относительно API или использования Даламуда, присоединяйтесь к нашему серверу Discord.
Спасибо Мино, чья работа сделала это возможным!
Эти компоненты используются для загрузки Даламуда в целевой процесс. Даламуд можно загрузить с помощью внедрения DLL или переписав точку входа в процесс.
Имя | Цель |
---|---|
Даламуд.Инжектор.Boot (C++) | Загружает среду выполнения .NET Core в процесс через hostfxr и запускает Dalamud.Injector. |
Даламуд.Инжектор (C#) | Выполняет внедрение DLL в целевой процесс. |
Даламуд.Boot (C++) | Загружает среду выполнения .NET Core в активный процесс и запускает Даламуд или для этого перезаписывает точку входа целевого процесса. |
Даламуд (C#) | Базовый API, привязки игр, платформа плагинов |
Даламуд.CorePlugin (C#) | Плагин тестового стенда, который может получить доступ к внутренним компонентам Dalamud для создания прототипов новых функций Dalamud. |
В настоящее время мы работаем в следующих филиалах.
Имя | Уровень API | Цель | .NET-версия | Отслеживать |
---|---|---|---|---|
владелец | 9 | Текущая ветка выпуска | .NET 8.0.0 (ноябрь 2023 г.) | Релиз и постановка |
API10 | 10 | Следующая основная версия, которую планируется выпустить вместе с патчем 7.0. | .NET 8.0.0 (ноябрь 2023 г.) | API10 |