LANÇAMENTO DE DESENVOLVIMENTO - Por favor, teste e deixe qualquer relatório de bug ou feedback.
LEIA ISTO PRIMEIRO
Parece haver muita confusão sobre como as configurações são salvas e carregadas:
Se você já possui um veículo em um jogo salvo antes de adicionar o UAL, então você precisa comprar outra cópia do mesmo veículo para criar a configuração e então reiniciar o jogo salvo que deseja usar. Você pode comprá-lo em qualquer jogo salvo, apenas o ato de comprá-lo criará um padrão global para aquele veículo.
No momento o arquivo de configuração é atualizado/salvo (nas configurações do mod) quando você COMPRA um veículo ou quando você aplica alterações em um veículo na oficina (por exemplo, basta alterar a placa). Esta é uma solução temporária até que eu adicione um botão adequado para "aplicar" as novas configurações.
Em jogos multiplayer todos os clientes podem editar veículos ao comprar um, mas a configuração é salva apenas NO SERVIDOR. Portanto, o padrão do servidor será definido pelo último jogador a ajustá-lo. As configurações individuais dos veículos devem persistir pelo resto do jogo até que o servidor seja reiniciado, depois disso o padrão é aplicado a todos. Preciso projetar um sistema melhor com permissões e um menu GUI adequado.
Se você estiver tendo problemas com um veículo que não carrega paletes, há algumas coisas a verificar
Se você não vir uma zona de carregamento com a exibição de depuração (shift-ctrl-F12), o mais provável é que a entrada desse veículo esteja corrompida no arquivo de configurações do mod. Tente excluir o arquivo completamente ou procure o veículo com o qual você está tendo problemas e exclua a entrada desse veículo.
Há um problema ao salvar configurações quando o caminho de instalação do jogo possui caracteres largos no caminho (unicode/não-ascii), por exemplo. Caracteres russos ou chineses. Quando isso acontecer, você terá o problema de o volume de carregamento não aparecer. Não entendo totalmente a causa, mas vou encontrar uma solução.
Também é possível que você simplesmente não tenha o trailer selecionado/ativo no jogo. Pressione "G" para alternar o implemento selecionado em seu trator/caminhão.
RESUMO:
Um jogador está funcionando como deveria para BALES, PALLETS, BIG-BAGS e LOGS
O multijogador carrega sem travar até agora, MAS só fiz testes básicos. USE POR SUA CONTA E RISCO
Quaisquer veículos novos receberão carregamento automático após a compra na loja (veja abaixo)
Quaisquer veículos válidos em um jogo salvo carregarão as configurações, se disponíveis
NOVOS RECURSOS:
Todos os paletes, big-bags e fardos são suportados por padrão
Detecção automática de zonas de carregamento de reboques (na oficina)
UI para ajustar o tamanho da zona de carregamento na loja antes da compra
Não são necessários arquivos de configuração externos!!
PARA CONFIGURAR ZONAS DE CARREGAMENTO:
Use o clique do meio do mouse na loja para ativar a edição
Clique com o botão direito e arraste para mover faces individuais
ALT-clique com o botão direito e arraste para mover as faces opostas (use isto para largura)
SHIFT-clique com o botão direito e arraste para mover toda a zona
CTRL com qualquer uma das opções acima para controle preciso
SHIFT-CTRL clique com o meio do mouse para calcular automaticamente a zona do zero (se você errar)
A configuração pode ser editada no XML de configurações do mod (se você souber o que está fazendo)
RECURSOS PLANEJADOS:
Menu para configurações globais (na loja)
Defina as opções do veículo na loja antes da compra
Sincronização multijogador de TODAS as configurações
Mostrar exibição de depuração no modo multijogador
PROBLEMAS CONHECIDOS:
Os trailers existentes em um jogo salvo não serão adicionados ao carregamento automático (até reiniciar com configurações válidas)
Novos trailers comprados no MULTIPLAYER exigem a reinicialização do servidor para serem configurados corretamente (veja bug #69)
A detecção de gatilhos de objetos é ruim no modo multijogador
v0.3.0.3
Comando de console ualAddLogs aprimorado
Adicionados mais tipos de log ao comando do console ualAddLogs
Carregamento de log aprimorado, onde antes ele pulava alguns lugares
v0.3.0.2
Botão LEASE fixo - veja #168
v0.3.0.1
Correção para #173
Lidar com o envio de strings useConfigName nulas (garantimos que quebraria alguma coisa..)
Adicione texto impresso para mostrar os tamanhos na loja (não o design final - veja abaixo)
v0.3.0.0
Esperamos que resolva o problema # 69 - SINCRONIZAÇÃO DE MP MELHORADA
Há uma grande probabilidade de que algo esteja quebrado agora - por favor, relate qualquer problema
Grande mudança na ordem dos eventos quando os veículos são carregados
Novas configurações são gravadas nas configurações (ou enviadas ao servidor no MP) ao clicar em "SIM" na caixa de diálogo comprar/arrendar/editar
Esperamos que isso signifique que o servidor agora obtenha as configurações antes de criar o veículo
Eu testei em meu próprio servidor e parece funcionar bem, mas não sei quanto da rede de criação de veículos é síncrona/assíncrona, então há uma boa chance de que às vezes não funcione.
v0.2.2.4
O botão "BACK" do controlador agora deve funcionar no menu Autoload
Qualquer entrada definida para "MENU_BACK" agora deve funcionar para sair do menu
Menu global de teste removido novamente
v0.2.2.2
Adicionados mais comandos de console
ualAddBales
ualAddLogs (somente TRANSPORT LOGS por enquanto)
ualClearLoadedObjects
v0.2.2.1
Adicionadas mais algumas coisas ao menu
Corrigido o botão "Abrir Menu" se movendo
Botão OK removido e botão Voltar renomeado como "Fechar"
Ativar/desativar o carregamento automático ainda não faz nada (além de ocultar o menu)
Novos itens de menu devem ser autoexplicativos (NÃO TOTALMENTE TESTADOS!)
v0.2.2.0
Adicionadas algumas funcionalidades reais do MENU!!
O novo menu deve funcionar para todos os itens:
Definir tipos de reboque de fardo/tronco/caixa/cortina
Carregamento horizontal
Gatilhos de carregamento manual lateral ("Ativar carregamento lateral")
Gatilhos de carregamento manual traseiro ("Ativar carregamento traseiro")
Descarga dianteira/traseira
OBSERVAÇÃO:
Ativar/desativar o carregamento automático ainda não desativa nada
O carregamento manual SÓ funciona com empilhadeira (não com superforça)
Adicionado aviso sobre renomear nomes de configuração incorretos de versões anteriores (veja, por exemplo, #127 / #140)
v0.2.1.4
Sem alterações de recursos
Corrigido um problema em que o botão de menu não era mostrado no local correto ao alternar entre veículos diferentes
v0.2.1.3
Correção para #130
Mudança de uma linha para evitar erros na detecção de fardos
Também coloquei mais alguns fardos no meu savegame de teste principal
v0.2.1.2
Outra atualização para o fim de semana – mais comandos de console a seguir!
Primeiro comando de console adicionado - ualAddPallets
Correção para #104 Adicionado delta para comparações de tamanho para permitir diferenças nas medidas
Adicionado espaço extra ao redor dos BigBags por enquanto porque medimos no centro e não na base
Ajuste para #5 Transparência reduzida dos pontos de ajuste de volume de carregamento na loja
v0.2.0.1
Deve corrigir #113/#115
madeira vendida não foi detectada saindo do gatilho, então agora procuramos por algo que foi deletado e verificamos se foi carregado
NOTA: Um lembrete para remover quaisquer configurações anteriores para reboques de toras (ou reboques de fardos) do arquivo de configurações do mod, caso você os tenha comprado e configurado anteriormente antes da v0.2.0.0
v0.2.0.0
Finalmente adicionados LOGs!!
O carregamento de log agora está funcionando (sem qualquer detecção de colisão)
Um "fator de log" permite que os logs ocupem menos espaço do que se as caixas delimitadoras estivessem empilhadas
Também foi adicionada uma verificação de velocidade para ajudar a evitar o #108
Não espere que TODOS os trailers de toras funcionem corretamente - eles devem ser adicionados para aqueles nas categorias WOODTRANSPORT e FORESTRYFORWARDERS. Acho que alguns deles não deveriam ter isso. Como antes com reboques de cortinas e fardos, você deve remover quaisquer entradas do arquivo de configurações se as tiver configurado anteriormente.
Você também terá que redimensionar a caixa sozinho. Os reboques de toras são em sua maioria aéreos, sem superfícies planas, por isso é difícil encontrar o espaço de carregamento de maneira programática.
v0.1.0.1
Deve corrigir o nº 35
Adicionada margem ao redor dos gatilhos para evitar a detecção de itens fora do volume definido
Corrigido um bug que impedia o carregamento de outros itens quando o maior deles não cabia
Agora prende novamente as correias tensoras após descarga parcial
NOTA: isso deve corrigir alguns dos bugs do tipo "item não pode ser carregado", mas há uma chance de o bug do tipo telefragging de paletes voltar. Esses dois bugs estão em oposição um ao outro!
v0.1.0.0
Aumentei a versão para v0.1.0.0
Identifique automaticamente reboques de fardos e cortinas
NOTA: Suas configurações locais ainda substituirão qualquer coisa automática, então use a nova detecção de reboques de fardos e cortinas. A coisa mais fácil é remover o arquivo de configurações do mod e comprá-los todos novamente (como você fez quando começou). OU caso contrário, você pode editar o arquivo de configurações para remover os trailers que deseja reconfigurar.
v0.0.0.18
Sempre carregue os itens mais longos primeiro - veja o bug nº 43
Limpar mensagens de aviso de conflito de atalhos de teclado
v0.0.0.17
Lembrei de atualizar a versão no moddesc dessa vez..
Alguma validação extra para evitar #99
Correção para bug nº 72 – Não empilhe paletes de mudas
v0.0.0.16
Correção para # 94
A questão aqui era um conflito de ligação fundamental entre "UAL unload" e "Crab Steering (All)" - ambos usando shift-I
Eu fiz um acordo onde UAL substitui as outras ligações se elas forem 'TOGGLE_TIPSIDE' ou 'CRABSTEERING_ALLWHEEL'. Isso parece razoável, já que queremos usar nosso próprio comando tip-side e você ainda pode alterar a direção do caranguejo usando alternar (ctrl-Y). Se você alterar as combinações de teclas para que não entrem em conflito, nada será substituído de qualquer maneira.
Nota: você receberá algumas entradas de log como:
UAL - falha ao registrar a ligação de chave para UNLOAD_ALL
ação conflitante removida: CRABSTEERING_ALLWHEEL
UAL - falha ao registrar a vinculação de teclas para SELECT_ALL_MATERIALS
a ação conflitante é: TOGGLE_CRABSTEERING
Isso ajuda a depurar quaisquer problemas imprevistos e irei removê-lo assim que parecer estar funcionando.
v0.0.0.15
Já se passaram 2 dias - então deve ser hora de um novo lançamento!
Adicionados outros vagões de trem (veja bug #84)
Lidar com configurações e configSets (ver bugs #21, #55)
Algumas refatorações e depuração extra para ajudar a identificar o que está acontecendo com os bugs de carregamento
NOTA: se você já possui o caminhão International CV Series, provavelmente terá que reconfigurá-lo na loja ou oficina. MAS pelo menos agora ele reconhecerá as diferentes opções de tamanho da cabine.
v0.0.0.14
Algumas mudanças na qualidade de vida
Atualizou a maioria dos PRs de idiomas
Defina a chave padrão de carregamento horizontal para INSERT
Adicionadas novas mensagens para "trailer cheio" vs "item muito grande"
Mudança lógica ao carregar que deve evitar bugs como #53
Defina a versão do moddesc para 92 porque estou cansado de responder bugs sobre o jogo não carregar para pessoas que ainda não atualizaram.
NOTA: Obrigado a todos pela ajuda com as traduções, mas aguarde antes de adicionar mais PRs de idioma. Adicionarei MUITO mais strings quando criar o menu e provavelmente editarei as existentes. É muito mais fácil atualizar o arquivo de idioma final do que fazer um monte de pequenas alterações que podem nem ser necessárias.
v0.0.0.13
Na verdade, corrigiu os bugs de carregamento.. (Talvez..)
Removidas referências a "parcialmente" descarregado por enquanto
A verdadeira solução foi tratar o carregamento da mesma forma que o modo de coleta de fardos - já que não depende da detecção de colisão, que atualmente não está ativa
v0.0.0.11
Esperançosamente corrija o # 63
Removido os vagões de trem por enquanto, para que as mensagens de área de carga ausentes não sejam mostradas para aqueles
Foram evitados dois erros relatados pelo PARADOX070 ao reiniciar após a remoção do arquivo de configurações
v0.0.0.10
Principalmente lançamento na hora do almoço NÃO TESTADO.
(Verifiquei se ele foi carregado no jogo, mas teste as alterações para mim, se puder)
Adicionado aviso "*** LOAD AREAS MISSING ***" para ajudar a identificar configurações incorretas. Se você vir esse aviso, verifique (ou exclua) o arquivo de configurações do mod
Strings encurtadas para o bug #51
Configuração mais recente agora restaurada ao entrar novamente na loja
A redefinição (shift-ctrl-clique) só é salva quando o veículo é comprado, alugado ou trocado
Adicione sinalizadores de "área cheia" para cada área de carregamento - relacionados, por exemplo, a áreas de carregamento. erros #9 e #60
Exibe mensagens de aviso apenas para jogadores que estão no veículo atual - veja #59
Exibir addExtraPrintText simples com contagem carregada para depuração em MP (adicionará mais recursos ao longo do tempo)
v0.0.0.9
Deixou alguns prints de depuração na última versão por engano!
veja erro #47
v0.0.0.8
POSIÇÕES DE PALETE E FARDO AGORA ATUALIZANDO NO MULTIJOGADOR
Finalmente consegui atualizar as posições dos paletes/fardos no MP
O botão Carregar/Descarregar é atualizado corretamente no MP
As configurações do veículo agora são salvas no leasing (bem como na compra)
v0.0.0.7
Correção TEMPORÁRIA para problema de carregamento na maioria dos veículos
Percebo agora que o problema atual é porque os gatilhos de carregamento não podem ser redimensionados
Fiz uma alteração temporária que deve melhorar o carregamento de todos os veículos existentes anteriormente em um jogo salvo.
Os recém-adquiridos provavelmente ainda terão problemas
v0.0.0.6
Adicionadas algumas verificações para evitar #26
Acho que o nº 26 foi causado por falta de configurações, então não deveria acontecer mais
Adicionarei mais validações de configurações antes de aplicá-las em uma atualização futura
v0.0.0.5
Algumas GRANDES mudanças no Multiplayer
Coisas boas:
As configurações do veículo agora são gravadas no servidor para veículos comprados na loja ou editados na oficina pelos clientes
POR AGORA isso acontece com TODOS os clientes, então ele continuará sobrescrevendo as configurações padrão toda vez que você alterá-las
Os veículos existentes não serão atualizados até a próxima reinicialização do jogo/servidor
Adicionado muito mais depuração para ajudar a diagnosticar os principais problemas no momento
Coisas ruins:
Houve MUITA refatoração, então é provável que haja novos bugs agora
A detecção de paletes no servidor ainda não é confiável (consulte o item 15). Parece totalmente quebrado, mas você PODE fazê-los funcionar movendo os paletes e alternando os filtros/configurações de carregamento para incentivar uma atualização. VOU TRABALHAR NISSO!!