🟥 Chemin aléatoire
🟥 Chemin aléatoire
Le bloc Chemin aléatoire permet de tirer au sort un chemin parmi plusieurs possibilités pour introduire de la variabilité et de la rejouabilité dans une histoire. Idéal pour créer des événements imprévisibles comme des rencontres, des récompenses ou des obstacles aléatoires.
Ce bloc est particulièrement utile pour simuler des choix non déterministes, comme l’ouverture d’un coffre ou la rencontre d’un personnage dont le comportement varie à chaque partie.
📥 Entrées
- in (Flux) : Déclenche le tirage au sort lorsque le flux atteint ce bloc.
- nombre (Nombre) : Nombre de chemins possibles parmi lesquels le bloc va choisir aléatoirement (par défaut : 2).
- tirage sans remise (Booléen) : Si activé (
Vrai), le bloc mémorise les chemins déjà empruntés et les exclut jusqu’à ce que tous aient été utilisés au moins une fois.
📤 Sorties
- 1, 2, 3... (Flux) : Sorties numérotées correspondant aux chemins possibles (leur nombre dépend de la valeur de
nombre). Une seule sortie est activée aléatoirement. - shuffleEnd (Flux) : Sortie déclenchée uniquement si le mode "tirage sans remise" est activé et que tous les chemins ont déjà été empruntés au moins une fois.
đź’ˇ Exemple d'utilisation
Scénario : Ouverture d’un coffre mystérieux
- Le joueur trouve un coffre dans une pièce sombre.
- Un message s’affiche : "Vous ouvrez le coffre avec précaution...".
- Le bloc Chemin aléatoire est placé avec
nombre = 3pour simuler trois issues possibles. - Le bloc choisit aléatoirement une sortie :
- Sortie 1 : "Le coffre contient 100 pièces d’or !" (récompense).
- Sortie 2 : "Un piège se déclenche ! Vous perdez 20 PV." (danger).
- Sortie 3 : "Le coffre est vide..." (déception).
- Le flux continue vers l’événement correspondant à la sortie sélectionnée.
⚙️ Détails Techniques
- Gestion des chemins : Les sorties sont générées dynamiquement en fonction de la valeur de
nombre. Sinombre = 2, seules les sorties 1 et 2 seront disponibles. - Mode "tirage sans remise" : Lorsque ce mode est activé, le bloc utilise une liste interne pour suivre les chemins déjà empruntés. Une fois tous les chemins utilisés, la sortie
shuffleEndest déclenchée. - Réinitialisation : Le bloc ne réinitialise pas automatiquement son état entre les sessions de jeu. Pour un nouveau tirage complet, désactivez puis réactivez le mode "tirage sans remise".
Mis Ă jour le : 04/03/2026
Merci !
