fr:yaml:choix
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| fr:yaml:choix [2026/05/03 17:16] – mise a jour wiki cyrilfiesta | fr:yaml:choix [2026/05/03 23:59] (Version actuelle) – mise a jour wiki cyrilfiesta | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | **Language / Langue :** **FR** | [[en: | ||
| + | |||
| ====== Choix et boutons (YAML) ====== | ====== Choix et boutons (YAML) ====== | ||
| - | Les choix définissent les boutons de navigation | + | Les choix définissent les sorties disponibles depuis une salle — navigation, conditions d' |
| - | ===== Syntaxe de base ===== | + | ===== Syntaxe |
| + | |||
| + | La forme la plus simple : une destination, | ||
| + | |||
| + | <code yaml> | ||
| + | choix: | ||
| + | - vers: foret | ||
| + | - vers: village | ||
| + | </ | ||
| + | |||
| + | La salle '' | ||
| + | |||
| + | ===== Ajouter un bouton ===== | ||
| + | |||
| + | '' | ||
| + | |||
| + | <code yaml> | ||
| + | choix: | ||
| + | - bouton: " | ||
| + | vers: foret | ||
| + | |||
| + | - bouton: "🏠 Retour au village" | ||
| + | vers: village | ||
| + | </ | ||
| + | |||
| + | ===== Commande textuelle | ||
| + | |||
| + | '' | ||
| <code yaml> | <code yaml> | ||
| Ligne 10: | Ligne 39: | ||
| bouton: " | bouton: " | ||
| vers: foret | vers: foret | ||
| - | |||
| - | - commande: retour | ||
| - | vers: accueil | ||
| </ | </ | ||
| - | * '' | + | Le joueur peut cliquer le bouton **ou** |
| - | | + | Sans '' |
| - | * '' | + | |
| - | ===== Bouton défini sur la salle ===== | + | Voir [[fr: |
| - | Le label du bouton associé à une salle peut être défini dans la salle elle-même (plutôt que dans le choix) : | + | ===== Bouton hérité de la salle ===== |
| + | |||
| + | Si la salle de destination possède un '' | ||
| <code yaml> | <code yaml> | ||
| - | - id: demo_timers | + | salles: |
| - | bouton: "⏱️ Timers" | + | |
| - | texte: " | + | bouton: "⚗️ Laboratoire" |
| + | texte: " | ||
| + | |||
| + | - id: couloir | ||
| + | choix: | ||
| + | - vers: laboratoire | ||
| </ | </ | ||
| - | |||
| - | Un choix vers cette salle sans '' | ||
| ===== vers: precedent ===== | ===== vers: precedent ===== | ||
| - | '' | + | '' |
| - | Cela active aussi l' | + | |
| <code yaml> | <code yaml> | ||
| Ligne 43: | Ligne 72: | ||
| </ | </ | ||
| - | ===== Conditions | + | ===== Condition |
| + | |||
| + | '' | ||
| <code yaml> | <code yaml> | ||
| choix: | choix: | ||
| - commande: entrer | - commande: entrer | ||
| - | bouton: "🚪 Entrer | + | bouton: "🚪 Entrer" |
| vers: salle_secrete | vers: salle_secrete | ||
| - | si: " | + | si: "cle" |
| + | texte_ko: "La porte est verrouillée." | ||
| + | texte_ok: "Vous entrez dans la salle secrète." | ||
| </ | </ | ||
| - | Le champ '' | + | * '' |
| + | * '' | ||
| - | ===== Boutons conditionnels | + | Sans condition, '' |
| + | |||
| + | ===== Bouton conditionnel | ||
| <code yaml> | <code yaml> | ||
| choix: | choix: | ||
| - commande: expert | - commande: expert | ||
| - | bouton: "🏆 Mode expert | + | bouton: "🏆 Mode expert" |
| vers: salle_expert | vers: salle_expert | ||
| - | visible-si: " | + | visible-si: " |
| - | - commande: | + | - commande: |
| - | bouton: "💀 Avancer | + | bouton: "💀 Avancer" |
| vers: salle_suivante | vers: salle_suivante | ||
| - | grise-si: " | + | grise-si: " |
| </ | </ | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| ===== Effet au clic (effet:) ===== | ===== Effet au clic (effet:) ===== | ||
| - | '' | + | '' |
| <code yaml> | <code yaml> | ||
| Ligne 79: | Ligne 118: | ||
| bouton: "🪙 Acheter (-10 pièces)" | bouton: "🪙 Acheter (-10 pièces)" | ||
| vers: boutique | vers: boutique | ||
| - | effet: " | ||
| si: " | si: " | ||
| + | effet: " | ||
| </ | </ | ||
| Ligne 88: | Ligne 127: | ||
| choix: | choix: | ||
| - commande: retour | - commande: retour | ||
| - | bouton: " | + | bouton: " |
| vers: accueil | vers: accueil | ||
| supprimer-encadre: | supprimer-encadre: | ||
| - | - all # supprime tous les HUD actifs | + | - all |
| - | # ou : - haut-droite | + | |
| </ | </ | ||
| - | |||
| - | ===== Choix sans bouton ni commande ===== | ||
| - | |||
| - | Un choix sans '' | ||
| - | |||
| - | <code yaml> | ||
| - | choix: | ||
| - | - vers: aide # accessible par " | ||
| - | </ | ||
| - | |||
| - | ===== Alias globaux ===== | ||
| - | |||
| - | Les '' | ||
| - | |||
| - | <code yaml> | ||
| - | alias_globaux: | ||
| - | retour: "🏠 Accueil" | ||
| - | </ | ||
| - | |||
| - | Dans n' | ||
| **Retrouvez nous sur le [[https:// | **Retrouvez nous sur le [[https:// | ||
fr/yaml/choix.1777821374.txt.gz · Dernière modification : de cyrilfiesta
