creer:listes
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
creer:liste [2021/12/30 21:32] – jonathan | creer:listes [2022/03/11 18:56] – jonathan | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== | + | ====== |
- | + | ||
- | :!: 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 " | ||
+ | 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 | + | Elle contient |
+ | </ | ||
+ | ===== 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 " | -- une liste d’éléments du jeu (ils doivent dériver du type " | ||
- | 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 " | ||
</ | </ | ||
+ | |||
+ | ===== É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 " | ||
+ | </ | ||
+ | |||
+ | ===== 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 " | ||
+ | </ | ||
+ | |||
+ | ===== 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 " | ||
+ | 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 " | ||
+ | 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. | ||
+ | </ | ||
+ | |||
creer/listes.txt · Dernière modification : 2022/03/11 18:57 de jonathan