Esta atualização tem como objetivo criar uma base comum para criadores e usuários de mods, permitindo que desenvolvam e instalem seus mods com o mínimo de conflitos. A atualização também oferece suporte básico para novos hubs, que agora podem ser criados por modders usando ferramentas da comunidade.
Este patch não é mais necessário para a versão de nova geração do jogo. Caso seja necessário e a comunidade descubra algo sobre diferentes versões do jogo e/ou compatibilidade com ferramentas de modding, este patch será atualizado. Ele ainda é necessário para a versão anterior à nova geração, portanto continuará disponível e não será arquivado.
**Patch da Comunidade - Base**Esta atualização visa criar uma base comum para criadores e usuários de mods, permitindo que desenvolvam e instalem seus mods com o mínimo de conflitos. A atualização também oferece suporte básico para novos hubs que os criadores podem agora gerar com conteúdo feito pela comunidade.
**Ferramentas de Modding Rabanete**.
Patch da Comunidade - Base é um substituto para
**Patch de Unificação**Você não precisa do Unification Patch se estiver usando o Community Patch - Base. Todos os mods que atualmente exigem o Unification Patch eventualmente migrarão para o Community Patch - Base.
Patch da Comunidade - A Base deve ser instalada primeiro, antes de adicionar outros mods ao jogo. Você precisa instalá-la na versão vanilla mais recente disponível: atualmente é a 1.32 tanto para Steam quanto para GOG (mas são duas versões diferentes do jogo 1.32 — veja abaixo).
Para os criadores de mods: por favor, usem o Community Patch - Scripts Base como base para seus mods, em vez dos scripts vanilla 1.32/1.32GOTY. Isso ajudará bastante a minimizar conflitos entre mods.
Community Patch - Base é uma parte estável de uma família maior de patches/mods criados pela comunidade de modding de TW3.
Instale apenas os dois primeiros arquivos, caso o outro mod que você está instalando os liste como requisitos.
InstalaçãoAtualmente, há apenas uma maneira de instalar o patch — copiar os arquivos manualmente. Não tente instalar o patch com Vortex/NMM ou TW3MM — você acabará instalando apenas um script fictício, que existe apenas para acionar a recompilação após a instalação do patch.
Para instalar o patch, baixe o pacote "CommunityPatch-Base", descompacte-o e copie as pastas "content" e "Mods" para o diretório do jogo.
pasta, substituindo os arquivos quando solicitado.
Não escolha a opção "manter ambos os arquivos"! Se decidir fazer backup dos Antes de instalar o patch, mova seu backup da pasta /content/content0/scripts para fora dela. pasta. Não exclua sua existente /pasta /content/content0/scripts antes de instalar o patch! Se você não tiver essa pasta, certifique-se de ter instalado a versão mais recente do patch e/ou verifique o cache do jogo usando o recurso de verificação do Steam/GOG.
Se você já instalou o Patch de Unificação e/ou outros mods antes de instalar este patch, não precisa desinstalar nada. Use o Script Merger para excluir todas as mesclagens existentes, siga todas as etapas de instalação acima e mescle seus mods novamente com o Script Merger.
Desinstalação
Se quiser voltar para a versão 1.32 que não é a GOTY, exclua a versão atual. Pasta /content/content0/scripts. Em seguida, baixe "Vanilla 1.32 scripts" e copie a pasta "content" para o seu diretório. folder. Depois disso vá até sua \Pasta Mods e exclua a pasta "mod0000____CompilationTrigger". Refunda todas as mesclagens de scripts do Script Merger, se você tiver alguma.
Se quiser reverter para sua versão 1.32 GOTY, exclua a versão atual. Pasta /content/content0/scripts, depois baixe "Vanilla 1.32 GOG GOTY scripts" e copie a pasta "content" para o seu pasta. Depois disso, vá até a sua \Pasta Mods e exclua a pasta "mod0000____CompilationTrigger". Refaça todas as mesclagens de scripts no Script Merger, se você tiver alguma.
**Alterações do Patch**
Este patch altera os scripts base do jogo para tornar todas as versões existentes idênticas e adicionar suporte básico para novos hubs feitos pela comunidade. Alterações do patch:
- aleatório no menu principal como na versão GOG GOTY;
- Uma correção para os cálculos de nível de item no NG+ que existe apenas na versão GOTY da GOG;
- Mensagem de "DLC instalado" não aparece mais ao carregar um save.
- mensagem de saudação do menu principal não é mais exibida (não está na GOG GOTY, necessária por razões de compatibilidade);
- Banners de "DLC instalado" no menu principal não são mais exibidos, caso você tenha ambos os DLCs pagos instalados;
- "Conteúdo para download" — opção no menu principal que lista todos os DLCs instalados, exibida tanto na versão GOTY quanto na versão padrão;
- Suporte básico para novos hubs foi adicionado.
Explicação das Versões do Jogo
Versões atuais do jogo:
- 1.32 GOG GOTY: frequentemente chamado apenas de "GOTY", é exclusivo da plataforma GOG.
- Steam 1.32 GOTY: é um pacote que contém o jogo base 1.32 e todas as DLCs.
- Steam/GOG 1.32: versão normal do jogo, geralmente chamada de "versão sem GOTY".
Bom, existem basicamente duas versões do jogo: 1.32 GOG GOTY ("GOTY") e 1.32 ("não-GOTY").
As versões GOTY e não-GOTY são quase idênticas, mas têm diferenças suficientes para causar problemas de modding.
Explicação dos Conflitos de Script entre GOTY e Não-GOTY
A principal fonte de conflitos de mesclagem entre as versões não-GOTY e GOTY são os scripts relacionados a menus. O problema é que o código dos menus não se limita apenas a scripts de menu, mas também está presente no arquivo genérico r4game.ws, que é usado por mods que, às vezes, nem sequer têm relação com menus (como mods de experiência, por exemplo). A natureza das alterações relacionadas a menus na versão GOTY não permite a mesclagem automática no Script Merger, e mesclagens parciais com resolução manual de conflitos resultam em scripts quebrados, caso o usuário de mods não tenha experiência com o código de TW3. Se você tiver esse problema, este patch ajudará a resolvê-lo, e os mods serão mesclados automaticamente corretamente após a instalação.
Observe que alguns mods ainda podem ter conflitos de mesclagem, mas serão mais fáceis de resolver: fique atento a palavras-chave como mensagem GOTY, DLC disponível, NG+ disponível, tipo de menu em scripts e, se houver conflitos onde essas aparecem, escolha A (jogo base) e certifique-se de que o código ao redor desse conflito no arquivo mesclado seja idêntico ao código em A (exclua linhas inseridas automaticamente de B e C, se necessário).