# Principe

Une condition de variable compare la valeur actuelle d'une variable d'histoire à une valeur attendue : égale, différente, supérieure, inférieure… Le choix n'apparaît que si la comparaison est vraie. Les variables sont modifiées ailleurs dans le récit (actions d'étape, fins de dialogue, boutons d'email…) — la condition, elle, ne fait que lire.

Exemple

Si la variable « courage » est supérieure à 5, le choix « Affronter le dragon » apparaît. Chaque acte de bravoure du lecteur a incrémenté « courage » en chemin : c'est son parcours qui ouvre cette porte.

Les comparateurs proposés s'adaptent au type de la variable : valeurs Oui/Non pour un booléen, comparaisons numériques (>, <, =) pour un nombre, égalité pour un texte. En multijoueur, une variable partagée est commune à toute la session ; une variable classique est propre à chaque joueur.

Bon réflexe

Pensez aux conditions multiples : « courage > 5 ET ÉpéeMagique débloquée » se construit en ajoutant deux conditions sur le même lien, reliées par ET.