Outils pour utilisateurs

Outils du site


fr:yaml:hud

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
Prochaine révision
Révision précédente
fr:yaml:hud [2026/05/03 17:16] – mise a jour wiki cyrilfiestafr:yaml:hud [2026/07/06 00:59] (Version actuelle) – maj 4.13 : modes d'interface + corrections cyrilfiesta
Ligne 1: Ligne 1:
-====== HUD — Encadrés persistants (YAML) ======+**Language / Langue :** **FR** | [[en:yaml:hud|EN]] 
 + 
 +====== HUD Encadrés persistants (YAML) ======
  
 Les encadrés HUD (''encadre:'') permettent d'afficher des informations permanentes à l'écran du joueur : PV, score, mini-carte, compte à rebours, etc. Les encadrés HUD (''encadre:'') permettent d'afficher des informations permanentes à l'écran du joueur : PV, score, mini-carte, compte à rebours, etc.
  
-⚠ Les encadrés sont visibles sur **web et desktop uniquement**. Sur Discord et terminal, ils sont ignorés — si une information est essentielle, écrivez-la aussi dans le texte narratif.+⚠ Les encadrés sont visibles sur **web et desktop uniquement**. Sur Discord et terminal, ils sont ignorés si une information est essentielle, écrivez-la aussi dans le texte narratif.
  
 ===== Positions disponibles ===== ===== Positions disponibles =====
Ligne 16: Ligne 18:
  
 <code yaml> <code yaml>
-# Sur une salle : posé à l'entrée, persiste jusqu'au remplacement ou suppression +salles: 
-- id: salle_combat +  - id: salle_combat 
-  encadre: +    # Sur une salle : posé à l'entrée, persiste jusqu'au remplacement ou suppression
-    position: haut-droite +
-    texte: | +
-      ❤️ v_pv_v / v_pvmax_v PV +
-      ⭐ v_score_v pts +
- +
-# Sur un événement ou un choix : mis à jour au moment du clic +
-evenements: +
-  - si: ~ +
-    faire: "pv.-.3" +
-    bouton: "💥 Perdre 3 PV" +
-    texte: "Aïe !"+
     encadre:     encadre:
       position: haut-droite       position: haut-droite
Ligne 35: Ligne 26:
         ❤️ v_pv_v / v_pvmax_v PV         ❤️ v_pv_v / v_pvmax_v PV
         ⭐ v_score_v pts         ⭐ v_score_v pts
 +    # Sur un événement ou un choix : mis à jour au moment du clic
 +    evenements:
 +      - si: ~
 +        faire: "pv.-.3"
 +        bouton: "💥 Perdre 3 PV"
 +        texte: "Aïe !"
 +        encadre:
 +          position: haut-droite
 +          texte: |
 +            ❤️ v_pv_v / v_pvmax_v PV
 +            ⭐ v_score_v pts
 </code> </code>
  
Ligne 44: Ligne 46:
 | ''hauteur: 15'' | Hauteur explicite en % | | ''hauteur: 15'' | Hauteur explicite en % |
  
-''largeur:'' et ''hauteur:'' sont indépendants — on peut en spécifier un seul.+''largeur:'' et ''hauteur:'' sont indépendants on peut en spécifier un seul.
 Si aucun n'est précisé : valeur par défaut selon la position. Si aucun n'est précisé : valeur par défaut selon la position.
  
Ligne 60: Ligne 62:
 ===== Texte conditionnel ===== ===== Texte conditionnel =====
  
-Le ''texte:'' d'un encadré accepte une liste de blocs conditionnels. Le moteur s'arrête au premier bloc vrai — **mettre le plus restrictif en premier** :+Le ''texte:'' d'un encadré accepte une liste de blocs conditionnels. Le moteur s'arrête au premier bloc vrai **mettre le plus restrictif en premier** :
  
 <code yaml> <code yaml>
Ligne 121: Ligne 123:
 ===== Vidéo dans un HUD ===== ===== Vidéo dans un HUD =====
  
-''((...))'' peut être utilisé dans le texte d'un encadré :+La syntaxe vidéo peut être utilisée dans le texte d'un encadré :
  
 <code yaml> <code yaml>
fr/yaml/hud.1777821376.txt.gz · Dernière modification : de cyrilfiesta