Versão 3.3.0 lançada
2019-08-31
Já se passaram três anos desde o lançamento da última versão estável. Há uma quantidade enorme de mudanças neste lançamento se compararmos com a versão 3.2.0. Estas mudanças incluem:
- Escala do display / interface do usuário ajustável
- Melhorias no desempenho
- Grandes melhorias na campanha
- O regresso das ordens secundárias removidas na versão anterior
- Um fix para os tiros através das paredes
- O regresso das compilações para macOS
- e muitas, muitas outras coisas
Abaixo, poderá ver a lista de mudanças em comparação ao último lançamento da versão beta.
Está disponível no nosso endereço habitual: https://sourceforge.net/projects/warzone2100/files/releases/3.3.0/
Poderá também descarregar a nova versão a partir do endereço: https://github.com/Warzone2100/warzone2100/releases/tag/3.3.0
Mudamos também o local onde se podem reportar bugs. Por favor reportem todos os bugs no endereço https://github.com/Warzone2100/warzone2100/issues.
Registo de alterações desde a versão 3.3.0-beta1:
2019-08-31: Versão 3.3.0
- Geral:
- Adicionado: Reintrodução das ordens secundárias Perseguir, Defender e Manter Posição (29d3696, 4b974e5, 2fb1727, 274fab1, cfa8ca6, 8f611fe, ff5ec8c, #263, ticket:4303)
- Adicionado: Reintrodução das ordens da distâncias (Apropriada, Curta e Longa) (demasiados commits, #314)
- Alteração: Carregar em Esc limpa a chatbox se contém texto, caso contrário fecha-a (809dd2a, #294)
- Correção: Processamento das informações de radar depois de desactivar o widget (39f083e, ticket:4867)
- Correção: Gravação dos resultados dos desafios (e1b3eac, ticket:4868)
- Correção: Crashes causados pela falta de suporte para a criação do mipmap (a850fb5, #260)
- Correção: Melhoria das escalas do display e do redimensionamento da janela (aedc207, 39aeb51, e1e991c, c89a299, aaf79ed, 924b982, #319)
- Correção: Suporte para mais soluções de drivers gráficos e compatibilidade de plataformas (d517b62, #331)
- Correção: Unidades disparando através das paredes para atacar alvos (4ed887e, 5cbe6b9, #271)
- Correção: Transferência de mapas/mods muito lenta quando a sincronização vertical é ativada (1d1050f, #392)
- Correção: Unidades não atacam alvos engarrafados antes de entrarem no alcance visual (b9cd1cd)
- Gráficos:
- Adicionado: Suporte para confirmação de toque dos widgets (405a594, 9394cd5, #264)
- Alteração: Aumento da área de selecção para as opções no jogo (bb15fba, #266)
- Alteração: Melhoria no cálculo da largura do texto (f4a8c93, c27ad85, 0fcad70, 35e5a8d, #287)
- Alteração: Divisão das tooltips na seleção dos desafios em várias linhas (2cc667c, #299)
- Correção: Problema ao carregar OpenGL em chipsets antigos da Intel no Windows 10 (8a755a5)
- Correção: Modelo Bunker de Lança-Chamas (400191c, ticket:4856)
- Correção: Objetos escurecendo ao fazer zoom out (456a74e, ticket:4375)
- Correção: Cálculo do layout para o painel de ordens de unidade (67b64e6, #261)
- Correção: Cálculo do layout para o relógio da missão (d655de8, #261)
- Correção: Botões do menu de jogo mal colocados (6731c4c, #262)
- Correção: Sombras incorretas em estruturas rodadas (b7e0061, #285)
- Correção: Deslocamento horizontal do cursor da chatbox (8944aac, #282, ticket:4796)
- Correção: Alinhamento dos botões pequenos de texto (formatados como justificado à direita) (e6aa879, #287)
- Correção: Avisos do shader em alguns sistemas (189b18d, #318)
- Correção: Sombras incorretas em estruturas rodadas (3902165, #368)
- Correção: Sombras incorretas nas paredes de canto (33963b5, #368)
- Correção: Desalinhamento do cursor colorido (66322c9, #426)
- Corrigir: Bug na animação do movimento das pernas dos saqueadores e cyborgs (123ded5)
- Remoção: Alterações no brilho da luz azul/vermelha ao construir/demolir (724750e)
- Remoção: Desativado o suporte da diretiva dos PIE SHADERS (ca536c3, #380)
- Campanha:
- Adicionado: Funções de conversão de tempo nos temporizadores (bfde3e1, b497b1f, #322, #411)
- Alteração: Scripts da campanha alterados para reproduzir automaticamente o som “reinforcements are available” (33764ec, #320)
- Correção: Objetos sobrepostos em mapas (f3a9b4d, ticket:4865)
- Correção: A missão Gama 1 falhava automaticamente se o primeiro transporte não levasse camiões (e2dc5d7, #277)
- Correção: Transportes da missão Gama 1 com composições aleatórias depois de carregar um jogo do final da campanha Beta (58ac40f, #278, #280, ticket:3009)
- Correção: Missões com tempo limite não davam a informação de missão falhada quando o jogador deveria ser considerado como eliminado (8042e44, #320)
- Correção: O final da campanha Beta pedia mais do que um transporte para começar, ao contrário da campanha original (9d1fc6f, #320)
- Correção: Satélite Laser não disparava contra estruturas por acabar (8b8653a, #369)
- Correção: Cálculo da energia do jogador no início da missão Gama 9 (30fc938, #370)
- Correção: Estruturas construídas na zona de salvamento da missão Gama 2 causavam um fim prematuro da missão por serem consideradas unidades (04a78c9, #416)
- Correção: Remoção do evento de destruição forçada da base Gama 2 durante o ataque nuclear no caso do jogador não a ter demolido ele próprio (71b1005, #416)
- Correção: Triggers de evento da missão Alfa 1 estavam a ser ativados demasiado cedo pela IA (fdebdf5, #454)
- Remoção: Capacidade de construir tanques MG antes de ter um QG na missão Alfa 1, de forma a ficar consistente com o resto do jogo (cc6ea54, #383)
- Remoção: Grande bónus de energia fornecido ao começar a missão Beta 1 na dificuldade Louco (3c7691c, #435)
- Scripts:
- IA:
- Correção: Função de construção de gateways do NullBot causava algum lag (db51614, #313)
- Correção: VTOLs do NullBot atacavam alvos que não podiam atingir (43d5ee0, #313)
- Correção: NullBot ordenava unidades que não eram sensores observar alvos em vez de explorar conduzindo na sua direção (4b97f42, #313)
- Correção: NullBot tentava marcar uma unidade destruída em eventAttacked (8fab71b, #313)
- Correção: SemperFi-JS não construía o quarto Laboratório de Pesquisa quando devia (6634148, #429)
- Outros:
- Adicionado: Mensagem na consola avisando da incapacidade de construír um Comandante por falta de um Centro de Transmissão de Comando (c165d8c, #327, #329)
- Adicionado: Várias tooltips e mudanças relacionadas com a IA (muitos commits, #419)
- Alteração: Data e hora de compilação mostradas pela norma ISO 8601 (224a92a, #343)
- Allteração: Diretório de configuração das compilações de debug (e9830eb, #335)
- Alteração: Descrições e tooltips da IA (4b2c88f, c4b5f4d, a8cc35f, db1a216, #281, #419)
- Alteração: O SDL é inicializado antes do Qt, o que pode resolver alguns crashes em sistemas Linux (ccb70cb, #401)
- Correção: Camião ficava encravado quando apanhava o artefacto no tutorial devido a uma ravina (f4fa0a9, ticket:4866)
- Correção: Atraso nas mensagens de produção (3bb244b, #327, #329)
- Correção: Undefined behavior (41af29c, 43a34a8, fa02178, 070f0c8, #351, #353, #356, #436)
- Correção: Problemas no tutorial (18a0b6a, d79c2a3, f41f78a, 518b256, #381)
- Correção: Capacidade de usar templates de combate gravados antes de construir um QG (7d62105, 9e22db3, 15ec435, #378, #394)
- Correção: Menu Debug crashava quando era aberto depois de carregar um jogo de escaramuça (f340d89, #422)
- Correção: Botão de dificuldade da IA desaparecia quando todos estavam na mesma equipa (63c358c, #423)
- Correção: Garantia de que a IA por defeito fica sempre no primeiro lugar da lista (6b91d9e, #419, ticket:4791)
- Correção: Códigos “biffer baker” e “double up” causavam comportamentos indesejados (6f24a6c, #438, ticket:4795)
- Correção: Crash quando se carregava um save de um jogo de desafio através da interface de linha de comando (244fd2c, #439)
- Remoção: Mais dependências do Qt (97cf508, ca9c116, 131e4f7, #276, #299)
- Mods:
- Equilíbrio:
- Adicionado: Retoma dos valores de alcance e precisão das armas no modo multijogador para os valores da versão 3.1, com algumas pequenas mudanças (7f4c03c, 20345ce, b1d5f8e, #387)
- Adicionado: Retoma dos valores de alcance e precisão das armas no modo campanha para os valores da versão 3.1, com algumas pequenas mudanças (c8ecd75, e6ebad0, #399)
- Adicionado: Melhoramentos de precisão incluem curto alcance (50a6d90, 1896ca1, #410)
- Correção: Cyborg Lança-Chamas e Cyborg Lancer não estavam a ser afetados pelos melhoramentos (303b27f, #362, #363)
- Correção: Algoritmo para o cálculo dos tiros falhados provocava uma percentagem real de precisão maior do que a pretendida. (44eb5e4, #371)
- Tradução:
- Adicionado: Tradução do título do ecrâ de limites de estrutura (198215b, ticket:4871)
- Adicionado: Suporte para uma segunda linha de texto ao traduzir a mensagem “AUDIO/ZOOM OPTIONS” (7073993, #345, ticket:4629)
- Adicionado: Tradução da sinopse da linha de comando (98cee00, #425)
- Alteração: Russo (muitos commits, #239, #382)
- Alteração: Alemão (muitos commits, #326, #328, #413, ticket:4845)
- Alteração: Turco (b14f9bd, #259)
- Alteração: Brasileiro (b00b17c, 30a7855, #315, #402)
- Alteração: Polaco (211574f, 4087263, #339)
- Alteração: Esloveno (cac83e9, b33d1e3, #357, #377)
- Correção: Tradução de mensagens de pesquisa não era mostrada (f1b170d, ticket:4843)
- Correção: Discrepância entre especificadores de formato entre a forma singular e plural de uma string traduzível (db95329, ticket:4872)
- Correção: String da versão era exibida na língua errada (4236886, #344)
- Correção: Exibição das opções da linha de comando para línguas estrasngeiras (9d31736, #425)
- Documentação:
- Compiladores: