Outils pour utilisateurs

Outils du site


fr:yaml:texte

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:texte [2026/10/18 22:55] – Documentation 4.17 : listes, boucles, raccourcis et editeur cyrilfiestafr:yaml:texte [2026/10/18 23:56] (Version actuelle) – Relecture 4.17 : clarifications, exemples et typographie cyrilfiesta
Ligne 74: Ligne 74:
 </code> </code>
  
-Cinq types : ''narration'' · ''dialogue'' · ''pensee'' · ''systeme'' · ''journal''+Cinq types : ''narration'' ; ''dialogue'' ; ''pensee'' ; ''systeme'' ; ''journal''
  
 Le rendu visuel dépend du **style UI choisi par le joueur** (classique, rpg, terminal, aventure) - pas une clé YAML auteur. Le rendu visuel dépend du **style UI choisi par le joueur** (classique, rpg, terminal, aventure) - pas une clé YAML auteur.
Ligne 104: Ligne 104:
 | ''couleur-texte:'' | Couleur du texte CSS (ex: ''"#facc15"'') | | ''couleur-texte:'' | Couleur du texte CSS (ex: ''"#facc15"'') |
  
-⚠ Ces clés s'appliquent au bloc entier. Pour styler un seul mot, utiliser le Markdown inline.+Ces clés s'appliquent au bloc entier. Pour styler un seul mot, utiliser le Markdown inline.
  
 ===== Couleur de fond d'une salle ===== ===== Couleur de fond d'une salle =====
Ligne 127: Ligne 127:
 | ''quote'' | Citation blockquote | | ''quote'' | Citation blockquote |
 | ''story'' | Blocs sémantiques actifs | | ''story'' | Blocs sémantiques actifs |
-| ''py'' / ''yaml'' / ''js'' / … | Bloc code coloré |+| ''py'' / ''yaml'' / ''js'' / ... | Bloc code coloré |
  
 Les syntaxes de médias sont détaillées dans [[fr:yaml:medias|Sons, images et vidéos]]. Les syntaxes de médias sont détaillées dans [[fr:yaml:medias|Sons, images et vidéos]].
- 
  
 ===== Éléments inline interactifs ===== ===== Éléments inline interactifs =====
Ligne 137: Ligne 136:
  
 <code yaml> <code yaml>
-texte: "La %%{{porte:?Une vieille porte.}}%% est fermée." +texte: 
-texte: "Touchez le %%{{levier:@activer_levier}}%%." +  - "La {{porte:?Une vieille porte.}} est fermée." 
-texte: "Posez la %%{{clé:>cle}}%% sur la %%{{porte:$porte}}%%."+  - "Touchez le {{levier:@activer_levier}}." 
 +  - "Posez la {{clé:>cle}} sur la {{porte:$porte}}."
 </code> </code>
  
Ligne 145: Ligne 145:
  
 Les tuiles et grilles utilisent la syntaxe image étendue : [[fr:yaml:tuiles-tilemaps|Tuiles et tilemaps]]. Les tuiles et grilles utilisent la syntaxe image étendue : [[fr:yaml:tuiles-tilemaps|Tuiles et tilemaps]].
- 
  
 ===== Réutiliser le texte d'une autre salle ===== ===== Réutiliser le texte d'une autre salle =====
Ligne 178: Ligne 177:
 </code> </code>
  
-La liste affiche " fouiller " et " 2 ". Sans alias, un choix utilise son numéro dans la liste déclarée, utilisable directement ou avec ''avancer''. Les alias modifiés et les choix ajoutés sont pris en compte lors du jeu et dans l'aperçu. Les choix masqués par leurs conditions ne sont pas annoncés ; les numéros des autres choix ne changent pas.+La liste affiche "fouiller" et "2". Sans alias, un choix utilise son numéro dans la liste déclarée, utilisable directement ou avec ''avancer''. Les alias modifiés et les choix ajoutés sont pris en compte lors du jeu et dans l'aperçu. Les choix masqués par leurs conditions ne sont pas annoncés ; les numéros des autres choix ne changent pas.
  
 Le [[fr:editeur:generation|générateur de fiction interactive]] peut ajouter ce texte, des alias numérotés et des boutons de choix. Les textes de sorties directionnelles des labyrinthes et donjons sont, eux, remplacés lors de la génération. Le [[fr:editeur:generation|générateur de fiction interactive]] peut ajouter ce texte, des alias numérotés et des boutons de choix. Les textes de sorties directionnelles des labyrinthes et donjons sont, eux, remplacés lors de la génération.
fr/yaml/texte.txt · Dernière modification : de cyrilfiesta