Predefinição:Mapa avançado

De RuneScape Wiki
Ir para: navegação, pesquisa
Documentação da predefinição
Esta documentação é transcluída de Predefinição:Mapa avançado/doc. [editar] [atualizar]
Predefinição:Mapa avançado invoca a função main em Módulo:Advanced maps usando Lua.

Essa predefinição é utilizada para se criar mapas avançados (semelhante ao de dungeon). {{Multimapa avançado}} pode ser utilizada para combinar vários desses mapas de uma só vez.

A documentação principal para se criar os mapas avançados e como utilizar essa predefinição poderá ser encontrada em breve em Ajuda:Editando/Mapas avançados.

Parâmetros

  • title - Um título para o mapa (pode ser ou conter um link)
  • name - O nome da página do mapa, assumindo que ele esteja no espaço nominal Mapa (sem o prefixo Mapa:). Omita para suprimir links de discussão/editar
  • mapID - O ID do mapa que será exibido
  • center - O ponto central do mapa (em coordenadas): x,y. Por exemplo: 3000,4000
  • size - Tamanho do próprio quadro do mapa, em px (a predefinição será mais longa e um pouco mais larga do que isso): x,y. Por exemplo: 400,500
  • group - O grupo para adicionar os recursos do mapa também deve ser uma sequência simples de letras e números. Garante que o mapa exiba apenas os recursos especificados. Veja Ajuda:Editando/Mapas avançados § Transcluindo mapas para incluir os recursos em outros mapas.
  • shadows - Adiciona sombras projetadas claras ou escuras opcionais aos pins e imagens para torná-los mais visíveis no mapa. Os valores permitidos são light e dark.
  • compass - Adiciona uma bússola ao final da chave.
  • align - Alinhamento do mapa (em páginas que não sejam do espaço nominal Mapa), o padrão é center (centralizado).
  • mapcats - Uma lista de categorias separadas por vírgulas para adicionar ao próprio mapa.
  • pgcats - Uma lista de categorias separadas por vírgulas para adicionar às páginas usando o mapa.


  • nopreprocess - Qualquer valor faz com que a predefinição produza o elemento html e json em vez de renderizar o mapa/link
  • maponly - Qualquer valor faz com que a predefinição exiba apenas o mapa interativo, sem um título, borda ou chave.
  • keyonly - Qualquer valor faz com que a predefinição exiba apenas a chave do mapa (com um título, se fornecido).

Recursos

Recursos são quaisquer objetos que você deseja adicionar ao mapa, podendo ser: polygon, line, circle, icon, keyimg, text, pin, square ou dot. dot é o padrão e resulta em um ponto redondo. Ambos os tipos dot e square geram automaticamente uma cor única se nenhuma for especificada usando o parâmetro |fill# =. Para parâmetros adicionais por tipo de recurso, veja abaixo. Os 2 parâmetros básicos para cada tipo de recurso são |coords# = e |type# =, no qual type é um dos tipos mencionados anteriormente.

Aparência Recurso
dot
square
Texto de legenda
text
Pin green.svg
pin
Portal dos Mundos ícone mapa.png
icon
line
polygon
circle

Por parâmetros de recurso

Para cada recurso, o mínimo necessário é o parâmetro |coords# = que lista as coordenadas do recurso atual (cantos/extremidades para linhas/polígonos, localizações individuais para todos os outros tipos). As coordenadas devem ser fornecidas como uma lista separada por ponto e vírgula de coordenadas: 4000,3200;3500,3000. Geralmente, na maioria dos casos |title# = também deve ser fornecido, que é o título listado na chave, e também no pop-up quando o objeto é clicado. Uma |description = também pode ser adicionada, a qual é adicionada ao pop-up. Ambos os títulos e a descrição podem ser um link ou conter links, por exemplo, links para páginas de objetos, monstros, etc. Geralmente os recursos de texto não precisam de nenhum desses parâmetros e se deve evitá-los para que, se forem um link, possam ser clicados facilmente. Todos os argumentos de estilo disponíveis por RuneScape:Mapa/Argumentos de estilo podem ser usados no formato: |style-argument#, por exemplo |fill-opacity3 = 0.5 para alterar a opacidade de preenchimento para o terceiro conjunto de recursos.

icon

Icon (ícone) é um tipo de recurso especial que permite o uso de uma imagem da Wiki predefinida como um pin, sem se preocupar com o tamanho e os locais de ancoragem. Em geral, todos os ícones usados no mapa ou minimapa do jogo, bem como os ícones de teleporte, podem ser usados dessa forma. Os ícones são definidos no Módulo:Map/icons e podem ser vistos em Ajuda:Editando/Mapas interativos/ícones.

Customizando a key

Qualquer recurso que possuir uma |coords# = e que não seja do tipo text obterá uma entrada na chave (abaixo do mapa). Esta entrada pode ser suprimida passando qualquer valor para |nokey# = t. Além disso, você pode criar entradas que aparecem apenas na chave, excluindo o parâmetro |coords# = e adicionando um parâmetro |key# = t. Os tipos aqui são iguais aos dos recursos do mapa e aparecerão da mesma forma na chave. Além disso, o tipo key pode ser usado para adicionar uma entrada à chave sem um símbolo correspondente.