Ceci est une ancienne révision du document !
Table des matières
Éditeur graphique — Timers et HUD
Timers
L'onglet Timers dans l'inspecteur d'une salle ou dans le Panneau Globaux permet de créer des compte à rebours.
Champs d'un timer :
| Champ | Rôle |
|---|---|
nom | Identifiant unique du timer |
duree | Durée en secondes |
visible | Afficher le compte à rebours dans l'interface |
a_expiration | Actions exécutées quand le timer arrive à zéro |
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.
Pour démarrer un timer depuis un événement ou un choix, utilisez l'action armer_timer:nom.
Pour arrêter un timer, utilisez annuler_timer:nom ou annuler_tous_timers:.
HUD (encadrés persistants)
Le HUD permet d'afficher des informations permanentes à l'écran du joueur (points de vie, score, mini-carte, etc.). Il est configuré via encadre: dans les événements.
8 positions disponibles :
haut-gauche,haut-centre,haut-droitegauche,droitebas-gauche,bas-centre,bas-droite
Configurer un encadré depuis l'éditeur :
Dans l'inspecteur, onglet Événements, action encadre: :
| Champ | Rôle |
|---|---|
position | Une des 8 positions |
texte | Contenu (supporte les variables v_nom_v) |
titre | Titre de l'encadré (optionnel) |
splits | Diviser en zones côte à côte (ex : 2 pour deux colonnes) |
style | Thème visuel (default, danger, info…) |
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 discord Make&Play
