Doc Donjon FI (v3)

Éditeur de fictions interactives avec interpréteur

Outils pour utilisateurs

Outils du site


reference:memoire:historique

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:memoire:historique [2022/10/11 23:33] – créée jonathanreference:memoire:historique [2026/05/22 21:48] (Version actuelle) – modification externe 127.0.0.1
Ligne 27: Ligne 27:
  
 Dans un texte dynamique : Dans un texte dynamique :
-//Il ne faut pas mettre de ''"'' autour du texte à vérifier s’il s’agit d’une condition dans un texte :// 
 <code donjon> <code donjon>
-sa description est "[si l'historique contient sortie grotte bloquée]Pas moyen de sortir pour le moment.[sinon]On pourrait sortir.[fin si]".+sa description est "[si l'historique contient "sortie grotte bloquée"]Pas moyen de sortir pour le moment.[sinon]On pourrait sortir.[fin si]".
 </code> </code>
 +
 +===== Pourquoi pas un état personnalisé ? =====
 +
 +L’**historique** est pratique pour des **événements globaux** ou ponctuels (« le boss est vaincu », « le joueur a parlé au roi », « la trappe a été ouverte ») qui ne sont pas naturellement liés à un objet précis. Pour des informations attachées à un élément, préférez :
 +
 +  * un [[reference:definitions:etats_personnalises|état personnalisé]] sur l’objet concerné (''féroce'', ''cueillie'', ''mélangée''…) — plus lisible et auto-documenté
 +  * une [[reference:definitions:proprietes_personnalisees|propriété personnalisée]] pour une valeur numérique ou textuelle
 +
 +L’historique reste le bon outil quand l’événement transcende un objet unique.
 +
 +===== Voir aussi =====
 +
 +  * [[reference:memoire:listes|Listes]] — la syntaxe générale (l’historique est une liste de textes)
 +  * [[reference:memoire:compteurs|Compteurs]] — pour une valeur numérique
 +  * [[reference:definitions:etats_personnalises|États personnalisés]] — souvent plus naturel quand l’info colle à un objet
reference/memoire/historique.1665524028.txt.gz · Dernière modification : (modification externe)