--- title: 游戏开始和主菜单背景 summary: 什么是gamestarts.xml和startmenu.xml配置,以及开始的MD逻辑开始的地方. section: galaxy kind: guide status: reference updated: 2026-10-27 tags: ["X4","modding","gamestarts","and","menu"] sources: ["https://chemodun.github.io/x4/modding-support/anatomy-of-game-data/libraries/gamestarts-xml/","https://chemodun.github.io/x4/modding-support/anatomy-of-game-data/libraries/startmenu-xml/"] --- ## 两个不同的文件 `libraries/gamestarts.xml` 定义新游戏选择:菜单入口,玩家配置和属性,宇宙设置和限制. `libraries/startmenu.xml` 定义主要菜单的背景场景. 没有任何替代MD任务脚本. 启动定义使用 `libraries/gamestarts.xsd`. 其他孩子的元素秩序是重要的. 进入图像,预览剪辑和介绍有不同的作用;一个漂亮的预览不会创造出起始船. ## 开始学习的方法 放这个补丁在你的延长 `libraries/gamestarts.xml`: ```xml 25000 ``` **条件:** 你已经添加了一个完整的 `wiki_training_start` 直接的 `player` 携带儿童 `money`. 其他这是一个虚构的身份证,不是一个尼拉的开始. **预期:** 定义得到 `money="25000"`. 其他它为新游戏配置了初始资金;补丁不在现有的保存中赋予一个角色. 定制启动还需要有效的位置,特征,船舶和资产参考. ## 继续在MD MD可以读取选定的启动ID为 `player.module`. 其他每个新游戏都不能采用一个开始的介绍. 检查身份证,然后在加载时,保护世界准备和反复启动. `universe` 设置可以禁用 `jobs` 和 `god`. 其他在教程世界中,缺失船只并不总是一个配额错误. 对于初始特定数据集进行检查 [工作和上帝](wiki:jobs-and-god). ## 背景和解锁 加入一个场景 `/startmenu/background`; 它们 `cutscene` 作为关键. 场景和资产必须存在,单独列表的入口不够. 换取共享默认背景可能与DLC和其他 mods冲突. `userdata` 条件属于玩家的配置文件,并且可以在存储中持续存在. 测试一个锁定的起始或背景,使用一个独立的配置文件以及已确定的配置文件. ## 验证情况 打开新游戏,选择开始,开始新游戏并独立检查财产. 单独加载一个老. 对于背景,在主菜单设置中选择测试场景. 这些例子没有运行在X4中;没有完整的场景资产分布. 继续 [日志记录](wiki:debugging) 和 [MD 持久化](wiki:md-persistence).