Doc Donjon FI (v1)

L'éditeur de fictions interactives

Outils pour utilisateurs

Outils du site


creer:etats:start

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:etats:start [2021/03/27 11:43] jonathancreer:etats:start [2021/03/27 12:43] (Version actuelle) jonathan
Ligne 1: Ligne 1:
 ====== États des éléments du jeu ====== ====== États des éléments du jeu ======
  
-Vous pouvez ajouter des états à vos objets et lieux et les tester:+Vous pouvez ajouter des //états// à vos objets et lieux.\\ 
 +Il est possible de tester et de modifier les états d’un élément du jeu. 
 + 
 +Les nouveaux états sont créés automatiquement lorsque vous les utilisez. 
 + 
 +<nspages -tree -r -exclude -subns -pagesInNs -h1 -textNs=""> 
 + 
 +===== Appliquer des états aux éléments du jeu lors de la description du monde ===== 
 + 
 +<code donjon> 
 +La valise est un contenant solide. 
 +Elle est fermée et ouvrable. 
 +</code> 
 + 
 +=> La valise possède les états ''solide'', ''ouvrable'' et ''fermé''
 + 
 +Les féminins et pluriels sont gérés automatiquement sauf pour certains mots irréguliers. 
 + 
 +===== Changer les états en cours de partie ===== 
 + 
 +==== Ajouter un état à un objet ==== 
 + 
 +<code donjon> 
 +changer la valise est ouverte; 
 +</code> 
 + 
 +Ajouter l’état ''ouvert'' à la valise. 
 + 
 +Remarques : 
 +  * L’état ''fermé'' est retiré automatiquement de l’objet valise car il y a une //bascule// entre ''ouvert'' et ''fermé''
 +  * L’état ''intact'' est retiré automatiquement de l’objet valise car il a été modifié par le joueur. 
 + 
 +==== Retirer un état d’un lieu ==== 
 + 
 +<code donjon> 
 +changer ici n’est plus obscur; 
 +</code> 
 + 
 +Retirer l’état ''obscur'' au lieu dans lequel le joueur se trouve. 
 + 
 +Remarque: l’état ''clair'' est ajouté automatiquement au lieu car il y a une //bascule// entre ''clair'' et ''obscur''
 + 
 +===== Tester les états ===== 
 + 
 +<code donjon> 
 +si la valise est ouverte :  
 +  dire "Vous pouvez remplir la valise."; 
 +fin si 
 + 
 +si ici est sombre : 
 +  dire "Vous ne voyez rien"; 
 +fin si 
 +</code> 
 + 
 +===== Exemple complet ===== 
 <code donjon> <code donjon>
 Le titre du jeu est "Noir". Le titre du jeu est "Noir".
Ligne 8: Ligne 63:
 chapitre "description du monde" chapitre "description du monde"
  
-Le test est un lieu.+La lampe est un objet éteint dans l’inventaire. 
 +Le joueur se trouve dans le grenier.
  
 Le grenier est un lieu. Le grenier est un lieu.
Ligne 14: Ligne 70:
   La valise est un contenant dans le grenier.   La valise est un contenant dans le grenier.
   Elle est fermée et ouvrable.   Elle est fermée et ouvrable.
 +  
 chapitre "actions et règles spéciales" chapitre "actions et règles spéciales"
  
Ligne 28: Ligne 84:
   fin si.   fin si.
      
- 
-chapitre "début du jeu". 
- 
-La lampe est un objet éteint dans l’inventaire. 
-Le joueur se trouve dans le grenier. 
- 
 avant commencer le jeu: avant commencer le jeu:
   dire "Il fait noir.";   dire "Il fait noir.";
Ligne 39: Ligne 89:
 </code> </code>
  
-Obscur, fermé et ouvrable sont des états.+=> ''éteint''''allumé'', ''obscur'', ''fermé'' et ''ouvrable'' sont des //états//.
  
  
- 
-<nspages -tree -r -exclude -subns -pagesInNs -h1 -textNs=""> 
creer/etats/start.1616841788.txt.gz · Dernière modification : 2021/03/27 11:43 de jonathan