Valheim
You are viewing a potentially older version of this package. View Latest Version
Install with App

Details

Date Uploaded
2 weeks ago
Downloads
86
Size
19MB
ADDatHost Valheim hosting
30% off

Carec's Sword — alpha 0.5.0

Mod para Valheim com duas espadas de duas mãos: a Great Flameblade e a Buster Rúnica. Até a 0.4.0 o mod se chamava Great Flameblade; a espada mantém esse nome no jogo.

A espada de fogo é inspirada na Great Flameblade e nas referências fornecidas. Modelo próprio feito no Blender: silhueta da referência, lâmina com fio afiado, pintura original de canais de lava, ferro martelado e couro trançado, texturas de 2048 px. Usa o combate da Krom.

Estado: DLL compilada e lógica de combate testada isoladamente. Ainda não testada dentro do Valheim nem em uma sessão multiplayer. As renderizações são do Blender; materiais e posicionamento no jogo ainda precisam de conferência.

Inclui também a Buster Rúnica, descrita mais abaixo.

Controles e calor

A lâmina começa fria: ferro escuro e canais apagados. Cada ataque normal que acerta algo esquenta a espada, e os canais passam a brilhar de acordo com o calor. Todos os jogadores veem o brilho.

Ação Controle padrão Resultado
Ataque normal Botão esquerdo Combo da Krom. Cada golpe que acerta soma 1/6 do calor (um por golpe, mesmo acertando vários alvos)
Estocada Botão do meio Ataque secundário da Krom. Usa todo o calor acumulado; a lâmina apaga quando a animação termina
  • Calor máximo (100%, 6 golpes): a lâmina pulsa e os ataques normais passam a causar fogo, igual a 1/3 do dano de corte.
  • Estocada: o dano é proporcional ao calor. Com 100%, corte cheio mais fogo de 4/3 do corte; com 50%, metade de tudo. Abaixo de 5% ela não sai e o aviso "espada fria" aparece.
  • Esfriamento: do calor máximo até fria leva 60 s sem acertar nada: 8 s mantendo o calor e depois o brilho vai apagando aos poucos (cerca de 1,9% por segundo).
  • Sem medidor: o calor só aparece no brilho da lâmina. O único texto é o aviso "espada fria" quando a estocada é recusada.
  • Explosão: a estocada explode no ponto do impacto, ou logo à frente da lâmina se não acertar nada. O tamanho segue o calor liberado: bola de fogo do Surtling abaixo de 50%, do xamã Fuling de 50% a 99% e meteoro do Yagluth em 100%. A explosão é só visual; o dano é o da estocada.
  • Testar efeitos: no console (F5), gfb_fx lista os efeitos usados e gfb_fx <nome> mostra qualquer efeito do jogo na sua frente (ex.: gfb_fx fx_fader_meteor_hit).

Atributos iniciais

  • Qualidade 1: 105 corte; +6 por nível; quatro níveis. Peso 4.
  • No calor máximo: +35 de fogo por golpe (1/3 do corte, antes de habilidades e resistências).
  • Estocada com 100%: 105 corte + 140 fogo; escala linearmente com o calor.
  • Ataque normal: 18 stamina. Estocada: 30 stamina.
  • Arma de duas mãos; segue as restrições de equipamento da Krom.

Fabricação

Forja negra nível 1 (blackforge): 30 Ferro, 15 Bronze e 5 Núcleos de Surtling. Melhorias: custos-base 10 Ferro, 5 Bronze e 2 Núcleos, escalados pelo sistema de melhoria do jogo.

Buster Rúnica

Montante medieval de duas mãos em ferro martelado, com a inscrição rúnica ᚷᚢᛁᛚᚺᛖᚱᛗᛖ ᛒᚱᛟᚲᛋᚨ brilhando no canal da lâmina. Modelo próprio feito no Blender.

