creer:choix:start
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| creer:choix:start [2021/12/30 14:40] – ↷ Page déplacée de creer:questions:start à creer:choix:start jonathan | creer:choix:start [2022/02/19 09:06] (Version actuelle) – supprimée jonathan | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | |||
| - | ====== Choix et questions (en développement) ====== | ||
| - | |||
| - | :!: Cette fonctionnalité n’est pas encore disponible car elle est toujours en développement. | ||
| - | |||
| - | ===== Liste de choix dynamique ===== | ||
| - | |||
| - | Si le joueur tape la commande « parler » sans préciser à qui il souhaite parler, on fait choisir au joueur une personne parmi les personnes présentes dans le lieu où il se trouve puis on parle à la personne choisie. | ||
| - | <code donjon> | ||
| - | exécuter parler | ||
| - | chercher les personnes présentes. | ||
| - | si celles-ci existent: | ||
| - | dire "À qui souhaitez-vous parler ?" | ||
| - | choisir parmi celles-ci: | ||
| - | choix: | ||
| - | affecter le choix à ceci; | ||
| - | exécuter l’action parler à ceci; | ||
| - | aucun choix: | ||
| - | dire "Vous vous ravisez."; | ||
| - | fin choix | ||
| - | sinon | ||
| - | dire "Je ne trouve personne à qui parler."; | ||
| - | fin si. | ||
| - | </ | ||
| - | |||
| - | <code donjon> | ||
| - | Les sorts connus sont une liste. | ||
| - | Ajouter "sort de glace" et "sort de feu" aux sorts connus. | ||
| - | ... | ||
| - | dire "Quel sort voulez-vous utiliser ?"; | ||
| - | choisir parmi les sorts connus | ||
| - | choix "sort de feu": | ||
| - | dire "Ça sent le roussi ! Vous en profiter pour vous glisser par la porte"; | ||
| - | déplacer le joueur dans la grotte; | ||
| - | choix "sort de vent": | ||
| - | dire "Elle ne va pas s’envoler comme ça ! | ||
| - | Elle réplique et vous perdez 3 points de vie."; | ||
| - | changer la vie diminue de 3; | ||
| - | autre choix: | ||
| - | dire "Ce sort n’a aucun effet sur elle. | ||
| - | Elle réplique et vous perdez 3 points de vie."; | ||
| - | changer la vie diminue de 3; | ||
| - | fin choix | ||
| - | si la vie n’atteint plus 1: | ||
| - | dire "Vous avez échoué dans votre quête. Il faudra revenir plus tard"; | ||
| - | fin si. | ||
| - | </ | ||
| - | |||
| - | ===== Liste de choix finie ===== | ||
| - | |||
| - | On peut définir la question au moment où on l’utilise : | ||
| - | |||
| - | <code donjon> | ||
| - | avant examiner dragon: | ||
| - | dire "Je l’ai vu bouger légèrement… Vous continuer à l’examiner ?" | ||
| - | choisir | ||
| - | continuer: "Même pas peur, je continue !" | ||
| - | doucement: "Je continue mais avec la plus grande prudence…" | ||
| - | abandonner: " | ||
| - | choix continuer ou doucement: | ||
| - | dire "Vous remarquer un diamant entre ses pattes"; | ||
| - | changer le diamant n’est plus invisible; | ||
| - | choix abandonner: | ||
| - | dire "Qui sait ce qui aurait pu se passer, vous avez fait un choix raisonnable." | ||
| - | fin choix. | ||
| - | </ | ||
| - | |||
| - | <code donjon> | ||
| - | avant examiner dragon: | ||
| - | dire "Je l’ai vu bouger légèrement… Vous continuer à l’examiner ?" | ||
| - | choisir | ||
| - | choix " | ||
| - | dire "Vous remarquer un diamant entre ses pattes"; | ||
| - | changer le diamant n’est plus invisible; | ||
| - | choix " | ||
| - | dire "Qui sait ce qui aurait pu se passer, vous avez fait un choix raisonnable."; | ||
| - | fin choix. | ||
| - | </ | ||
| - | |||
| - | Il est possible de définir des questions qui pourront être utilisées à divers endroits. | ||
| - | Le tiret permet de séparer les différentes questions | ||
| - | <code donjon> | ||
| - | définition questions: | ||
| - | |||
| - | -- nom de la question précédé d’un tiret | ||
| - | - vendu? | ||
| - | -- la question | ||
| - | "Vous me prenez cet article ?" | ||
| - | -- les réponses (étiquette: | ||
| - | oui: | ||
| - | non: "[au hasard]C’est du vol, gardez-le ![ou]Je n’en vois pas l’intérêt.[fin choix]" | ||
| - | |||
| - | -- ici l’étiquette est identique à la réponse, pas besoin de se répéter | ||
| - | - continuer? | ||
| - | " | ||
| - | oui non | ||
| - | | ||
| - | fin définition | ||
| - | </ | ||
| - | |||
| - | Ici on utilise la question définie plus haut : | ||
| - | <code donjon> | ||
| - | avant examiner dragon: | ||
| - | dire "Je l’ai vu bouger légèrement…"; | ||
| - | choisir question continuer? | ||
| - | choix oui: | ||
| - | dire "Vous remarquer un diamant entre ses pattes"; | ||
| - | changer le diamant n’est plus invisible; | ||
| - | choix non: | ||
| - | dire "Qui sait ce qui aurait pu se passer, vous avez fait un choix raisonnable."; | ||
| - | fin choix. | ||
| - | </ | ||
| - | |||
| - | Ici on imbrique plusieurs questions et on mélange les questions définies précédemment avec de nouvelles questions. | ||
| - | <code donjon> | ||
| - | Le vendeur louche est une personne. | ||
| - | sa réaction est: | ||
| - | dire "Que voulez-vous ?": | ||
| - | choisir | ||
| - | choix " | ||
| - | dire "<< | ||
| - | -- énumérer à nouveau les choix du vendeur | ||
| - | exécuter la commande " | ||
| - | choix "une arme" (si l’épée est disponible): | ||
| - | dire "<< | ||
| - | dire "{/Il vous montre une petite épée toute rouillée./ | ||
| - | -- utiliser question « vendu? » définie plus haut | ||
| - | choisir question vendu? | ||
| - | choix oui: | ||
| - | -- acheter l’épée si le joueur possède assez d’argent | ||
| - | exécuter la commande " | ||
| - | choix non: | ||
| - | -- énumérer à nouveau les choix du vendeur | ||
| - | exécuter la commande " | ||
| - | fin choix | ||
| - | choix " | ||
| - | dire "<< | ||
| - | fin choix. | ||
| - | </ | ||
creer/choix/start.1640871628.txt.gz · Dernière modification : 2021/12/30 14:40 de jonathan