Voltar às atualizações
New releaseAug 15, 2026

world_conqueror_4_ru v1.28.0_ru

Strings traduzidas para World Conqueror 4 (RU)

Compartilhar
WC4 RU logo

World Conqueror 4 — tradução russa e mod

Pipeline CMake: descompacta o APK original, aplica patches e compila uma build russa assinada do jogo.

License: MIT ci release CMake Python Platform

▶ run release ▶ run smoke-test ▶ run publish-docker

O que é isto

A partir do APK original do World Conqueror 4, é compilada uma build russa: o jogo é descompilado, os recursos são descriptografados, os patches selecionados são aplicados, o APK é recompilado e assinado. O resultado é o build/wc4_wc4-aligned-debugSigned.apk, pronto para instalar.

Compilação

Requisitos: Java 11+, Python 3.12+ (pip install cryptography), CMake 4.3+ e Ninja. O APK base, o apktool e o uber-apk-signer são baixados automaticamente, com verificação de SHA-256.

cmake --preset default            # configuração + download do APK base
cmake --workflow --preset build   # → build/wc4_*.apk

APK próprio: cmake --preset default -Dapk_input=/caminho/para/wc4.apk.

Criptografia

scripts/wc4_crypt.py — apenas dois comandos, nada mais:

python3 scripts/wc4_crypt.py decrypt <file> -o <out>   # detecção automática do cabeçalho
python3 scripts/wc4_crypt.py encrypt <file> -o <out>   # sempre MD5_SIZE
python3 scripts/test_crypt.py                          # teste roundtrip

Cifra: AES-256-CBC, cabeçalho dos arquivos criptografados — MD5_SIZE (md5 + origsize + ct).

Patches

Todos ativados por padrão. Para desativar um: -DWC4_PATCH_<NOME>=OFF. Para montar seu próprio conjunto: -DWC4_PATCHES="ru_translation;extras".

PatchO que oferece ao jogador
ru_translationTradução russa completa: todo o texto, fonte com cirílico, tela de abertura
extrasTudo desbloqueado desde o início: generais, cenários, conquistas, tecnologias
expose_savesOs saves ficam na pasta compartilhada Documents — visíveis em qualquer gerenciador de arquivos, fáceis de copiar ou transferir para outro dispositivo
disable_gdprRemove a janela de consentimento GDPR na inicialização

Servidor MCP

scripts/mcp_server/server.py — MCP em Python para agentes opencode (porta libmcp, sem depuradores, voltado apenas para dump de APK). Só é necessário python3: na primeira execução ele mesmo cria o venv gitignored scripts/mcp_server/.venv e baixa as dependências, sem tocar no python3 do sistema:

python3 scripts/mcp_server/run.py

Ferramentas: wc4_decrypt_file, wc4_encrypt_bytes, json_query_file, project_tree, read_project_file, git_status, list_cmake_presets, cmake_configure, cmake_build, ctest, list_presets, toolchain_info.

Saves

Pasta: /sdcard/Documents/EasyTechGame/WC4/<id-do-perfil>/. No Waydroid, acessível a partir do host: ~/.local/share/waydroid/data/media/0/Documents/EasyTechGame/WC4/.

Sem permissão, o jogo não verá os saves:

  • Android 11+: na primeira execução, o jogo abrirá as configurações do sistema — ative "Acesso a todos os arquivos" e reinicie o jogo.
  • Android 10 e anteriores: permita o acesso ao armazenamento quando solicitado.
MIT · Feito para a comunidade de modding. Não afiliado à EasyTech.

Categorias