Doc Donjon FI (v1)

L'éditeur de fictions interactives

Outils pour utilisateurs

Outils du site


creer:listes

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:listes [2021/12/30 23:16] – ↷ Nom de la page changé de creer:liste à creer:listes jonathancreer:listes [2022/03/11 18:57] (Version actuelle) jonathan
Ligne 1: Ligne 1:
-====== Liste (en développement) ====== +====== Listes (en développement) ======
- +
-:!: Cette fonctionnalité est en cours de développement+
  
 ===== Définir une nouvelle liste ===== ===== Définir une nouvelle liste =====
  
 <code donjon> <code donjon>
 +-- une liste de nombres
 +Les nombres gagnants sont une liste.
 +Elle contient 7, 21 et 9.
 + 
 +-- une liste d’éléments du jeu (ils doivent dériver du type "Intitulé")
 +Les lieux visités sont une liste.
 +Elle contient la cuisine, le salon et la chambre.
 +
 -- une liste de textes -- une liste de textes
 Les suspects sont une liste. Les suspects sont une liste.
-Ajouter "Alice", "Bob", "Carole" et "David" aux suspects.+Elle contient "Alice", "Bob", "Carole" et "David". 
 +</code>
  
 +===== Modifier une liste durant le jeu =====
 +
 +==== Ajouter des éléments ====
 +
 +<code donjon>
 -- une liste de nombres -- une liste de nombres
-Les nombres gagnants sont une liste. 
 Ajouter 7, 21 et 9 aux nombres gagnants. Ajouter 7, 21 et 9 aux nombres gagnants.
  
 -- une liste d’éléments du jeu (ils doivent dériver du type "Intitulé") -- une liste d’éléments du jeu (ils doivent dériver du type "Intitulé")
-Les lieux visités sont une liste. 
 Ajouter la cuisine, le salon et la chambre aux lieux visités. Ajouter la cuisine, le salon et la chambre aux lieux visités.
 +
 +-- une liste de textes
 +Ajouter "Alice", "Bob", "Carole" et "David" aux suspects.
 </code> </code>
 +
 +===== Afficher les éléments de la liste =====
 +
 +==== Énumérer les éléments d'une liste ====
 +
 +Les éléments sont présentés sous la forme d'une liste à puces.
 +
 +<code donjon>
 + dire "[lister la liste des suspects]";
 +</code>
 +
 +==== Décrire les éléments d'une liste ====
 +
 +Les éléments sont présentés sur une seule ligne pour être intégrés dans une phrase.
 +
 +<code donjon>
 + dire "[décrire la liste des suspects]";
 +</code>
 +
 +===== Exemple complet : la liste des suspects =====
 +
 +<code donjon>
 +-- description de la salle
 +La salle d’interrogatoire est un lieu.
 +Alice (f) est une personne ici.
 +Bob est une personne ici.
 +David est une personne ici.
 +Carole (f) est une personne ici.
 +
 +-- la liste des suspects (initialement Alice et Bob sont suspectés)
 +Les liste des suspects est une liste.
 +Elle contient Alice et Bob.
 +
 +Le joueur peut innocenter une personne:
 +  si la liste des suspects contient ceci:
 +    changer la liste des suspects ne contient plus ceci;
 +    dire "Je [l’ ceci]ai retiré[es ceci] de la liste des suspects.";
 +  sinon
 +    dire "[Pronom ceci] [v être ipr pas ceci] pas parmi les suspects.";
 +  fin si.
 +
 +Le joueur peut suspecter une personne:
 +  si la liste des suspects ne contient pas ceci:
 +    changer la liste des suspects contient ceci;
 +    dire "Je [l’ ceci]ai ajouté[es ceci] à la liste des suspects.";
 +  sinon
 +    dire "[Pronom ceci] [v se trouver ipr ceci] déjà parmi les suspects.";
 +  fin si.
 +    
 +  
 +Le joueur peut afficher les suspects:
 +  si la liste des suspects est vide:
 +    dire "Il n’y a actuellement aucun suspect.";
 +  sinon
 +    dire "Voici les suspects :
 +        [lister la liste des suspects]";
 +  finsi.
 +</code>
 +
  
  
  
creer/listes.1640902577.txt.gz · Dernière modification : 2021/12/30 23:16 de jonathan