Dalamud
1.0.0
Dalamud는 게임 데이터에 대한 액세스와 게임 자체와의 기본 상호 운용성을 제공하여 기능과 삶의 질을 추가하는 FINAL FANTASY XIV용 플러그인 개발 프레임워크입니다.
Dalamud를 관리하고 실행하는 FFXIVQuickLauncher와 함께 사용하기 위한 것입니다. 여러 종속성과 가정된 폴더 경로가 있으므로 사용자가 Dalamud를 수동으로 실행하는 것은 일반적으로 권장되지 않습니다.
Dalamud를 사용 하려는 경우 이 페이지에서 아무것도 할 필요가 없습니다. 공식 페이지에서 XIVLauncher를 다운로드하고 설치 지침을 따르십시오.
Dalamud는 게임 데이터, 채팅 액세스 및 오버레이를 통해 게임 내 플러그인 개발을 위해 점점 늘어나는 API를 제공합니다. 자세한 내용은 개발자 FAQ 및 API 문서를 참조하세요.
API 또는 Dalamud 사용과 관련하여 지원이 필요하시면 Discord 서버에 가입하세요.
이를 가능하게 해준 Mino에게 감사드립니다!
이러한 구성 요소는 Dalamud를 대상 프로세스에 로드하는 데 사용됩니다. Dalamud는 DLL 주입을 통해 로드하거나 프로세스의 진입점을 다시 작성하여 로드할 수 있습니다.
이름 | 목적 |
---|---|
Dalamud.Injector.Boot (C++) | Hostfxr을 통해 .NET Core 런타임을 프로세스에 로드하고 Dalamud.Injector를 시작합니다. |
Dalamud.Injector (C#) | 대상 프로세스에 DLL 주입을 수행합니다. |
달라무드.부트 (C++) | .NET Core 런타임을 활성 프로세스에 로드하고 Dalamud를 시작하거나 이를 위해 대상 프로세스의 진입점을 다시 작성합니다. |
달라무드 (C#) | 핵심 API, 게임 바인딩, 플러그인 프레임워크 |
Dalamud.CorePlugin (C#) | Dalamud 내부에 액세스하여 새로운 Dalamud 기능을 프로토타입할 수 있는 테스트베드 플러그인 |
우리는 현재 다음 지점에서 일하고 있습니다.
이름 | API 레벨 | 목적 | .NET 버전 | 길 |
---|---|---|---|---|
주인 | 9 | 현재 릴리스 브랜치 | .NET 8.0.0(2023년 11월) | 릴리스 및 스테이징 |
API10 | 10 | 패치 7.0과 함께 출시될 예정인 다음 주요 버전 | .NET 8.0.0(2023년 11월) | API10 |