Pular para conteúdo

Editores de Mapas e Campanhas

Wayward Crown inclui editores integrados de mapas e campanhas que permitem criar níveis e cenários personalizados.


Editor de Mapas

Acesse o editor de mapas pelo menu principal para projetar mapas manualmente.

Funcionalidades

  • Pintura de Terreno — Selecione um tipo de terreno e pinte-o no mapa com um pincel
  • Posicionamento de Entidades — Posicione aventureiros, inimigos, construções e baús de tesouro
  • Posicionamento de Postos Avançados — Posicione postos avançados inimigos
  • Gatilhos — Configure condições de gatilho por script
  • Salvar/Carregar — Salve mapas no diretório maps/

Tipos de Terreno

  • Planície, Floresta, Montanha, Água, Pântano, Deserto, Cidade, Estrada

Formato de Salvamento

Os mapas são armazenados em formato JSON no diretório maps/ e incluem:

  • Dados de terreno (array NumPy int8 serializado)
  • Dados de elevação
  • Posições e propriedades das entidades
  • Posição do Castelo

Editor de Campanhas

O editor de campanhas permite combinar vários mapas em uma campanha de múltiplos níveis com uma história.

Funcionalidades

  • Ordenação de Níveis — Arraste e solte para reordenar os níveis
  • Condições de Vitória — Defina condições de vitória para cada nível
  • Texto da História — Defina textos de introdução e conclusão
  • Recursos Iniciais — Defina o ouro inicial para cada nível
  • Restrições de Construções — Restrinja quais tipos de construções o jogador pode usar

Opções de Condições de Vitória

Tipo Descrição
free Modo livre, sem condição de vitória
destroy_enemy_buildings Destruir todas as fortalezas inimigas
survive_ticks Sobreviver por uma duração especificada
reach_gold Acumular uma quantidade especificada de ouro
destroy_building Destruir um tipo específico de fortaleza
defend Defender o Castelo por uma duração especificada
collect_chests Coletar todos os baús de tesouro

Estrutura de Salvamento

campaigns/my_campaign/
├── campaign.json         # Metadados da campanha
├── level1.json           # Mapa do Nível 1
├── level2.json           # Mapa do Nível 2
└── level3.json           # Mapa do Nível 3

Compartilhando Conteúdo Personalizado

  • Pastas de mapas e campanhas podem ser compartilhadas simplesmente copiando-as
  • Coloque os mapas recebidos em maps/ para carregá-los pelo menu principal
  • Coloque as campanhas recebidas em campaigns/ para vê-las no menu principal