Medieval Dynasty Mod Loader
Medieval Dynasty Mod Loader (MDML) ist eine Abzweigung des Unreal Engine Mod Loader. Ich habe ihn angepasst, damit er besser mit dem Spiel Medieval Dynasty funktioniert. Den Nexusmods-Mod finden Sie hier!
Anforderungen
- Der Mod-Loader unterstützt nur die 64-Bit-Windows-Version des Spiels
- Sie müssen DirectX11 verwenden, sonst stürzt die GUI ab. Gehen Sie zu
Settings>Graphics>Rendering Mode
und wechseln Sie zu DirectX11
Installation
- Laden Sie die neueste Version als ZIP-Datei herunter
- Entpacken Sie die Datei
- Kopieren Sie
MDML.dll
, xinput1_3.dll
und den Config
Ordner in Ihren Medieval Dynasty-Binaries-Ordner. Er befindet sich normalerweise unter [SteamLibraryFolder]/common/Medieval Dynasty/Medieval_Dynasty/Binaries/Win64
und es sollte eine Datei mit dem Namen Medieval_Dynasty-Win64-Shipping.exe
geben Medieval_Dynasty-Win64-Shipping.exe
- Starten Sie nun das Spiel. Wenn Sie alles richtig gemacht haben, wird durch Drücken von F1 eine GUI angezeigt und Sie sollten in der Lage sein, einen Protokollordner im Binärordner zu finden
- Legen Sie außerdem den BaseMod-Ordner in
[SteamLibraryFolder]/common/Medieval Dynasty/Medieval_Dynasty/Content/Mods
ab, erstellen Sie den Ordner, falls er nicht vorhanden ist, oder starten Sie das Spiel, um ihn automatisch zu erstellen
Es bauen
- Es gibt Visual Studio 17+-Projektdateien, Sie sollten jedoch premake verwenden, um die Projektdateien zu generieren
- Premake-Skripte befinden sich im Skriptordner und können unter Windows 10 und 11 ausgeführt werden
Käfer
- Wenn Sie einen DirectX-Fehler erhalten, haben Sie möglicherweise im DirectX12-Rendering-Modus gestartet. Wechseln Sie unter
Settings>Graphics>Rendering Mode
zu DirectX11 - Beginnen Sie nicht mit der ausführbaren Datei
Medieval_Dynasty-Win64-Shipping.exe
, sondern verwenden Sie Steam
Mods installieren
- Mods werden im Mods-Ordner
[SteamLibraryFolder]/common/Medieval Dynasty/Medieval_Dynasty/Content/Mods
abgelegt - Um einen Mod zu installieren, legen Sie den Ordner des Mods im Mods-Ordner ab und stellen Sie sicher, dass der Mod über eine
mod.ini
verfügt
Über Mods
- Es gibt 3 Arten von Mods: Core, Logic, Overwrite
- Core-Mods sind DLLs, die automatisch mit dem Mod-Loader geladen werden. Sie dienen dazu, Funktionen für den Mod-Loader hinzuzufügen und Dinge zu tun, die Sie mit Logic-Mods nicht tun können
- Logic-Mods sind Akteurdateien der Unreal Engine. Bei korrekter Einrichtung wird die Akteurdatei von mdml mit StaticLoadObject geladen. Sie können einen Mod in UE4 erstellen und die meisten Funktionen von UE4 nutzen
- Mods überschreiben, sie überschreiben die Spieldateien. Beim Start generiert der Mod-Loader feste Links von den Mod-Dateien zu den Spieldateien und beim Beenden der Anwendung oder beim nächsten Start werden sie entfernt. Es ist im Grunde dasselbe wie Vortex
- Hier ist eine sehr einfache Anleitung zum Erstellen von Mods
HAFTUNGSAUSSCHLUSS
Diese Software wird vom Autor „wie besehen“ bereitgestellt. In keinem Fall haftet der Autor für direkte, indirekte, zufällige, besondere, exemplarische oder Folgeschäden (einschließlich, aber nicht beschränkt auf die Beschaffung von Ersatzgütern oder -dienstleistungen, Nutzungs-, Daten- oder Gewinnverluste oder Betriebsunterbrechung). wie auch immer verursacht und auf jeglicher Haftungstheorie, ob vertraglich, verschuldensunabhängig oder aus unerlaubter Handlung (einschließlich Fahrlässigkeit oder anderweitig), die sich in irgendeiner Weise aus der Nutzung dieser Software ergibt, selbst wenn auf die Möglichkeit eines solchen Schadens hingewiesen wurde.
Software von Drittanbietern
- UnrealModLoader
- Feder-Ini-Parser
- Minhook
- ImGui
- GLM
- spdlog