Aller au contenu

changeMap

Quitte la carte par "top", "bottom", "left", "right" ou par un numéro de case. Les réessais sont automatiques en cas de blocage.

Signature

map:changeMap(direction)

Retour

Une table : ok indique si la carte a changé ; map est l’identifiant de la carte atteinte, ou "" sans arrivée confirmée. Teste r.ok : une table est toujours vraie en Lua, même en cas d’échec.

Exemple

local r = map:changeMap("right")
if not r.ok then
    global:journal("Sortie droite impossible : " .. r.reason)
end