Skip to content

🚀 Launcher v3.0.0 - Auto-Detecção Inteligente + Suporte a 4 Arquivos de Tradução

Choose a tag to compare

@rodrigomiquilino rodrigomiquilino released this 05 Dec 17:10
· 31 commits to main since this release
de43d38

✹ Novidades

🔍 Auto-Detecção Inteligente

O launcher agora encontra o jogo automaticamente sem precisar selecionar manualmente!

  • Steam - Detecta via Registro do Windows e libraryfolders.vdf
  • Epic Games - Detecta via manifestos em %PROGRAMDATA%\Epic
  • Standalone - Procura em caminhos comuns (C:\Program Files\wwm\)

Basta clicar em "🔍 Auto-Detectar" e pronto!

📁 Suporte a 4 Arquivos de Tradução

Agora o launcher suporta a nova estrutura de tradução com 4 arquivos em 2 pastas:

HD/
├── oversea/locale/
│   ├── translate_words_map_en
│   └── translate_words_map_en_diff
└── locale/
    ├── translate_words_map_en
    └── translate_words_map_en_diff

🎯 Instalação Precisa

  • Arquivos de locale/ vĂŁo para locale/
  • Arquivos de oversea/locale/ vĂŁo para oversea/locale/
  • Sem risco de confundir arquivos com mesmo nome!

🔄 Compatibilidade Total

  • ✅ Funciona com ZIPs antigos (2 arquivos)
  • ✅ Funciona com ZIPs novos (4 arquivos)
  • ✅ Aceita estrutura com ou sem pasta HD/ na raiz do ZIP

đŸ“„ Downloads

Arquivo Descrição
WWM_Tradutor_PTBR.exe Launcher com interface grĂĄfica (~40MB)
HD.zip Arquivos de tradução (4 arquivos)

🎯 Como Usar

Método Automåtico (Recomendado)

  1. Baixe e execute WWM_Tradutor_PTBR.exe
  2. Clique em "🔍 Auto-Detectar"
  3. Clique em "Instalar Tradução"
  4. Jogue em portuguĂȘs! đŸ‡§đŸ‡·

Método Manual

  1. Execute o launcher
  2. Clique em "📁 Procurar wwm.exe"
  3. Selecione o executĂĄvel:
    • Steam: Steam\steamapps\common\...\Engine\Binaries\Win64r\wwm.exe
    • Epic: Epic Games\...\Engine\Binaries\Win64r\wwm.exe
    • Standalone: wwm\wwm_standard\Engine\Binaries\Win64r\wwm.exe
  4. Clique em "Instalar Tradução"

đŸ› ïž Changelog TĂ©cnico

Novas Classes

  • GameAutoDetector - Detecta instalaçÔes automaticamente
    • find_steam_installation() - Busca via registro Windows
    • find_epic_installation() - Busca via manifestos Epic
    • find_standalone_installation() - Busca em caminhos comuns

Mudanças na Estrutura

  • TRANSLATION_FILES → TRANSLATION_STRUCTURE (dicionĂĄrio com 2 pastas)
  • translation_path → hd_path (caminho base para pasta HD)
  • PLATFORM_CONFIG atualizado com hd_path e steam_appid

CorreçÔes

  • Algoritmo de busca de arquivos usa endswith() para match exato de pastas
  • Evita confundir locale/ com oversea/locale/

Compatibilidade

  • RetrocompatĂ­vel com ZIPs antigos
  • Ignora arquivos faltantes sem causar erro