
模组支持 API
添加一些供其他Mod使用的API。
查看大图X4 模组支持 API
这是一套为简化模组创建而开发的 API 合集,包含以下组件:
- Lua 加载器 API
- 支持加载 Lua 文件
- 注意:自 X4 7.5 版本起非必需,但保留以兼容旧模组
- 简易菜单 API
- 创建自定义菜单
- 交互菜单 API
- 添加新的右键菜单命令
- 命名管道 API
- 进程间双向通信
- 适用于 Windows 操作系统
- 需要禁用受保护的 UI 模式
- 快捷键 API(使用管道)
- 创建新的快捷键
- 时间 API(使用管道)
- 实时延迟
主要开发在 GitHub 上进行:
https://github.com/bvbohnen/x4-projects/tree/master/extensions/sn_mod_support_apis
API 使用的扩展文档:
https://github.com/bvbohnen/x4-projects/tree/master/extensions/sn_mod_support_apis/documentation
最新版本(Nexus 上的更新可能较慢):
https://github.com/bvbohnen/x4-projects/releases
也可在 Steam 创意工坊获取。
使用方法
本模组包含两个部分:
X4 扩展:包含所有其他模组可调用的 X4 插件,是任何依赖项所必需的。
可选的外部程序:作为命名管道 API 的主机,并支持快捷键 API。目前仅适用于 Windows,需要在 X4 运行时于后台运行,以支持任何快捷键模组(或其他使用命名管道的模组)。也可从 GitHub 获取 Python 源代码版本,由已安装 Python 的用户直接运行。有关从源代码运行的版本和包需求,请参阅 GitHub 文档。
显示 1-12 条,共 12 条
以上为资源接口提供的文件记录。安装时请在客户端确认文件、游戏版本及依赖。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。