Doc Donjon FI (v3)

Éditeur de fictions interactives avec interpréteur

Outils pour utilisateurs

Outils du site


reference:instructions:choisir

Choisir (question au joueur)

Cette instruction de contrôle permet au joueur de faire un choix soit libre soit parmi une liste de propositions. En fonction du choix du joueur, les instructions exécutées seront différentes.

Il est possible d’imbriquer plusieurs instructions choisir pour enchaîner plusieurs questions.

Choix prédéfinis (questions à choix multiples)

Exemple simple

-- poser une question avant de commencer le jeu
règle avant commencer le jeu:
  dire "Ça va être difficile de ne pas mourir...".
  choisir:
    choix "Même pas peur":
      dire "Super ! On y va !".
    choix "Ok je ferai attention.":
      dire "Bonne idée ! Commençons la partie.".
  fin choisir
fin règle

Remarque : Un même choix ne peut contenir qu'une proposition : le ou n'est actuellement pas supporté pour les choix prédéfinis.
Il est en revanche possible d’utiliser une routine afin de ne pas avoir à écrire 2 fois le même contenu si vous voulez que 2 choix déclenchent le même bloc d’instructions.

Exemple complet

Cet exemple montre comment réaliser dès enchainements de choix : exemple complet à tester

Choix libre

Exemples simples

La salle est un lieu.
 
action deviner la ville:
  dire "Un ville ?".
  choisir librement:
    choix "Paris" ou "Tokyo":
      dire "Je connais mais c'est pas ça !".
    choix "Bruxelles":
      dire "Gagné c'était bien Bruxelles!".
    autre choix:
      dire "Je ne connais pas [intitulé réponse].".
  fin choisir
fin action
 
action deviner le nombre:
  dire "Un nombre entre 1 et 10 ?";
  choisir librement:
    choix "1", "2" ou "3":
      dire "Trop petit !".
    choix "7":
      dire "Gagné !".
    choix "9" ou "10":
      dire "C'est trop !".
    autre choix:
      dire "Et non!".
  fin choisir
fin action
 
La ville est un objet.
Le nombre est un objet.
reference/instructions/choisir.txt · Dernière modification : 2024/10/12 22:14 de 127.0.0.1