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

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
fr:editeur:timers-hud [2026/07/06 00:40] – maj 4.13 : modes d'interface + corrections cyrilfiestafr:editeur:timers-hud [2026/08/31 20:59] (Version actuelle) – Wiki : fins de pages homogènes, liens Discord retirés cyrilfiesta
Ligne 7: Ligne 7:
 Les timers se configurent dans l'inspecteur d'une salle (section Événements, action ''timer:'') ou dans le Panneau Globaux (Timers globaux). 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 ''faire:'' exécutées quand le timer arrive à zéro | +''faire'' | Actions exécutées quand le timer arrive à zéro | 
-| ''tick''Actions ''faire:'' exécutées chaque seconde (optionnel) +| ''texte''Message affiché quand le timer arrive à zéro 
-| ''si''Condition de démarrage (optionnel) |+| ''tick''Actions exécutées chaque seconde (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 ou arrêter un timer global** depuis un événement ou un choix, utilisez l'action : Pour **démarrer ou arrêter un timer global** depuis un événement ou un choix, utilisez l'action :
  
 <code yaml> <code yaml>
-faire: +faire: "timer_global:nom_timer:ON      # ON, OFF ou SWITCH
-  - timer_global: nom_timer +
-    state: ON          # ON, OFF ou SWITCH+
 </code> </code>
  
-Pour **annuler un timer local** : ''annuler_timer:nom''Pour annuler tous les timers : ''annuler_tous_timers:''.+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 48: Ligne 46:
 ^ Champ ^ Rôle ^ ^ Champ ^ Rôle ^
 | ''position'' | Une des 8 positions ci-dessus | | ''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.+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.
  
-**Retrouvez nous sur le [[https://discord.gg/Z63DtVV|discord Make&Play]]** 
fr/editeur/timers-hud.1783291224.txt.gz · Dernière modification : de cyrilfiesta