TESCS : ShowMap

De Wiwiki
Aller à la navigation Aller à la recherche
La version imprimable n’est plus prise en charge et peut comporter des erreurs de génération. Veuillez mettre à jour les signets de votre navigateur et utiliser à la place la fonction d’impression par défaut de celui-ci.

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.