最低工具包#
开始使用X4,一个编辑器,具有XML完成和一个独立的工作目录. 修改属性不需要Python,C++或多个运行游戏. 船舶变体需要源宏,索引,商品和文字;新型号需要 Blender 其他 Egosoft Blender 模块工具;逻辑需求, MD和匹配方案;UI工作需求 Lua 现在,我们还在"助手"合同中.
检查你的游戏文件#
使用X目录工具从您自己的安装中获取相关来源. 保存原始文本与可编辑的副本. 连接 md.xsd 和 common.xsd 游戏版本相同. 检查有效的补丁文档以及XML语法. 官方工具在Modding支持和Egosoft下载中链接.
测试环境#
使用另一个保存. 记录游戏版本,活跃的DLC/mods,原始值和预期变化. 在完全兼容性设置之前,测试最小的依赖性. 启用 日志记录 检查一个具体的效果,例如一个物体,船只或按,而不是仅仅是缺失错误.
实际的第一步#
选择 精英船体特性 对于 XML 补丁,或 您好,X4 用于第一个 MD 脚本。
Lua 编辑协助#
X4-LuaLSAddon 为Lua语言服务器提供X4定义. 它的 README 描述了通过VS Code Lua扩展的添加程序管理器安装. 匹配定义和游戏版本;编辑完成并未确定在当前UI文本中可用性.
这是一个编辑库,而不是包括在 ui.xml 或是作为一个调整器执行. 查询Lua的物件 解释为什么一个已知函数可以返回不同的类型. 调试 涵盖对单独的个人资料和日志的论点.