Doc Donjon FI (v2)

Éditeur de fictions interractives avec interpréteur

Outils pour utilisateurs

Outils du site


reference:routines:simple

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
reference:routines:simple [2022/07/30 16:40] jonathanreference:routines:simple [2022/10/23 01:05] (Version actuelle) jonathan
Ligne 3: Ligne 3:
 Une routine simple peut-être réutilisée à l’intérieur d’une autre routine (action, règle, réaction, …) afin de ne pas avoir à dupliquer certains blocs d’instructions que vous êtes amenés à utiliser à plusieurs endroits différents. Une routine simple peut-être réutilisée à l’intérieur d’une autre routine (action, règle, réaction, …) afin de ne pas avoir à dupliquer certains blocs d’instructions que vous êtes amenés à utiliser à plusieurs endroits différents.
  
 +===== Exemples simples =====
 +
 +<code donjon>
 +Le magasin est un lieu.
 +
 +routine remercier:
 +  dire "« Merci et à bientôt ! »".
 +fin routine
 +
 +action acheter:
 +  dire "Vous achetez l’objet.".
 +  exécuter routine remercier.
 +fin action
 +
 +action vendre:
 +  dire "Vous vendez l’objet.".
 +  exécuter la routine remercier.
 +fin action
 +</code>
 +
 +
 +<code donjon>
 +routine afficherContenuSac:
 +  dire "Votre sac [si le sac contient un objet]contient : [lister objets sac][sinon]est vide.[fin si]".
 +fin routine
 +</code>
 +
 +===== Programmer l’exécution d’une routine =====
 +
 +Voir [[reference:temps:programmer_routine|]]
  
reference/routines/simple.1659192015.txt.gz · Dernière modification : 2022/07/30 16:40 de jonathan