File di descrizione

Il file di descrizione è richiesto e la sua estensione è .kgm. Dovrebbe cominciare con <!DOCTYPE kgeographyMap>, seguito da <map> e finire con </map>.

Dentro quei tag ci dovrebbero essere:

  • <mapFile> e </mapFile>: il nome del file (senza alcun percorso) contenente l'immagine della mappa, ad es. «europe.png».

  • <name> e </name>: il nome della mappa, ad es. «Europe».

  • Un <divisionsName> e </divisionsName>: il nome generale delle divisioni in questa mappa, cioè Provinces, States, Countries, ecc..

  • Un <division> e </division> per ogni divisione nella mappa.

Ogni divisione ha questi tag:

  • <name> e </name>: il nome della divisione, ad es. «Albania».

  • <capital> e </capital>: il nome della capitale della divisione, ad es. «Tirana».

  • <ignore> e </ignore>: può essere impostato a yes, allowClickMode, allowClickFlagMode e no. Se questo tag è impostato a yes, allora la divisione non sarà considerata nelle domande sulle divisioni in quella mappa. È come se questa divisione non esistesse nella modalità a quiz di KGeography. Se questo tag è impostato a allowClickMode, allora KGeography chiederà la divisione nella modalità Trova ... ma non in altri quiz. Se questo tag è impostato a allowClickFlagMode, allora KGeography chiederà la divisione nella modalità Trova ... e nei quiz con bandiere, ma non in altri quiz. Impostare questo tag a no significa far sì che la divisione venga considerata in tutte le modalità (sfoglia e quiz). Questo tag è opzionale e se non vi è un tag <ignore>, allora è come se fosse impostato a no. Per esempio «Algeria» ha questa tag impostata a yes nella mappa «Europa», e ciò significa che «Algeria» non sarà inclusa dei quiz della mappa «Europa».

  • <flag> e </flag>: il file (senza alcun percorso) contenente la bandiera della divisione, ad es. «albania.png». Questo tag è opzionale. Non richiesta per divisioni il cui tag <ignore> è impostato a yes.

  • <color> e </color>: il colore che la divisione ha nella mappa.

  • <falseCapital> e </falseCapital>: ci possono essere varie coppie di falseCapital, sono usate per fornire una lista di risposte fasulle alle domande sulle capitali invece di usare le capitali di altre divisioni come risposte fasulle.

Il colore è definito usando tre tag:

  • <red> e </red>: la componente di rosso del colore. Valori validi sono quelli compresi tra 0 e 255.

  • <green> e </green>: la componente di verde del colore. Valori validi sono quelli compresi tra 0 e 255.

  • <blue> e </blue>: la componente di blu del colore. Valori validi sono quelli compresi tra 0 e 255.

Suggerimento

È conveniente creare 2 o 3 false divisioni come «Water», «Frontier» e «Coast» e impostarle con il tag <ignore> impostato a yes. Non dimenticare di non impostare il colore di ogni «Frontier» a 0,0,0 in RGB. Usa ad esempio 1,1,1 in modo che può essere disegnato un bordo quando le divisioni sono piazzate sulla mappa.mappa.

Importante

Tutti i nomi (capitali e divisioni) devono essere in inglese.