Outils pour utilisateurs

Outils du site


fr:editeur:timers-hud

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
fr:editeur:timers-hud [2026/05/03 17:06] – mise a jour wiki cyrilfiestafr:editeur:timers-hud [2026/08/31 20:59] (Version actuelle) – Wiki : fins de pages homogènes, liens Discord retirés cyrilfiesta
Ligne 1: Ligne 1:
-====== Éditeur graphique — Timers et HUD ======+**Language / Langue :** **FR** | [[en:editeur:timers-hud|EN]] 
 + 
 +====== Éditeur graphique Timers et HUD ======
  
 ===== Timers ===== ===== Timers =====
  
-L'onglet **Timers** dans l'inspecteur d'une salle ou dans le Panneau Globaux permet de créer des compte à rebours.+Les timers se configurent dans l'inspecteur d'une salle (section Événements, action ''timer:''ou dans le Panneau Globaux (Timers globaux).
  
-**Champs d'un timer :**+**Champs d'un timer global :**
  
 ^ Champ ^ Rôle ^ ^ Champ ^ Rôle ^
-| ''nom'' | Identifiant unique du timer |+| ''id'' | Identifiant unique du timer |
 | ''duree'' | Durée en secondes | | ''duree'' | Durée en secondes |
-| ''visible''Afficher le compte à rebours dans l'interface +| ''etat''État initial : ''ON'' ou ''OFF'' | 
-| ''a_expiration'' | Actions exécutées quand le timer arrive à zéro |+| ''faire'' | Actions exécutées quand le timer arrive à zéro | 
 +| ''texte'' | Message affiché quand le timer arrive à zéro |
 | ''tick'' | Actions exécutées chaque seconde (optionnel) | | ''tick'' | Actions exécutées chaque seconde (optionnel) |
-| ''si'' | Condition de démarrage (optionnel) | 
  
-**Actions à l'expiration et au tick** — même syntaxe que ''faire:'' : ''vers:salle'', ''modifier:var'', ''declencher_event:id'', etc.+**Actions à l'expiration et au tick** même syntaxe que ''faire:'', par exemple ''score.+.1'', un identifiant de salle ou ''declencher_event:id''.
  
-Pour **démarrer un timer** depuis un événement ou un choix, utilisez l'action ''armer_timer:nom''. +Pour **démarrer ou arrêter un timer global** depuis un événement ou un choix, utilisez l'action : 
-Pour **arrêter un timer**, utilisez ''annuler_timer:nom'' ou ''annuler_tous_timers:''.+ 
 +<code yaml> 
 +faire: "timer_global:nom_timer:ON"       # ON, OFF ou SWITCH 
 +</code> 
 + 
 +Un **timer local** s'annule tout seul quand le joueur quitte la salleUn **timer global** se met en pause avec ''OFF'', qui conserve le temps restant.
  
 ===== HUD (encadrés persistants) ===== ===== HUD (encadrés persistants) =====
Ligne 26: Ligne 33:
 **8 positions disponibles :** **8 positions disponibles :**
  
-  * ''haut-gauche''''haut-centre''''haut-droite'' +  * ''haut'' bandeau haut 
-  * ''gauche'', ''droite'' +  * ''bas''bandeau bas 
-  * ''bas-gauche'', ''bas-centre'', ''bas-droite''+  * ''gauche''bord gauche 
 +  * ''droite'' - bord droite 
 +  * ''haut-gauche'', ''haut-droite'' - coins haut 
 +  * ''bas-gauche'', ''bas-droite'' - coins bas
  
 **Configurer un encadré depuis l'éditeur :** **Configurer un encadré depuis l'éditeur :**
  
-Dans l'inspecteur, onglet Événements, action ''encadre:'' :+Dans l'inspecteur, section Événements, action ''encadre:'' :
  
 ^ Champ ^ Rôle ^ ^ Champ ^ Rôle ^
-| ''position'' | Une des 8 positions | +| ''position'' | Une des 8 positions ci-dessus 
-| ''texte'' | Contenu (supporte les variables ''v_nom_v'') | +| ''texte'' | Contenu, avec variables ''v_nom_v'' et séparation ''%%[[split]]%%''
-''titre'' | Titre de l'encadré (optionnel) +| ''taille''''largeur''''hauteur''Dimensions optionnelles | 
-| ''splits'' | Diviser en zones côte à côte (ex : ''2'' pour deux colonnes) | +''fond'', ''couleur-texte'', ''police'' | Apparence optionnelle 
-''style''Thème visuel (''default'', ''danger'', ''info''…) +| ''redimensionnable''Autoriser le joueur à redimensionner l'encadré |
-| ''visible-si''Condition d'affichage | +
- +
-L'encadré est mis à jour à chaque fois que l'événement qui le définit est exécuté. Pour un HUD dynamique, placez la mise à jour dans un événement global ou dans un timer tick.+
  
-**Retrouvez nous sur le [[https://discord.gg/Z63DtVV|discord Make&Play]]**+L'encadré est mis à jour à chaque fois que l'événement qui le définit est exécuté. Placez la condition ''si:'' ou ''visible-si:'' sur cet événement lorsque l'encadré doit être conditionnel. Pour un HUD dynamique, placez la mise à jour dans un événement global ou dans un timer tick.
  
fr/editeur/timers-hud.1777820801.txt.gz · Dernière modification : de cyrilfiesta