Das Spiel nimmt dann die ersten vier Werte, versucht sie als Farben anzuwenden, tut dies nicht und Sie erhalten einen grünen Skin.
Leitfaden zur Behebung des Green-Skin-Fehlers
Lösung
Die Lösung ist relativ einfach. Alles, was getan werden muss, ist, die Utilties-Klasse zu ändern, um die Farbzeichenfolge etwas anders zu bezeichnen. Hier ist, wie es gemacht werden kann (und wie ich es geschafft habe, das Problem zu beheben)
- laden Sie dnSpy herunter
- Starten Sie dnSpy
- Klicken Sie in Steam mit der rechten Maustaste auf Doors of Insanity -> Eigenschaften -> Lokale Dateien -> Durchsuchen
- Navigieren Sie zu „Doors of Insanity_Data\Managed“
- Erstellen Sie eine Kopie von Assembly-CSharp.dll (vorzugsweise außerhalb des Ordners, mehrere DLLs können manchmal seltsame Dinge tun)
- Ziehen Sie die Assembly-CSharp.dll in dnSpy
- Suchen Sie in dnSpy nach der „colorToString“-Methode (sie sollte in der „Utilties“-Klasse sein)
- Rechtsklick -> Methode bearbeiten
- Ersetzen Sie „,“ durch „|“
- Suchen Sie in dnSpy nach der „stringToColor“-Methode (sie sollte sich in der „Utilties“-Klasse befinden, direkt unter der „colorToString“-Methode)
- Ersetzen Sie „,“ durch „|“ noch einmal
- Datei -> Modul speichern
Das sollte es beheben, zumindest hat es bei mir funktioniert. Alternativ können Sie meine Version der DLL von hier aus verwenden.
Beachten Sie jedoch, dass dies nicht zukunftssicher ist. Legen Sie die DLL im Ordner „Doors of Insanity_Data\Managed“ ab.