Doc Donjon FI (v2)

Éditeur de fictions interractives avec interpréteur

Outils pour utilisateurs

Outils du site


reference:routines:reaction: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
reference:routines:reaction:start [2022/09/03 19:22] jonathanreference:routines:reaction:start [2022/10/11 22:56] (Version actuelle) jonathan
Ligne 1: Ligne 1:
-====== Réaction ======+====== Réaction (faire parler vos personnages) ======
  
-Une réaction est une routine qui s’exécute lorsque le joueur interagit avec une personne durant la partie.+Votre personnage (ici la vendeuse) pourra réagir à des actions telles que 
 +<code> 
 +> parler avec la vendeuse 
 +> parler de l'épée avec la vendeuse 
 +> interroger la vendeuse concernant le bouclier. 
 +</code> 
 + 
 +===== Routine réaction ===== 
 + 
 +Une réaction est une routine qui s’exécute lorsque le joueur interagit avec un personnage durant la partie.
  
 <code donjon> <code donjon>
-Le chien est un vivant parlant. 
 Le berger est une personne. Le berger est une personne.
 +Le chien est un vivant.
  
-réaction du chien: +-- Vous pouvez spécifier différentes réactions en fonction du sujet proposé par le joueur
-  dire "Le chien vous a mordu! Vous lui avez fait peur."+
-  changer le joueur est mordu. +
-fin réaction +
- +
--- remarque: si la réaction est simplement une instruction ''dire'' il est possible de l’écrire de cette manière : +
-La réaction du chien est "Wouaf!"+
 réactions du berger: réactions du berger:
   concernant la brebis:   concernant la brebis:
     dire "Elle s’est perdue. Il faut absolument la retrouver avant la tombée de la nuit !".     dire "Elle s’est perdue. Il faut absolument la retrouver avant la tombée de la nuit !".
          
 +  -- réaction spéciale « sujet inconnu » : se déclenche lorsque le joueur discute d’un sujet pas prévu dans le scénario pour ce vivant.
   concernant un sujet inconnu:   concernant un sujet inconnu:
     dire "Il faut se concentrer sur ma brebis.".     dire "Il faut se concentrer sur ma brebis.".
-    +  -- réaction spéciale « basique » : se déclenche lorsque le sujet de discussion n’est pas spécifié par le joueur.
   basique:   basique:
     dire "J’ai égaré ma brebis. Je vous prie de m’aider à la retrouver!".     dire "J’ai égaré ma brebis. Je vous prie de m’aider à la retrouver!".
 fin réactions fin réactions
 +
 +-- si aucune étiquette n’est précisée, il s’agit de la réaction basique du personnage.
 +réaction du chien:
 +  dire "Le chien vous a mordu! Vous lui avez fait peur.".
 +  changer le joueur est mordu.
 +fin réaction
 +</code>
 +
 +==== réaction « sujet inconnu » ====
 +
 +Cette réaction spéciale permet au personnage de répondre au joueur lorsque celui-ci souhaite parler d’un sujet qui n’a pas été prévu dans le scénario.
 +
 +==== réaction « basique » ====
 +
 +Cette réaction spéciale se déclenche si le joueur n’a pas spécifié de sujet de conversation (il a juste entré la commande ''parler à personnage'') ou bien si le personnage n’a pas de meilleure réponse prévue.
 +
 +===== Attribut réaction =====
 +
 +Si la réaction du vivant consiste simplement en une instruction dire, vous pouvez définir l’attribut ''réaction'' plutôt que d’écrire une routine complète:
 +<code donjon>
 +Le chien est un vivant.
 +  La réaction du chien est "Wouaf!".
 +L’homme est une personne.
 +  Sa réaction est "Je n’ai pas trop le temps de discuter.".
 +  Sa réaction concernant une accusation est "Je ne suis au courant de rien!".
 </code> </code>
reference/routines/reaction/start.1662225749.txt.gz · Dernière modification : 2022/09/03 19:22 de jonathan