Emplacement personnalisé
Lors de la phase du placement, si votre script contient la fonction fightManagementPosition, elle sera appelée pour vous permettre de choisir la cellule que vous souhaiter après avoir fait votre analyse.
La fonction prend deux paramètres :
Paramètre
Type
Description
challengers
Dictionnaire de la forme cell => ID
Contient les emplacements de votre équipe, et les identifiants des joueurs présents sur chaque emplacement.
defenders
Dictionnaire de la forme cell => ID
Contient les emplacements de l'équipe adverse, et les identifiants des monstres présents sur chaque emplacement.
Si l'identifiant est égale à -1 alors l'emplacement est vide.
Exemple :
Pour choisir un emplacement voir la méthode fightAction:chooseCell dans :
fightActionCette méthode peut vous être utile pour calculer des distances entre des cellules :
cellDistanceDernière mise à jour