如何使用#

在侧中扩大类别和库或子系统,然后选择名称. 每个报名都有一个专用页面. 搜索开放的页面是相同的. 目录行显示返回类型;已建立的类型链接到解释.

开始 类型,结果和方法. 无知意味着未成立的合同;没有任何意味着没有直接回报.

类别#

区域 开放
X4 Lua 接口用户调用 Lua 果
C 声明,参数和回报 FFI
XML 操作和构建 MD / AI
事件条件和过器 MD / AI 事件
Lua 界面事件 Lua 事件
辅助器和菜单方法 接口用户辅助器
基础函数和库 Lua 其他 LuaJIT

这是一个越来越多的已知界面的参考,而不是完整的X4SDK. 证据的限制 解释声明所确定的内容.

首先的电话#

AddUITriggeredEvent 发送给 MD, RegisterEvent 安装Lua回调,并 GetComponentData 读取所需组件字段.

第一部份 MD#

event_ui_triggered 接收到UI事件, raise_lua_event 发送值给Lua, set_value 写入变量。MD 有自己的类型与表达式。

需要建立资源 说明 MD 属性和构建任务资源短缺表.

继续练习#

X4代码的基本原理, Lua / MD 通信桥, 变化的属性, 创建UI.