fr:yaml:hud
Ceci est une ancienne révision du document !
Table des matières
Syntaxe YAML — HUD / Encadrés persistants
Les encadrés HUD (encadre:) affichent des informations persistantes en overlay — stats, timer, mini-carte, portrait de personnage…
Syntaxe de base
- id: ma_salle texte: "..." encadre: position: haut texte: "⚔️ PV : v_pv_v / 20 | 💰 Or : v_or_v"
L'encadré reste affiché jusqu'à sa suppression explicite, même en changeant de salle.
Positions disponibles
| Position | Description |
|---|---|
haut | Bande en haut de l'écran |
bas | Bande en bas de l'écran |
gauche | Panneau latéral gauche |
droite | Panneau latéral droit |
haut-gauche | Coin haut gauche |
haut-droite | Coin haut droit |
bas-gauche | Coin bas gauche |
bas-droite | Coin bas droit |
Personnalisation
encadre: position: haut taille: 12 # hauteur en % pour bandes, largeur pour panneaux largeur: 80 # largeur en % (indépendant) hauteur: 15 # hauteur en % (indépendant) fond: "#1a1a2e" # couleur de fond CSS couleur-texte: "#c9a84c" texte: - texte: "⚔️ Tour v_tour_v/30 • 🏰 v_peuple_v 💰 v_or_v" taille: 14 police: serif
Contenu riche
encadre: position: haut-gauche texte: | [[https://monsite.fr/portrait.png]] **Héros** PV : v_pv_v/v_pv_max_v
Split — deux zones côte à côte
encadre: position: haut texte: | Score : v_score_v [[split]] ⏱️ v_timer_v|pad2 s
split divise l'encadré en deux zones indépendantes.
Texte conditionnel dans le HUD
encadre: position: haut texte: - texte: "🔴 DANGER — PV : v_pv_v" si: "v_pv_v <= 5" - texte: "🟡 PV : v_pv_v" si: "v_pv_v <= 10" - texte: "🟢 PV : v_pv_v" si: "~"
Supprimer un encadré
evenements: - si: "~" faire: "supprimer-encadre:haut" # ou plusieurs : faire: - "supprimer-encadre:haut" - "supprimer-encadre:haut-gauche"
Voir aussi
fr/yaml/hud.1777820514.txt.gz · Dernière modification : de cyrilfiesta
