Table des matières
Language / Langue : FR | EN
Choix et boutons (YAML)
Les choix définissent les sorties disponibles depuis une salle — navigation, conditions d'accès et boutons affichés au joueur.
Syntaxe minimale
La forme la plus simple : une destination, rien d'autre.
choix: - vers: foret - vers: village
La salle foret est accessible en tapant avancer foret. Aucun bouton n'est affiché.
Ajouter un bouton
bouton: affiche un bouton cliquable sous le texte de la salle.
choix: - bouton: "⬆️ Aller au nord" vers: foret - bouton: "🏠 Retour au village" vers: village
Commande textuelle
commande: définit le mot-clé que le joueur peut taper (en plus du bouton).
choix: - commande: nord bouton: "⬆️ Aller au nord" vers: foret
Le joueur peut cliquer le bouton ou taper avancer nord.
Sans commande:, seul avancer foret (l'id de la salle) fonctionne.
Voir Alias et commandes pour les raccourcis globaux et les alias d'action.
Bouton hérité de la salle
Si la salle de destination possède un bouton:, les choix qui pointent vers elle sans bouton: propre héritent de ce label automatiquement.
salles: - id: laboratoire bouton: "⚗️ Laboratoire" texte: "..." - id: couloir choix: - vers: laboratoire # affiche "⚗️ Laboratoire" sans le répéter ici
vers: precedent
vers: precedent retourne à la salle d'où le joueur vient.
choix: - commande: retour bouton: "↩️ Retour" vers: precedent
Condition d'accès (si:)
si: bloque l'accès si la condition n'est pas remplie. Le joueur voit le texte texte_ko: en retour.
choix: - commande: entrer bouton: "🚪 Entrer" vers: salle_secrete si: "cle" texte_ko: "La porte est verrouillée." texte_ok: "Vous entrez dans la salle secrète."
texte_ko:— affiché si la condition échoue (accès refusé)texte_ok:— affiché si la condition réussit, avant le déplacement
Sans condition, texte_ok: et texte_ko: ne sont pas utilisés.
Bouton conditionnel (visible-si / grise-si)
choix: - commande: expert bouton: "🏆 Mode expert" vers: salle_expert visible-si: "v_score_v > 50" # bouton masqué si score <= 50 - commande: avancer bouton: "💀 Avancer" vers: salle_suivante grise-si: "v_pv_v <= 0" # bouton visible mais inactif si PV = 0
visible-si:— le bouton n'apparaît pas si la condition est faussegrise-si:— le bouton reste visible mais ne peut pas être cliqué
Effet au clic (effet:)
effet: exécute une action avant le déplacement.
choix: - commande: acheter bouton: "🪙 Acheter (-10 pièces)" vers: boutique si: "v_or_v >= 10" effet: "or.-.10"
Supprimer des encadrés au clic
choix: - commande: retour bouton: "↩️ Retour" vers: accueil supprimer-encadre: - all # supprime tous les HUD actifs
Retrouvez nous sur le discord Make&Play
