Zwei Rollen#

Katalog Interne Pfade beginnen bei Zweck
ext_01.cat + .dat Ordner Erweiterung Normale Erweiterungsdateien, einschließlich Diffs
subst_01.cat + .dat Spielwurzel Vollständige Ersetzung einer bestehenden Datei

subst_ macht seinen Inhalt nicht in einen XML-Patch um. Überprüfen Sie Konflikte separat, wenn zwei Erweiterungen eine vollständige Datei ersetzen.

Warum eine Bearbeitung unsichtbar ist#

Eine gepackte Kopie desselben virtuellen Pfades übertrifft eine lose Datei. Ein alter Katalog kann daher ein neu bearbeitetes XML daneben verstecken.

Die Kopien in Ihrem eigenen Testpaket auflisten:

TEXT
libraries/wiki_demo.xml -> loose: revision 2
libraries/wiki_demo.xml -> ext_01: revision 1

Erwartet gepackte Revision 1. Dies zeigt die Auswahl; es ist weder eine tatsächliche Spieldatei noch eine Konsolenausgabe.

Prüfen Sie das Paket#

Öffnen Sie Ihre CAT mit X Katalog Werkzeug. Überprüfen Sie den Pfad, den passenden DAT und den entsprechenden Eintrag. Vergleichen Sie diesen Eintrag mit Ihrem bearbeiteten XML. Wählen Sie eine funktionierende Quelle der Wahrheit: lose Dateien oder neu aufgebaute Kataloge.

Behalten content.xml Draußen. Versionskataloge haben separate Regeln. Für UI-Ersetzungen überprüfen Sie den genauen Zielressourcennamen und die Erweiterung, anstatt von Ihrem Quell-Lua-Dateinamen zu erraten.

Prüfgrenze#

Diese Laderegeln stammen aus der primären Anleitung. Das Diagramm ist kein ausgeführtes Spielexperiment. Wiederholen Sie nach dem Packen das gleiche Szenario, das mit Ihrem ursprünglichen Dateisatz funktioniert hat.