Evenements fonctions

Cette extension permet d'utiliser des évènements agissant comme des fonctions, c'est à dire s'executant seulement lorsqu'ils sont appelés par une action.

Nom des fonctions

Chaque fonction possède un nom, qui sera utilisé pour l'appeler. Le nom d'une fonction doit être unique.

Appel d'une fonction

L'appel d'une fonction se fait grâce à l'action “Lancer une fonction”. Celle ci prend en premier paramètre le nom de la fonction à lancer.

Lorsque la fonction est lancée, elle exécute ses conditions, actions et sous évènements comme un évènement habituel, puis les actions reprennent à la suite de l'action ayant lancé la fonction.

Le second paramètre de l'action permet de renseigner si les objets concernés dans l'évènement seront passés à la fonction, ou si celle ci se déroulera sans utiliser les objets concernés de l'évènement.

Les autres paramètres permettent de passer des textes à la fonction. Ceux ci peuvent être récupérés par la fonction grâce à aux expressions disponible dans la catégorie Fonction, dans l'éditeur d'expression texte.