Barony: Como Modificar – Guia Completo para Criação na Workshop

Aprenda exatamente como modificar Barony com nosso guia passo a passo. Da edição de mapas ao upload na Steam Workshop, cobrimos tudo que você precisa para criar conteúdo personalizado.

Primeiros Passos com Modding em Barony

Barony é um roguelike desafiador em primeira pessoa que se destaca pela sua rejogabilidade, mas depois de conquistar o jogo principal, muitas vezes surge o desejo de criar algo novo. Se você está procurando um guia completo sobre como modificar Barony, veio ao lugar certo. Quer você queira ajustar o mapa inicial, adicionar itens personalizados ou projetar masmorras totalmente novas, as ferramentas são mais acessíveis do que você imagina.

O tutorial oficial de criação da Workshop do Barony fornece uma base sólida para iniciantes. Os desenvolvedores do jogo tornaram possível modificar arquivos de mapa sem tocar em uma única linha de código complexo. Este guia vai te acompanhar por todo o processo, desde a configuração do editor até o upload do seu primeiro mod na Steam Workshop. Ao final, você terá uma compreensão clara das estruturas de arquivo, ferramentas do editor e etapas de publicação necessárias para dar vida às suas ideias.

Entendendo as Capacidades de Modding do Barony

Antes de mergulhar nas etapas técnicas, é crucial entender o que você pode e não pode modificar no motor atual do Barony. O suporte a modding do jogo foca bastante em arquivos de mapa, mas existem várias outras áreas abertas para personalização.

O Que Você Pode Editar Facilmente

A tabela a seguir descreve os elementos modificáveis que não exigem compilar o código-fonte do jogo:

Elemento ModificávelTipo de Arquivo / LocalObservações
Layouts de MapasArquivos .lmp na pasta maps/Inclui mapas estáticos e modelos de salas processuais
Sprites de ItensSistema de sprites no editorColoque qualquer item, defina seu tipo, status, bênção e quantidade
Propriedades de ItensPasta items/Modifique valor em ouro, peso e imagens de sprite
Textos e LivrosPastas books/ e lang/Substitua livros do jogo ou traduza textos
Músicas e SonsPastas music/ e sounds/Troque arquivos de áudio por remixes ou faixas personalizadas
Texturas de ModelosArquivos .vox em models/Remodele armas, itens e monstros (requer ferramentas externas)

O Que Requer Compilação do Código-Fonte

Algumas alterações mais profundas exigem compilar o código C++ de código aberto do Barony. Isso é mais avançado e não recomendado para iniciantes.

Elemento Não ModificávelMotivo
Variáveis de geração aleatória (listas de spawn de monstros, armadilhas, tipos de mobília)Vinculado ao conjunto de níveis (ex.: minas)
Classes de jogadorCodificadas diretamente no executável
Novas magias ou itensExige adições ao nível do motor do jogo
Mecânicas principais do jogoExige modificar a lógica do jogo

Experiência do Jogador: De acordo com o tutorial oficial de WALL OF JUSTICE, "No momento em que este texto foi escrito, apenas arquivos de mapa são compatíveis com a capacidade de carregamento de mods do Barony." Isso significa que seu primeiro mod deve focar na edição de mapas.

Passo a Passo: Criando Seu Primeiro Mod para Barony

Agora vamos à prática. Siga estes passos para criar um mod simples que adiciona um Anel de Digestão Lenta ao mapa inicial.

Passo 1: Inicie o Editor do Barony

Abra o Editor do Barony através do Steam selecionando "Launch Editor" na página da biblioteca do jogo. Quando o editor abrir, vá ao menu no canto superior esquerdo e selecione Open.... Digite ou role para encontrar start.lmp — este é o primeiro mapa do jogo.

Passo 2: Entenda as Camadas do Editor

O editor possui três camadas de tiles:

CamadaFunçãoAltura
FLOOR (Piso)Jogadores e monstros se movem sobre esses tilesNível base
WALLS (Paredes)Bloqueia movimento; partes escaváveis das paredes1 tile de altura
CEILING (Teto)Tiles decorativos transitáveis2 tiles de altura

Para alternar entre as camadas, use SHIFT + roda do mouse (ou CTRL + U / CTRL + P se você não tiver roda do mouse).

Passo 3: Coloque um Sprite de Pódio

Pressione S para abrir o menu de seleção de sprites. Selecione o sprite 125: PODIUM (Pódio). Clique com o botão esquerdo para colocá-lo na área de spawn. Mude para a ferramenta POINT (Ponto) (pressione 2) para selecionar e editar sprites. Defina a direção de face para 4 (OESTE) clicando em F2 e inserindo o valor.

Passo 4: Adicione um Item

Pressione S novamente e selecione o sprite 8: ITEM (Item). A janela de propriedades do item permite configurar:

PropriedadeValorDescrição
Item Type (Tipo de Item)Ring of Slow Digestion (Anel de Digestão Lenta)O item específico a ser gerado
Status0Condição normal
Blessing (Bênção)0Sem maldição ou bênção
Quantity (Quantidade)1Quantos colocar
Identified (Identificado)No (Não)O item aparece não identificado para o jogador

Coloque o item no pódio clicando com o botão esquerdo. Itens colocados em mesas ou pódios aparecerão automaticamente em cima deles no jogo.

Passo 5: Salve Sem Sobrescrever

