🌾 Raccolta realistica per FS25
Trasforma la tua esperienza di raccolta in una vera simulazione agricola! Le mietitrebbie non possono più sfrecciare irrealisticamente a tutta velocità attraverso colture dense senza conseguenze. La velocità di lavoro, il carico del motore e l’efficienza della resa dipendono dinamicamente dalla densità della coltura, dalla larghezza della testata, dall’umidità e dalla calibrazione meccanica della macchina.
---
Caratteristiche principali
Carico del motore e velocità basati sulla fisica: La velocità di avanzamento si adatta dinamicamente alla massa della coltura raccolta (t/h), alla larghezza della testata e alla potenza del veicolo. Sovraccaricare il motore o usare impostazioni errate provoca una reale perdita di grano.
Supporto per tutti i tipi di macchine: Fisica completamente calibrata per mietitrebbie, trinciacaricatrici (trinciato/insilato), raccoglitrici di radici e verdure (patate, barbabietole, carote, pastinache, spinaci, piselli), cotone e canna da zucchero.
Calibrazione interattiva della mietitrebbia (`RShift + K`): Calibra i giri del rotore/tamburo, la distanza del controbattitore, la velocità della ventola e i crivelli per ogni coltura. Impostazioni corrette garantiscono la massima resa e perdite minime.
Pacchetti di potenziamento in officina (livelli 1–4): Potenzia la tua mietitrebbia nel negozio:
Livello 1 (Standard): Funzionamento completamente manuale.
Livello 2 (Kit sensori): Mostra suggerimenti sulla calibrazione (bassa / ottimale / alta).
Livello 3 (Monitor della resa): Resa in tempo reale (t/ha, bu/ac), produttività dell’area (ha/h) e telemetria dell’umidità.
Livello 4 (Opti-Harvest AI): Calibrazione automatica delle impostazioni e gestione automatica della velocità.
Compatibilità con IA e Courseplay:** Gli aiutanti IA e gli operai Courseplay utilizzano automaticamente i profili salvati o le calibrazioni ottimali.
HUD trascinabile: Display su schermo pulito e spostabile che mostra in tempo reale il carico del motore, la produttività (t/h, ha/h), la percentuale di perdita del raccolto e l’umidità.
Profili globali delle colture: Salva una volta la tua regolazione preferita — i profili verranno caricati automaticamente su tutte le tue mietitrebbie e partite salvate.
3 modalità di difficoltà (impostazioni ESC): Scegli tra Arcade (rilassata), Normale (bilanciata) o Realistica (limiti fisici e penalità rigorosi).
---
🔗 Community e supporto
💬 **Segnalazioni di bug e problemi: https://github.com/exekx/FS25_RealisticHarvesting/issues
💡 **Discord e suggerimenti: https://discord.gg/Dc2CvZJqU4
Non ricaricare il mod — supporta il creatore originale!
- Calcolo diretto del riempimento della tramoggia: Le perdite di prodotto (dovute a eccesso di velocità, calibrazione errata, pendenza o umidità) vengono ora calcolate direttamente all'ingresso della tramoggia. Questo elimina le detrazioni basate su stime post-riempimento, previene le fluttuazioni nel conteggio della capacità e garantisce che la mietitrebbia si riempia effettivamente fino al 100,0%, evitando arresti prematuri e ingiustificati.
- Gestione dinamica della potenza motore e supporto al tuning: Il bilanciamento del carico e il controllo della velocità ora rilevano dinamicamente in tempo reale la potenza massima, i moltiplicatori di potenza e le configurazioni del gruppo propulsore direttamente dal motore attivo, adattandosi automaticamente a potenziamenti personalizzati o rimappature (chip tuning).
- Risoluzione errore di runtime sugli attrezzi: Risolto un crash critico (errore di calcolo su valore nullo) che si verificava durante il sollevamento o l'abbassamento della testata su configurazioni personalizzate; ripristinato il corretto aggiornamento dei frame e la normale velocità di animazione dei cilindri idraulici.
- Risoluzione blocco telemetria in guida manuale: Risolto un problema per cui, durante la guida manuale, i parametri relativi al carico motore, al flusso di prodotto e ai limiti di velocità rimanevano bloccati a zero, pur funzionando correttamente quando gestiti dagli assistenti automatizzati.
- Miglioramento nel rilevamento dell'abbassamento della testata: Ottimizzati i controlli sullo stato dell'attrezzo, dando priorità al segnale nativo di abbassamento del motore e alla validazione dei giunti; ciò previene il disinnesto accidentale di testate con attacchi rigidi o sistemi di aggancio personalizzati.
- Protezione durante il trasporto su strada: Rafforzata la verifica del blocco di trasporto per testate ripiegabili, impedendo l'attivazione involontaria della mietitrebbia o l'abbassamento della testata durante il transito su strada o gli spostamenti automatizzati verso waypoint.
- Ottimizzazione per mietitrebbie a bassa potenza (< 160 CV):
- Ridotto il limite minimo del regolatore di velocità a 1,8 km/h, consentendo alle macchine compatte o d'epoca di avanzare in modo sostenibile in colture dense e ad alta resa, senza sovraccaricare il motore o causare picchi eccessivi di perdita di prodotto.
- Implementato un sistema di rilevamento anticipato della potenza motore, che permette alle macchine meno potenti di iniziare il lavoro nel campo a una velocità ridotta di 3,5 km/h, anziché ai 5,5 km/h standard.
- Adeguate le zone morte (deadband) dei comandi in proporzione alle basse velocità (fino a 0,08–0,10 km/h), consentendo un'accelerazione fluida fino al raggiungimento dell'80% del carico motore, senza rimanere bloccati a velocità troppo basse. - Pulizia del log di telemetria: eliminati gli avvisi ripetitivi relativi all'inizializzazione di campioni audio durante la personalizzazione dei veicoli in officina e accorpati i messaggi di ripristino dei salvataggi in sintesi compatte su riga singola.
- RISOLTO: Risposta dei tasti rapidi per la calibrazione della mietitrebbia (Maiusc+K), l'attivazione/disattivazione dell'HUD (Maiusc+H) e il Diario del raccolto (Maiusc+J) quando gli attrezzi collegati (testate/raccoglitori) vengono selezionati nella catena degli attrezzi del veicolo tramite l'interazione nativa e i flag di attivazione.
- RISOLTO: Classificazione del sistema di trebbiatura delle mietitrebbie modulari e dei portattrezzi di sistema (NEXAT / NEXCO): il modulo mietitrebbia NEXCO viene ora riconosciuto e visualizzato correttamente come Rotore assiale invece di ricadere sui scuotipaglia.
- RISOLTO: Telemetria della raccolta in tempo reale, regolazione della velocità e rilevamento dell'abbassamento della testata sulle piattaforme di raccolta modulari multi-veicolo e a portale, dove le testate sono montate sul portattrezzi motorizzato anziché direttamente sul modulo di trebbiatura.
- MIGLIORATO: Classificazione automatica ampliata delle mietitrebbie modificate e di serie, con supporto per Torum, Gleaner, Tribine, New Holland CH Crossover, Case IH AF series e le classiche mietitrebbie convenzionali.
- MIGLIORATO: Ispezione approfondita dei nodi dei modelli 3D (i3dMappings) per le mietitrebbie modificate personalizzate prive dei tag di animazione standard, garantendo l'identificazione affidabile delle macchine con componenti fisici a rotore o assiali.
- RISOLTO: Un problema per cui il passaggio da una mietitrebbia all'altra (ad esempio, da Tier 4 a Tier 1) lasciava il terminale di calibrazione (Maiusc+K) associato alla macchina precedente, mostrando erroneamente le impostazioni Tier 4.
- RISOLTO: Il terminale di calibrazione Maiusc+K non si apriva sulle mietitrebbie portattrezzi modulari quando era selezionato un attrezzo collegato di tipo testata/raccoglitore.
- RIMOSSO: Sottotipi di trebbiatura dei cereali — rimossa la suddivisione delle mietitrebbie per cereali nei sottotipi `walker`, `rotor` e `hybrid`, unificando tutte le mietitrebbie convenzionali per cereali in un unico standard `"grain"`.
- MOTIVO DELLA RIMOZIONE: Gli elenchi di corrispondenza dei nomi, fragili, e le complesse ricerche dei nodi di animazione XML spesso fallivano sulle mietitrebbie modificate, causando classificazioni errate, avvisi di callstack XML e un bilanciamento della potenza incoerente. L'unificazione delle mietitrebbie per cereali in un unico modello robusto garantisce il 100% di stabilità su tutte le mietitrebbie vanilla e modificate, senza influire sulle mietitrebbie da foraggio, per colture da radice o speciali.
Nuove funzionalità
Sistema di classificazione del meccanismo di trebbiatura:
È stato implementato un motore di classificazione automatizzato in `rhm_Combine.lua` che suddivide le macchine da raccolta in 6 categorie meccaniche, basandosi sui dati XML del veicolo, sul numero di ruote e sulle dimensioni del telaio:
- `STRAW WALKER` (mietitrebbie convenzionali a scuotipaglia)
- `AXIAL ROTOR` (sistemi a rotore longitudinale singolo o doppio)
- `HYBRID APS` (sistema con cilindro acceleratore di pre-separazione e doppi rotori di separazione)
- `FORAGE CHOPPER` (macchine per la raccolta del foraggio con tamburo trinciante e acceleratore)
- `ROOT HARVESTER` (macchine per la raccolta di colture radicali, dotate di organi di scavo, nastri vaglianti e rulli di pulizia)
- `SPECIALTY` (macchine specializzate per la raccolta di cotone, canna da zucchero, uva e olive)
- Aggiunto un indicatore del sistema di trebbiatura in tempo reale nell'intestazione del terminale di calibrazione (accessibile tramite Shift+K).
- Aggiunto l'endpoint API pubblico `RHM_Api.getThreshingType(vehicle)`.
- Aggiunta la nomenclatura localizzata in tutti i 27 file di lingua (`translations/l10n_*.xml`).
Monitoraggio del ritmo di lavoro e della produttività nell'interfaccia (HUD):
Implementata la possibilità di alternare le visualizzazioni tramite clic nella cella 7 (layout esteso) o nella cella 4 (layout compatto) dell'HUD di monitoraggio della resa:
- È possibile passare da: Superficie lavorata (ha / ac) <-> Ritmo di lavoro istantaneo (ha/h / ac/h) <-> Ritmo di lavoro medio della sessione (ha/h / ac/h).
- Aggiunta la telemetria relativa al ritmo di lavoro medio della sessione nel riquadro delle statistiche del viaggio (Trip Statistics).
- Aggiunto il metodo API pubblico `RHM_Api.getAverageHectaresPerHour(vehicle)`.
Miglioramenti e ottimizzazioni
Specializzazione nativa per testate di raccolta (Cutter) su GIANTS Engine 10:
- La logica relativa alle testate di raccolta è stata migrata in una specializzazione ufficiale per veicoli di GIANTS Engine 10 (`rhm_Cutter`), eliminando completamente la necessità di modificare dinamicamente (`monkey-patching`) la funzione `Cutter.onLoad` durante l'esecuzione.
- Registrata la specializzazione `<specialization name="rhm_Cutter" />` nel file `modDesc.xml` e integrata dinamicamente in tutte le tipologie di veicoli dotati di testata di raccolta. Bilanciamento della potenza differenziato e fisica dell'umidità:
- Resistenza della trasmissione di base differenziata in base all'architettura di trebbiatura (8,0% per macchine a scuotipaglia, 9,5% per sistemi ibridi APS, 11,0% per rotori assiali, 10,0% per macchine da raccolta radici, 9,0% per trinciatrici).
- Rielaborazione del calcolo della resistenza dovuta all'umidità in `RHM_LoadCalculator.lua`: nei sistemi a scuotipaglia, la presenza di paglia umida e compatta comporta una penalità di resistenza esponenziale, mentre nei sistemi rotativi il flusso del prodotto rimane costante, con una resistenza specifica inferiore legata all'umidità.
- Differenziazione dei tassi di perdita dovuti all'umidità a seconda della tipologia di meccanismo.
Sincronizzazione della telemetria in modalità multigiocatore:
- Aggiunta la replica dei dati tramite flusso di rete ad alta frequenza (`onWriteUpdateStream` / `onReadUpdateStream`) per: carburante consumato, velocità media, carico motore medio, le 5 categorie di perdite (velocità, impostazioni, umidità, usura, pendenza) e luce del controbattitore.
Reattività dell'interfaccia grafica (GUI) e della telemetria:
- Ottimizzazione dei cicli di aggiornamento per l'analisi e i dati di sessione, impostati ora su una cadenza di 250ms con gestori espliciti di reset all'apertura/chiusura; risolto il problema del blocco dei valori nella telemetria.
- Potenziamento del monitoraggio della produttività: ora è possibile visualizzare simultaneamente il picco istantaneo e la media di sessione (t/h).
Correzione di bug
Supporto per macchine modulari e sistemi a portale (gantry):
- Risolto un problema per cui le testate di raccolta montate come moduli rimovibili su telai motorizzati a portale mostravano valori di telemetria azzerati nell'interfaccia (HUD) e non registravano i dati del contachilometri parziale.
- Implementato un sistema di scansione dell'albero delle attrezzature senza allocazione di memoria (`rhm_Combine.getAllAttachedCutters`) per rilevare le testate collegate direttamente al telaio del mezzo portante.
- Aggiornati i calcoli relativi alla larghezza di lavoro, al campionamento della biomassa delle infestanti, alla regolazione della velocità di crociera, alle perdite per usura e al tracciamento del campo per configurazioni modulari.
Gestione dello sterzo a granchio (crab-steering) e del movimento diagonale:
- Risolto un falso positivo nel rilevamento della retromarcia su veicoli dotati di sterzo a granchio, sterzatura integrale o modalità di marcia a carreggiata larga, dove lo spostamento locale del vettore Z del telaio risultava negativo nonostante una velocità di avanzamento positiva e un flusso di prodotto attivo.
- Il rilevamento di un flusso di prodotto attivo ora funge da criterio prioritario, bypassando la validazione basata sulla direzione del movimento. Rilevamento dello stato di abbassamento e funzionamento dell'attrezzo di taglio:
- Risolto un problema per cui gli attacchi rigidi (non idraulici) non superavano il controllo ricorsivo `getIsImplementChainLowered`.
- Modificata la verifica dell'abbassamento dell'attrezzo di taglio, passando a un controllo diretto dello stato dell'attrezzo (`cutter:getIsLowered(true)`) con un meccanismo di fallback basato sulla verifica diretta dei giunti.
- Aggiunto, in `RHM_DraggableHUD.lua`, un sistema di fallback basato sulla velocità al suolo del veicolo portante, per i casi in cui un modulo di mietitrebbia collegato riporti una velocità inferiore a 0,2 km/h a causa della disconnessione dei nodi radice (root nodes).
Protezione contro i crash del motore e permessi sui server dedicati:
- Introdotta una rigorosa validazione del tipo (`type(flag) == "number"`) prima della chiamata a `vehicle:raiseDirtyFlags(flag)`, prevenendo così crash del motore nativo causati dalla funzione `bit32.bor`.
- Corretta la validazione dei permessi sui server dedicati in `RHM_Settings.lua`, integrando la valutazione di `g_currentMission:getHasAdminRights()` insieme a `g_currentMission.isServerAdmin`.
- Regolazione della velocità in capezzagna: risolto un problema per cui le mietitrebbie rimanevano bloccate alla velocità di raccolta ridotta (5 km/h) durante le svolte in capezzagna; il sollevamento della testata ora sblocca immediatamente il motore, consentendo di raggiungere la piena velocità di manovra (15–20 km/h).
- Verifica della catena dell’attrezzo e dell’idraulica: è stata data priorità all’idraulica autentica dell’alimentatore (getJointMoveDown, getIsImplementChainLowered) rispetto agli stati della testata aperta (Foldable:getIsLowered), impedendo alle testate larghe e alle testate a tappeto di segnalare erroneamente uno stato di taglio abbassato quando sono sollevate.
- Sincronizzazione della telemetria in tempo reale sui server dedicati: le operazioni bitwise non supportate sono state sostituite con i metodi nativi di GIANTS Engine 10, ripristinando completamente la replicazione di rete in tempo reale del carico del motore, della produttività (t/h), della resa e della velocità consigliata sui client multigiocatore.
- Sincronizzazione automatica degli aiutanti: aggiunti l’avvio e l’arresto sincronizzati della testata per gli aiutanti quando è attivo l’avvio separato della testata, e risolti i reset della telemetria del conducente in tempo reale durante il passaggio del controllo.
Integrazione di fisica e dinamica della trasmissione
Fisica e trasmissione
- Stabilizzazione a circuito chiuso di velocità e carico con intervalli di misurazione e risposta della trasmissione idrostatica migliorati. Riduce le oscillazioni del motore, gli scossoni del telaio e le frenate di emergenza accidentali in corrispondenza di solchi e spazi vuoti tra le colture.
- L'inerzia del volano del tamburo di trebbiatura ora uniforma le transizioni di carico e impedisce che brevi cali di densità della coltura causino il collasso dell'indicatore di carico.
- I calcoli della velocità di avanzamento utilizzano l'equilibrio potenza-pendenza filtrato per obiettivi di velocità più uniformi in colture più leggere.
I solchi e gli spazi vuoti temporanei vengono rilevati automaticamente, mantenendo costante la velocità di crociera anziché causare improvvisi aumenti di accelerazione.
- La memoria della velocità di coltura è isolata dalle svolte a fine campo e dai passaggi a vuoto, garantendo velocità di rientro sicure nelle colture in piedi.
Il campionamento delle infestanti ora considera solo gli stadi di crescita visibili, evitando false infestazioni e penalizzazioni di potenza.
Tipi di colture, testate e macchine
- La calibrazione Shift+K filtra automaticamente le colture in base sia alla capacità del serbatoio che alle capacità della testata collegata.
- Aggiunti profili di calibrazione dedicati per raccoglitrici di ortaggi a baccello, macchine per uva e olive.
Le raccoglitrici di cotone mantengono il comportamento del motore e la classificazione del veicolo originali.
Le presse, i pellettatori e i processori di balle sono completamente esclusi dall'elettronica, dalla telemetria e dai sistemi di alimentazione delle raccoglitrici.
Compatibilità migliorata con macchine come John Deere CP690, CS770 e Case IH Module Express 635.
Server multiplayer e dedicati
- La calibrazione e la regolazione automatica ora attendono la conferma del server prima di visualizzare l'esito positivo.
La telemetria completa in tempo reale è sincronizzata con i client multiplayer, inclusi potenza, pendenza, usura delle lame, stato del trinciapaglia e cause di perdita.
I contatori di viaggio e le statistiche della flotta sono isolati per ogni singola macchina.
Le impostazioni di simulazione sono accessibili solo agli amministratori e vengono sincronizzate quando i giocatori si uniscono.
I salvataggi automatici dei server dedicati ora salvano correttamente il file realisticHarvestingData.xml.
I reset dei viaggi sono convalidati dal server per evitare la desincronizzazione in modalità multiplayer.
Telemetria in cabina e HUD
- Nuovo monitor della resa in cabina a 8 riquadri con:
- Flusso di massa
- Avanzamento del lavoro nel campo
- Resa media
- Massa netta (prodotto pulito)
- Efficienza del consumo di carburante
- Monitoraggio reale del consumo di gasolio con statistiche di viaggio e di campo espresse in L, L/ha e L/t.
- Il tasto centrale del mouse attiva un cursore HUD interattivo per spostare i riquadri e modificare le metriche visualizzate.
- Layout HUD selezionabili con ridimensionamento automatico del testo per le diverse lingue.
- La telemetria delle perdite ora distingue tra eccesso di velocità, configurazione meccanica, umidità ed effetti della pendenza.
Analisi del campo ed economia
- Fusione dei campi migliorata con rilevamento preciso dei confini e verifica dell'aratura, evitando unioni errate attraverso strade o aree erbose.
- Le funzioni "Cronologia raccolto" e "Telemetria flotta" (Shift+J) sono ora accessibili da qualsiasi veicolo o a piedi.
- La panoramica della flotta visualizza i nomi dei giocatori, gli operatori IA, le macchine inattive e i veicoli parcheggiati.
- Il monitoraggio finanziario stagionale include i ricavi dai raccolti, i costi del gasolio e il margine operativo netto.
- Le ore operative della flotta ora registrano il tempo effettivo di raccolta anziché le ore totali di funzionamento del motore.
Salvataggi e compatibilità
- I contachilometri parziali vengono salvati direttamente nel file `vehicles.xml` e persistono dopo il ricaricamento della partita o il riposizionamento dei veicoli.
- I salvataggi esistenti sono protetti da ulteriori misure di compatibilità.
- Le funzioni critiche del motore ora utilizzano chiamate dirette ai metodi invece di inutili wrapper protetti.
- La conversione della densità delle colture e il rilevamento dell'azienda agricola attiva sono centralizzati tra i sistemi di interfaccia utente (UI) e di telemetria.
Registri e statistiche di raccolta (Maiusc destro + J)
- Aggiunto il registro di raccolta a schermo intero e il menu di analisi della flotta.
- Aggiunto il contatore delle uscite sul campo per monitorare l'area lavorata, la massa raccolta, la resa media, la produttività in tempo reale e le perdite finanziarie.
- Aggiunto il ripristino rapido del contatore di campo tramite la scorciatoia Maiusc destro + R o il pulsante nel menu.
- Aggiunta la panoramica dei campi agricoli con statistiche dettagliate su resa e perdite per ogni campo e contratto.
- Aggiunta la telemetria della flotta per monitorare lo stato della mietitrebbia, l'operatore attivo, l'usura della macchina e il livello di riempimento del serbatoio del grano.
- Aggiunto il supporto per mietitrebbie a noleggio e a contratto con pulizia automatica dell'elenco al rientro.
- Aggiunto l'archivio stagionale per registrare le operazioni di raccolta e la cronologia di tutti gli anni precedenti.
- Aggiunte le diagnosi delle cause principali delle perdite (sovraccarico del separatore, umidità e rugiada, usura delle lame, pendenze del campo) e il punteggio di efficienza dell'operatore.
- Aggiunto il ripristino automatico del contatore di campo quando ci si sposta in un nuovo campo o si cambia coltura.
Interazione tra cursore del mouse e HUD
- Aggiunta la possibilità di attivare/disattivare rapidamente il cursore del mouse in cabina tramite il pulsante centrale del mouse (clic della rotellina) senza aprire i menu.
- Aggiunta la sospensione automatica della rotazione della telecamera quando il cursore del mouse è attivo.
- Configurata la chiusura pulita del cursore al secondo clic della rotellina con protezione anti-rimbalzo, lasciando il pulsante destro del mouse completamente libero.
- Abilitato il libero movimento e clic del piccolo HUD mentre la tavoletta di calibrazione (Maiusc destro + K) è aperta.
- Aggiunti i suggerimenti per le scorciatoie da tastiera per le azioni della mietitrebbia direttamente nel menu di aiuto standard dei comandi F1.
Aggiornamenti al piccolo HUD di telemetria
- Aggiornato il layout compatto dell'HUD a 4 colonne con celle cliccabili per scorrere i parametri visualizzati.
- Aggiunto un indicatore in tempo reale dell'infestazione da erbe infestanti che campiona la densità della coltura davanti alla barra falciante.
- Aggiunte le letture di produttività in tonnellate all'ora, velocità di lavoro in ettari all'ora, umidità, velocità di avanzamento e perdite.
- Unità di misura completamente standardizzate (metriche, imperiali, bushel) in base alle impostazioni di gioco.
Fisica, meccanica e impostazioni
- Aggiunto l'attrito causato dalle erbacce: le zone infestate dalle erbacce generano fino al 15% di carico aggiuntivo sul motore e aumentano la resistenza alla trebbiatura.
- Aggiunta la fisica dei pendii collinari che causa una maggiore perdita di grano dovuta allo scivolamento del raccolto sui setacci.
- Migliorata la meccanica di usura dell'attrezzatura: aggiunta un'opzione dedicata nel menu di pausa, disaccoppiamento completo della potenza quando disattivata e diagnostica dell'usura in tempo reale nei registri del raccolto.
- Aggiunte opzioni indipendenti nel menu di pausa per perdite in pendenza, resistenza delle erbacce e usura meccanica.
- Aggiunto un ciclo di umidità diurno integrato (rugiada mattutina, asciugatura pomeridiana) senza necessità di mod di terze parti.
- Aggiunto un modello di carico di potenza a più stadi per le trincia-caricatrici (rulli di alimentazione, tamburo di trinciatura, ventilatore acceleratore).
- Aggiunto il calcolo della resistenza all'ingresso per i pick-up in base alla densità e al volume dell'andana.
- Aggiunto un modello di richiesta di potenza per gli sminuzzatori di paglia (carico motore aggiuntivo del 15-20% durante la trinciatura rispetto al semplice rilascio dell'andana).
Sistema audio del terminale
- Sostituito il cicalino stridente con un autentico segnale acustico di avviso del computer di bordo della mietitrebbia.
- Aggiunto un ritmo di avviso intelligente: 3 impulsi brevi in caso di sovraccarico critico (oltre il 95%) o perdite elevate, con una pausa di 18 secondi tra le sequenze.
Database delle colture e manuale
- Aggiunto un manuale interattivo completo di 11 capitoli nel menu di aiuto in gioco (ESC - Aiuto).
- Aggiunti preset di base predefiniti per oltre 25 colture, tra cui canna da zucchero, pioppo, barbabietola e fagiolini.
- Aggiunto un sistema di rilevamento automatico che classifica le nuove colture su mappe personalizzate in base alla massa del seme e alla presenza di paglia.
- Completamente rivisti la terminologia agricola e le traduzioni in tutte le 27 lingue supportate.
Ottimizzazione e stabilità
- Consolidate tutte le icone dell'interfaccia in un unico atlante di texture ottimizzato.
- Ottimizzata la memoria di rendering dell'interfaccia utente per eliminare i micro-scatti durante il gioco.
- Corretto il comportamento del cursore di calibrazione sulle mietitrebbie ferme e risolti gli errori nella selezione rapida delle colture.
- Garantita la persistenza affidabile dei salvataggi per contatori dei campi, contachilometri dei macchinari e impostazioni al riavvio della partita.
- Perfettamente sincronizzati il funzionamento della mietitrebbia e il registro del raccolto in modalità multiplayer e sui server dedicati.
Novità:
- Mini HUD trascinabile: Trascina l'HUD in qualsiasi punto dello schermo con il tasto sinistro del mouse; la posizione viene salvata tra una sessione e l'altra.
- Aggancio magnetico dell'HUD: Avvicinando l'HUD al menu di aiuto F1 o al riquadro di Precision Farming, questo si aggancia automaticamente in posizione, evidenziando le guide di ancoraggio.
- Fisica delle macchine da raccolta per uva e olive: Supporto fisico completo per macchine semoventi da vigneto, con comandi di calibrazione specifici in cabina (giri/min dell'agitatore, velocità del nastro trasportatore, ventole di estrazione).
- Perdite dovute all'usura meccanica: Lame della barra di taglio smussate e componenti di trebbiatura usurati aumentano dinamicamente l'assorbimento di potenza e le perdite di raccolto (fino al 6,0%, con opzione attivabile/disattivabile).
- API di integrazione pubblica (RHM_Api): Endpoint di integrazione puliti per Courseplay, AutoDrive, mod di danno e dashboard personalizzate.
- Anteprima audio: Regolando il cursore del volume dell'avvisatore acustico nelle impostazioni di gioco, viene immediatamente riprodotto un segnale acustico di prova al volume selezionato.
Miglioramenti:
- Revisione della modalità Arcade: Le macchine da raccolta operano senza vincoli, con carico artificiale allo 0%, assenza di limiti di velocità, nessuna perdita di raccolto, allarmi disattivati e nessuna penalità.
- Avvisatore acustico intelligente di sovraccarico in cabina: Aggiornato con una sequenza di 3 segnali acustici, soglia di attivazione impostata sul sovraccarico reale del motore (105%) e audio in cabina bilanciato.
- Granularità del volume dell'avvisatore: Cursore del volume fluido dallo 0% al 100% (incrementi del 10%) con possibilità di disattivazione completa (muto).
- Tablet di calibrazione in cabina (Shift + K): Modernizzato con cornici ultrasottili, effetti vetro retroilluminati sui bordi e contrasto della telemetria migliorato.
- Ottimizzazione del pacchetto mod: Dimensione dell'archivio ridotta da 2,5 MB a 1,0 MB grazie a texture ottimizzate e a una struttura della guida semplificata.
- Ricalibrazione della trincia semovente: Assorbimento di potenza della testata rotativa per mais ridotto a un valore realistico di 20 CV/m, garantendo velocità di raccolta autentiche tra 8,5 e 10 km/h.
- Compatibilità mod: Risolti conflitti di interfaccia (UI) e di blocco del cursore con Interactive Control, HeadTrackIC, ScandinavianCurrencies e AdditionalGameSettings.
Correzione bug:
- Risolto il problema di sovrapposizione del mini HUD con il menu di aiuto F1 quando sono attivi gruppi di controllo veicolo personalizzati (tubo di scarico, portiera, scaletta) o mod di paginazione (InputHelpPager). - Risolto il problema dello spazio vuoto indesiderato tra il riquadro di Precision Farming e l'HUD quando il menu F1 è chiuso.
- Corrette le unità di misura fisse nel mini-HUD: velocità e produttività ora si convertono correttamente in mph e ac/h utilizzando il sistema imperiale.
- Corretta la potenza reale del motore (1100 CV) della piattaforma modulare NEXAT ed eliminati i carichi fantasma sulla presa di forza (PTO) per attrezzature trainate.
- Risolto il problema della commutazione errata della coltura di mais da insilato tra mais da granella e mais trinciato durante le fasi di arresto e ripartenza.
- Risolti rari crash in modalità multiplayer causati dall'esaurimento dei "dirty flag" di rete su macchinari complessi.
- Corretti caratteri di testo con doppia codifica e problemi di visualizzazione (mojibake) in tutti i file delle lingue.
Rimozioni:
- Rimossi il vecchio avviso lampeggiante di sovraccarico al centro dello schermo e la relativa opzione di attivazione/disattivazione, a favore di un HUD più pulito e di avvisi sonori.
- Rimossi i file grafici obsoleti della schermata di aiuto in favore del tablet interattivo presente in cabina.
- Sostituito l'acronimo interno "RHM" con il titolo ufficiale della mod "Realistic Harvesting".
- NOVITÀ: Revisione delle pagine di aiuto in gioco e della guida interattiva!
Ristrutturazione completa di tutte e 9 le pagine del tutorial di aiuto accessibili dal menu ESC (Panoramica, Carico motore, Perdite di raccolto, Barra di taglio ed
Estatore, Impostazioni di trebbiatura, Profili coltura, Livelli elettronica, Umidità e meteo, Compatibilità mod).
Testi riscritti nello stile chiaro e nativo dei manuali GIANTS, con elenchi puntati strutturati ed eliminazione di gergo tecnico, formule e ingombri visivi.
Localizzazione completa e di alta qualità in 15 lingue (EN, UK, DE, FR, PL, ES, IT, CZ, BR, PT, HU, RO, NL, TR, RU).
- NOVITÀ: Finestre di notifica interattive a schermo!
Aggiunta di banner di notifica contestuali e non invasivi per eventi chiave della raccolta (prima configurazione della mietitrebbia, avviso di sovraccarico, regolazione ottimale).
Design elegante con pannello scuro dagli angoli arrotondati e icone dei comandi integrate; chiudibili con clic sinistro del mouse (LMB) o tasto di scelta rapida configurabile.
- NOVITÀ: Protezione delle impostazioni del giocatore da assistenti IA e Courseplay!
Aggiunta dell'impostazione dedicata `aiHelperTuning` (Mantieni impostazioni giocatore / Regolazione automatica IA / Disabilitato).
Se impostato su "Mantieni impostazioni giocatore", gli assistenti IA e Courseplay non sovrascriveranno mai le impostazioni della mietitrebbia calibrate dal giocatore.
L'interfaccia di calibrazione (Shift destro + K) è ora accessibile anche mentre l'assistente IA o Courseplay sono alla guida, per controllare o modificare le impostazioni al volo.
Caricamento e applicazione automatica dei profili coltura salvati dal giocatore per gli assistenti assunti.
- NOVITÀ: Cruise control idrostatico fluido e memoria della velocità per coltura!
Sostituzione degli scatti di velocità bruschi con una transizione idrostatica esponenziale e fluida (filtro tau) per accelerazioni e frenate realistiche sotto carico.
Rampa di transizione a curva a S (Hermite) per un ingresso più dolce nel canale di alimentazione, evitando arresti improvvisi in presenza di colture dense.
Memoria della velocità di raccolta specifica per coltura (`cropHarvestingSpeeds`): memorizza l'andatura ottimale per ogni coltura, mantenendola anche durante le manovre di svolta a fine campo.
Risolti i problemi di oscillazione del limite di velocità e gli strattoni irregolari durante la retromarcia.
- NOVITÀ: Allarme acustico in cabina per sovraccarico ed elevate perdite!
Aggiunta di un segnale acustico elettronico in cabina che si attiva in caso di sovraccarico critico del motore (oltre il 98%) o di perdite di granella eccessive (oltre il 4,0%). Propagazione audio fluida tra la visuale in prima persona (cabina) e la visuale esterna in terza persona, con bilanciamento intelligente del volume (incremento del 25% per l'audio esterno).
Impostazioni audio dedicate nel menu ESC per attivare/disattivare gli allarmi e regolare il volume generale (50%–150%).
- MIGLIORATO: Rilevamento colture "Ground Truth" nella tramoggia e classificazione avanzata tramite machine learning!
Il livello di riempimento della tramoggia (> 50 L) funge ora da riferimento certo ("ground truth") per la selezione della coltura attiva, eliminando errori di sovrapposizione dei confini della testata e falsi ripristini.
Classificazione delle colture basata su mappe multiple, capace di distinguere tra legumi da granella (fagioli, fave) e colture a radice speciali (fagiolini).
Le colture non cerealicole (uva, olive, erbacce) sono rigorosamente escluse dalla gestione delle mietitrebbie standard.
Generazione automatica di modelli di calibrazione fisica ASABE per mappe personalizzate di legumi da granella.
- MIGLIORATO: Telemetria HUD e integrazione con Precision Farming!
Colorazione dinamica delle file in base allo stress meccanico (bianco -> giallo -> arancione -> rosso pulsante per allerta critica).
Aggancio magnetico preciso (senza spazi vuoti) sotto il riquadro di visualizzazione della resa di Precision Farming, con adattamento alla visibilità del menu di aiuto F1.
Aggiunta la lettura in tempo reale della velocità obiettivo nel riquadro di telemetria dell'HUD.
Aggiunta scorciatoia da tastiera (Shift Destro + H) per mostrare/nascondere l'HUD RHM.
- RISOLTO: Conflitti di input tra Interactive Control e HeadTracking!
Integrato un sistema di compatibilità dedicato (RHM_ModCompatibility) per FS25_interactiveControl e FS25_headTrackICextension.
Sospensione del rilevamento dei punti di interazione in cabina e dell'acquisizione dell'overlay a schermo intero mentre la GUI di calibrazione RHM è attiva, prevenendo il blocco dei clic del mouse.
Eliminati i problemi di rotazione della telecamera e di blocco del cursore con Courseplay e AutoDrive.
- RISOLTO: Validazione schema XML dei salvataggi e persistenza multi-veicolo!
Registrazione completa di #isCalibrated e #calibratedCrops nello schema savegame_vehicles di GIANTS, eliminando gli errori di console "Path not registered" nel file vehicles.xml.
Implementazione di controlli di sicurezza al caricamento (hasProperty e pcall) per prevenire corruzione del salvataggio o crash durante l'aggiornamento di carriere esistenti.
- OTTIMIZZATO: Prestazioni e carico del Garbage Collector!
Sostituzione delle tabelle dinamiche a finestra scorrevole nei cicli critici con buffer circolari a complessità costante O(1), eliminando completamente i picchi di allocazione del Garbage Collector e i micro-scatti durante la raccolta.
Migliorata la sincronizzazione del flusso di rete per server dedicati, garantendo un accesso fluido alle sessioni multiplayer.
- NOVITÀ: Motore di carico basato sul bilancio di potenza fisico! Eliminati definitivamente i fattori di taglio statici arbitrari. Il carico del motore della mietitrebbia e la regolazione dinamica della velocità sono ora calcolati tramite una reale equazione di bilancio di potenza: P_totale = P_base + P_testata(v) + P_processo.
- NOVITÀ: Interrogazione dinamica della presa di forza (PTO) della testata! Il consumo di potenza della testata viene rilevato direttamente dalle specifiche XML/powerConsumer della testata collegata; ciò comporta naturalmente una riduzione della velocità operativa a livelli realistici quando si utilizzano mietitrebbie sottodimensionate con testate sovradimensionate.
- NOVITÀ: Scalabilità dinamica nativa della resa (Precision Farming e mappe personalizzate)! Il carico del motore e la velocità in tempo reale si adattano fluidamente alle variazioni di resa locali, senza scatti o improvvisi cali di velocità.
- NOVITÀ: Addolcimento dell'ingresso nel campo! Elimina le decelerazioni brusche e i picchi di coppia al momento del contatto iniziale della barra di taglio con colture dense e in piedi.
- NOVITÀ: Estrazione e localizzazione dinamica delle colture sulla mappa! Il menu di calibrazione della mietitrebbia (`Shift Destro + K`) rileva dinamicamente tutte le colture attive presenti sulla mappa, visualizzandone i nomi localizzati (`ft.title`) nella lingua del giocatore.
- NOVITÀ: Modelli dinamici istantanei per colture mod personalizzate! Le colture personalizzate specifiche della mappa vengono classificate automaticamente (`cereali`, `radici`, `foraggio`, `cotone`) e ricevono in tempo reale modelli realistici di separazione fisica.
- NOVITÀ: Ottimizzazione automatica per lavoratori IA e Courseplay (Multi-Tier)! Quando un lavoratore IA o Courseplay utilizza la mietitrebbia, le impostazioni vengono regolate automaticamente in base al livello RHM Electronics installato (Livello 1: ±18%, Livello 2: ±10%, Livello 3: ±4%, Livello 4: 0% + auto-trim attivo).
- NOVITÀ: Priorità del profilo salvato dal giocatore per IA/Courseplay! Gli aiutanti assunti e Courseplay caricano automaticamente il profilo coltura personalizzato salvato dal giocatore (`profiles.xml`), se presente.
- NOVITÀ: Menu di calibrazione in cabina durante l'uso di IA/Courseplay! I giocatori possono ora aprire e regolare il menu di calibrazione della mietitrebbia (`Shift Destro + K`) mentre un aiutante IA o Courseplay è alla guida.
- NOVITÀ: Tasto rapido per l'HUD! Aggiunta la scorciatoia `Shift Destro + H` per attivare/disattivare rapidamente la sovrapposizione HUD della telemetria.
- CORRETTO: Persistenza del salvataggio! I cursori di calibrazione attivi, la coltura selezionata e il carico motore target vengono salvati in modo permanente e ripristinati dal file `vehicles.xml`. - CORRETTO: Sincronizzazione multiplayer e server dedicato! L'isolamento completo dei veicoli garantisce che le impostazioni degli altri giocatori non interferiscano mai. Aggiunta la sincronizzazione fluida del profilo tra client e server quando l'IA è attiva sui server dedicati.
- CORRETTO: Compatibilità con Courseplay! Risolti i problemi relativi all'attivazione della testata, all'abbassamento della barra di taglio e ai controlli di velocità specifici per gli operatori Courseplay.
- CORRETTO: Animazione di arresto della trebbiatura! Corretto un errore di battitura nel riferimento alla variabile in `stopThreshing`, ripristinando l'animazione inversa di arresto della trebbiatura.
- CORRETTO: Conflitto blocco telecamera! Eliminati completamente i problemi di blocco della rotazione/zoom della telecamera con Courseplay e AutoDrive.
- OTTIMIZZAZIONE: Miglioramento prestazioni e riduzione micro-scatti! Sostituite le finestre mobili di memoria con buffer circolari piatti O(1), limitata la frequenza delle ricerche nella gerarchia dei veicoli (250 ms) e memorizzati nella cache i rapporti dei pixel della mappa per eliminare i micro-scatti e ridurre il carico sul Garbage Collector (GC).
- NOVITÀ: integrazione del mod "Sistema umidità"! Aggiunte penalità di carico dinamico del motore e maggiori perdite di raccolto durante la raccolta in condizioni umide.
- NOVITÀ: lettura della percentuale di umidità in tempo reale integrata nell'HUD trascinabile.
- NOVITÀ: aggiunta una nuova impostazione per attivare/disattivare l'integrazione del sistema di umidità.
- MIGLIORATO: Pilota automatico "Target Engine Load": implementata una zona morta del 2% per prevenire micro-oscillazioni e offrire un'esperienza di controllo della velocità molto più fluida a diverse densità di raccolto.
- MIGLIORATO: GUI di calibrazione: "Target Engine Load" ora presenta una barra di avanzamento dinamica codificata a colori (verde/giallo/rosso) per un migliore feedback visivo invece del semplice testo.
- RISOLTO: l'indicatore HUD dell'umidità si blocca all'ultimo valore invece di reimpostarsi sullo 0% quando la mietitrebbia interrompe la raccolta o inverte la marcia.
- RISOLTO: "Target Engine Load" viene visualizzato erroneamente come "auto" nel menu di calibrazione.
- NOVITÀ: aggiunto il comando della console diagnostica "rhm_inspect" per visualizzare i dati sulle prestazioni dell'harvester in tempo reale nella console e nel file log.txt.
- MIGLIORATO: revisione completa dei coefficienti del raccolto utilizzando un sistema di ricerca basato sul nome per una maggiore precisione.
- MIGLIORATO: separazione netta tra i coefficienti di mais da granella e mais da insilato per velocità di raccolta realistiche.
- MIGLIORATO: coefficienti di raccolta dell'erba e del fieno bilanciati sia per il metodo di taglio diretto che per quello di raccolta.
- IMPROVED: Refined Pickup load multiplier (from 0.25 to 0.45) for grain windrows to provide more realistic engine resistance.
- NOVITÀ: "Rete di sicurezza per foraggio" universale per garantire carichi realistici per colture non standard o modificate lavorate dalle trince.
- RISOLTO: risolto un problema per cui i coltelli della trinciacaricatrice non venivano rilevati correttamente a causa della distinzione tra maiuscole e minuscole nei nomi delle categorie.
- Funzionalità ottimizzate che potrebbero influenzare l'FPS
- Risolti diversi fattori di ritaglio
- HUD aggiornato
- Pagine di aiuto aggiornate
- Impostazioni server e client separate
- Diverse correzioni minori
- Aggiunto uno strumento per modificare i coefficienti in tempo reale (Disabilitato per impostazione predefinita)
- Correzione della combinazione di cotone
- Sostituzione delle impostazioni della mietitrebbia
- Risolto un errore che si verificava durante il salvataggio del gioco
- NOVITÀ: sistema di acquisto! Aggiunta funzionalità per acquistare impostazioni avanzate di calibrazione della mietitrebbia, aggiungendo un nuovo livello di progressione di carriera.
- NOVITÀ: completamente riprogettata la GUI interattiva di calibrazione combinata con nuova selezione di culture, miglioramenti dell'interazione e schede di informazioni aggiuntive.
- NOVITÀ: HUD trascinabile migliorato che mostra le prestazioni della mietitrice, inclusi contatori grafici per resa e carico del motore.
- NOVITÀ: aggiunte 7 pagine dettagliate al menu Aiuto del gioco che coprono tutte le meccaniche delle mod, con icone personalizzate uniche e localizzazione per 11 lingue.
- NOVITÀ: aggiunta la pagina di traduzione "Crop Loss" e perfezionate le descrizioni delle mod in tutte le lingue supportate.
- MIGLIORATO: rivista la logica fondamentale della dipendenza della velocità dal carico del motore: le perdite minime di raccolto ora iniziano legittimamente all'80% del carico anziché al 100%.
- MIGLIORATO: il fattore di carico della trincia ora è completamente dinamico in base alla densità del raccolto e alla larghezza della lama.
- MIGLIORATO: meccanismo di iniezione delle impostazioni rifattorizzato per utilizzare hook sicuri del motore a livello di classe (`InGameMenuSettingsFrame.onFrameOpen`) per la massima compatibilità con i DLC (Vredo Pack, Precision Farming, ecc.).
- MIGLIORATO: Refactoring globale dello spazio dei nomi: tutte le classi e i file interni sono stati rinominati con il prefisso `RHM_` per evitare collisioni con altri mod di terze parti.
- MIGLIORATO: ha completamente ricostruito l'architettura di debug della mod. Tutti gli output di debug ora sono rigorosamente controllati dal flag `-devWarnings` del gioco, mantenendo il `log.txt` dell'utente perfettamente pulito per impostazione predefinita.
- RISOLTO: risolto un conflitto critico dell'interfaccia utente in cui le impostazioni DLC scomparivano dal menu di gioco quando la raccolta realistica era attiva.
- RISOLTO: corretta la capitalizzazione dei nomi file in `main.lua` (`RHM_Combine`, `RHM_Renderer`), risolvendo il famigerato blocco della schermata di caricamento al 55%.
- RISOLTO: risolto un bug in cui le modifiche nel menu delle impostazioni non venivano salvate correttamente o sincronizzate con il server a causa di una firma di richiamata non valida.
- RISOLTO: eliminato il massiccio spam della console (60 registri al secondo) causato da "Perdita di raccolto applicata" durante la raccolta in modalità sviluppatore.
- RISOLTO: corretti errori di sintassi XML (tag `<paragraph>`) in `modDesc.xml` per garantire che il testo del menu Guida venga visualizzato perfettamente senza avvisi del motore.
- MIGLIORATO: ottimizzato il layout dell'interfaccia utente per utilizzare lo standard `gameSettingsLayout` per un posizionamento coerente dei menu.
- MIGLIORATO: rimosso il pulsante ridondante "Ripristina" (X) dal piè di pagina poiché causava instabilità del layout con altre mod.
- RISOLTO: la velocità massima di raccolta è strettamente limitata dalle capacità dell'intestazione del gioco base, impedendo ai raccoglitori di radici di superare velocità realistiche.
- RISOLTO: risolti i problemi di desincronizzazione della rete su server dedicati in cui le impostazioni del client potevano sovrascrivere le impostazioni predefinite del server.
- RISOLTO: risolto un arresto anomalo della ricorsione infinita relativo al salvataggio delle impostazioni di combinazione sui server multiplayer.
- RISOLTO: corretta una perdita di memoria nel caricamento del motore e nei buffer di calcolo della produttività.
- RISOLTO: impediva agli utenti non amministratori di ottenere occasionalmente l'accesso temporaneo alle Impostazioni del server.
- MIGLIORATO: fattori di produttività di cipolla e carota ricalibrati per calcoli del carico del motore più accurati.
- MIGLIORATO: rimosso l'output di debug non necessario dai registri di sincronizzazione del server per mantenere pulita la console.
- RISOLTO: le impostazioni lato server vengono sbloccate per i client non amministratori alla riapertura del menu.
- RISOLTO: problema di localizzazione del menu 'window_grass' per la raccolta dell'erba.
- MIGLIORATO: rimossi i registri di debug contenenti spam dai calcoli del carico del motore.
- MIGLIORATO: configurazione centralizzata del registro di debug (RHM_Debug.lua).
- AGGIUNTO: localizzazione spagnola per tutte le funzionalità e i menu della mod.
- NOVITÀ: aggiunta l'impostazione per disabilitare gli avvisi HUD "Carico elevato".
- MIGLIORATO: pulizia della logica interna per il sistema di avviso.
- RISOLTO: revisione completa della matematica di calcolo della resa per sincronizzarsi perfettamente con l'HUD dell'agricoltura di precisione e le scale della mappa personalizzate.
- RISOLTO: le trince per foraggio (insilato) mostrano una resa 10 volte inferiore a causa di bug sul volume del motore.
- RISOLTO: Desincronizzazione matematica quando il grano entra nel bunker in modo asincrono dal taglio della testata.
- NOVITÀ: combina le impostazioni fisiche separate in due categorie indipendenti: Efficienza (influisce sulla velocità di elaborazione) e Perdita di raccolto (influisce sullo spreco di grano).
- NOVITÀ: HUD del menu Impostazioni riprogettato per visualizzare sempre contemporaneamente sia l'impatto della velocità che quello della perdita.
- NOVITÀ: aggiunta la meccanica "Scudo da sovraccarico": le impostazioni ideali ora proteggono da improvvisi picchi di densità del raccolto.
- RISOLTO: bug critico in cui le impostazioni di combinazione perfette potevano inavvertitamente ridurre la velocità ai limiti standard.
- RISOLTO: la combinazione non riusciva ad accelerare correttamente quando le impostazioni venivano migliorate a metà raccolta.
- RISOLTO: risolta la registrazione duplicata dei percorsi XML di salvataggio che causavano errori di registro del server e ripristino delle impostazioni.
- MIGLIORATO: produttività della trinciacaricatrice calibrata sui dati del mondo reale (coefficiente modificato da 0,150 a 0,051).
- NOVITÀ: aggiunto il rilevamento universale della testata raccolta/andana con moltiplicatore di carico del motore inferiore (0,75x).
- NOVITÀ: aggiunta la mappatura di fallback automatica per i fillTypes '_WINDROW' e 'CUT_' alle loro colture di base.
- MIGLIORATO: calibrazione precisa dei fattori e delle densità delle colture in base agli obiettivi di rendimento reali (bu/ora).
- NOVITÀ: ogni raccolto ora utilizza preimpostazioni tecniche individuali derivate da manuali del mondo reale (oltre 20 colture ottimizzate).
- MIGLIORATO: logica della trinciacaricatrice semplificata con un moltiplicatore universale 0,75x.
- MIGLIORATO: moltiplicatore di raccolta perfezionato a 0,35x per una raccolta bilanciata dell'andana.
- RISOLTO: le mietitrebbie non accelerano più oltre la velocità di lavoro normale quando la testata è inattiva (nessun raccolto).
- RISOLTO: rimosso il salto del limite di velocità iniziale quando si abbassa la testata.
- MIGLIORATO: robusto sistema di rilevamento per trince e testate.
- MIGLIORATO: limite di velocità rigorosamente limitato ai limiti del gioco vanilla (bonus artificiale 1,5x rimosso).
- MIGLIORATO: fattori di raccolto ricalibrati per avena (+25%), mais (-50%), soia (-20%) e cotone (2x).
- MIGLIORATO: significativa riduzione del carico per le colture a radice (patate, carote, pastinaca, cipolla).
- RISOLTO: "anello di ripristino" del limite di velocità a 9,9 km/h durante la raccolta continua.
- RISOLTO: eccezione ampliata per il ritiro del raccolto di radici per garantire un carico realistico per cipolla e carota.
- AGGIUNTO: supporto per i tipi di riempimento ONION_DIRTY e MEADOW.
- RISOLTO: crash del gioco ("tentativo di chiamare il metodo mancante 'getIsControlled'") quando si utilizzano attrezzature dai pacchetti DLC (ad esempio Highland DLC NH 8040 con strumenti Holaras). Aggiunto controllo sicuro nil per il metodo.
- RISOLTO: la seconda mietitrebbia Courseplay rimaneva bloccata a 10 km/h. Rimosso il controllo errato della direzione di movimento da getSpeedLimit() e aggiunto un dispositivo di protezione in modo che il limite di velocità di Courseplay si applichi solo quando la taglierina funziona effettivamente.
- RISOLTO: impostazioni della modalità AUTO ripristinate a 50 su server dedicati. La modalità AUTO ora viene registrata come in sospeso se il raccolto non è stato ancora rilevato e si applica automaticamente al primo raccolto.
- RISOLTO: il menu Impostazioni combinazione (RShift+K) non si apre e si chiude immediatamente quando si utilizza il sistema modulare NEXAT.
- RISOLTO: potenziale arresto anomalo del gioco con il metodo "getAIFieldWorkerIsTurning" mancante sui veicoli personalizzati.
- NOVITÀ: aggiunta la compatibilità con le mod "HUD Hider" (l'HUD si allinea con la visibilità del gioco).
- RISOLTO: Bug nel calcolo della produttività (T/h) che causava salti improvvisi.
- RISOLTO: la GUI si chiude inaspettatamente durante il gioco.
- NOVITÀ: menu interattivo di impostazioni e calibrazione della combinazione (RShift + K).
- NOVITÀ: modalità di controllo manuale: regolazione della ventola, del rotore, dei setacci e dell'alimentatore.
- NOVITÀ: impostazioni errate causano ulteriori perdite di raccolto (visualizzate nella GUI).
- NOVITÀ: Sistema di profili: salva/carica impostazioni personalizzate per ogni coltura.
- NOVITÀ: i nuovi raccolti iniziano con impostazioni neutre (50%), che richiedono la calibrazione.
- NOVITÀ: il display delle perdite di raccolto ora mostra i segni +/- (- per le perdite, + per i bonus, 0 per ottimale).
- NOVITÀ: pulsanti di regolazione manuale (+/-) sempre visibili nella GUI di calibrazione per una regolazione più semplice.
- RISOLTO: rotazione della telecamera bloccata correttamente quando il cursore è attivo (trascinamento HUD/interazione GUI).
- RISOLTO: HUD ripristinato in posizioni fuori schermo. Aggiunto il comando di correzione automatica e ripristino.
- MIGLIORATO: il blocco dell'input ora utilizza il metodo camera.isRotatable corretto.
- MIGLIORATO: testo del suggerimento della GUI riposizionato per evitare sovrapposizioni con i pulsanti.
- NOVITÀ: la modalità AUTO ora applica una leggera imperfezione casuale (1-10 unità): la sintonizzazione manuale esperta può superare quella AUTO!
- NOVITÀ: stessi calcoli sulle perdite per le modalità AUTO e MANUALE: niente più bypass a perdita zero in AUTO.
- RISOLTO: combina le impostazioni ora salvate e caricate correttamente da savegame (vehicles.xml).
- RISOLTO: cache profileCount ripristinata correttamente dopo aver caricato il salvataggio.
- RISOLTO: rilevamento automatico del ritaglio ora solo lato server: impedisce la desincronizzazione dei valori casuali in multiplayer.
- MIGLIORATO: tutte le impostazioni mod (server + client) ora sono archiviate nella cartella modSettings/.
- MIGLIORATO: server dedicato completamente supportato: ogni veicolo mantiene il proprio profilo di calibrazione.
- Sistema fisico di perdita del raccolto! Le perdite ora riducono la quantità effettiva di cereali raccolti nella tramoggia. (Ancora in versione beta, potrebbero verificarsi problemi critici. Può essere disabilitato nelle impostazioni)
- Le perdite di raccolto iniziano al 95% del carico del motore (invece del 100%).
- Formula delle perdite progressive: sovraccarico più elevato = perdite esponenzialmente più elevate.
- Le penalità per le perdite ora influenzano direttamente il rendimento per un gameplay più realistico.
- Menu Impostazioni riorganizzato in "Modellazione" e "Interfaccia utente ed effetti visivi".
- Interfaccia utente trascinabile! Fare clic con il pulsante destro del mouse per attivare/disattivare il cursore, quindi trascinare l'interfaccia utente per spostarlo. (Potrebbe causare problemi con le mod che utilizzano gli stessi tasti di scelta rapida, modificare il tasto di scelta rapida nelle impostazioni per evitarlo).
- Controllo indipendente della raccoglitrice (opzionale).
- Le metriche dell'interfaccia ora vengono ripristinate istantaneamente quando la taglierina viene sollevata/arrestata.
- Contenuto dell'interfaccia personalizzabile (commutazione di singoli elementi).
Risolto
- Persistenza delle impostazioni: risolto un bug per cui le impostazioni di difficoltà (motoria/perdita) non venivano salvate correttamente tra le sessioni di gioco
- Memorizzazione delle impostazioni: impostazioni spostate nella directory modSettings per una migliore persistenza globale nei giochi salvati
- Monitoraggio della resa: correzione della visualizzazione della resa che mostrava valori errati (ora accurato ±5% con rumore realistico)
- Indicatore di produttività: indicatore fisso T/h (tonnellate all'ora) - ora funzionante e visualizza la velocità di raccolta in tempo reale
- Posizione HUD: la posizione dell'HUD è stata modificata per essere leggermente più in alto sullo schermo per una migliore visibilità
- Compatibilità Nexat: risolto il problema con l'HUD che non veniva visualizzato correttamente quando si utilizzava il sistema di raccolta modulare Nexat
- Rilevamento taglierina: rilevamento migliorato di quando la testata funziona effettivamente rispetto a quando è appena collegata (previene i limiti di velocità quando la testata viene sollevata)
Cambiato
- Calcolo basato sulla massa: il carico del motore ora si basa sulla massa effettiva raccolta anziché sull'area colturale teorica
- Avvio conservativo: aggiunto limite di velocità iniziale di 7 km/h all'inizio della raccolta (previene il sovraccarico immediato)
- Fattori del raccolto: fattori di difficoltà ribilanciati per varie colture in base alle velocità di raccolta del mondo reale
- Prestazioni: calcoli del carico ottimizzati per un gameplay più fluido
- Risolto il problema con il calcolo della produttività che mostrava valori errati (era 1000 volte troppo basso)
- Migliore precisione della conversione massa-volume utilizzando la densità effettiva del raccolto
- Risolti i problemi di GitHub n. 1 e n. 3
- Aggiunto il supporto per le raccoglitrici di cotone
- Aggiunto supporto parziale per le trinciacaricatrici
- Risolti i problemi di sincronizzazione multigiocatore
- Risolto il conflitto del menu delle impostazioni con altre mod
- Visualizzazione del sistema di unità migliorata (imperiale/metrico)
- **Nuova funzionalità:** Aggiunto il pulsante "Ripristina impostazioni" al piè di pagina del menu delle impostazioni (tasto: X).
- **Miglioramenti UX:** Aggiunte descrizioni laterali per tutte le impostazioni nel menu (descrizioni comandi).
- **Localizzazione:** Supporto completo di traduzione per 10 lingue (EN, DE, FR, PL, ES, IT, CZ, PT-BR, UK, RU).
- **Correzioni di bug:** Migliorata la stabilità del menu delle impostazioni.