Em vez de implorar aos autores para fazer edições separadas, você pode modificar os complementos de animação xdR para suas necessidades pessoais. Este guia lista o que é possível fazer com editores hexadecimais e navegadores de arquivos comuns.
Quais ferramentas necessárias
Extração de complemento
As animações xdR são armazenadas em /modelos/xdreanims/.
Mover para slot diferente
- Renomeie os arquivos .mdl e .ani (se existir) para que tenham um slot diferente indicado em seu nome. Por ex. se quisermos mover as animações do Coach que ocupam o slot 47 para o slot 11. renomeie os arquivos para coach_slot_011.mdl e coach_slot_011.ani
- Abra o arquivo .mdl renomeado no editor hexadecimal
- Edite-o para que faça referência ao novo caminho .mdl no início
- Próximo ao final do arquivo, aponte para o novo caminho .ani
- Salvar arquivo
Desativar sequência específica
Abra o arquivo .mdl no editor hexadecimal. Procurar por Idle_Standing_Pistol texto.
Pode encontrar texto prefixado com a_ como a_Idle_Standing_Pistol. Não toque nele, é $animation. Mantenha-o, pesquise em seguida.
A sequência necessária se parece com isso. Se tiver ID de atividade atribuído a ele, geralmente vem depois e tem o prefixo ACT_.
Para desativá-lo, altere seu nome e aja assim:
Aconselho mudar apenas uma letra no nome e no ato. O comprimento do nome e do ato deve ser o mesmo.
Tecnicamente, essa sequência ainda está dentro do modelo, mas não deve mais ser acionada no jogo.
Mover a animação definida para um caractere diferente
Renomeie .mdl para o caractere e slot necessários.
O .ani original deve ser renomeado para ter o mesmo comprimento. Basta substituir algumas letras.
Abra o arquivo .mdl no editor hexadecimal.
Edite para que tenha uma nova referência de caminho. O campo de caminho tem 64 bytes como mostra a seleção acima, depois de .mdl há preenchimento preenchido com zeros hexadecimais 00. Você não deve ultrapassá-lo.
Próximo ao final do arquivo, aponte para o novo caminho .ani
Converter mod de animação não xdR para xdR
Mova o arquivo .mdl para a pasta xdreanims e renomeie para o caractere e slot atribuídos:
models/infected/anim_charger.mdl —> models/xdreanims/charger_slot_047.mdl
O arquivo .ani deve estar localizado na mesma pasta e deve ter o mesmo comprimento de nome. Renomeie-o alterando apenas algumas letras.
Edite o arquivo .mdl no editor hexadecimal para que ele tenha uma nova referência de caminho. O campo de caminho tem 64 bytes como mostra a seleção abaixo, após .mdl há preenchimento preenchido com zeros hexadecimais 00. Você não deve ultrapassá-lo.
Próximo ao final do arquivo, aponte para o novo caminho .ani
Salvar Arquivo.
Edição avançada
Não vou cobrir o processo, que está além do escopo deste guia. Posso dizer que esse descompilador não pode produzir arquivos de origem perfeitamente adequados para edição, a menos que tenha apenas algumas animações simples. As sequências delta serão um lixo completo. A melhor coisa que você pode fazer é criar outra extensão que contenha suas sequências editadas.
Após as edições
Empacote o addon editado em .vpk usando vpk.exe ou Crowbar.
Conclusão
Mais guias:
- Left 4 Dead 2: Como instalar “legendas revisadas” manualmente
- Left 4 Dead 2: Como Desbloquear o “Bom Final” no DLC “The Sacrifice”
- Left 4 Dead 2: localização de todos os pontos de referência
- Left 4 Dead 2: Guia de todas as armas corpo a corpo
- Left 4 Dead 2: Guia de campanhas de realismo especializado