Aller au contenu

fight:

Lectures et actions pendant un combat.

Fonction Description Portée
isMyTurn Indique si le personnage doit jouer maintenant. Combat uniquement
currentTurn Donne le numéro du tour de combat. Combat uniquement
myCell Donne la cellule du personnage en combat. Combat uniquement
getLife Donne les points de vie d’un combattant. Combat uniquement
getCell Donne la cellule d’un combattant. Combat uniquement
isDead Indique si un combattant est mort. Combat uniquement
getFighter Donne les informations d'un combattant. Combat uniquement
getFighters Liste tous les combattants connus. Combat uniquement
getEnemies Liste les ennemis encore vivants. Combat uniquement
getAllies Liste les alliés encore vivants. Combat uniquement
getEnemyCount Compte les ennemis encore vivants. Combat uniquement
getInitialEnemyCount Donne le nombre d’ennemis au début du combat. Combat uniquement
getTotalEnemyHp Additionne la vie des ennemis vivants. Combat uniquement
getHighestEnemyLevel Donne le plus haut niveau ennemi connu. Combat uniquement
getNearestEnemyDistance Donne la distance du plus proche ennemi. Combat uniquement
getFarthestEnemyDistance Donne la distance du plus lointain ennemi. Combat uniquement
getNearestEnemyId Donne l’identifiant du plus proche ennemi. Combat uniquement
countEnemiesInRange Compte les ennemis dans une distance donnée. Combat uniquement
areAllEnemiesInRange Vérifie si tous les ennemis sont assez proches. Combat uniquement
getEnemiesInRange Liste les ennemis dans une distance donnée. Combat uniquement
getEnemiesInZone Liste les ennemis dans une zone autour d’une cellule. Combat uniquement
countEnemiesInZone Compte les ennemis dans une zone. Combat uniquement
accessibleCells Liste les cellules atteignables avec les PM restants. Combat uniquement
cellsDistance Calcule la distance de jeu entre deux cellules. Combat uniquement
adjacentCells Liste les quatre cellules voisines. Combat uniquement
cellIsFree Vérifie qu’une cellule est marchable et inoccupée. Combat uniquement
cellIsWalkable Vérifie qu’une cellule autorise le déplacement. Combat uniquement
hasLineOfSight Vérifie la ligne de vue entre deux cellules. Combat uniquement
isCac Indique si un ennemi est au corps à corps. Combat uniquement
placementCells Liste les cellules proposées pendant le placement. Combat uniquement
getSpellCooldown Donne le nombre de tours avant de relancer un sort. Combat uniquement
canCast Vérifie si un sort paraît lançable maintenant. Combat uniquement
castableCells Liste les cellules où un sort peut être lancé maintenant, sans bouger. Combat uniquement
challenges Liste les challenges encore réussissables. Combat uniquement
launchSpell Lance directement un sort sur une cellule. Combat uniquement
castSpell Choisit une cible et lance le sort. Combat uniquement
castZone Choisit une zone et lance le sort. Combat uniquement
moveToCell Se déplace vers une cellule pendant le combat. Combat uniquement
rush Avance vers l’ennemi le plus proche. Combat uniquement
back S’éloigne des ennemis. Combat uniquement
passTurn Passe le tour du personnage. Combat uniquement
leaveFight Abandonne un combat déjà commencé. Combat uniquement
autoPlayTurn Confie le tour actuel à la séquence du panel. Combat uniquement
autoPosition Applique le placement de fin de tour réglé dans le panel. Combat uniquement
getPmUsedThisTurn PM déjà consommés pendant ce tour. Combat uniquement
castsThisTurn Nombre de lancers confirmés d'un sort ce tour. Combat uniquement
getPA Donne les PA actuels du personnage. Combat uniquement
getPM Donne les PM actuels du personnage. Combat uniquement
challengeInfo Donne les challenges du combat, décodés (nom, bonus, cible). Combat uniquement
journalChallenge Écrit une ligne de challenge au Journal du panel (traduite). Combat uniquement
endTurnCell Cherche la case de fin de tour qui respecte des contraintes. Combat uniquement
isAdjacentToAlly Indique si une case touche un allié ou une invocation alliée. Combat uniquement
countAlliesInRange Compte les alliés à portée d'une case. Combat uniquement
getAlliedSummonCells Donne les cases des invocations alliées connues. Combat uniquement
dptAllyCells Donne les cases des alliés vivants qui ont le rôle de combat « dpt ». Combat uniquement
castsThisFight Compte les lancers confirmés d'un sort depuis le début du combat. Combat uniquement
getTackleChance Calcule la chance de tacler un combattant ennemi. Combat uniquement