Zum Inhalt springen
OPENREBORN
Zurück zum Wiki

Selbst bauen und Selbsttests

Was du zum Kompilieren brauchst, wie der Export läuft und wie du die Leser gegen die Originaldaten prüfst.

Stand: 12. August 2026

Voraussetzungen

  • Godot 4.7 in der Mono/.NET-Fassung
  • das .NET-SDK

Bauen und exportieren

dotnet build "Akte Europa Reborn.csproj"
godot --path . --headless --export-release "Windows Desktop"

Der Export ist auf Windows Desktop eingerichtet; für andere Systeme gibt es bisher kein vorbereitetes Preset.

Selbsttests

Die Leser für die Originalformate werden nicht nur gebaut, sondern gegen die Daten geprüft, aus denen sie lesen:

godot --path . --headless -- --selftest-cwp=<Werkzeugordner>
godot --path . --headless -- --selftest-designs
godot --path . --headless -- --selftest-briefings

Was dabei geprüft wird

  • 13 Sprite-Rahmen pixelgenau gegen eine zweite Umsetzung
  • 26 Kartendateien restlos aufgebraucht — kein unerklärtes Byte
  • 4147 Einheitenbilder deckungsgleich
  • 601 Entwurfssätze exakt nachgerechnet
  • 33 Missionstexte zeichengleich

Diese Tests sind der Grund, warum Zahlen im Projekt belastbar sind: sie messen nicht, ob der Code läuft, sondern ob er dasselbe herausbekommt wie das Original.

Inhalte für den Test bereitstellen

Die Selbsttests brauchen abgeleitete Daten. Wenn du sie ohne die Oberfläche erzeugen willst:

godot --path . --headless -- --import-cd          # Discs im Laufwerk
godot --path . --headless -- --import=<Ordner>    # oder aus einer Installation

Etwas fehlt oder ist falsch? Ergänzungen sind ausdrücklich erwünscht — melde dich einfach. info@openreborn.com