Ação Controle padrão Resultado
Ataque normal Botão esquerdo Combo da Krom, só corte
Ataque pesado Botão do meio Giro de 360° da atgeir, acerta todos ao redor
  • Qualidade 1: 90 corte; +6 por nível; quatro níveis. Peso 5.
  • Ataque pesado: 30 stamina; alcance, ângulo e multiplicador de dano herdados da atgeir (valores exatos aparecem no log).
  • Fabricação: Forja nível 2 (forge), 15 Ferro, 8 Madeira Fina, 3 Couro de Bjorn e 6 Olhos de Greydwarf. Melhorias: 5 Ferro, 2 Madeira Fina, 1 Couro de Bjorn e 2 Olhos de Greydwarf de base.
  • Teste: spawn FerroRuneBuster 1. O log deve conter Registered FerroRuneBuster e a linha Heavy attack copied from AtgeirIron.

A animação do giro pertence à atgeir. Ainda precisa ser conferido no jogo se ela combina com a empunhadura da Krom e se a área de acerto acompanha o giro.

Instalação para você e seus amigos

Todos os jogadores e o servidor dedicado precisam do mesmo mod e de suas dependências. Em um mundo hospedado pelo jogador, o anfitrião também instala como cliente.

  1. Crie um perfil de mods para Valheim no r2modman ou Thunderstore Mod Manager.
  2. Instale denikson-BepInExPack_Valheim 5.4.2351 e ValheimModding-Jotunn 2.30.2, versões usadas nesta compilação.
  3. No r2modman, use Settings → Import local mod e escolha este ZIP. Ou, no diretório BepInEx do perfil, coloque CarecsSword.dll em plugins/CarecsSword/. A DLL fica em plugins/CarecsSword/ dentro deste ZIP.
  4. Inicie o jogo pelo perfil modificado. Distribua o mesmo ZIP e as mesmas versões das dependências aos amigos.

Vindo da 0.4.0 ou anterior: apague a pasta antiga BepInEx/plugins/GreatFlameblade/ antes de instalar. As duas versões juntas carregam o mesmo plugin duas vezes. O identificador interno (br.ferro.greatflameblade) e os itens (FerroGreatFlameblade, FerroRuneBuster) não mudaram: espadas que já existem no mundo e a configuração continuam valendo.

Instalação manual: prepare BepInEx para a plataforma do jogo/servidor, instale Jötunn em BepInEx/plugins/Jotunn/ e copie a pasta CarecsSword para BepInEx/plugins/. Este pacote não inclui BepInEx, Jötunn nem bibliotecas do jogo.

O Jötunn foi configurado para exigir o mod em todos os participantes e comparar a versão completa. Isso não substitui teste real nem constitui proteção anticheat.

Teste inicial

Use primeiro um personagem e um mundo de teste. Com -console nas opções de inicialização e em uma sessão local onde devcommands estejam disponíveis:

devcommands
spawn FerroGreatFlameblade 1
spawn FerroRuneBuster 1

Confira o log BepInEx/LogOutput.log: deve conter Registered FerroGreatFlameblade.

Ainda é necessário conferir no jogo:

  • Registro da receita, ícone e fabricação; postura de duas mãos e impedimento de usar escudo.
  • Orientação, tamanho e posição da espada na mão, nas costas, no chão e no suporte de itens. A orientação inicial é inferida das dimensões da malha da Krom.
  • Ataque normal, especial parcial/completo, dano de fogo, stamina, durabilidade e recarga.
  • Cancelamento por bloqueio, esquiva, morte, troca de arma, menu e perda de foco.
  • Dois clientes com a mesma versão: aparência, brilho da carga, dano sem duplicação, salvar e reconectar.
  • Servidor dedicado e rejeição de clientes sem o mod ou com versão diferente.

O mod não foi instalado automaticamente no seu jogo e não modifica arquivos de save.

Referências de desenvolvimento

Projeto de fã não oficial.

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.