v0.8.7
Machine-translated from English, the same text the game shows in Português brasileiro. Read the English original.
v0.8.7d
Melhorias
- A velocidade do jogo selecionada agora permanece destacada enquanto o jogo está pausado, e o botão de pausa funciona como alternância.
- Um salvamento que falha porque a unidade está cheia agora informa o espaço livre em vez de um erro genérico.
Determinismo da simulação
- Corrigidos os depósitos de carga e estaleiros que perdiam sua área de oceano bloqueada no cálculo de rotas dos navios a cada carregamento.
- Corrigidas as entradas das pontes que fechavam e reabriam durante o carregamento.
- Corrigido o crescimento do solo florestal, que processava as árvores em uma ordem diferente após um carregamento.
- Corrigidas mais causas menores de divergência, como designações inalcançáveis, alterações pendentes de trafegabilidade dos navios e buscas de rotas dos trens.
Correções
- Corrigidos os vagões universais T2 que ficavam presos nas estações de carregamento porque informavam uma unidade de capacidade a mais do que conseguiam carregar.
- Corrigida a animação da caçamba basculante do caminhão, que quebrava quando o jogo era pausado no meio do despejo.
- Corrigidos os veículos recém-gerados que apareciam brevemente na posição de um veículo removido anteriormente ou na origem do mapa.
- Corrigidos os veículos que saltavam para posições inválidas ou desatualizadas quando uma leitura de dados da GPU falhava (agora eles mantêm sua última posição).
- Corrigidos os trens em movimento que relatavam um erro e interrompiam a atualização do seu movimento quando um vagão chegava ao fim do caminho conhecido do trem, o que podia deixar vagões atrasados em relação à locomotiva.
- Corrigidos os trens que freavam antes do necessário ou paravam em pontos de passagem sem parada após edições nos trilhos, inversões de marcha ou carregamentos repetidos.
- Corrigidos os erros ao copiar e colar trilhos de trem recém-posicionados.
- Corrigidos os erros de renderização em um trilho de trem aprimorado no local.
- Corrigido um erro de suporte de trilho de trem que impedia o carregamento de um salvamento.
- Corrigido um erro ao pausar a construção de uma ponte que tinha um trilho posicionado sobre sua faixa (não é mais permitido posicionar trilhos sobre os próprios trilhos de uma ponte).
- Corrigidos os erros do inspetor depois de desconstruir ou sucatear uma entidade a partir do seu inspetor.
- Corrigido um erro dos caminhões em tarefas de colocação e remoção de superfícies quando o caminhão alcançava seu destino na mesma atualização em que o destino era atribuído.
- Corrigidos os erros da colheitadeira de árvores ao carregar e os erros indevidos "Truck too far!" e "Harvested tree too far!".
- Corrigidos os erros no destaque das portas dos transportes e dos conectores.
- Corrigido um erro de armazenamento "Attempted to divide by zero" ao enviar produtos.
- Corrigido um erro do caminhão de reabastecimento quando o veículo a ser reabastecido era recuperado para um depósito ou sucateado antes do início da tarefa.
- Corrigidos os veículos em terreno inalcançável que nunca eram teletransportados para fora quando nenhum depósito podia recebê-los, por exemplo, todos os depósitos cheios ou de outro tipo (agora eles são teletransportados para a posição de surgimento de qualquer depósito).
- Corrigido um erro ao selecionar arrastando estações para uma parada de trem que já as continha.
- Corrigidos os erros causados por prévias de construção que ultrapassavam a borda do mapa.
- Corrigido um erro ao clicar sem arrastar com a ferramenta de área retangular.
- Corrigido um erro ao confirmar a substituição de um salvamento com Enter.
- Corrigida a falha ao iniciar o jogo quando os arquivos de heurísticas de rotas de trens na pasta do jogo não podiam ser abertos para escrita (por exemplo, uma pasta de instalação somente leitura ou uma conta de usuário restrita) ou estavam bloqueados ou corrompidos.
- Corrigidos os mapas personalizados que faziam referência a um recurso virtual de um mod removido e não conseguiam iniciar um novo jogo.
- Corrigida a biblioteca de plantas ausente, que era relatada como uma falha de acesso.
- Corrigida a recuperação da superfície do terreno (por exemplo, terra voltando a ser grama), que travava em algumas células após um carregamento.
- Corrigido um armazenamento abarrotado por um mod, que fazia a barra do seu inspetor transbordar.
- Corrigido um veículo recuperado para um depósito que nunca reaparecia quando sua recuperação era solicitada novamente enquanto ele aguardava para reaparecer.
- Corrigido o botão de silenciar a contagem regressiva do foguete, que relatava um erro mesmo com o silenciamento funcionando.
- Corrigido um erro ao dispensar uma notificação que já tinha sumido.
v0.8.7c
Melhorias
- Os transportes e os conectores agora destacam as portas das entidades às quais se conectam (incluindo os ícones de produto sugerido).
- A interface do hub dentro do jogo agora carrega imagens e arquivos a partir de uma CDN, tornando o carregamento mais rápido.
- O downloader do jogo agora verifica a integridade de cada arquivo baixado.
Determinismo da simulação
- O jogo agora é determinístico entre salvar e carregar, de modo que um jogo carregado continua exatamente como o jogo que o salvou continuaria.
- Corrigidas a formatação e a interpretação de números, que dependiam da configuração regional do sistema operacional e causavam erros (por exemplo, "1.5" vs "1,5").
- As entradas ordenadas por nomes traduzidos agora são ordenadas de acordo com o idioma do jogo, em vez da configuração regional do sistema operacional.
- Corrigido o cálculo de rotas dos trens, que lia o estado dos trilhos e dos trens que podia mudar no meio da busca.
- Corrigidas as heurísticas de cálculo de rotas por pontes carregadas parcialmente, que afastavam os veículos de regiões inteiras do mapa.
- Corrigidas as heurísticas de cálculo de rotas por pontes, que eram carregadas incorretamente quando o caminho de instalação do jogo continha a palavra "exit".
- A escolha do candidato mais próximo ou do melhor (depósitos, plataformas de lançamento, plantas de classificação de minério, designações, árvores, veículos à frente) e a ordem de atualização dos trens agora resolvem empates de forma determinística.
- A geração de crateras de asteroides e a rotação de polígonos agora usam matemática de ponto fixo determinística.
- A geração de mapas com "--terrain-gen-threads 1" agora funciona corretamente.
Desempenho
- Corrigidas as áreas de floresta desmatadas que ficavam na fila para a recuperação do solo florestal por um tempo excessivo (os salvamentos existentes se recuperam após alguns meses no jogo).
- Os dados de conectividade de veículos agora são armazenados de forma ~5x mais compacta e carregam 4-5x mais rápido, tornando os arquivos de salvamento comprimidos 8-14% menores.
Correções
- Corrigidas as rampas de altura 3 e altura 4 que tinham uma célula visualmente bloqueada, mas não bloqueada pelo layout.
- Corrigidas as esteiras transportadoras paradas que rolavam visualmente depois de voltarem ao campo de visão.
- Corrigida a prévia da ferramenta de floresta do editor de mapas, que colocava árvores em células de oceano e de limite do mapa.
v0.8.7b
Determinismo da simulação
- Todos os cálculos da simulação agora usam aritmética inteira, de modo que os resultados são idênticos bit a bit entre fabricantes de CPU e máquinas diferentes.
- Corrigido o cálculo de rotas dos veículos, que podia terminar em ticks diferentes em máquinas diferentes.
- Corrigido o cálculo de rotas dos navios, que se comportava de forma diferente conforme a sobreposição de trafegabilidade estivesse aberta ou não.
- Corrigida a geração não determinística dos elementos decorativos do terreno (rochas, arbustos).
- Corrigidas as partículas de erosão da geração do mapa que ultrapassavam o limite e invadiam setores gerados em outras threads, o que fazia o terreno variar entre execuções (aplica-se apenas a jogos recém-criados).
- A geração do terreno agora calcula uma impressão digital que é verificada ao carregar (uma divergência é relatada como aviso).
- Adicionado o comando de console print_terrain_fingerprint para relatórios de erros.
- Corrigida a ferramenta de recortar e colar, que removia entidades por fora da simulação (o posicionador de colagem agora abre um tick mais tarde).
- Corrigida a ordem de inicialização dos protótipos, que dependia da configuração regional do sistema operacional.
- Corrigidos os candidatos equidistantes ou de mesma prioridade que eram escolhidos conforme a ordem interna das coleções na seleção de árvores, setores e torres florestais, na atribuição de caminhões e buffers e no despacho dos trens.
- Os caminhos da ponta da torre empilhadora agora são ordenados de forma determinística, sem cálculos de ponto flutuante.
Desempenho
- Corrigidos os dicionários e conjuntos indexados por posição de célula que às vezes ficavam lentos por causa de colisões de hash (no pior caso, as buscas agora são 2-3x mais rápidas).
- Os elementos decorativos do terreno são gerados ~4x mais rápido.
Correções
- Corrigido um erro no visualizador de markdown do hub dentro do jogo, causado por múltiplas requisições de fontes.
- Corrigidas as imagens flutuantes no texto do hub, que estavam sendo removidas (agora são exibidas abaixo do texto).
- Melhorado o alinhamento das imagens no hub do jogo e atualizados os links da tela principal.
v0.8.7a
- Adicionados novos modelos 3D para os eletrolisadores T1 e T2.
- Otimizado o balanceamento dos buffers dos caminhões quando armazenamentos ou designações de despejo ficam isolados dos caminhões, o que causava quedas de FPS em altas velocidades de simulação (mais de 10x mais rápido nesses casos).
- Corrigido o layout incorreto das entradas de rampa de altura 4.
- Corrigidos os trens que planejavam inversões de marcha ignorando seções críticas quando o ponto de inversão ficava no meio de um trecho de trilho parcialmente crítico.
- Corrigidos os trens que, ao inverter a marcha enquanto mantinham reservas de bloco, nunca as liberavam.
- Corrigidas as transições de trilho da inclinação 1:4 para a inclinação 1:8 usadas ao construir no modo somente G8 (agora só são permitidas ao construir a partir de uma peça G4 ou ao conectar-se a ela).
- Corrigidas as heurísticas de cálculo de rotas para trilhos com curvas R30.
v0.8.7
Conteúdo novo e melhorias
- As rampas modulares agora podem chegar à altura 4, altas o bastante para passar por cima dos trilhos de trem.
- Os veículos agora se aproximam das rampas um pouco mais rápido.
- A carga do porto comercial agora é incluída na busca global.
- Aumentado o número de inversões de marcha permitidas em uma única rota de trem de 16 para 32.
- Os trens não planejam mais inversões de marcha dentro de seções críticas.
- Os veículos que não conseguem atravessar a água não relatam mais "dificuldade para navegar" por causa de pontes.
- Os caminhões comuns não reservam mais cargas que só os caminhões anfíbios podem entregar.
- As strings de plantas coladas agora estão limitadas a 64 níveis de pastas aninhadas.
Desempenho
- Virtualizadas as listas das janelas de salvar e carregar, eliminando a lentidão causada por ter arquivos de salvamento demais.
- Abrir o inspetor de trilhos em trechos muito longos não causa mais um travamento (a verificação de eletrificação é distribuída por vários quadros).
Correções
- Corrigidos os caminhões basculantes que não conseguiam traçar rota até as megaescavadeiras posicionadas em áreas estreitas.
- Corrigidos os trens recuperados nos depósitos que não encontravam rota porque sua velocidade não era redefinida.
- Corrigida uma leve teletransportação dos trens ao mudar o comprimento do trilho ou as seções críticas perto de um ponto de inversão enquanto o trem se aproximava dele.
- Corrigidas as prévias dos suportes de trilho que não eram limpas corretamente, o que causava erros e permitia alterações impossíveis com Ctrl+Shift+roda.
- Corrigida a ferramenta de pontos de passagem da estação, que congelava o jogo quando o trilho selecionado era removido.
- Corrigida a conectividade de veículos, que às vezes relatava desconexões incorretas.
- Corrigidos os foguetes que podiam ficar encalhados na origem do mapa.
- Corrigidas as perdas por arredondamento de Unity provenientes das decorações (a Unity delas agora é somada em todos os assentamentos).
- Corrigido o destaque dos gráficos, que não funcionava depois que o gráfico atualizava seus dados.
- Arquivos de salvamento corrompidos agora falham com um erro claro em vez de um erro de falta de memória.