Les hooks, ou "fonctions crochet", sont des fonctions définies dans le code de l'IA, qui sont appelées par le générateur de combat à des moments particuliers.
Les hooks sont tout à fait optionnels.
Appelée au début du combat avant le premier tour, cette fonction permet de changer l'équipement du poireau avec setLoadout en fonction du type de combat, par exemple pour s'adapter à un boss ou une arène.
Cette fonction peut seulement accéder aux caractéristiques du combat, mais pas aux autres entités ni au terrain. Elle ne peut pas non plus accéder aux globales, initialiser des données ou faire des actions.
Si setLoadout implique un changement dans l'allocation des points de capital du poireau, alors une potion de réinitialisation sera consommée.
Exemple :
Appelée à la fin du combat après le dernier tour, cette fonction permet de savoir qui a gagné avec getWinner, afin de l'enregistrer dans les registres.
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.