Substituição do controlo de culturas

  • Substituição do controlo de culturas
  • Substituição do controlo de culturas
  • Substituição do controlo de culturas
  • Substituição do controlo de culturas
  • Substituição do controlo de culturas
SimGamerJen
2 de inscritos
V2.0.3.6
3 293

Crop Control Override é um gerenciador de políticas de culturas por salvamento para o Farming Simulator 25. Ele permite aos jogadores controlar quais culturas são permitidas para o jogador, quais culturas os agricultores NPC podem plantar e se o plantio de culturas por NPCs deve ser limitado pelo tamanho do campo.

O mod inclui uma interface gráfica editável no estilo do FS25, arquivos XML de regras por salvamento, validação de campos de NPCs, relatórios de campos de NPCs bloqueados e um fluxo de trabalho protegido de Aplicar / Forçar aplicação para evitar estados inválidos acidentais no salvamento.

Principais recursos da interface:
- ALL RULES: visualizar e editar as regras de política de culturas.
- DISABLED: visualizar as culturas desativadas globalmente.
- SIZE LIMITED: visualizar as culturas com limites de tamanho de campo para NPCs.
- NPC DISABLED: visualizar as culturas que os NPCs não devem plantar.
- VALIDATION: visualizar os campos de NPCs existentes que violam a política ativa e usar o fluxo de trabalho protegido de simulação / confirmação de redefinição.
- SUMMARY: visualizar a configuração ativa, a contagem de regras e o estado da validação.
- HELP: visualizar as orientações no jogo.

Configuração:
- APPLY / FORCE APPLY grava as alterações de regras de culturas preparadas no XML ativo do salvamento.
- DISCARD redefine os valores preparados.
- SAVE DEFAULTS TO CONFIG.XML faz uma cópia de segurança do arquivo de configuração modelo existente e grava o conjunto completo de regras ativas atual no config.xml.
- Os arquivos XML existentes por salvamento não são substituídos por Save Defaults.
- RESET BLOCKED DRY-RUN não altera o estado do salvamento. CONFIRM RESET executa a redefinição real dos campos bloqueados após a revisão.
- VALIDATION inclui RESET MODE: CULTIVATED ou RESEED SEASONAL.
- RESEED SEASONAL usa a janela atual de plantio sazonal e as regras de política do CCO para escolher uma cultura de substituição para os campos de NPCs bloqueados.
- Cada cultura possui um peso individual de ressemeadura de 0 a 5, editável na interface e armazenado como reseedWeight na regra de sua cultura.
- Um peso de cultura igual a 0 exclui essa cultura da ressemeadura dos campos de NPCs sem desativá-la para o jogador.
- O peso global leaveCultivated continua disponível, permitindo que redefinições ponderadas deixem alguns campos cultivados em vez de ressemeá-los.

Servidor
Consoles
Registro de alterações
3
  • - Substituídos os pesos das categorias seasonalMission e seasonalLifecycle por um peso individual de ressemeadura de 0 a 5 para cada cultura.
    - Adicionados controlos da interface para editar o peso de ressemeadura da cultura selecionada.
    - Um peso de cultura de 0 exclui agora essa cultura da ressemeadura dos campos dos NPC, mantendo-a ativa para o resto.
    - Mantido o peso global leaveCultivated.
    - Adicionada a migração automática dos ficheiros XML existentes de cada gravação, atribuindo o peso predefinido de 5 quando reseedWeight estiver em falta e removendo os pesos de categoria obsoletos quando os ficheiros forem normalizados.
    - Adicionada a sincronização multijogador dos pesos de ressemeadura por cultura.
    - Corrigido o problema em que a entrada de jogadores num servidor dedicado alterava as seleções de semeadoras carregadas, normalmente de volta para Trigo.
    - Impedidas as atualizações remotas das listas de sementes do CCO de enviarem alterações de seleção de sementes de volta para o servidor autoritativo.
    - Reforçado o planeamento de culturas dos NPCs para que uma substituição falhada não deixe a SowMission com uma referência de cultura inválida.
    - Adicionada recuperação para contratos de sementeira inválidos de versões anteriores que podiam desencadear erros repetidos de getIsPlantableInPeriod.

  • - Substituídos os pesos das categorias seasonMission e sazonalLifecycle por um peso individual de 0-5 de nova semeadura para cada cultura.
    - Adicionados controles GUI para editar o peso de nova propagação da cultura selecionada.
    - Um peso de colheita de 0 agora exclui aquela colheita da nova semeadura do campo NPC, deixando a colheita habilitada.
    - Mantida a ponderação global de licençaCultivada.
    - Adicionada migração automática de arquivos XML existentes por salvamento, atribuindo o peso padrão de 5 onde reseedWeight está faltando e removendo pesos de categoria obsoletos quando os arquivos são normalizados.
    - Adicionada sincronização multijogador para pesos de nova sementeira por colheita.

Créditos
Comentários
0