Doc Donjon FI (v1)

L'éditeur de fictions interactives

Outils pour utilisateurs

Outils du site


creer:regles:avant

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
creer:regles:avant [2020/12/23 17:37] jonathancreer:regles:avant [2021/06/04 19:17] (Version actuelle) jonathan
Ligne 1: Ligne 1:
 ====== Avant ====== ====== Avant ======
  
-Cette règle vous permet d’exécuter des instructions //avant// qu’une action ait lieu.//+Cette règle vous permet d’exécuter des instructions //avant// qu’une action ait lieu.\\
 Par défaut, l’action se déroulera normalement après l’exécution de votre règle //avant//. Par défaut, l’action se déroulera normalement après l’exécution de votre règle //avant//.
  
Ligne 9: Ligne 9:
  
 ===== Exemples ===== ===== Exemples =====
 +
 +<code donjon>
 +avant commencer le jeu:
 +  dire "Bienvenue dans << Le château de la terreur >>";
 +  le joueur possède le marteau enchanté.
 +</code>
 +
 +<code donjon>
 +avant ouvrir porte d'entrée ou ouvrir la porte du garage:
 +  si le joueur ne porte pas la veste ou le pantalon ou le bonnet ou les bottes :
 +    dire "Vous n'êtes pas suffisamment équipé pour le froid[si le joueur ne porte pas le pantalon] et de toute manière vous ne pouvez pas sortir dans cette tenue[fin si].",
 +    stopper l'action;
 +  fin si.    
 +</code>
 +
 <code donjon> <code donjon>
-avant prendre locomotive+avant manger un fruit
-  dire "[1ère fois]Vous n'allez quand même pas arrêter ce train en marche ?![2e fois]Vous risqueriez de faire dérailler le train.[puis]Rien ne vous empêche de l'examiner de plus près sans mettre fin à ce beau spectacle.[fin choix]"; +  si la règle se déclenche pour la première fois: 
-  stopper action.+    dire "J’ai toujours voulu essayer de manger un fruit !"; 
 +  fin si.
 </code> </code>
  
-===== Stopper l’action =====+===== Empêcher l’exécution de l’action =====
  
 Voir [[creer:instructions:stopper|]]. Voir [[creer:instructions:stopper|]].
creer/regles/avant.1608741476.txt.gz · Dernière modification : 2020/12/23 17:37 de jonathan