Standardtypen v1.0.0.5 Mod
Standardtypen v1.0.0.5 Mod
Version 1.0.0.5:
- Die Art und Weise, wie Standardwerte geladen werden, wurde aktualisiert und sollte jetzt effizienter sein.
- Eine Prüfung auf doppelt registrierte Füllarten wurde hinzugefügt.
- Kleinere Fehlerbehebungen
Dies ist ein kleines Add-on, das die Art und Weise ändert, wie Füll- und Fruchtarten geladen werden. Normalerweise werden zuerst XML-Dateien aus den Installationsordnern des Spiels geladen, dann werden die Karteninformationen geladen und zu diesen vorhandenen Einträgen hinzugefügt.
Auf diese Weise können Kartenersteller ihre Kartenkonfigurationen zur Basiskonfiguration machen und die Installationsdateien des Spiels vollständig umgehen. Dies ermöglicht mehr Flexibilität und Kontrolle beim Einrichten von Kartentypen und löst auch einige Probleme, die beim Anhängen an vorhandene Einträge auftreten können.
Die Aktivierung erfolgt ganz einfach, indem Sie die XML-Datei(en), die Sie als neue Basis verwenden möchten, in Ihre Karte kopieren und den Schlüssel thDefaultTypes in Ihrer Datei map.xml verwenden. Beispiele sind im SDK-Ordner dieses Mods enthalten.
Derzeit unterstützt:
- maps_fillTypes.xml (Fülltypkonfiguration)
- maps_fruitTypes.xml (Fruchttypkonfiguration)
Die Aktivierung erfolgt ganz einfach, indem Sie die XML-Konfigurationsdatei(en) aus Ihrem Spielinstallationsordner in Ihre Karte kopieren und dann den Schlüssel thDefaultTypes in Ihrer map.xml-Datei verwenden. Beispiele sind im SDK-Ordner dieses Mods enthalten.
Beispiele:
<fruitTypes filename=“path/to/maps_fruitTypes.xml“ thDefaultTypes=“true“/>
<fillTypes Dateiname=”Pfad/zu/maps_fillTypes.xml” thDefaultTypes=”true”/>
Außerdem, und dies ist nur der Standard-Ladevorgang, müssen Sie, wenn Sie einen externen Dateinamen angeben (z. B. „maps_fruitTypes.xml“ oder „maps_fillTypes.xml“), auch alle zugehörigen Informationen aus Ihrer map.xml in die von Ihnen angegebene Datei kopieren . Das Spiel wird standardmäßig entweder aus der von Ihnen angegebenen Datei oder aus der map.xml geladen, nicht aus beiden.
Beispielsweise müsste alles im Abschnitt <fruitTypes> (außer dem Dateinamenzeiger und dem Schlüssel thDefaultTypes) in die in die Karte eingebettete Datei maps_fruitTypes.xml kopiert werden. Darüber hinaus müssten Dinge, die normalerweise in maps_fruitTypes.xml zu finden sind, wie <fruitTypeCategories>, ebenfalls aus Ihrer map.xml in Ihre maps_fruitTypes.xml kopiert werden.
Und schließlich funktioniert die $data-Dateinamenkonstante meines Wissens weiterhin. Sie müssen nicht alle Laub- und Texturdateien oder ähnliches kopieren. Nur die Hauptkonfigurations-XML(s) und von dort aus geht es weiter.
Hinweis: Dies behebt auch das aktuelle Problem der doppelten Registrierung von Fruchttypen beim Versuch, die Werte für den Vanillefrucht-/Fülltyp zu ändern. Bei doppelten Registrierungen wird eine Warnung angezeigt und versucht, sich selbst zu korrigieren, wenn dieser Mod aktiviert ist. Sie müssen für diese Funktion KEINE Karte bearbeiten. Dies wird einfach durch Aktivieren des Mods aktiviert.