Pressione CTRL + D para abrir o menu de diretório. Altere o diretório de salvamento digitando um novo nome de pasta (ex.: meuprimeiromod) e clicando em Set as save directory (Definir como diretório de salvamento). Isso cria uma nova estrutura de pasta de mod em steamapps/Barony/mods/meuprimeiromod/maps/. Use File > Save as... (Arquivo > Salvar como...) para salvar seu mapa neste novo local.

Passo 6: Carregue Seu Mod no Jogo

Inicie o Barony pelo Steam. Clique no botão Custom Content (Conteúdo Personalizado) no menu principal. Acesse Local Mods (Mods Locais) para ver sua pasta de mod, depois clique em Load Item (Carregar Item). Você verá um indicador "(Modded)" durante a criação do personagem, confirmando que seu mod está ativo.

Indicador de ModLocalizaçãoSignificado
"(Modded)"Tela de criação de personagemArquivos modificados foram carregados
"Mods loaded" (Mods carregados)Canto inferior direito do menu principalMods ativos estão presentes
Arquivos de salvamento separadossavegame_modded.datPrevine corrupção dos saves originais

Editando a Sequência de Mapas com levels.txt

O arquivo levels.txt controla a ordem dos mapas carregados durante uma partida. Você pode encontrá-lo na pasta maps/ da sua instalação do Barony. Este arquivo usa dois tipos de entradas:

Tipo de EntradaSintaxeExemploFunção
Mapa Estáticomap: [nome_do_arquivo]map: startCarrega um arquivo .lmp específico sem randomização
Nível Geradogen: [nome_do_arquivo]gen: mineCarrega um piso base e coloca arquivos de sub-salas aleatoriamente

Os arquivos de sub-salas seguem a convenção de nomenclatura [nome_base]00.lmp, [nome_base]01.lmp, etc. O arquivo 00 sempre surge como a sala inicial do jogador.

Insight da Comunidade: Jogadores conseguiram estender o jogo para mais de 40 níveis editando levels.txt. Um usuário relatou: "Tudo que fiz foi salvar normalmente, e consegui fazer uma nova área funcionar após o nível 35."

Para editar levels.txt, use o WordPad (Windows) ou qualquer editor de texto (Linux/Mac). Evite o Bloco de Notas, pois pode não exibir a formatação corretamente. As alterações entram em vigor imediatamente após selecionar Restart Game (Reiniciar Jogo) no menu de pausa.

Enviando Seu Mod para a Steam Workshop

Assim que seu mod estiver completo, compartilhá-lo com a comunidade é simples.

Processo de Upload

  1. No Barony, clique na opção de menu Workshop.
  2. Clique em Upload Workshop Content (Enviar Conteúdo para a Workshop).
  3. Use o navegador de pastas para selecionar sua pasta de mod (Barony/mods/meuprimeiromod).
  4. Clique em Select Folder for Upload (Selecionar Pasta para Envio), depois em Prepare (Preparar).
  5. Escolha uma tag da Workshop (ex.: "dungeons") e clique em Set Item Fields (Definir Campos do Item).
  6. Clique em Upload! (Enviar!) e aguarde a mensagem verde de sucesso.

Adicionando uma Imagem de Pré-visualização

Seu mod precisa de uma imagem de pré-visualização para aparecer na Workshop. Coloque um arquivo chamado preview.png, preview.jpg ou preview.gif (menos de 1MB) na sua pasta de mod. Use a opção Update (Atualizar) no menu da Workshop para enviar a imagem.

Requisito do ArquivoEspecificação
Formatos aceitosPNG, JPG, GIF
Tamanho máximo do arquivo1 MB
Dimensões recomendadasQuadrada (ex.: 512x512)
Nome do arquivopreview.png (ou .jpg / .gif)

Tornando Seu Mod Público

Por padrão, os itens da Workshop ficam ocultos. Visite a página do seu mod na Steam Workshop e defina a visibilidade como Public (Público) quando estiver pronto para compartilhar.

FAQ: Perguntas Frequentes Sobre Modding no Barony

Posso criar níveis processuais personalizados no Barony?

Sim, editando levels.txt e criando seus próprios arquivos de sub-salas (ex.: meupersonalizado00.lmp, meupersonalizado01.lmp). Você pode definir novas entradas "gen:" que carregam seu piso base e salas personalizados. O motor do jogo colocará suas salas aleatoriamente, assim como nos níveis padrão.

Preciso de experiência em programação para modificar o Barony?

Não. O tutorial oficial de como modificar Barony foca inteiramente na edição de mapas usando o editor integrado. Você pode criar mods funcionais colocando tiles e sprites sem escrever nenhum código. Modificações avançadas (novas magias, classes) exigem conhecimento de C++ e compilação do código-fonte.

Os mods afetarão minhas conquistas ou a compatibilidade multijogador?

Mods usam arquivos de salvamento separados (savegame_modded.dat), então suas conquistas originais permanecem seguras. No entanto, jogos modificados são incompatíveis com salas multijogador não modificadas. O jogo indica claramente quando mods estão ativos com um rótulo "(Modded)".

Como consertar um mod quebrado ou reverter alterações?

Se você sobrescrever acidentalmente um arquivo base do jogo, use Steam > Verificar Integridade dos Arquivos do Jogo para restaurar os dados originais. Para problemas com mapas personalizados, basta deletar ou renomear o arquivo .lmp problemático da sua pasta de mod — o jogo usará o arquivo padrão como fallback.