Doc Donjon FI (v1)

L'éditeur de fictions interactives

Outils pour utilisateurs

Outils du site


creer:textes:conditions

Texte conditionnel

Vous pouvez ajouter des conditions dans vos descriptions.
Celles-ci s'écrivent entre crochets.

[1ère fois] [fin choix]

[1ère fois], [2e fois], [3e fois], ... [puis] [fin choix]

[1ère fois], [5e fois], ... [sinon] [fin choix]

Cette balise permet par exemple de n'afficher une partie de la description que la première fois que la description est affichée.

Exemples :

dire "« [1ère fois]C’est la première fois que je vous vois ici ! [fin choix]Que puis-je faire pour vous ? »".
dire "Le villageois vous regarde d'un air mauvais : « [1ère fois]Je suis très occupé.[2e fois]Vous me dérangez.[puis]C'est pas bientôt fini ?![fin choix] »".
dire "[3e fois]Vous découvrez une magnifique fleur multicolore.[sinon]Aucune trace de la fleur éphémère.[fin choix]".

[au hasard], [ou], [ou], ... [fin choix]

Cette balise permet d'afficher un texte au hasard parmis plusieurs propositions.

Exemple :

dire "[au hasard]Vous atteignez la lucarne avec la bille, ça fait << poc >> puis la bille retombe.[ou]Raté.[ou]Bien essayé.[fin choix]".

[en boucle], [puis], [puis], ... [fin choix]

Cette balise permet d'afficher plusieurs textes différents dans un ordre prédéfini. Une fois que la fin de la liste est atteinte, le premier texte est à nouveau appelé.

Exemple :

dire "Vous savez quoi ? [en boucle]Mon ventre gargouille ![puis]Je mangerais bien ![puis]J'ai faim ![fin choix]".

[initialement] [fin choix]

[initialement] [puis] [fin choix]

Cette balise permet de n'afficher une partie de la description d'un objet que si celui-ci est intact. C'est à dire s'il n'a pas encore été déplacé ou modifié par le joueur.

Exemple :

son aperçu est "[initialement]Il y a un morceau de papier coincé entre le coussin et l'accoudoir.[puis]Il y a un morceau de papier.[fin choix]".

[si .....] [fin si]

[si .....] [sinon] [fin si]

[si .....] [sinonsi .....] … [sinon] [fin si]

Cette balise permet de tester des condition.

⇒ Veuillez vous référer à la section conditions

Exemples :

dire "[si le capitaine est ici]Je préfère ne pas parler de ça devant le capitaine.[sinon]La carte est dans ma poche.[fin si]".
dire "[si le joueur est blessé]Je ne pense pas que ça soit une bonne idée étant donné mon état...[fin si]".
creer/textes/conditions.txt · Dernière modification : 2021/08/28 08:33 de jonathan