Doc Donjon FI (v3)

Éditeur de fictions interactives avec interpréteur

Outils pour utilisateurs

Outils du site


reference:definitions:mentionner_un_objet

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
reference:definitions:mentionner_un_objet [2024/10/19 22:06] – créée jonathanreference:definitions:mentionner_un_objet [2024/10/19 23:25] (Version actuelle) jonathan
Ligne 1: Ligne 1:
-====== Mentionner un objet ======+====== Mentionner un objet (état mentionné) ======
  
 Mentionner un objet permet de faire savoir à Donjon que le joueur sait que l’objet existe. Mentionner un objet permet de faire savoir à Donjon que le joueur sait que l’objet existe.
 +
 +À priori, le joueur ne peut pas interagir avec un objet qui n’a jamais été mentionné.
 +
 +Voir aussi: [[reference:definitions:visibilite|]], [[reference:definitions:voir_un_objet|]] et [[reference:definitions:connaitre_un_objet|]].
  
 ===== Mention automatique ===== ===== Mention automatique =====
 +
 +==== Règle générale ====
  
 S’agissant d’un objet classique, Donjon mentionne l’existence de l’objet lorsque le joueur est dans la même pièce que l’objet. S’agissant d’un objet classique, Donjon mentionne l’existence de l’objet lorsque le joueur est dans la même pièce que l’objet.
  
-Exceptions :\\ +L’attribut ''mentionné'' est alors ajouté à l’objet.\\ 
-L’objet n’est pas mentionné automatiquement s’il est contenu dans un contenant opaque et fermé ou s’il possède l’un des états suivants : ''invisible'', ''secret'', ''caché'', ''discret'' ou ''couvert''.\\  + 
-Un objet n’est pas non plus mentionné s’il se trouve sous un autre objet, à moins que le joueur ne regarde en dessous.+ 
 +==== Exceptions ==== 
 + 
 +L’objet n’est pas mentionné automatiquement s’il est contenu dans un ''contenant opaque et fermé'' ou s’il possède l’un des états suivants : ''invisible'', ''secret'', ''caché'', ''discret'' ou ''couvert''.\\  
 +De plus, un objet qui se trouve sous un autre objet n’est mentionné que si le joueur regarde en dessous du second objet.
  
  
 ===== Mention manuelle ===== ===== Mention manuelle =====
  
-Si un texte contenant une mention [#nom de l’objet] est affiché au joueur, l’attribut ''mentionné'' est ajouté à l’objet.+==== Dans un texte ==== 
 + 
 +Si un texte contenant une mention ''[#nom de l’objet]'' est affiché au joueur, l’attribut ''mentionné'' est ajouté à l’objet. 
 + 
 +Exemple : 
 +<code donjon> 
 +Le laboratoire est un lieu. 
 +La description du laboratoire est "Des fioles sont éparpillées un peu partout sur les tables du laboratoire.[#fiole][#table]"
 +La table est un support dans le laboratoire. 
 +La fiole est un objet sur la table. 
 +</code> 
 + 
 +Dans cet exemple, Donjon ne décrira pas automatiquement la table et la fiole, car elles sont déjà mentionnées dans la description du laboratoire. 
 + 
 +==== Instruction ==== 
 + 
 +On peut également ajouter manuellement l’état ''mentionné'' à un objet.
  
 +Exemple :
 +<code donjon>
 +routine RaconterSecret
 +  dire "Voici mon histoire… bla bla bla…".
 +  changer la fiole est mentionnée.
 +fin routine
 +</code>
  
 +{{tag> mention mentionné mentionner référence visibilité}}
reference/definitions/mentionner_un_objet.1729368383.txt.gz · Dernière modification : 2024/10/19 22:06 de jonathan