Reconecte o armazenamento de esterco

  • Reconecte o armazenamento de esterco
rittermod
115 de inscritos
V1.0.0.0
5 410

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.

Servidor
Consoles
Registro de alterações
1
Créditos
Comentários
4