Mit der Hilfe von Ritter bei der Erstellung der Grundstruktur des Mods sind wir in der Lage, 14 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
14 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
Shorthorn-Melker
Kerry-Rinder
ACHT NEUE RINDRASSEN
Red Angus
Hereford
Charolais
Shorthorn
Irisch gemildert
Britisches Blau
Galloway mit Gürtel
Simmentaler
Vanilla Edition Bridge (optional)
Wenn FS25_AnimalPackage_vanillaEdition ebenfalls geladen wird, werden fünf zusätzliche Vanilla-Rassen als Bridge-Einträge angezeigt:
Holstein (Vanille)
Red Holstein (Vanille)
Brown Swiss (Vanille)
Limousin (Vanille)
Angus (Vanille)
Standardmodus (kein Mechet): volle GS01–GS04-Wachstumsphasenunterstützung für Kühe und Bullen aller fünf Rassen.
Die Bridge wird automatisch deaktiviert, wenn Sie den Vanilla-Mod nicht installiert haben. Um sich manuell abzumelden, erstellen Sie eine leere Datei unter: <UserProfile>/Documents/My Games/FarmingSimulator2025/modSettings/CowBreedsRLRM_VanillaBridge.disabled
Installation
Platzieren Sie FS25_CowBreedsRLRM.zip in Ihrem Mods/-Ordner.
Stellen Sie sicher, dass FS25_RealisticLivestockRM aktiviert ist (v1.2.4.0+ empfohlen).
(Optional) Platzieren Sie FS25_AnimalPackage_vanillaEdition.zip für die zusätzlichen fünf Vanilla-Rassen im selben Ordner.
(Optional) FS25_The_Mechet.zip im selben Ordner für die vier benutzerdefinierten Rassen von Mechet – wird zur Laufzeit automatisch erkannt.
Wenn Sie etwas zu einem bestehenden Spielstand hinzufügen, aktualisieren Sie die Einstellungen des Tierhändlers, damit die neuen Rassen sofort angezeigt werden – andernfalls warten Sie ein paar Tage im Spiel.
rittermod – https://github.com/rittermod vollständiges Layout des Mods.
Mein Discord – https://discord.gg/xJ6Z4MsM4B
Dieses Update gleicht Rassekennungen mit der MapBridge-Schreibweise von RLRM aus
Wenn die Markierungsfarben korrekt angewendet werden, wird ein lautes Startdialogfeld stummgeschaltet
Wird immer dann ausgelöst, wenn mehrere Brücken denselben Tiertyp außer Kraft setzen.
erweitert die Savegame-Migration, um die zusätzliche Umbenennung abzudecken, und
vervollständigt die Übersetzungsberichterstattung für die beiden neuesten Rassen. Auch
beinhaltet laufende Texturarbeiten: Mehrere Tier-Diffusionskarten haben
verfeinert und zusätzliche Texturvarianten hinzugefügt. Überarbeitet die Interaktion des Pakets mit RLRM und fügt eine optionale Brücke für FS25_AnimalPackage_vanillaEdition hinzu. Außerdem werden Atlanten konsolidiert, Highland neu texturiert und das Laden von Zubehör für die Basisrassen korrigiert
Vanilla Edition Bridge (Script/VanillaEditionBridge.lua, v0.2.1.0)
Wenn FS25_AnimalPackage_vanillaEdition ebenfalls geladen wird, fünf Vanilla
Rassen werden als zusätzliche RLRM-Brückeneinträge angezeigt:
- Holstein (Vanille)
- Red Holstein (Vanille)
- Brown Swiss (Vanille)
- Limousin (Vanille)
- Angus (Vanille)
Benutzerdefinierte Highland-Texturen
Der Highland Cattle-Erwachsene, das Kalb und das Baby verwenden eine rudellokale i3d-Hülle sowie frische diffuse 4K-BC7-Texturen, sodass der Highland-Look aktualisiert wurde, ohne dass die Dateien des Basisspiels geändert wurden.
ÄNDERUNGEN
Le Mechet-Unterstützung: Charolaise, Simmental (Mechet-Variante), Montbéliarde und Vosgienne rendern jetzt mit ihren eigenen Netzen, wenn die Mechet-Karte geladen wird
Rassenkennungen von „_pack“ in „PACK“ umbenannt (Suffix in Großbuchstaben)
über alle 14 Rassen hinweg. Betrifft Animals.xml ,
subType="…", fillTypeName="…", Breed="…" Attribute und fillTypes.xml
Attribute. Die Tasten $l10n… werden absichtlich in Kleinbuchstaben geschrieben
unverändert (es handelt sich um Gebietsschemakennungen, nicht um Registrierungs-IDs).
Grund: RLMapBridge.loadBreedMetadata von RLRM schreibt die Rasse in Großbuchstaben
Name beim Ausfüllen von BREED_TO_NAME und BREED_TO_MARKER_COLOUR, aber
LoadSubTypes speichert subType.breed wörtlich aus dem XML-Attribut.
Bei kleingeschriebenen „_pack“-Suffixen ist der subType.breed-Schlüssel („…_pack“)
stimmte nie mit dem registrierten Großbuchstabeneintrag ("…_PACK") überein, also Marker
Die Farben fielen für alle auf VisualAnimal.DEFAULT_MARKER_COLOUR zurück
Rudelrasse und Rassenanzeigenamen, die als Rohkennung gerendert werden
im Tierbildschirm. Durch die Ausrichtung des Suffixes auf Großbuchstaben wird beides behoben.
Verfeinerungen der Tiertextur
Mehrere diffuse Atlanten wurden für sauberere Rassen aktualisiert
Signaturen und zusätzliche Texturvarianten pro Rasse hinzugefügt
Derselbe Atlas-Slot kann visuell unterschiedliche Individuen wiedergeben. (Siehe
models/cow/**/*_diffuse.dds für die betroffenen Dateien.)
NEU
Script/BridgeWarningSuppressor.lua (neu)
Unterdrückt den spielerbezogenen „configOverride-Konflikt“-Infodialog von RLRM.
Dieses Paket deklariert in Animals.xml und
Die meisten Kartenbrücken (Hof Bergmann, Le Mechet, Witcombe, …) überschreiben ebenfalls
KUH für eigene Haltungsanlagen. RLRMs
_summariseConfigOverrideConflicts behandelt dies als Kollision und
Öffnet beim Start der Mission einen Dialog. Die technische Warnung ist korrekt
(nur die letzte Überschreibung gewinnt), aber der Autor des Pakets ist sich dessen bewusst und
akzeptiert den Kompromiss, also löschen wir ihn
RLMapBridge.pendingConfigOverrideConflictWarning in unserer LoadMap
Rückruf vor RealisticLivestock_FSBaseMission._showStartupDialogs
liest es. Die zugrunde liegenden Log:warning-Zeilen bleiben erhalten
Diagnostik.
Das Timing ist wichtig: LoadMap wird ausgelöst, bevor _showStartupDialogs verbraucht
den Slot, update() jedoch nicht – update() beginnt danach zu ticken
onStartMission wird abgeschlossen, nachdem der Dialog bereits abgeschlossen ist
in der Warteschlange gestanden. Eine reine Polling-Implementierung kann dieses Rennen nicht gewinnen.
Migration.lua-Aliase erweitert
Deckt jetzt beide älteren SubType-Formulare auf der Festplatte ab:
Vorpacken: COW_REDHOLSTEIN -> COW_REDHOLSTEIN_PACK
Zwischenprodukt: COW_REDHOLSTEIN_pack -> COW_REDHOLSTEIN_PACK
Speichert die während des kurzen Ladens des V1.0.3-Fensters „_pack“ geschriebenen Dateien sauber
neben Speicherungen von V1.0.1 und früher. Die Migration vervollständigt sich von selbst
Beim ersten Speichern nach dem Laden enthält animal.subType bereits das Neue
Aufgelöster Name („_PACK“), sodass die IDs auf der Festplatte automatisch aktualisiert werden.
Übersetzungen von Kerry und Shorthorn Milkers
BEHEBUNGEN
„configOverride Collision“ InfoDialog unterbricht die Mission nicht mehr
Beginnen Sie auf Karten, auf denen dieses Paket mit dem Paket der Karte kollidiert
Haltung überschreibt. Siehe BridgeWarningSuppressor oben.
Die Markierungsfarben pro Rasse werden jetzt tatsächlich angewendet
Nebeneffekt der obigen Umbenennung in Großbuchstaben „_PACK“. Bisher alle
Rudelrasse wird mit der Standardmarkierungsfarbe gerendert, da die
Die nicht übereinstimmende Groß-/Kleinschreibung des Schlüssels wurde nie gelöst.
Duplikat Hereford im Tierhändler entfernt
The stock-RLRM Hereford texture-override block (COW_HEREFORD /
BULL_HEREFORD) am Ende von Animals.xml ist weg, also RLRMs
Gebündelt kehrt Hereford zu seinem ursprünglichen Aussehen zurück, während das Rudel
HEREFORD_PACK ist der einzige „Hereford“-Eintrag, der im Händler angezeigt wird.
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