Im Gaming-Bereich gibt es zwei verschiedene Kategorien von Modifikationen: Code-Mods und Inhalts-Mods. Code-Mods nutzen das BepInEx-Modding-Framework, um den zugrunde liegenden Code des Spiels direkt zu manipulieren. Andererseits führen Inhaltsmods Änderungen oder Ergänzungen an bestimmten Spielelementen ein, darunter Gegenstände wie Kostüme, Themen und Charaktere. Für ein umfassenderes Verständnis dieses Konzepts sehen Sie sich bitte das untenstehende Diagramm an.
Es ist wichtig zu beachten, dass WECCL, was für Wrestling Empire Custom Content Loader steht, im Wesentlichen ein eigenständiger Code-Mod ist.
Code-Mods
Die Entwicklung von Code-Mods wird durch BepInEx erleichtert und erfordert Kenntnisse in C#. Angesichts der Komplexität, die mit der Erstellung von BepInEx-Mods verbunden ist, und der Herausforderung, verschleierten Code zu entschlüsseln, verzichtet dieser Leitfaden darauf, näher auf die Besonderheiten ihrer Erstellung einzugehen. Sie können jedoch die folgenden Links erkunden, um Sie auf Ihrer Reise zu unterstützen:
Es ist erwähnenswert, dass es bei Code-Mods ratsam ist, diese im Verzeichnis Wrestling Empire\BepInEx\plugins\Manual abzulegen, anstatt sie einfach im Ordner „plugins“ abzulegen. Diese Vorsichtsmaßnahme trägt dazu bei, mögliche Störungen durch den Mod-Launcher zu verhindern.
Inhaltsmods
Content-Mods bestehen aus strukturierten Dateien, die für die Verwendung mit WECCL entwickelt wurden, und für deren Erstellung sind in der Regel keine Programmierkenntnisse erforderlich. Es ist jedoch wichtig, sicherzustellen, dass WECCL ordnungsgemäß installiert ist, bevor Sie mit der Erstellung von Inhaltsmods beginnen.
Normalerweise sollten die Inhalte, die Sie hinzufügen möchten, im Verzeichnis „Assets“ abgelegt werden, während sich Inhalte, die vorhandene Assets überschreiben sollen, im Verzeichnis „Overrides“ befinden sollten.
Während der Testphase Ihrer Mods können Sie die Ordner „Assets“ und „Overrides“ in diesem Verzeichnispfad finden:
Wrestling Empire\BepInEx\plugins\Manual\Assets
Wrestling Empire\BepInEx\plugins\Manual\Overrides
Wenn diese Ordner nicht vorhanden sind, haben Sie die Möglichkeit, sie zu erstellen.
Darüber hinaus ist zu beachten, dass alle im Ordner „Assets“ positionierten Audiodateien als neue Themen geladen werden. Umfassende Anleitungen zu anderen Funktionen finden Sie in der Dokumentation zu WECCLs Github Seite.
Mods hochladen
Die einfachste Methode zum Teilen Ihrer Mods auf Steam Workshop ist die Verwendung des speziellen Uploaders, der hier zum Download verfügbar ist Link.
Im Uploader finden Sie einen Vorlagen-Mod, der untersucht werden kann, um die Dateistruktur zu verstehen. Um sich auf den Upload-Prozess vorzubereiten, müssen Sie zunächst einen „Artikel“ generieren. Stellen Sie sich einen „Artikel“ als eine Art „Reservierung“ für Ihren Mod vor. Im Wesentlichen legt es die eindeutige ID fest, die für Ihren Mod und alle seine nachfolgenden Versionen verwendet wird.
Sobald Sie das „Element“ erstellt haben, besteht der nächste Schritt darin, alle erforderlichen Dateien und Inhalte im dafür vorgesehenen „Inhaltsordner“ abzulegen.
Wenn Sie zum Abschnitt „WorkshopContent“ navigieren, sollten Sie auf eine Anzeige ähnlich der folgenden stoßen:
Im Inhaltsordner, der nach Ihrem Artikel benannt ist (in diesem Fall „YourMod“), sollten Sie die folgenden Komponenten haben:
- Ein Ordner „Plugins“, der alle Elemente enthält, die Sie normalerweise im Verzeichnis „Manual“ ablegen würden.
- Eine „manifest.txt“-Datei mit folgendem Inhalt:
ModName: Autor: Ausführung: (SemVer empfohlen) AssemblyHash: (nur für Code-Mods)
Um den Assembly-Hash zu erhalten, können Sie die Datei „Assembly-CSharp.dll“ unter Wrestling Empire\Wrestling Empire_Data\Managed über diese bereitgestellte Datei verarbeiten Link.
Es ist erwähnenswert, dass der Template-Mod den Schlüssel „assemblyHash“ enthält, obwohl es sich um einen Inhalts-Mod handelt. Wenn Sie jedoch bereit sind, Inhaltsmodifikationen zu veröffentlichen, empfiehlt es sich, diesen Schlüssel zu entfernen, da Inhaltsmodifikationen normalerweise versionenunabhängig sind.
Wenn Sie diese Schritte abgeschlossen haben, stellen Sie sicher, dass Sie ein Vorschaubild in das WorkshopContent-Verzeichnis einfügen, füllen Sie die verbleibenden Felder nach Bedarf aus und klicken Sie dann auf die Schaltfläche „Senden“, um Ihren Mod auf Steam Workshop zu teilen.
Ein wichtiger Hinweis: Wenn Sie Content-Mods veröffentlichen, stellen Sie sicher, dass Sie WECCL als Abhängigkeit über Steam Workshop einbinden.
Wählen Sie dazu „Erforderliche Elemente hinzufügen/entfernen“ aus dem Menü auf der rechten Seite und wählen Sie dann die erforderlichen Mods aus dem angezeigten Menü aus. Dadurch wird sichergestellt, dass Benutzer, die Ihren Mod herunterladen, auch den erforderlichen WECCL-Mod installiert haben.
Dieser Schritt gilt auch für Mods, die auf anderen Abhängigkeiten basieren. Es ist wichtig, alle notwendigen Abhängigkeiten einzubeziehen, wenn Sie Ihren Mod auf Steam Workshop einrichten, um ein nahtloses Erlebnis für Benutzer zu gewährleisten.
Das ist alles, was wir heute dafür teilen Wrestling-Imperium führen. Dieses Handbuch wurde ursprünglich erstellt und geschrieben von IngoH. Falls wir dieses Handbuch nicht aktualisieren, finden Sie das neueste Update, indem Sie diesen folgen Link.