Una mod di script leggera per Farming Simulator 25 che disabilita le colture selezionate per l'utilizzo dell'IA globale, senza modificare il gioco base o gli XML della mappa. La configurazione è esternalizzata a modSettings, con file supportati per salvataggio.
✨Caratteristiche
- Disabilita colture per AI: impedisce che vengano utilizzate nel lavoro sul campo (useForFieldJob = false).
-Modello + configurazioni per spazio di archiviazione
-Modello: modSettings/FS25_CropControlOverride/config.xml
-Per salvataggio: modSettings/FS25_CropControlOverride/saves/<saveId>.xml
-Creazione automatica della configurazione al primo avvio (semina dalle tipologie di colture attualmente registrate sulla mappa).
-Input/output XML sicuro tramite l'API GIANTS XMLFile (no io.open per la configurazione).
Aiutante della console:
-ccoReload: rilegge e applica la configurazione di memoria corrente.
-ccoWhichConfig: mostra quale file XML è attualmente in uso.
-ccoListAI – elenca tutti i tipi di colture con il loro flag useForFieldJob corrente.
🧠 Come funziona
Si connette a FSBaseMission:loadMapFinish e applica i cambi AI una volta registrati tutti i tipi di raccolto.
Garantisce che sia presente un modello (un modello è disponibile per il download in questo repository, ma non è incluso nel file zip mod):
Documenti/I miei giochi/FarmingSimulator2025/modSettings/FS25_CropControlOverride/config.xml
Garantisce che sia presente una configurazione per ogni salvataggio in:
Documenti/I miei giochi/FarmingSimulator2025/modSettings/FS25_CropControlOverride/saves/.xml
Viene sempre utilizzato il file salvato per salvataggio (se disponibile). Il modello è solo un fallback/seed.
Questa versione aggiorna il ramo beta 2.0.0 alla versione stabile principale dopo il successo del beta testing pubblico e nessun feedback negativo.
Crop Control Override è una modalità di gestione delle politiche sulle specie coltivate per Farming Simulator 25 che funziona con le partite salvate. Ciò consente ai giocatori di controllare quali tipi di piante sono consentite per sé e per gli agricoltori NPC e se la coltivazione da parte degli NPC deve dipendere dalle dimensioni del campo.
La versione 2.0.0 è un aggiornamento importante incentrato sull'interfaccia utente del gioco (GUI), regole specifiche del gioco per i tipi di raccolto, convalida dei campi NPC e processi di pulizia per i campi bloccati.
Punti salienti:
GUI personalizzata in stile FS25.
Configurazione XML per partita salvata.
Impostazione delle specie vegetali consentite per giocatori e NPC.
Limite facoltativo sulla dimensione massima del campo per gli NPC per tipo di pianta.
Visibilità commutabile per i tipi di raccolto scaricato.
Scheda di convalida per i campi NPC bloccati.
Reimposta i campi bloccati a livello di campo.
Supporto modalità ripristino:
coltivato (stato di coltivazione),
RISEMINA STAGIONALE (risemina stagionale).
Rilevamento di candidati alla risemina stagionale sulla base dei dati di crescita di FS25.
Assistenza nella risemina durante tutto il ciclo di vita dell'erba.
Ponderazione configurabile XML per il reseeding dei candidati.
Selezione deterministica e ponderata per il reseeding.
Funzione di prova prima della conferma.
Comandi della console diagnostica.
Convalida e pulizia dei campi NPC
: CCO ora può rilevare i campi NPC che non soddisfano più la politica attiva sulle specie vegetali.
I campi bloccati possono verificarsi per i seguenti motivi:
Disattivazione di una specie vegetale.
Disabilitare l'uso di un tipo di pianta da parte degli NPC.
Superamento della dimensione massima del campo configurata per gli NPC per un tipo di pianta.
Campi NPC esistenti con tipi di colture non più consentiti dalle regole attuali.
La scheda Convalida consente di verificare i campi bloccati prima di agire.
Modalità di ripristino:
Il processo di ripristino supporta due modalità.
COLTIVATO: ripristina gli spazi NPC bloccati allo stato di "area coltivata".
RISOVIA STAGIONALE: ripristina i campi NPC bloccati e tenta di ripiantarli con una pianta sostitutiva stagionale consentita (in base alla stagione di crescita corrente, ai dati sul tipo di pianta caricata, alla politica CCO e ai limiti di dimensione del campo).
Se non è disponibile un tipo di coltura adatto, CCO ritorna alla modalità COLTIVATA.
Configurazione per spazio di archiviazione:
CCO salva le regole delle specie vegetali per ogni salvataggio. Ciò consente di utilizzare politiche diverse su mappe diverse o in giochi di ruolo senza dover modificare direttamente la mappa stessa. La configurazione attuale del salvataggio del gioco viene salvata qui:
modSettings/FS25_CropControlOverride/saves/savegameXX.xml
Il modello predefinito è qui:
modSettings/FS25_CropControlOverride/config.xml
Raccomandazione prima dell'aggiornamento:
Come con tutte le mod che possono modificare lo stato degli spazi, dovresti salvare il salvataggio prima di utilizzare qualsiasi funzionalità per reimpostare gli spazi bloccati o ripopolarli.
L'interfaccia fornisce una fase di esecuzione del test prima di confermare le azioni di ripristino; Dovrebbe essere utilizzato prima di apportare modifiche ai campi NPC esistenti.
Nota:
Le versioni alfa e beta precedenti vengono conservate solo a scopo di archivio. Questa è la versione stabile ora consigliata per un uso regolare.