FS25 Stress stagionale delle colture - Umidità del suolo e siccità
I campi FS25 sembrano rigogliosi anche quando i tuoi raccolti muoiono silenziosamente di sete. Questa mod cambia la situazione. La vera fisica dell'umidità del suolo: il calore fa evaporare l'acqua, la pioggia la restituisce, il terreno sabbioso drena velocemente mentre l'argilla resiste più a lungo. Lascia che l'umidità cada durante le finestre che contano di più, il grano durante la raccolta o il mais durante l'impollinazione, e lo stress da siccità incide direttamente sulla tua resa. Posiziona un irrigatore a perno centrale, programmalo e proteggi ciò che hai coltivato.
✨Caratteristiche
- Fisica dell'umidità reale del suolo
- Drenaggio del tipo di terreno
- Finestre di stress critico per le colture
- Penalità sul rendimento dovuto alla siccità
- HUD e previsioni dell'umidità sul campo
- Riepilogo dei rischi del consulente per le colture
- Pompa dell'acqua e irrigazione con perno centrale
- Multigiocatore e 9 lingue
🎮 Controlli
- Attiva/disattiva l'HUD dell'umidità del campo: Maiusc + M
- Consulente Open Crop: Maiusc + C
- Imposta il programma di irrigazione: Shift + I (o E vicino a un perno)
- Apri Impostazioni: Maiusc + S
- Sposta/ridimensiona l'HUD: Shift + H
Tieni presente che lo stress da siccità colpisce solo durante la finestra di crescita critica di ciascuna coltura, quindi un avviso del consulente delle colture è il tuo segnale per irrigare prima del raccolto, mai dopo!
===================================================================
Repository GitHub:
https://github.com/Realistic-Farming/FS25_SeasonalCropStress
===================================================================
AVVISO SUL COPYRIGHT:
Tutti i diritti riservati. Ridistribuzione, copia,
è severamente vietato apportare modifiche o rivendicare questa mod come propria.
Autore originale: TisonK
===================================================================
[ Risolto ]
- Facendo clic su una riga del campo nell'HUD dell'umidità, questa viene selezionata nuovamente e viene visualizzata la previsione a 5 giorni, sia in modalità modifica dell'HUD sia dalla cabina del veicolo con il cursore del mouse visibile (segnalato nella versione 1.2.6.0). La modalità modifica non interferisce più con la telecamera del veicolo nella cabina.
Aggiunte
- Acqua di irrigazione limitata: le pompe e le fonti idriche contengono una quantità reale d'acqua. I piani di irrigazione programmati prelevano da queste riserve, la funzione "Irriga ora" verifica l'effettiva disponibilità idrica e il selettore della difficoltà agronomica (nel pannello Impostazioni) regola la velocità con cui l'irrigazione svuota la pompa.
- Funzione pioggia per i pivot: i pivot si arrestano in caso di pioggia e riprendono al termine (grazie a pausa, sensore e cancello configurati), con modalità automatica e manuale attive al caricamento. È incluso un pivot Reinke A22, mentre il pivot del negozio è stato sostituito con un serbatoio d'acqua e una pompa.
- Terreno assetato: il terreno asciutto assorbe l'acqua di irrigazione più lentamente; l'acqua non assorbita da una porzione di terreno ha una possibilità di scorrere verso la porzione adiacente più bassa dello stesso campo.
- Irrigazione Rainstar: irrigazione mobile (tipo "walk-up") con controlli e report accessibili tramite PDA e la pagina "Realistic Farming" nel menu di pausa (Esc).
- Mappa dell'umidità: la mappa dell'umidità delle colture visualizza l'umidità pixel per pixel tramite la sovrapposizione mappe del gioco, mostrando l'acqua degli irrigatori e le sementi fin dal caricamento.
- Guida pratica allo stress delle colture e visualizzazione in tempo reale della perdita di resa. Gli elenchi dei campi sono raggruppati in base ai contorni GPS.
- Con la mod "Soil & Fertilizer" installata, l'HUD dell'umidità segnala per ogni campo la presenza di erbacce (W), parassiti (P), malattie rilevate (D) e necessità di fertilizzante (F); inoltre, lo stress da siccità utilizza la finestra dei nutrienti di "Soil" quando quest'ultima segnala la condizione.
- Opzione per mostrare/nascondere l'HUD dell'umidità e comandi nel Centro di controllo; l'HUD segue lo stile grafico del gioco base, includendo un riquadro indipendente per le previsioni meteo e la possibilità di ridimensionarne la larghezza.
Modifiche
- L'umidità del suolo è gestita direttamente da "Crop Stress". Con la mod "Realistic Weather" installata, "Crop Stress" utilizza solo i dati meteorologici (temperatura e pioggia) mantenendo la propria scala di umidità; di conseguenza, le soglie "Sano" e "Critico" non si basano più sugli intervalli di coltura di "Realistic Weather".
- L'umidità viene salvata e ripristinata in modo accurato: una lettura sconosciuta rimane tale anziché essere registrata come 0, e il terreno del campo si ripristina correttamente dopo il caricamento della partita.
- Disattivando "Seasonal Crop Stress", la funzione viene effettivamente spenta: i raccolti non subiscono riduzioni dovute alla siccità, le altre mod smettono di leggere i dati sull'umidità e l'HUD, il PDA e la mappa non mostrano alcuna lettura. - Multigiocatore: le impostazioni "Mostra HUD umidità", "Avvisi colture" e "Intervallo avvisi" sono specifiche per ogni giocatore; una modifica effettuata tramite il Tablet della Fattoria viene applicata immediatamente a tutti i giocatori; l'attivazione di un'ondata di caldo da parte di un amministratore client viene eseguita sull'host previa verifica dei permessi.
Correzioni
- Le etichette della mappa dell'umidità delle colture visualizzano nuovamente il testo corretto anziché messaggi del tipo "Missing..." (segnalato nella versione 1.2.5.96).
- Traduzioni: risolti i problemi di codifica di 1.137 righe in tutti i 26 file di lingua; traduzione completa del PDA; corretta la visualizzazione della lingua francese (variante canadese); sistemata l'etichetta coreana "Dettagli campo"; titolo e descrizione visualizzati correttamente nel gestore mod.
- I clic su altre pagine del menu Esc non aprono più la schermata "Stress colture" né modificano la mappa dell'umidità.
- Il sistema pivot non interferisce più con i tasti 2, 4, 6 e 8 del tastierino numerico; i tasti predefiniti sono correttamente associati ai suggerimenti sui comandi a schermo; la pompa non emette più il suono di una cippatrice all'accensione.
- Risolto un crash dell'HUD sui campi privi di rilevamento dell'umidità; i nomi delle fonti d'acqua e la registrazione della pompa non impediscono più il caricamento dei salvataggi.
- Con Time Guard 1.0.0.0, il calcolo giornaliero dell'assestamento dell'umidità utilizza il sistema di tracciamento dei giorni di "Stress colture".
Questa versione aggiunge il cancello di rilascio: il meccanismo che consente ai nuovi sistemi di essere spediti bloccati finché non vengono rilasciati deliberatamente.
Novità in questa versione:
- Sbloccare il cancello. Stress stagionale del raccolto ora include un registro di blocco che mantiene i sistemi sperimentali disattivati finché non vengono deliberatamente rilasciati, come opzione esplicita indipendente dall'impostazione della difficoltà.
- Nuova ambientazione: Sistemi Sperimentali. Nelle impostazioni della mod, l'impostazione predefinita è disattivata (solo stabile). Accendilo per utilizzare i sistemi sperimentali a tuo rischio e pericolo.
- Ancora niente. Questa versione collega il meccanismo. Le future file di ricostruzione #89 e di accoppiamento dell'umidità sono annotate ma non costruite. La correzione della temperatura F93 rimane sulla linea di base stabile.
Tutto il resto funziona esattamente come prima. L’umidità del suolo, lo stress delle colture, l’irrigazione e il valore F93 della temperatura rimangono invariati.
- Novità: il braccio di irrigazione con perno centrale ora gira visivamente quando l'irrigazione è attiva. La velocità è configurabile tramite l'attributo armMinPerRev in XML (impostazione predefinita: 30 min/rivoluzione).
- Novità: supporto che segue il terreno: le campate dei perni si alzano e si abbassano mentre il braccio ruota su un terreno irregolare (richiede un modello aggiornato con span_N nodi).
- Novità: animazione della ruota: la rotazione della ruota è fisicamente legata alla distanza percorsa dal braccio. Le torri interne ruotano più lentamente della punta, il che è corretto.
- Risolto: sostituita una funzione di ricerca del nodo interrotta che falliva silenziosamente, impedendo del tutto l'animazione del braccio.
Questo aggiornamento risolve il problema di vecchia data in cui i giocatori si trovano su server dedicati
non ho visto dati sul campo nei menu della mod e offre un nuovo modo importante per monitorare
i tuoi campi: il monitor dell'umidità del raccolto in-game.
Novità/risolzioni:
• CORREZIONE SERVER DEDICATO: i dati sull'umidità e sullo stress sul campo ora vengono sincronizzati con tutti
clienti quando si uniscono. Il monitor dell'umidità del raccolto non mostra più uno spazio vuoto
schermo sui server dedicati.
• MONITORAGGIO UMIDITÀ DEL RACCOLTO: una nuova scheda nel menu di pausa dell'ESC (cercare il file
icona di ritaglio). Mostra il livello di umidità, la percentuale di stress e l'irrigazione di ogni campo
stato a colpo d'occhio. Include una panoramica dell'intera azienda agricola con umidità media,
stima della perdita di rendimento e conteggi di integrità/avviso/critico. Non ce n'è più bisogno
per aprire la sovrapposizione dell'HUD: tutto è nel menu.
• SCHEDA IRRIGAZIONE: la seconda scheda del monitor elenca tutti i campi ordinati per
prima il più secco. Fare clic su qualsiasi campo irrigato per passare direttamente al relativo programma
dialogo.
• FILTRO CAMPO: alterna tra tutti i campi e solo i campi di tua proprietà utilizzando
il pulsante del filtro nel monitor.
• SOVRAPPOSIZIONE MAPPA: l'umidità del suolo viene ora mostrata come sovrapposizione con codice colore sulla mappa
mappa di gioco (verde = sano, giallo = avviso, rosso = critico).
• EVENTI MONDIALI CASUALI: se esegui FS25_RandomWorldEvents, ondate di caldo e
la siccità ora aumenta dinamicamente l’accumulo di stress nelle colture.
• ALEX CHEN: il livello di relazione dell'NPC agronomo ora viene salvato e caricato
correttamente durante i riavvii del gioco (richiede FS25_NPCFavor).
• PANNELLO IMPOSTAZIONI: premi Shift+S per aprire il pannello delle impostazioni della mod senza
entrando nel menu ESC.
• TRADUZIONE DANESE: aggiunta la localizzazione danese completa (grazie a community
collaboratore Ovest).
• Varie correzioni alla sovrapposizione dell'HUD, ai file di traduzione e al layout dell'interfaccia utente.
Compatibilità con i salvataggi: non è necessaria alcuna migrazione: i salvataggi esistenti vengono caricati normalmente.
Lo stress stagionale del raccolto ora si collega agli eventi mondiali casuali: campo duro
gli eventi rendono i tuoi raccolti più vulnerabili, mentre le buone stagioni danno loro un
rompere. Una nuova schermata PDA Crop Moisture e diverse correzioni di usabilità
questa versione.
Novità/risolti:
- Integrazione degli eventi mondiali casuali: gli eventi sul campo attivi ora influenzano la velocità
lo stress si accumula – eventi negativi (penalità nella resa del raccolto, penalità nel raccolto, ecc.)
aumentare il tasso di stress fino al 40%; gli eventi positivi lo riducono fino al 20%
- Nuova schermata PDA per l'umidità del raccolto con livelli di umidità per campo e una mappa
scheda sovrapposta che mostra l'umidità in tutti i campi
- PDA Irrigazione: cliccando su una fila irrigata ora si apre direttamente la sua pianificazione;
facendo clic su una riga non irrigata viene visualizzata una spiegazione chiara
- Risolto: l'app FarmTablet Crop Stress ora mostra correttamente le barre di umidità
(mostrava "non ancora disponibile" prima di questo aggiornamento)
- Il rapporto con Alex Chen (consulente agronomo) ora persiste
salvare/caricare sessioni
- Il pannello delle impostazioni personalizzate (Shift+S) funziona correttamente con il fertilizzante del suolo
- Risolto un crash causato da una chiamata di disegno di sovrapposizione della mappa non valida
- Risolti gli avvisi di posizionamento nel pannello delle impostazioni
- Aggiunta la lingua ucraina
- Chiavi di traduzione mancanti compilate per tutte le lingue supportate
Salvataggio: nessuna migrazione necessaria.
- Rimosso l'HUD -> Ora abbiamo una pagina all'interno del menu di pausa :)
- Alcune correzioni di bug minori
Sono state aggiunte molte cose dall'ultima versione. La mod ora ha un'interfaccia di gioco adeguata in modo da poter monitorare la situazione di umidità della tua fattoria senza fare affidamento esclusivamente sull'overlay HUD.
Novità:
• Scheda Umidità del raccolto aggiunta alla mappa PDA: ciascun campo mostra un punto codificato a colori: verde (sano), ambra (si sta asciugando), rosso (irrigare ora)
• Nuova schermata Raccolto PDA nel menu InGame: la scheda Panoramica mostra l'umidità media, il livello di stress e la perdita di rendimento stimata nell'intera azienda agricola; La scheda Irrigazione elenca tutti i campi ordinati per primi, in modo da poter effettuare una valutazione a colpo d'occhio e vedere quali campi hanno già una copertura di irrigazione
• Pulsante "Apri Ritaglia PDA" sulla barra laterale della mappa per un accesso rapido
• Alex Chen (AGronomo NPC) ora ricorda il tuo livello di relazione durante i salvataggi ricaricati: non è più necessario ricominciare da zero a ogni sessione
• Aggiunto pannello Impostazioni personalizzate (Shift+S): regola le soglie di stress e il comportamento dell'irrigazione senza uscire dal gioco
• Risolto: bug relativi allo scorrimento dell'HUD dell'umidità, al clic con il pulsante destro del mouse e alla visualizzazione del conteggio dei campi
• Risolto: la combinazione di tasti Maiusc+S non veniva visualizzata nel menu dei controlli per tutte le lingue
• Aggiunto il supporto per la lingua ucraina
• Miglioramenti all'integrazione di FS25_SoilFertilizer
Non è necessaria la migrazione dei salvataggi: completamente compatibile con i salvataggi esistenti.
- I perni centrali e le ali gocciolanti registravano 0 campi coperti. La ricerca del campo ha utilizzato l'API errata che restituisce un elenco vuoto quando viene inserito un posizionabile. Tutti i sistemi ora trovano i campi corretti.
- L'attivazione della pianificazione avveniva dopo l'esecuzione della simulazione dell'umidità, quindi i guadagni venivano sempre rinviati all'ora di gioco successiva. Risolto: i guadagni ora si applicano nella stessa ora in cui viene attivata la pianificazione.
- Il pulsante manuale attivava il sistema ma il controllo del programma al segno di spunta successivo lo disattivava immediatamente prima dell'aggiornamento dell'umidità. "Irriga ora" ora applica direttamente un'ora d'acqua a tutti i campi coperti, con effetto immediato visibile nell'HUD.
- Logica di previsione migliorata: le temperature medie giornaliere tipiche della stagione sostituiscono la temperatura istantanea di evaporazione (elimina la distorsione mezzogiorno/alba); aggiunta euristica della persistenza della durata della pioggia per i giorni 1–2; Il decadimento del segnale del giorno 2 unisce la linea di base a breve termine e quella stagionale
- Aggiunto ~ indicatore visivo sulla striscia di previsione HUD: l'intestazione mostra la previsione a 5 giorni ~, le colonne proiettate (D+1–D+4) vengono visualizzate in grigio-blu desaturato con formato ~47%; La colonna "Adesso" mostra i dati in tempo reale non modificati
- Aggiunto il bridge cross-mod mission.cropStressManager per l'integrazione di FarmTablet
- Versione aggiornata alla 1.0.9.0
- Aggiunta la traduzione in cz
Grazie a @Kynuska per aver fornito la versione tradotta della mod :)
- Aggiunti getLocalFarmId() e isFarmlandOwnedByFarm() a CropStressManager.lua per controlli di proprietà affidabili su giocatore singolo e multiplayer.
- CropStressManager ora esegue nuovamente la scansione di tutti i campi della mappa una volta al giorno di gioco, assicurando che i campi appena acquistati siano tracciati correttamente.
- La finestra di dialogo HUD e Consulente coltura ora filtra correttamente gli elenchi di campi per mostrare solo i campi di proprietà, con un fallback su tutti i campi tracciati per evitare menu vuoti.
- Il perno centrale ora si ricollega a una pompa indipendentemente dall'ordine di posizionamento: risolto il bug "pompa non collegata" quando il perno viene posizionato prima della pompa
Le linee di irrigazione a goccia calcolavano la loro area di copertura localmente su ciascuna macchina, il che significa che i client in multiplayer potevano avere una zona di copertura diversa rispetto al server: i raccolti si seccavano o venivano irrigati in modo errato per alcuni giocatori. Questo hotfix sincronizza i dati di copertura dal server a tutti i client.
Cosa è stato risolto:
- I punti di inizio/fine della linea di gocciolamento e la zona di copertura ora si sincronizzano correttamente con tutti i giocatori quando si uniscono a una sessione multiplayer o server dedicato
- L'irrigazione funziona in modo coerente per tutti nel gioco
Non è necessaria la migrazione di salvataggio.
Nuove funzionalità:
- Gli spruzzatori standard per veicoli possono ora essere utilizzati come irrigazione manuale. Riempili con ACQUA per aumentare l'umidità del campo.
- L'irrigazione manuale è stata bilanciata con un moltiplicatore di efficacia 5x per un gameplay migliore.
- L'acqua applicata tramite spruzzatori è completamente sincronizzata con il sistema di umidità Realistic Weather.
- Aggiunto rilevamento per la mod Moisture System di Ozz con un avviso sul conflitto di tasti Shift+M.
- Aggiunta una nuova pagina "Irroratrici e irrigazione" al menu Aiuto.
- Traduzioni aggiornate in inglese, tedesco e olandese.
## 🐛 Correzioni di bug
- Quando un campo veniva raccolto e immediatamente ripiantato, lo stress da siccità accumulato dal raccolto precedente veniva erroneamente applicato a quello nuovo, riducendo silenziosamente la resa prima che fosse trascorsa una sola ora di siccità. Ciò è accaduto perché FS25 può trasferire un campo direttamente dal vecchio fruitTypeIndex a quello nuovo senza un segno di spunta del terreno nudo nel mezzo.
- Il modificatore ora tiene traccia dell'ultimo tipo di raccolto visto per campo. Quando viene rilevato un nuovo raccolto, lo stress si azzera prima che inizi l’accumulo. Anche le transizioni del terreno nudo liberano il tracciatore, quindi ogni nuova piantagione inizia in modo pulito.
**Se sono presenti salvataggi con campi interessati, lo stress verrà reimpostato correttamente al primo tick orario dopo il caricamento di questo aggiornamento.**
## L'HUD mostra il pannello completo di umidità durante la guida (HUDOverlay)
- Il pannello "Overlay disabilitato nel veicolo" è stato implementato ma non è mai stato effettivamente renderizzato. Il controllo di rilevamento del veicolo si basava su g_localPlayer.ownedVehicle, ma in FS25, g_localPlayer è nullo durante la guida: la pedina del giocatore scompare quando si entra in un veicolo. L'assegno risultava sempre falso.
- Il rilevamento dei veicoli ora utilizza una catena di 5 controlli con g_currentMission.ownedVehicle come controllo primario (lo stesso flag che alimenta il tachimetro nel gioco), con contesto vincolante per l'input e fallback pedone a zero dietro di esso. L'HUD ora mostrerà correttamente il pannello rosso compatto ogni volta che sei seduto in un veicolo.
- Aggiunta la rotella di scorrimento e la selezione delle righe alla sovrapposizione dell'HUD
HUD mobile, correzione delle previsioni e altri raccolti
La striscia di previsione si sovrapponeva a se stessa e facendo clic con il pulsante destro del mouse per spostare l'HUD di un'altra mod si trascinava accidentalmente anche questa. Entrambi sono fissi.
L'HUD ora può essere riposizionato e ridimensionato liberamente.
Cosa è stato risolto:
- Le etichette dei giorni della striscia di previsione e le barre percentuali non si sovrappongono più
- Fare clic con il pulsante destro del mouse sugli HUD NPCFavor o SoilFertilizer non influisce più su questo pannello
- Le impostazioni ora si sincronizzano correttamente con tutti i giocatori in multiplayer
Novità:
- Fare clic con il tasto destro direttamente sul pannello dell'umidità per accedere alla modalità di spostamento, trascinarlo ovunque sullo schermo
- Trascina qualsiasi maniglia d'angolo per ridimensionare il pannello (scala 60%–160%), la posizione viene salvata tra le sessioni
- Libreria delle colture ampliata a 34 voci con valori di assorbimento dell'umidità del suolo corretti
Sono emersi un paio di bug che hanno interessato i server multiplayer e la compatibilità di NPC Favor.
Questo aggiornamento risolve entrambi.
Cosa è stato risolto:
- Le modifiche alle impostazioni sui server multiplayer ora si sincronizzano correttamente con tutti i giocatori connessi - Se non disponi dei diritti di amministratore/master su un server, le impostazioni ora verranno ripristinate correttamente invece di sembrare modificate ma senza fare nulla
- Risolto un conflitto che impediva all'NPC Crop Consultant (Alex Chen) di registrarsi correttamente quando era installato NPC Favor
- Risolto il problema con il rilevamento dei mod incrociati in modo che il favore degli NPC venga ora rilevato in modo affidabile quando entrambi i mod funzionano insieme
Non è necessaria la migrazione dei salvataggi: i salvataggi esistenti continuano a funzionare normalmente.