Ricollegare il deposito del letame

  • Ricollegare il deposito del letame
rittermod
50 gli iscritti
V1.0.0.0
858

I recinti dei tuoi animali verranno scaricati accanto ai cumuli di letame quando ricarichi il magazzino? Nessun avvertimento, nessun addio: la merda va e viene. Le tue mucche hanno svolto molto lavoro e, onestamente, meritano di meglio.

ReconnectManureStorage aiuta tutti a mettere insieme le proprie cazzate. Collega i cumuli di letame alle stalle previste dopo ogni carico di gioco, perché nessun animale dovrebbe chiedersi dove sia finito lo sterco di ieri.

Volevo intitolarlo "Give Me My Shit Back" ma mi è stato detto che alcuni portali mod hanno degli standard.

Il problema
FS25 presenta un bug nel gioco base in cui i cumuli di letame e le fosse perdono la connessione alle stalle degli animali dopo aver ricaricato un gioco di salvataggio. Quando ciò accade, la produzione di letame si ferma: la stalla non può scaricare il letame nel mucchio, e il mucchio rimane lì a raccogliere polvere invece di letame.

La soluzione
Dopo che tutti gli oggetti posizionabili sono stati completamente caricati e completati (Mission00:onStartMission), il mod esegue nuovamente la scansione di ogni mucchio di sterco per le stazioni di recinto degli animali vicine utilizzando getExtendableUnloadingStationsInRange e getExtendableLoadingStationsInRange. Eventuali connessioni mancanti verranno ripristinate.

La scansione è idempotente: gli heap già collegati vengono saltati. Nessun degrado delle prestazioni durante il gioco; Funziona una volta sotto carico.

server
Console
Registro delle modifiche
1
Titoli di coda
Commenti
2