Mods können bestimmte Patches ignorieren
Viele Modder, die an "traditionellen" Mods arbeiten, wird Ninja berechtigterweise relativ kalt lassen. Um genau euch zu erreichen, mache ich hier einen neuen Thread auf.
Mods können in Zukunft das Laden von bestimmten Patches "verbieten". Das ist sinnvoll, wenn eine Mod ein Feature bereits einbaut, wofür es auch einen Patch gibt (Beispiel: Freies Zielen) oder wenn bekannt ist, dass ein bestimmter Patch in anderer Weise technisch inkompatibel mit der Mod ist. Das geht mittels einem (optionalen) Eintrag in der Ini-Datei der Mod. Patches werden dort mit ihrem Namen (der Name der VDF-Datei z.B. "FreeAiming" für "FreeAiming.vdf") mit Leerzeichen getrennt aufgelistet. Aufgelistete Patches wird Ninja beim Start von Gothic kommentarlos nicht laden.
Eigentlich ist dieses Feature nicht notwendig, da innerhalb von Spine Inkompatibilitäten gemeldet werden können. So können Mods das aber schon von Vorn herein bestimmen.
Wichtig!
Es geht ausschließlich um Kompatibilität!
Wenn den Erstellern von einer Mod z.B. das freie Zielen oder die Manaregeneration einfach nicht gefällt und es deshalb dort eintragen, werden Spieler früher oder später von dieser Einstellung Wind bekommen und diese einfach in jeder Mod herauslöschen. Das würde die Einstellung komplett hinfällig machen und Mods, die tatsächlich auf diese angewiesen sind, müssten sich ständig irgendwelchen Fragen/Beschwerden zu Abstürzen, Bugs und Inkompatibilitäten stellen.
Auch ist Balancing kein Grund für die Verwendung dieser Einstellung. Meiner Erfahrung nach gibt es immer Spieler, denen die Balance egal ist und die trotzdem bspw. die Manaregeneration benutzen möchten. Dort sollte man es bei einem "Wir empfehlen strengstens die Mod ohne den Patch XYZ zu spielen, weil ..." im Release-Thread belassen.
Tut euren Kollegen also den gefallen, und geht spärlich und vernünftig mit dieser Einstellung um und verwendet sie nur da wo dringend notwendig. |
Code:
[INFO]
...
[FILES]
...
[SETTINGS]
World=test.zen
Player=PC_HERO
IncompatibleNinjaPatches=Patch1 Patch2 Patch3
[OPTIONS]
...
[OVERRIDES]
...
"Patch1 Patch2 Patch3" sind Platzhalter für Patches die inkompatibel sind.
Das wollte ich jetzt schon einmal kurz beschreiben, weil einige Mods vor Weihnachten noch veröffentlicht werden, auch wenn die neue Ninja-Version noch nicht draußen ist. Es gibt zwar noch nicht so viele Patches, aber vielleicht ändert sich das in Zukunft. Auch ist mir bewusst, dass Mod-Ersteller nur Patches ignorieren lassen können, die schon existieren bevor die Mod veröffentlich wurde.
Geändert von mud-freak (07.09.2020 um 16:11 Uhr)