Outils pour utilisateurs

Outils du site


fr:yaml:choix

Ceci est une ancienne révision du document !


Syntaxe YAML — Choix et boutons

Les choix permettent au joueur de naviguer entre les salles via des boutons.

Structure d'un choix

choix:
  - commande: aller_nord
    bouton: "⬆️ Aller au nord"
    vers: salle_nord
    si: "~"

Champs disponibles

Champ Description Obligatoire
commande: Identifiant de la commande
bouton: Texte affiché sur le bouton
vers: Salle de destination
si: Condition d'accès ✅ (mettre ~ si aucune)
texte_ko: Message si condition non remplie non
grise-si: Grise le bouton si condition vraie non
visible-si: Affiche le bouton uniquement si condition vraie non
effet: Action déclenchée avant le déplacement non

Exemple complet

choix:
  - commande: entrer
    bouton: "🚪 Entrer dans la tour"
    vers: tour_interieur
    si: "o_cle_tour_o"
    texte_ko: "La porte est verrouillée. Il vous faut une clé."
    grise-si: "!o_cle_tour_o"

  - commande: partir
    bouton: "↩️ Repartir"
    vers: carrefour
    si: "~"

  - commande: attaquer
    bouton: "⚔️ Attaquer le garde"
    vers: combat_garde
    si: "v_armee_v >= 10"
    texte_ko: "Vous n'êtes pas assez fort."
    visible-si: "v_armee_v >= 5"
    effet: "reput.-.10"

Effet avant déplacement

effet: s'exécute avant le déplacement vers la salle cible. Si effet: contient un vers:, le déplacement principal est annulé.

- commande: fuir
  bouton: "🏃 Fuir le combat"
  vers: couloir
  si: "~"
  effet:
    - "reput.-.5"
    - "o-bouclier"

Voir aussi

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