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