- 29/04/2026
- One Comment
- Version: 1.0.4.0
Mit der Hilfe von Ritter bei der Erstellung der Grundstruktur des Mods sind wir in der Lage, 12 neue Kuhrassen in den FS25_RealisticLivestockRM-Mod einzuführen. Dies ist ein Begleit-Mod zur Arbeit mit FS25_Realistic_livestock RM. Dieser Mod fügt nur neue Rassen mit entsprechenden Texturen für jede hinzu. Es ersetzt nicht die 3D-Modelle der Kühe im Spiel. Daher erscheinen die 3D-Assets möglicherweise größer als die tatsächliche Kuhrasse. Einzelne Texturen für den Moment.
Funktionen
12 neue Rassen und angepasste Werte, um die Rasse zu repräsentieren. Holstein gibt die meiste Milch, während Charolais und Angus das meiste Gewicht für die Rindfleischproduktion zunehmen.
VIER NEUE MILCHRASSEN
Roter Holsteiner
Ayrshire
Jersey
Guernsey
ACHT NEUE RINDRASSEN
Red Angus
Hereford
Charolais
Shorthorn
Irisch gemildert
Britisches Blau
Galloway mit Gürtel
Simmentaler
Installation
Laden Sie den Ordner FS25_CowBreedsRLRM.zip der neuesten Version herunter.
Platziere FS25_CowBreedsRLRM.zip in deinem Mods-Ordner.
Wenn Sie etwas zu einem vorhandenen Spielstand hinzufügen, aktualisieren Sie bitte die Einstellungen des Tierhändlers, damit neue Rassen sofort angezeigt werden, oder warten Sie einige Spieltage.
rittermod – https://github.com/rittermod vollständiges Layout des Mods.
✔ SERVER X KONSOLEN
Erforderliche Mods:
Realistischer Viehbestand RM
V1.9.4.0
Schnellkorrektur (19.05.2026) – Hereford-Bilder wiederhergestellt
Die Override-Blöcke COW_HEREFORD und BULL_HEREFORD wurden in animals.xml wieder hinzugefügt . Sie waren bei der Umbenennung des _PACKs in Version 1.0.4 entfernt worden, was
dazu führte, dass RLRM auf die Basisspiel-VAI 16/17/18 zurückgriff und
auf Karten wie Witcombe Fehler vom Typ „Ungültiger Tieruntertyp 16/17“ ausgab.
VanillaEditionBridge.lua: Der Zubehör-Hook (Monitor, Ohrmarken,
Marker, BumId, Nasenring) und der VAI-Remap-Hook werden nun
bedingungslos installiert. Zuvor wurden sie nur ausgeführt, wenn AnimalPackage oder
Mechet geladen war, sodass bei einer reinen Pack-Installation die
Monitor-Visualisierungen der fünf Basisrassen (Schweizer Braunvieh, Holstein,
Limousin, Angus, Hereford) stillschweigend verloren gingen.
Version 1.0.4 (veröffentlicht am 17.05.2026)
Dieses Update gleicht die Rassebezeichnungen an die MapBridge-Gehäuse von RLRM an, sodass
die Markierungsfarben korrekt angewendet werden. Außerdem wird ein störender Startdialog unterdrückt, der erscheint
, wenn mehrere Brücken denselben Tiertyp überschreiben.
Die Speicherstandsmigration wird erweitert, um die zusätzliche Umbenennung abzudecken, und
die Übersetzung für die beiden neuesten Rassen wird vervollständigt. Zusätzlich
wurden die Texturen überarbeitet: Mehrere diffuse Tierkarten wurden
verfeinert und zusätzliche Texturvarianten hinzugefügt.
Die Rassebezeichnungen wurden
für alle 14 Rassen von „_pack“ in „PACK“ (mit Großbuchstaben als Suffix) umbenannt. Dies betrifft
die Attribute `subType=”…”, fillTypeName=”…”, breed=”…”` in der Datei `animals.xml` sowie
die Attribute in der Datei `fillTypes.xml`. Die Schlüssel `$l10n…` (Kleinbuchstaben) bleiben
unverändert (es handelt sich um Gebietsschema-Kennungen, nicht um Registrierungs-IDs).
Grund: RLRMs RLMapBridge.loadBreedMetadata wandelt den Rassenamen
beim Befüllen von BREED_TO_NAME und BREED_TO_MARKER_COLOUR in Großbuchstaben um, während
loadSubTypes subType.breed unverändert aus dem XML-Attribut speichert.
Bei Kleinbuchstaben-Suffixen mit „_pack“ stimmte der Schlüssel subType.breed („…_pack“)
nie mit dem registrierten Großbuchstaben-Eintrag („…_PACK“) überein. Daher wurden die Markierungsfarben für jede Pack-Rasse und jeden Rassenamen, der als Rohkennung im Tierbildschirm angezeigt wird
, auf VisualAnimal.DEFAULT_MARKER_COLOUR zurückgegriffen . Die Anpassung des Suffixes an Großbuchstaben behebt beide Probleme.
Verbesserungen der Tiertexturen:
Mehrere diffuse Atlanten wurden aktualisiert, um klarere Rassemerkmale zu
erzielen, und zusätzliche Texturvarianten pro Rasse hinzugefügt, sodass derselbe
Atlas-Slot visuell unterschiedliche Individuen darstellen kann. (
Die betroffenen Dateien finden Sie unter models/cow/**/*_diffuse.dds.)
NEU
Script/BridgeWarningSuppressor.lua (neu)
unterdrückt den RLRM-InfoDialog für Spieler, der auf einen „Konfigurationsüberschreibungskonflikt“ hinweist.
Dieses Modpack deklariert in animals.xml, und
die meisten Kartenbrücken (Hof Bergmann, Le Mechet, Witcombe usw.) überschreiben ebenfalls
die COW-Konfiguration für ihre eigenen Tierhaltungslayouts. RLRMs
_summariseConfigOverrideConflicts interpretiert dies als Konflikt und
zeigt beim Missionsstart einen Dialog an. Die technische Warnung ist korrekt
(nur die letzte Überschreibung hat Vorrang), aber der Modpack-Autor ist sich
des Kompromisses bewusst und akzeptiert ihn. Daher löschen wir
RLMapBridge.pendingConfigOverrideConflictWarning in unserem loadMap-
Callback, bevor RealisticLivestock_FSBaseMission._showStartupDialogs
sie liest. Die zugrunde liegenden Log:warning-Zeilen bleiben für
Diagnosezwecke erhalten.
Das Timing ist entscheidend: loadMap wird ausgeführt, bevor _showStartupDialogs
den Slot belegt, update() jedoch nicht – update() beginnt erst nach
Abschluss von onStartMission, also nachdem der Dialog bereits
in die Warteschlange gestellt wurde. Eine reine Polling-Implementierung kann dieses Wettrennen nicht gewinnen.
Die Aliase in Migration.lua wurden erweitert und
decken nun beide alten SubType-Formen auf der Festplatte ab:
Pre-Pack: COW_REDHOLSTEIN -> COW_REDHOLSTEIN_PACK
, Intermediate: COW_REDHOLSTEIN_pack -> COW_REDHOLSTEIN_PACK.
Spielstände, die während des kurzen „_pack“-Fensters von Version 1.0.3 erstellt wurden, werden zusammen mit Spielständen aus Version 1.0.1 und früheren Versionen problemlos geladen
. Die Migration wird beim ersten Speichern nach dem Laden automatisch abgeschlossen
– animal.subType enthält bereits den neuen
aufgelösten Namen („_PACK“), sodass die IDs auf der Festplatte automatisch aktualisiert werden.
Die Übersetzungen für Kerry- und Shorthorn-Milchkühe
(fillType_cow_kerry_pack, fillType_bull_kerry_pack, breed_kerry_pack,
fillType_cow_shorthornmilkers_pack, fillType_bull_shorthornmilkers_pack,
breed_shorthornmilkers_pack) wurden allen 14 nicht-englischen Übersetzungsdateien
(br, cs, cz, da, de, fi, fr, it, nl, pl, pt, ru, tr, uk) hinzugefügt.
Jede Sprache verwendet ihr bestehendes Substantivmuster für Kuh/Bulle; die Rassenamen
bleiben die englischen Rassenamen (in keiner Sprache gibt es umgangssprachlich
eine Übersetzung von „Kerry“ oder „Shorthorn Milkers“). Alle 15 Übersetzungsdateien
enthalten nun den vollständigen Satz von 42 Tasten (14 Rassen × 3 Tasten).
BEHEBUNGEN
Der InfoDialog „configOverride collision“ unterbricht den Missionsstart nicht mehr
auf Karten, auf denen dieses Paket mit den karteneigenen
Tierhaltungs-Overrides kollidiert. Siehe BridgeWarningSuppressor oben.
Die rassespezifischen Markierungsfarben werden nun tatsächlich angewendet. Dies ist
eine Nebenwirkung der oben beschriebenen Umbenennung von „_PACK“ in Großbuchstaben. Zuvor wurde jede
Paketrasse mit der Standardmarkierungsfarbe dargestellt, da die
Groß-/Kleinschreibung des Schlüssels nicht aufgelöst werden konnte.
Doppelte Hereford-Rinder im Tierhändler entfernt.
Der Block für die Standard-Texturüberschreibung des RLRM-Herefords (COW_HEREFORD /
BULL_HEREFORD) am Ende der animals.xml wurde entfernt. Daher hat das im RLRM-
Paket enthaltene Hereford-Rind nun wieder sein Standardaussehen, während
beim Händler nur noch der Eintrag „HEREFORD_PACK“ aus dem Paket angezeigt wird.
Bestehende Tiere mit dem Standard-Subtyp COW_HEREFORD werden NICHT
in HEREFORD_PACK migriert – sie behalten ihre Standardidentität, Werte
und (jetzt) Standardtexturen. Dadurch bleiben Spielstände übertragbar, falls das Paket
später deaktiviert wird. Spieler, die das Aussehen des Paket-Herefords für ihre bestehenden
Standardtiere wünschen, müssen diese verkaufen und beim Händler neu kaufen.
DATEIEN BERÜHRT
Script/main.lua geändert
Script/Migration.lua geändert
Script/BridgeWarningSuppressor.lua neue
animals.xml geändert
fillTypes.xml geändert
translations/translation_br.xml geändert
translations/translation_cs.xml geändert
translations/translation_cz.xml geändert
translations/translation_da.xml geändert
translations/translation_de.xml geändert
translations/translation_fi.xml geändert
translations/translation_fr.xml geändert
translations/translation_it.xml geändert
translations/translation_nl.xml geändert
translations/translation_pl.xml geändert
translations/translation_pt.xml geändert
translations/translation_ru.xml geändert
translations/translation_tr.xml geändert
translations/translation_uk.xml geändert
models/cow/**/*_diffuse.dds verfeinert / neue Varianten
V1.0.1.0
Fehlerbehebungen, Dokumentation überarbeitet, Übersetzungen, Speicherkompatibilität –
Meine Tiere im Paket wurden von den Tieren im Spiel und auf anderen Karten, die zusätzliche Rassen hinzufügen, getrennt. So können Sie meine Rassen auch mit Karten verwenden, die dieselbe Rasse ebenfalls im Spiel hinzufügen. Beispielsweise sind für FS25_Witcombe die Hereford- und Jersey-Kühe der Karte von meinen getrennt, sodass alle visuellen Darstellungen wie gewünscht funktionieren. – Die
Datei Script/Migration.lua wurde hinzugefügt und über Script/main.lua eingebunden. Sie migriert alle Rassen aus bestehenden Speicherständen in die umbenannten Rassen.
– Alle 11 verbleibenden Rassen wurden gemäß der bestehenden HEREFORD_pack-Konvention umbenannt.
– Simmentaler-Bild für ausgewachsene Tiere . –
Nicht verwendete Lua-Variablen wurden entfernt.
– modDesc.xml: Die Beschreibung im Spiel listet nun alle 12 Rassen auf, unterteilt in Milch- und Fleischrinder (EN + DE).
– animals.xml: Der abgeschnittene Kommentar wurde durch die vollständige Liste der 12 Rassen ersetzt.
-Kommentare zum Textur-Atlas – Korrektur: Aryshire → Ayrshire, BeltedGaloway → BeltedGalloway in models/cow/animals.xml
-
V1.0.1.0
Fehlerbehebungen, Verfeinerung der Dokumentation, Übersetzungen, Save-Game-Kompatibilität
-Teile meine Tiere im Rudel aus dem Spiel und anderen Karten, die zusätzliche Rassen hinzufügen, auf, sodass du meine Rassen mit einer Karte ausführen kannst, die auch dieselbe Rasse zum Spiel hinzufügt, z. B. für FS25_Witcombe, Hereford- und Jersey-Kühe aus der Karte sind von meiner getrennt, sodass alle visuellen Elemente wie vorgesehen funktionieren.
- Script/Migration.lua hinzugefügt, eingebunden über Script/main.lua. Migriert alle Rassen aus der vorhandenen Speicherung in die neue Umbenennung der Rassen.
-Alle 11 verbleibenden Rassen wurden umbenannt, um der bestehenden HEREFORD_pack-Konvention zu entsprechen.
-Bild des Simmental-Shops für Erwachsene
-Unbenutztes lokales Lua entfernt
-modDesc.xml – Die Beschreibung im Spiel listet jetzt alle 12 Rassen auf, aufgeteilt in Milch- und Rindfleisch (EN + DE).
-animals.xml-Header – ersetzte den abgeschnittenen Kommentar durch die vollständige 12-Rassen-Liste.
-Texture-Atlas-Kommentare – Aryshire → Ayrshire, BeltedGaloway → BeltedGalloway in models/cow/animals.xml behoben
Credits:
ConGan
rittermod
Wonderful blog! I found it while surfing around on Yahoo News.
Do you have any tips on how to get listed in Yahoo News?
I’ve been trying for a while but I never seem to
get there! Many thanks