Anstatt die Autoren zu bitten, separate Änderungen vorzunehmen, können Sie xdR-Animations-Add-Ons für Ihre persönlichen Bedürfnisse modifizieren. Diese Anleitung listet auf, was mit normalen Hex-Editoren und Dateibrowsern möglich ist.
Welche Werkzeuge benötigt
Addon-Extrakt
xdR-Animationen werden gespeichert in /models/xdreanims/.
Wechseln Sie zu einem anderen Steckplatz
- Benennen Sie .mdl- und .ani-Dateien (falls vorhanden) um, sodass sie einen anderen Steckplatz in ihrem Namen haben. Zum Bsp. wenn wir Coach-Animationen, die Platz 47 belegen, auf Platz 11 verschieben wollen. Dateien umbenennen in coach_slot_011.mdl und coach_slot_011.ani
- Öffnen Sie die umbenannte .mdl-Datei im Hex-Editor
- Bearbeiten Sie es so, dass es am Anfang auf den neuen .mdl-Pfad verweist
- Zeigen Sie gegen Ende der Datei auf den neuen .ani-Pfad
- speichern Sie die Datei
Bestimmte Sequenz deaktivieren
Öffnen Sie die .mdl-Datei im Hex-Editor. Suchen nach Idle_Standing_Pistole Text.
Es kann Text mit dem Präfix finden a_ Gefällt mir a_Idle_Standing_Pistol. Nicht anfassen, das ist $animation. Behalten Sie es, suchen Sie weiter.
Die benötigte Sequenz sieht so aus. Wenn ihr eine Aktivitäts-ID zugewiesen ist, kommt sie normalerweise nach und hat das Präfix ACT_.
Um es zu deaktivieren, ändern Sie seinen Namen und gehen Sie folgendermaßen vor:
Ich empfehle, nur einen Buchstaben in Name und Handlung zu ändern. Name und Aktlänge müssen gleich sein.
Technisch gesehen ist diese Sequenz immer noch im Modell, aber sie sollte nicht mehr im Spiel ausgelöst werden.
Verschieben Sie den Animationssatz auf einen anderen Charakter
Benennen Sie .mdl in das benötigte Zeichen und den Slot um.
Die ursprüngliche .ani-Datei muss umbenannt werden, damit sie dieselbe Länge hat. Ersetzen Sie einfach einige Buchstaben.
Öffnen Sie die .mdl-Datei im Hex-Editor.
Bearbeiten Sie es so, dass es eine neue Pfadreferenz hat. Das Pfadfeld ist 64 Byte lang, wie die obige Auswahl zeigt, nach .mdl gibt es eine Auffüllung, die mit Hex-Nullen gefüllt ist 00. Sie dürfen ihn nicht überschreiten.
Zeigen Sie gegen Ende der Datei auf den neuen .ani-Pfad
Nicht-xdR-Anim-Mod in xdR konvertieren
Verschieben Sie die .mdl-Datei in den xdreanims-Ordner und benennen Sie sie in den zugewiesenen Charakter und Slot um:
models/infected/anim_charger.mdl -> models/xdreanims/charger_slot_047.mdl
Die .ani-Datei muss sich im selben Ordner befinden und dieselbe Namenslänge haben. Benennen Sie es um, indem Sie nur einige Buchstaben ändern.
Bearbeiten Sie die .mdl-Datei im Hex-Editor, sodass sie eine neue Pfadreferenz hat. Das Pfadfeld ist 64 Byte lang, wie die Auswahl unten zeigt, nach .mdl gibt es eine Auffüllung, die mit Hex-Nullen gefüllt ist 00. Sie dürfen ihn nicht überschreiten.
Zeigen Sie gegen Ende der Datei auf den neuen .ani-Pfad
Datei speichern.
Erweiterte Bearbeitung
Ich werde den Prozess nicht behandeln, das würde den Rahmen dieses Handbuchs sprengen. Ich kann jedoch sagen, dass der Decompiler keine Quelldateien erzeugen kann, die perfekt zum Bearbeiten geeignet sind, es sei denn, er enthält nur einige einfache Animationen. Delta-Sequenzen sind kompletter Müll. Das Beste, was Sie tun können, ist, eine weitere Erweiterung zu erstellen, die Ihre bearbeiteten Sequenzen enthält.
Nach Bearbeitungen
Packen Sie das bearbeitete Addon in .vpk, indem Sie vpk.exe oder Crowbar verwenden.
Zusammenfassung
Weitere Anleitungen:
- Left 4 Dead 2: So installieren Sie „überarbeitete Untertitel“ manuell
- Left 4 Dead 2: So schalten Sie „Good Ending“ im „The Sacrifice“ DLC frei
- Left 4 Dead 2: Standort aller Sehenswürdigkeiten
- Left 4 Dead 2: Leitfaden für alle Nahkampfwaffen
- Left 4 Dead 2: Leitfaden für Experten-Realismus-Kampagnen