TESCS : ShowMap
Cette fonction fait apparaître sur la carte les lieux spécifiés en paramètres.
Syntaxe
ShowMap "cellid"
On peut rentrer à la place de l'attribut "cellid" un nom complet de cellule ou une simple chaîne de caractères. Dans ce cas, toutes les cellules qui commenceront par cette chaîne de caractères apparaîtront sur la carte. Si l'on rentre le code suivant :
ShowMap "Gn"
Apparaîtront toutes les cellules de Gnaar Mok et celles de Gnisis.
Exemple
On souhaite que la lecture d'un livre révèle l'emplacement de Seyda Nihyn (oui, oui, je sais, c'est complètement idiot). On aura donc le code suivant :
Begin LivreDeSeyda Short controlevariable If ( controlevariable == 0 ) If ( OnActivate == 1 ) ShowMap "Seyda Nihyn" Set controlevariable to 1 Endif Endif If ( controlevariable == 1 ) If ( OnActivate == 1 ) Return Endif Endif End
Le livre révèlera une seule fois la position de Seyda Nihyn, grâce à la variable controlevariable, pour éviter de faire ramer le jeu.