--- title: Spielstarts und Haupt-Menü Hintergründe summary: Was gamestarts.xml und startmenu.xml konfigurieren und wo startspezifische MD-Logik beginnt. 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/"] --- ## Zwei verschiedene Dateien `libraries/gamestarts.xml` definiert die Auswahl des neuen Spiels: Menüeinträge, Spielerplatzierung und Eigenschaft, Universumseinstellungen und Einschränkungen. `libraries/startmenu.xml` definiert das Haupt-Menü Hintergrundszenen. Weder ersetzt ein MD-Missionsskript. Verwendung von Startdefinitionen `libraries/gamestarts.xsd`. Child-element Ordnung zählt. Das Eintragsbild, Vorschau-Schneideszene und Intro haben verschiedene Rollen; eine schöne Vorschau schafft kein Startschiff. ## Ein Lernpatch für Startgeld Setzen Sie dieses Pflaster in Ihre Erweiterung `libraries/gamestarts.xml`: ```xml 25000 ``` **Voraussetzung:** Sie haben bereits eine komplette `wiki_training_start` mit einem direkten `player` Kinder mit `money`. Das ist ein fiktiver Ausweis, kein Vanillestart. **Erwartet:** die Definition erhält `money="25000"`. Es konfiguriert die ersten Mittel für ein neues Spiel; der Patch creditiert keinen Charakter in einem vorhandenen Speichern. Ein benutzerdefinierter Start benötigt auch gültige Standort-, Zeichen-, Schiff- und Asset-Referenzen. ## Weiter in MD MD kann die ausgewählte Start-ID als `player.module`. Eine startspezifische Einführung darf nicht in jedem neuen Spiel laufen. Überprüfen Sie die ID, dann Weltbereitschaft und Schutz vor wiederholter Initialisierung beim Laden. `universe` Einstellungen können deaktiviert werden `jobs` und `god`. Fehlende Schiffe in einer Tutorialwelt sind nicht immer ein Quotenfehler. Für startspezifische Datensätze inspizieren [Jobs und Gott](wiki:jobs-and-god). ## Hintergründe und Entsperrungen Eine Szene unter `/startmenu/background`; es `cutscene` fungiert als Schlüssel. Szene und Assets müssen vorhanden sein; ein Listeneintrag allein ist nicht ausreichend. Das Ersetzen des freigegebenen Standardhintergrundes kann mit DLCs und anderen Mods kollidieren. `userdata` Bedingungen gehören zum Spielerprofil und können über Speicher hinweg bestehen bleiben. Testen Sie einen gesperrten Start oder Hintergrund mit einem separaten Profil sowie einem etablierten. ## Prüfszenario Neues Spiel öffnen, Start auswählen, ein neues Spiel starten und eigenständig inspizieren. Älteres Speichern separat laden. Testszenenauswahl im Hintergrund in Hauptmenüeinstellungen. Diese Beispiele wurden nicht in X4 ausgeführt; es werden keine vollständigen Szenenwerte verteilt. Weiter mit [Protokollierung](wiki:debugging) und [Persistenz in MD](wiki:md-persistence).