Table des matières

7. Écriture vivante

Deux mécaniques discrètes mais qui changent beaucoup la qualité de l’écriture : les balises de mention (pour éviter qu’un objet déjà cité dans une description soit listé une seconde fois) et la conjugaison automatique d’un verbe selon le nombre de l’objet courant.

📚 Il existe aussi des balises d’accord grammatical (article, pronom, pluriel, féminin) — non couvertes par les tutoriels pour l’instant, mais documentées dans la référence sur les balises de texte.

Mentionner un objet sans le lister

Quand un objet est dans un lieu, le moteur l’ajoute automatiquement en fin de description (« Vous voyez ici : la valise de cuir. »). Si vous l’aviez déjà nommé dans la prose de la description, ça fait doublon. La parade : les balises de mention, qui marquent un objet comme déjà cité.

Le compartiment sept est un lieu.
Sa description est "Le compartiment sept. [@valise de cuir] est posée sur la banquette, étiquette tournée vers vous. Une légère odeur de [#tabac froid] flotte encore.".
 
La valise de cuir est un objet dans le compartiment sept.
Sa description est "Une valise patinée, étiquette effacée.".

tester cet exemple

Sans le [@], la valise apparaîtrait deux fois — une fois dans la prose, une fois dans la liste automatique. Avec [@], elle est mentionnée une seule fois. Le [#tabac froid] fait référence à un objet qui n’existe pas — c’est juste une accroche sensorielle, et le moteur ne tentera pas de la lister.

Conjuguer un verbe selon le nombre

L’accord article / pronom / adjectif est déjà couvert au Cirque Étoile. Restent les verbes : est au singulier, sont au pluriel, ait / aient au subjonctif. Donjon FI les conjugue automatiquement via la balise [v <verbe> <mode-temps> X] :

Le carnet noir est un objet dans le compartiment sept.
Les lunettes anciennes sont un objet dans le compartiment sept.
 
règle après examiner un objet:
  dire "[Le ceci] [v être ipr ceci] discrètement posé sur la banquette. Il faudrait que vous [v avoir spr ceci] le temps de tout fouiller.".
fin règle

tester cet exemple

Examinez successivement le carnet (singulier) puis les lunettes (pluriel) : la phrase dire reste strictement identique dans le code, mais le rendu joueur conjugue estsont et aitaient automatiquement. Plus besoin d’écrire deux versions ni de tester le nombre avec un si.

À retenir

Suite : 8. Découper son scénario