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:16] 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 "Wouaf!" +
-fin réaction +
 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!". 
-    déplacer lépée basique vers l’inventaire+fin réactions 
-fin réactions..+ 
 +-- si aucune étiquette nest 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.1662225416.txt.gz · Dernière modification : 2022/09/03 19:16 de jonathan