
Carecs Sword
Carec's Sword (formerly Great Flameblade): a fire greatsword that heats up with every hit and releases it in a thrust, and a runic buster sword with a 360 degree spin. Alpha: in-game testing pending.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_fxlista os efeitos usados egfb_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 conterRegistered FerroRuneBustere a linhaHeavy 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.
- Crie um perfil de mods para Valheim no r2modman ou Thunderstore Mod Manager.
- Instale
denikson-BepInExPack_Valheim5.4.2351 eValheimModding-Jotunn2.30.2, versões usadas nesta compilação. - No r2modman, use Settings → Import local mod e escolha este ZIP. Ou, no diretório BepInEx do perfil, coloque
CarecsSword.dllemplugins/CarecsSword/. A DLL fica emplugins/CarecsSword/dentro deste ZIP. - 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.