O arquivo de descrição é necessário e sua extensão é .kgm. Ele deve iniciar com <?xml version="1.0" encoding="utf-8">, depois <!DOCTYPE kgeographyMap>, seguido de <map> e terminar com </map>.
Dentro dessas marcas não devem ser:
<mapFile>e</mapFile>: o nome do arquivo (sem o local completo) que contém a imagem do mapa, por exemplo “europa.png”.<name>e</name>: o nome do mapa, por exemplo “Europa”.<divisionsName>e</divisionsName>: o nome geral das divisões deste mapa, isto é, Províncias, Estados, Países, etc.Um
<division>e</division>para cada divisão do mapa.
Cada divisão tem as seguintes marcas:
<name>e</name>: o nome da divisão, por exemplo “Albânia”.<capital>e</capital>: o nome da capital da divisão, por exemplo “Tirana”.O
<ignore>e</ignore>: poderão ser configurados comoyes,allowClickMode,allowClickFlagModeeno. Se esta marca for igual ayes, a divisão será ignorada ao pedir divisões nesse mapa. É como se esta divisão não existisse nos modos de questionário do KGeography. Se esta marca for igual aallowClickMode, então o KGeography irá perguntar a divisão no modo mas não nos outros modos de questionário. Se esta marca for igual aallowClickFlagMode, o KGeography irá perguntar a divisão no modo e nos questionários relacionados com bandeiras, mas não nos outros modos de questionários. Se configurar esta marca comono, significa que a divisão irá aparecer em todos os modos (navegação e questionários). Esta marca é opcional e, quando não existir qualquer marca<ignore>, significa que é igual ano. Por exemplo, a “Argélia” tem esta marca comoyesno mapa da “Europa”, o que significa que a “Argélia” não fará parte de qualquer questionário sobre o mapa da “Europa”.<flag>e</flag>: o arquivo (sem qualquer informação da sua localização) que contém a bandeira da divisão, por exemplo “albania.png”. Esta marca é opcional. Não é necessário para as divisões cuja marca<ignore>seja igual ayes.<blurredflag>e</blurredflag>: o arquivo (sem nenhum caminho) contendo a bandeira borrada da divisão, por exemplo, “blurred_albania.png”. Esta tag é opcional. Ela deve ser usada em situações onde a bandeira tem o nome da divisão à qual pertence escrito nela. Isso pode tornar os jogos de adivinhação da bandeira muito fáceis e, portanto, o envio das bandeiras com o texto borrado é incentivado.<color>e</color>: a cor que a divisão tem no mapa.<falseCapital>e</falseCapital>: Poderão existir vários pares defalseCapital, sendo usados para conter uma lista de respostas falsas para a questão da capital, em vez de escolher as respostas falsas entre as capitais de outras divisões.
A cor é definida usando três marcas:
<red>e</red>: a componente vermelha da cor. Os valores válidos encontram-se entre 0 e 255.<green>e</green>: a componente verde da cor. Os valores válidos encontram-se entre 0 e 255.<blue>e</blue>: a componente azul da cor. Os valores válidos encontram-se entre 0 e 255.
Dica
É conveniente criar 2 ou 3 divisões falsas, como a “Água”, “Fronteira” e “Costa” e configurá-las com a marca <ignore> igual a yes. Não se esqueça de não definir a cor para qualquer “Fronteira” como sendo 0,0,0 em RGB. Torne-a algo do tipo 1,1,1 para que apareça um contorno da fronteira enquanto coloca uma divisão no mapa.
Importante
Todos os nomes (capitais e divisões) devem ser em inglês.