Con l'aiuto di Ritter nella creazione della struttura di base della mod, siamo in grado di introdurre 14 nuove razze di mucche nella mod FS25_RealisticLivestockRM. Questa è una mod complementare che funziona con FS25_Realistic_livestock RM. Questa mod aggiunge solo nuove razze con trame corrispondenti per ciascuna. Non sostituisce i modelli 3D delle mucche presenti nel gioco. Pertanto, le risorse 3D potrebbero apparire più grandi della razza reale della mucca. Texture singole per il momento.
Caratteristiche
14 nuove razze e valori adeguati per rappresentare la razza, Holstein dà la maggior parte del latte mentre Charolais e Angus aumentano di peso per la produzione di carne bovina.
QUATTRO NUOVE RAZZE DA LATTE
Holstein Rosso
Ayrshire
Maglia
Guernsey
Mungitori di corna corte
Bovini Kerry
OTTO NUOVE RAZZE DA CARNE
Angus Rosso
Hereford
Charolais
Corno corto
Moiled irlandese
Blu britannico
Galloway con cintura
Simmentale
Ponte Vanilla Edition (opzionale)
Se viene caricato anche FS25_AnimalPackage_vanillaEdition, vengono visualizzate cinque razze vanilla aggiuntive come voci bridge:
Holstein (vaniglia)
Red Holstein (Vaniglia)
Brown Swiss (Vaniglia)
Limosino (vaniglia)
Angus (vaniglia)
Modalità predefinita (no Mechet): supporto completo della fase di crescita GS01–GS04 sia per la mucca che per il toro in tutte e cinque le razze.
Il bridge si disattiva automaticamente se non hai installato il mod Vanilla. Per disattivare manualmente, creare un file vuoto in: <UserProfile>/Documents/My Games/FarmingSimulator2025/modSettings/CowBreedsRLRM_VanillaBridge.disabled
Installazione
Inserisci FS25_CowBreedsRLRM.zip nella tua cartella mods/.
Assicurati che FS25_RealisticLivestockRM sia abilitato (si consiglia la versione 1.2.4.0+).
(Facoltativo) Inserisci FS25_AnimalPackage_vanillaEdition.zip nella stessa cartella per le cinque razze vanilla extra.
(Facoltativo) FS25_The_Mechet.zip nella stessa cartella per le quattro razze personalizzate di Mechet: rilevato automaticamente in fase di esecuzione.
Se aggiungi a un gioco di salvataggio esistente, aggiorna il commerciante di animali nelle impostazioni in modo che le nuove razze vengano visualizzate immediatamente, altrimenti attendi qualche giorno di gioco.
rittermod - https://github.com/rittermod layout completo del mod.
La mia discordia: https://discord.gg/xJ6Z4MsM4B
Questo aggiornamento allinea gli identificatori di razza con l'involucro MapBridge di RLRM in questo modo
i colori dei marcatori si applicano correttamente, silenzia una finestra di dialogo di avvio rumorosa che
spara ogni volta che più ponti sovrastano lo stesso tipo di animale,
estende la migrazione del salvataggio del gioco per coprire la ridenominazione aggiuntiva e
completa la copertura della traduzione per le due razze più recenti. Inoltre
include il lavoro sulle texture in corso: diverse mappe diffuse di animali hanno
è stato perfezionato e sono state aggiunte ulteriori varianti di texture. revisiona il modo in cui il pacchetto interagisce con RLRM e aggiunge un bridge opzionale per FS25_AnimalPackage_vanillaEdition. Consolida inoltre gli atlanti, ristruttura le Highland e corregge il caricamento degli accessori per le razze base
Vanilla Edition Bridge (Script/VanillaEditionBridge.lua, v0.2.1.0)
Quando viene caricato anche FS25_AnimalPackage_vanillaEdition, cinque vanilla
le razze vengono visualizzate come voci aggiuntive del bridge RLRM:
- Holstein (Vaniglia)
- Red Holstein (Vaniglia)
- Brown Swiss (Vaniglia)
- Limosino (Vaniglia)
- Angus (Vaniglia)
Texture personalizzate delle Highland
L'adulto, il vitello e il bambino Highland Cattle utilizzano un wrapper i3d locale del pacchetto più fresche texture diffuse 4K BC7, quindi l'aspetto delle Highland è stato aggiornato senza modificare alcun file del gioco base.
CAMBIAMENTI
Supporto Le Mechet: Charolaise, Simmental (variante Mechet), Montbeliarde e Vosgienne ora vengono renderizzati con le proprie mesh quando viene caricata la mappa Mechet
Identificatori della razza rinominati da "_pack" a "PACK" (suffisso maiuscolo)
in tutte le 14 razze. Colpisce animali.xml ,
subType="…", fillTypeName="…",breed="…" attributi e fillTypes.xml
attributi. Tasti $l10n... minuscoli deliberatamente
invariati (sono identificatori locali, non ID di registro).
Motivo: RLMapBridge.loadBreedMetadata di RLRM mette in maiuscolo la razza
nome durante la compilazione di BREED_TO_NAME e BREED_TO_MARKER_COLOUR, ma
loadSubTypes memorizza subType.breed testualmente dall'attributo XML.
Con i suffissi "_pack" minuscoli, la chiave subType.breed ("..._pack")
non ha mai trovato corrispondenza con la voce maiuscola registrata ("..._PACK"), quindi indicatore
i colori tornavano a VisualAnimal.DEFAULT_MARKER_COLOUR per ogni
pack razza e razza visualizzano i nomi resi come identificatore grezzo
nella schermata degli animali. Allineando il suffisso in maiuscolo si risolvono entrambi.
Perfezionamenti delle texture animali
Diversi atlanti diffusi sono stati aggiornati per le razze più pulite
firme e varianti di texture aggiuntive per razza aggiunte così
lo stesso slot dell'atlante può rendere individui visivamente distinti. (Vedi
models/cow/**/*_diffuse.dds per i file interessati.)
NUOVO
Script/BridgeWarningSuppressor.lua (nuovo)
Sopprime la finestra di informazioni "configOverride conflitti" di RLRM rivolta al giocatore.
Questo pacchetto dichiara in Animals.xml e
anche la maggior parte dei bridge della mappa (Hof Bergmann, Le Mechet, Witcombe, ...) hanno la precedenza
MUCCA per i propri layout di allevamento. RLRM
_summariseConfigOverrideConflitti considera questo come una collisione e
apre una finestra di dialogo all'inizio della missione. L'avviso tecnico è corretto
(vince solo l'ultima sostituzione) ma l'autore del pacchetto ne è a conoscenza e
accetta il compromesso, quindi cancelliamo
RLMapBridge.pendingConfigOverrideConflectWarning nella nostra loadMap
richiamata prima di RealisticLivestock_FSBaseMission._showStartupDialogs
lo legge. Le righe Log:warning sottostanti vengono conservate per
diagnostica.
La tempistica è importante: loadMap si attiva prima del consumo di _showStartupDialogs
nello slot, ma update() no: update() inizia a ticchettare dopo
onStartMission viene completato, ovvero dopo che la finestra di dialogo è già stata completata
stato in coda. Un’implementazione basata esclusivamente sul polling non può vincere questa gara.
Alias Migration.lua estesi
Ora copre entrambi i moduli di sottotipo su disco legacy:
preconfezionato: COW_REDHOLSTEIN -> COW_REDHOLSTEIN_PACK
intermedio: COW_REDHOLSTEIN_pack -> COW_REDHOLSTEIN_PACK
I salvataggi scritti durante la breve finestra "_pack" della V1.0.3 vengono caricati in modo pulito
insieme ai salvataggi della versione V1.0.1 e precedenti. La migrazione si completa automaticamente
al primo salvataggio dopo il caricamento: Animal.subType contiene già il nuovo
nome risolto ("_PACK"), in modo che gli ID su disco vengano aggiornati automaticamente.
Traduzioni di Kerry e Shorthorn Milkers
CORREZIONI
InfoDialog "configOverride collision" non interrompe più la missione
inizia sulle mappe in cui questo pacchetto si scontra con quello della mappa
prevalgono sull'allevamento. Vedi BridgeWarningSuppressor sopra.
I colori dei marcatori per razza ora vengono effettivamente applicati
Effetto collaterale della ridenominazione maiuscola "_PACK" sopra. In precedenza ogni
razza del branco resa con il colore dell'indicatore predefinito perché il file
chiave maiuscola/minuscola mai risolta.
Rimosso il duplicato di Hereford nel commerciante di animali
Il blocco di override texture Hereford stock-RLRM (COW_HEREFORD /
BULL_HEREFORD) in fondo a Animals.xml non c'è più, quindi RLRM
Hereford in bundle ritorna al suo aspetto base mentre quello del branco
HEREFORD_PACK è l'unica voce "Hereford" mostrata nel rivenditore.
Correzioni di bug, miglioramento della documentazione, traduzioni, compatibilità con i salvataggi
-Dividi i miei animali nel pacchetto da quelli del gioco e da altre mappe che aggiungono razze extra, così puoi gestire le mie razze con una mappa che aggiunge anche la stessa razza al gioco, ad esempio per FS25_Witcombe, le mucche Hereford e Jersey dalla mappa sono separate dalla mia, quindi tutte le immagini funzionano come previsto.
-Aggiunto Script/Migration.lua, collegato tramite Script/main.lua. migra tutte le razze dal salvataggio esistente alla nuova ridenominazione delle razze.
-Tutte le 11 razze rimanenti sono state rinominate per corrispondere alla convenzione HEREFORD_pack esistente,
-Immagine del negozio per adulti Simmental
-Locale Lua inutilizzato rimosso
-modDesc.xml: la descrizione del gioco ora elenca tutte le 12 razze, suddivise in latticini e bovine (EN + DE).
Intestazione -animals.xml: ha sostituito il commento troncato con l'elenco completo di 12 razze.
-Commenti sull'atlante delle texture: corretti Aryshire → Ayrshire, BeltedGaloway → BeltedGalloway in models/cow/animals.xml