Seus currais de animais serão jogados ao lado de suas pilhas de esterco quando você recarregar seu armazenamento? Sem aviso, sem adeus – a merda simplesmente vai e vem. Suas vacas trabalharam muito e, honestamente, merecem coisa melhor.
ReconnectManureStorage ajuda todos a se recomporem. Ele conecta os montes de esterco de volta aos estábulos pretendidos após cada carregamento do jogo, porque nenhum animal deveria se perguntar para onde foi o esterco de ontem.
Eu queria chamá-lo de "Give Me My Shit Back", mas me disseram que alguns portais de mod têm padrões.
O problema
FS25 tem um bug no jogo base onde montes de esterco e poços perdem sua conexão com estábulos de animais após recarregar um jogo salvo. Quando isto acontece, a produção de estrume é interrompida – o celeiro não consegue despejar o estrume na pilha, e a pilha fica ali acumulando pó em vez de estrume.
A solução
Depois que todos os objetos posicionáveis forem totalmente carregados e concluídos (Mission00: onStartMission), o mod verifica novamente cada pilha de esterco em busca de estações de recinto de animais próximas usando getExtendableUnloadingStationsInRange e getExtendableLoadingStationsInRange. Quaisquer conexões ausentes serão restauradas.
A varredura é idempotente – os heaps já conectados são ignorados. Nenhuma degradação de desempenho durante o jogo; Funciona uma vez sob carga.