Aller au contenu

moveToCell

Se déplace sur la case indiquée. retries limite les tentatives ; random_move ajoute une courte attente entre elles. options peut être le deuxième argument : { orientation = "auto" } vérifie le sens d’arrivée, un entier de 0 à 7 impose une orientation.

Signature

map:moveToCell(cell, retries=3, random_move=false, options=nil)

Retour

true si la case est atteinte ; sinon false et fight, frozen, proof_rejected ou timeout.

Exemple

local arrived = map:moveToCell(238, 3, false)
if not arrived then
    global:journal("Déplacement impossible")
end