Doc Donjon FI (v3)

Éditeur de fictions interactives 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/10/11 22:53] jonathanreference:routines:reaction:start [2026/06/16 21:50] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 ====== Réaction (faire parler vos personnages) ====== ====== Réaction (faire parler vos personnages) ======
 +
 +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>
 +
 +La possibilité de faire parler un élément du jeu se base sur l'attribut "//parlant//". Par défaut, seul les //personnes// ont cet attribut. 
 +Il peut cependant être ajouté sur d'autres types d'éléments. 
 +
 +Il est également possible de retirer la possibilité de parler à une //personne// en lui ajoutant l'attribut "//muet//".
  
 ===== Routine réaction ===== ===== Routine réaction =====
Ligne 7: Ligne 19:
 <code donjon> <code donjon>
 Le berger est une personne. Le berger est une personne.
-Le chien est un vivant.+Le chien est un vivant parlant.
  
 -- Vous pouvez spécifier différentes réactions en fonction du sujet proposé par le joueur -- Vous pouvez spécifier différentes réactions en fonction du sujet proposé par le joueur
Ligne 36: Ligne 48:
  
 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. 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.
 +
 +===== Déclencher une réaction manuellement =====
 +
 +En plus des commandes de conversation (''parler'', ''interroger'', ''montrer''…), vous pouvez déclencher la réaction //basique// d’un personnage depuis une [[reference:routines:action:start|action]] ou une [[reference:routines:regle:start|règle]] :
 +
 +<code donjon>
 +exécuter réaction de ceci.
 +</code>
 +
 +ℹ️ Écrivez ''réaction'' sans article (''exécuter réaction de ceci'', pas ''exécuter la réaction de ceci''). Cette forme déclenche toujours la réaction //basique// ; pour cibler un sujet précis, utilisez plutôt la commande ''interroger … concernant …''.
  
 ===== Attribut réaction ===== ===== Attribut réaction =====
Ligne 41: Ligne 63:
 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: 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> <code donjon>
-Le chien est un vivant.+Le chien est un animal parlant.
   La réaction du chien est "Wouaf!".   La réaction du chien est "Wouaf!".
 L’homme est une personne. L’homme est une personne.
Ligne 47: Ligne 69:
   Sa réaction concernant une accusation est "Je ne suis au courant de rien!".   Sa réaction concernant une accusation est "Je ne suis au courant de rien!".
 </code> </code>
 +
 +{{tag>réaction réactions reaction reactions pnj personnage personnages parler interroger dialogue conversation parlant muet sujet basique vivant routine routines}}
reference/routines/reaction/start.1665521633.txt.gz · Dernière modification : (modification externe)