Vorbemerkungen / Module

Aus Sternenschweif Wiki
Wechseln zu: Navigation, Suche

Das Modding wird über „Moduldateien“ durchgeführt. Die Moduldatei enthält entsprechende Tags für die Bereiche des Spiels, die verändert werden sollen (z.B. <items>). Beim Einlesen der Moduldatei bei Spielstart werden dann die Einträge des Hauptspiels, die in der Moduldatei verändert wurden (z.B. Items, Monster, Text-Keys), überschrieben bzw. neue Einträge dem Spiel hinzugefügt.

Die Module werden im Ordner „Dokumente/BladeofDestiny/usermods“ abgelegt. Wenn ein Modul entfernt werden soll, genügt es, dieses aus dem Ordner zu löschen.

Pro Mod werden 2 Dateien benötigt:

– Die Moduldatei selbst und

– eine Datei „contentinfo.xml“

Diese verweist auf die zugehörige Moduldatei, so dass das Spiel weiß, welche Moduldatei zu laden ist.


Beide Dateien werden in einem entsprechenden Unterordner unter „usermods“ abgelegt.

Beispiel:

Ordner: usermods\testmod

Im Ordner „testmod“ dann:

– contentinfo.xml

– testmod.xml (= Moduldatei)


Aufbau einer contentinfo.xml

<?xml version="1.0" encoding="utf-8"?>

<contentinfo>

<loadversion>0</loadversion>

<loadorder>0</loadorder>

<combinedsettings>godgrace.xml</combinedsettings>

</contentinfo>


Aufbau einer Moduldatei

<?xml version="1.0" encoding="utf-8"?>

<combinedsettings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<dungeons>

</dungeons>

<routeevents />

<buildingevents />

<quests />

<dialogpartner />

<dialog />

<monsters />

<globalfights />

<items />

<texts language="de">

<alltexts />

</texts>

<texts language="en">

<alltexts />

</texts>


</combinedsettings>


--lunatic 18:53, 11. Mär. 2014 (CET)