Outils pour utilisateurs

Outils du site


fr:yaml:choix

Language / Langue : FR | EN

Choix et boutons (YAML)

Les choix définissent les boutons de navigation présentés au joueur.

Syntaxe de base

choix:
  - commande: nord
    bouton: "⬆️ Aller au nord"
    vers: foret

  - commande: retour
    vers: accueil
  • commande: — mot-clé que le joueur peut taper (j!avancer nord)
  • bouton: — label affiché sur le bouton (si absent, pas de bouton visible)
  • vers: — salle de destination

Bouton défini sur la salle

Le label du bouton associé à une salle peut être défini dans la salle elle-même (plutôt que dans le choix) :

- id: demo_timers
  bouton: "⏱️ Timers"    # label utilisé par tous les choix vers: demo_timers
  texte: "..."

Un choix vers cette salle sans bouton: utilisera automatiquement le bouton de la salle.

vers: precedent

vers: precedent permet de retourner à la salle d'où le joueur vient. Cela active aussi l'affichage du bouton permanent precedent dans options: :

choix:
  - commande: retour
    bouton: "↩️ Retour"
    vers: precedent

Conditions d'accès

choix:
  - commande: entrer
    bouton: "🚪 Entrer dans la salle"
    vers: salle_secrete
    si: "cle v_score_v > 10"

Le champ si: fonctionne comme pour les événements — objets, variables, opérateurs.

Boutons conditionnels (visible-si / grise-si)

choix:
  - commande: expert
    bouton: "🏆 Mode expert (score > 50)"
    vers: salle_expert
    visible-si: "v_score_v > 50"   # masqué si score <= 50

  - commande: affaibli
    bouton: "💀 Avancer (grisé si PV = 0)"
    vers: salle_suivante
    grise-si: "v_pv_v <= 0"        # visible mais inactif si PV = 0

Effet au clic (effet:)

effet: exécute une action avant le déplacement vers la salle de destination :

choix:
  - commande: acheter
    bouton: "🪙 Acheter (-10 pièces)"
    vers: boutique
    effet: "or.-.10"     # déduit 10 pièces AVANT d'entrer en boutique
    si: "v_or_v >= 10"

Supprimer des encadrés au clic

choix:
  - commande: retour
    bouton: "↩️ Retour (ferme le HUD)"
    vers: accueil
    supprimer-encadre:
      - all                    # supprime tous les HUD actifs
      # ou : - haut-droite     # supprime uniquement ce coin

Choix sans bouton ni commande

Un choix sans commande: ni bouton: est accessible uniquement par l'id de la salle :

choix:
  - vers: aide   # accessible par "avancer aide" uniquement — aucun bouton affiché

Alias globaux

Les alias_globaux: définissent des labels réutilisables dans tous les choix :

alias_globaux:
  retour: "🏠 Accueil"

Dans n'importe quelle salle, un choix avec commande: retour vers accueil affichera automatiquement le bouton “🏠 Accueil” sans avoir à répéter bouton: partout.

Retrouvez nous sur le discord Make&Play

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