IINACT 项目使用教程
1. 项目介绍
IINACT 是一个基于 Dalamud 插件的开源项目,它允许用户在类似 ACT 的环境中运行 FFXIV_ACT_Plugin。该项目对 Overlay Plugin 进行了深度定制,以适应现代 .NET 环境。IINACT 从 Dalamud.Game.Network 获取数据,无需使用 Deucalion 进行额外注入或使用高级权限进行网络捕获。它本身不渲染覆盖层,但可以与 Browsingway、Next UI、hudkit(仅限 Linux)或 Bunny HUD(仅限 macOS)等工具配合使用以显示覆盖层。
2. 项目快速启动
环境准备
- 安装 .NET 7 SDK。
- 在 Windows 和 macOS 上,需要安装 XL 或 XOM。
- 在 Linux 上,需要设置 DALAMUD_HOME 环境变量(例如
$HOME/.xlcore/dalamud/Hooks/dev
)。
克隆与构建
git clone --recurse-submodules https://github.com/marzent/IINACT.git
cd IINACT
dotnet build
注意事项
- 请确保您能够引用 Dalamud。
- 在 Dalamud 官方支持频道上不会提供支持,如有问题请在项目的 Issues 页面或 Discord 上寻求帮助。
3. 应用案例和最佳实践
日志位置
- Windows 用户:
C:\Users\[user]\Documents\IINACT
- Mac/Linux 用户:相对于 wine 前缀的同一位置。
FFLogs 兼容性
- 日志文件与 FFLogs 完全兼容,可以使用 FFLogs 上传器。
4. 典型生态项目
IINACT 作为 Dalamud 插件的一部分,其生态项目通常包括各种游戏数据分析工具和用户界面增强插件。以下是一些典型的生态项目:
- 数据分析工具,用于解析游戏中的各种数据。
- 用户界面插件,提供定制化的游戏内显示选项。
- 网络功能增强,例如提高网络连接稳定性和速度的插件。
通过这些生态项目,玩家可以获得更加丰富和个性化的游戏体验。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考