Outils pour utilisateurs

Outils du site


fr:yaml:choix

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 fausse
  • grise-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

fr/yaml/choix.txt · Dernière modification : de cyrilfiesta