Outils pour utilisateurs

Outils du site


fr:yaml:choix

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
fr:yaml:choix [2026/10/09 23:51] – Documentation 4.16 : generation et mises a jour de l'editeur cyrilfiestafr:yaml:choix [2026/10/19 21:20] (Version actuelle) – Textes des choix : tentative, resultat et ordre des effets cyrilfiesta
Ligne 75: Ligne 75:
 ===== Condition d'accès (si:) ===== ===== 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.+''texte:'' accompagne la tentative, même si ''si:'' est refusée. ''texte_ok:'' et ''texte_ko:'' donnent le résultat de cette condition.
  
 <code yaml> <code yaml>
 choix: choix:
   - commande: entrer   - commande: entrer
-    bouton: "🚪 Entrer"+    bouton: Entrer
     vers: salle_secrete     vers: salle_secrete
 +    texte: "Vous poussez la porte."
     si: "cle"     si: "cle"
-    texte_ko: "La porte est verrouillée." +    texte_ok: "La serrure cède." 
-    texte_ok: "Vous entrez dans la salle secrète."+    texte_ko: "La porte reste verrouillée."
 </code> </code>
  
-  * ''texte_ko:'' - affiché si la condition échoue (accès refusé) +^ Situation ^ Textes affichés ^ Effet et déplacement ^ 
-  * ''texte_ok:'' - affiché si la condition réussit, avant le déplacement+| Sans ''si:'' | ''texte'' | Oui | 
 +| Condition remplie | ''texte'' et ''texte_ok'' | Oui | 
 +| Condition refusée | ''texte'' et ''texte_ko'' | Non | 
 +| ''texte_ok'' sans ''si:'' | Aucun texte OK | Oui | 
 +| Bouton grisé | Aucun | Non |
  
-Sans condition, ''texte_ok:'' et ''texte_ko:'' ne sont pas utilisés.+Les textes suivent leur ordre dans le YAML. Dans l'éditeur, les boutons de déplacement des champs permettent de changer cet ordre ; un nouveau choix commence par le champ Texte. 
 + 
 +''effet:'' s'exécute après la vérification de ''si:'', avant les textes et le déplacement. Les textes lisent donc les valeurs modifiées par l'effet, même si ''effet:'' est écrit après eux. 
 + 
 +Cette règle concerne les choix. Une action utilise ''texte_ok:'' en cas de réussite, même sans condition. Un événement utilise ''texte:'' quand il se déclenche ; ce texte ne s'affiche pas si sa condition échoue.
  
 ===== Bouton conditionnel (visible-si / grise-si) ===== ===== Bouton conditionnel (visible-si / grise-si) =====
fr/yaml/choix.txt · Dernière modification : de cyrilfiesta