Doc Donjon FI (v1)

L'éditeur de fictions interactives

Outils pour utilisateurs

Outils du site


creer:conditions:ponctuation:regle_ou_action

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:conditions:ponctuation:regle_ou_action [2020/12/23 13:25] jonathancreer:conditions:ponctuation:regle_ou_action [2021/02/14 14:15] (Version actuelle) jonathan
Ligne 1: Ligne 1:
 ====== Condition dans une règle ou une action (avant, après, exécuter) ====== ====== Condition dans une règle ou une action (avant, après, exécuter) ======
- 
-==== Condition rapide ==== 
- 
-  * La condition est suivie d’une '',''. 
-  * La conséquence est suivie d’un ''.'' si elle termine le bloc d’instructions ou d’un '';'' s’il reste des instructions. 
- 
-<code donjon> 
-avant action sur objet: 
-  autre instruction; 
-  si condition, conséquenceA. 
- 
-après action: 
-  si condition, conséquenceA; 
-  sinon conséquenceB; 
-  autre instruction. 
-</code> 
  
 ==== Condition avec bloc de conséquences ==== ==== Condition avec bloc de conséquences ====
  
   * La condition est suivie de '':''.   * La condition est suivie de '':''.
-  * Chaque conséquence est séparée par une '',''+  * Chaque conséquence est séparée par un '';''
-  * La dernière conséquence est suivie d’un ''.'' si elle termine le bloc d’instructions ou bien d’un '';'' si il reste d’autres instructions.+  * Le bloc conditionnel se termine par ''fin si''. 
 +  * Si le ''fin si'' termine le bloc d’instructions, il est suivi d’un ''.''.
  
 <code donjon> <code donjon>
 +après action sur objet:
 +  si condition1:
 +    conséquence A;
 +    conséquence B;
 +  fin si.
 +
 exécuter action: exécuter action:
-  si condition:+  si condition1:
     conséquence A;     conséquence A;
-  sinon+  sinonsi condition2: 
 +    conséquence B; 
 +  sinon:
     conséquence C;     conséquence C;
-   autre instruction.+  fin si 
 +  autre instruction.
  
 avant action: avant action:
   autre instruction;   autre instruction;
-  si condition+  si condition1
-    conséquence A, +    conséquence A; 
-    conséquence B, +    conséquence B; 
-    conséquence C; +    si condition2: 
-  sinon : +      conséquence C; 
-    conséquence D, +    fin si 
-    conséquence E.+  sinon: 
 +    conséquence D; 
 +    conséquence E
 +  fin si.
 </code> </code>
  
 +==== Condition rapide ====
 +
 +  * La condition est suivie d’une '',''.
 +  * La conséquence est suivie d’un ''.'' si elle termine le bloc d’instructions ou d’un '';'' s’il reste des instructions.
 +
 +<code donjon>
 +avant action sur objet:
 +  autre instruction;
 +  si condition, conséquenceA.
 +</code>
creer/conditions/ponctuation/regle_ou_action.1608726335.txt.gz · Dernière modification : 2020/12/23 13:25 de jonathan