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 10:53] jonathancreer:etats:start [2021/03/27 12:43] (Version actuelle) jonathan
Ligne 1: Ligne 1:
-====== Les états des éléments du jeu ======+====== États des éléments du jeu ====== 
 + 
 +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=""> <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>
 +Le titre du jeu est "Noir".
 +L’auteur du jeu est "zigotteau".
 +  
 +chapitre "description du monde"
 +
 +La lampe est un objet éteint dans l’inventaire.
 +Le joueur se trouve dans le grenier.
 +
 +Le grenier est un lieu.
 +  Il est obscur.
 +  La valise est un contenant dans le grenier.
 +  Elle est fermée et ouvrable.
 +  
 +chapitre "actions et règles spéciales"
 +
 +le joueur peut allumer la lampe:
 +  changer le grenier n’est plus obscur;
 +  changer la lampe est allumée;
 +  dire "À présent je vois comme en plein jour !".
 +
 +avant regarder, regarder la boite magique ou examiner la boite magique:
 +  si ici est obscur:
 +    dire "Je ne vois rien.";
 +    stopper l’action;
 +  fin si.
 +  
 +avant commencer le jeu:
 +  dire "Il fait noir.";
 +  stopper l’action.
 +</code>
 +
 +=> ''éteint'', ''allumé'', ''obscur'', ''fermé'' et ''ouvrable'' sont des //états//.
 +
 +
creer/etats/start.1616838830.txt.gz · Dernière modification : 2021/03/27 10:53 de jonathan