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 17: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.
  
-===== Exemple simple =====+===== Exemples simples =====
  
 <code donjon> <code donjon>
-routine afficherContenuSac +Le magasin est un lieu. 
-  dire "Votre sac [si le sac contient un objet]contient [lister objets sac][sinon]est vide.[fin si]"; + 
-fin routinei+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>
 +
 +
 +<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.1659195622.txt.gz · Dernière modification : 2022/07/30 17:40 de jonathan