Variables vMix — Futsal¶
Le futsal partage le socle commun avec les autres sports (STATUS, ERROR, MESSAGE, équipes, joueurs, classement, programme, historique). Cette fiche documente uniquement les variables et comportements spécifiques au futsal.
Pour les variables communes (E1/E2 noms, logos, joueurs, arbitres, résultats, programme et logique de composition), consultez la référence Football qui sert de base.
Source des compositions¶
Dans MY-LIVE-SPORT, les données de composition futsal peuvent être alimentées :
- manuellement depuis l'interface match ;
- ou via l'import de composition par OCR à partir d'une feuille de match, après validation opérateur.
Cette fiche se concentre ensuite sur les variables et comportements spécifiques au futsal dans vMix.
Spécificités futsal¶
- 2 mi-temps de 20 minutes chacune (chrono dégressif : 20:00 → 0:00).
- Le chrono vMix est lu en mode compte-à-rebours et converti en temps croissant dans l'interface.
- Prolongations et tirs au but possibles.
- Jeu à 5 joueurs sur le terrain (formations à 5 positions).
- Pas de temps additionnel géré automatiquement.
Variable de période¶
SET¶
Titre GT vMix : SET.Text (nœud texte dans le GT "SCORE BUG") Type : Numérique (texte) Valeurs : 1 (1re mi-temps), 2 (2e mi-temps) Description : Numéro de la mi-temps en cours. Utilisé par l'interface pour calculer le temps de jeu global (offset de 20 min par mi-temps).
Important : En futsal, la variable de période s'appelle
SET.Textdans vMix (et nonPERIODE.Textcomme en basketball/hockey). Le GT contenant le chrono doit s'appeler "SCORE BUG" pour être détecté automatiquement.
Variables de chrono¶
| Titre GT | Type | Description |
|---|---|---|
CLOCK.Text | Texte | Chrono principal lu dans le GT "SCORE BUG" — compte à rebours (ex : 12:05) |
CLOCK_ADD.Text | Texte | Temps additionnel (ex : 0:30) |
Conversion du chrono : Le chrono est dégressif dans vMix (20:00 → 0:00). L'interface le convertit en temps croissant :
| Mi-temps | Offset ajouté | Plage affichée |
|---|---|---|
| MT1 | 0 min | 0:00 → 20:00 |
| MT2 | +20 min | 20:00 → 40:00 |
Variables de score¶
| Titre GT | Type | Description |
|---|---|---|
E1SCORE | Numérique | Score de l'équipe 1 (buts totaux) |
E2SCORE | Numérique | Score de l'équipe 2 (buts totaux) |
E1TAB | Numérique | Buts en tirs au but — équipe 1 |
E2TAB | Numérique | Buts en tirs au but — équipe 2 |
ADDITIONEL_TIME | Texte | Temps additionnel affiché (ex : +2) |
Statuts de match¶
| Valeur | Label affiché |
|---|---|
0 | A VENIR |
1 | EN COURS |
2 | MI-TEMPS |
3 | TERMINÉ |
4 | SUSPENSION |
5 | TEMPS-MORT |
6 | ANNULÉ |
7 | REPORTÉ |
10 | 1RE MI-TEMPS |
11 | 2E MI-TEMPS |
12 | PROLONGATIONS |
14 | TIRS AU BUT |
Formations (5 joueurs)¶
Le futsal gère des formations à 5 positions (gardien + 4 joueurs de champ). Les variables de formation suivent la même convention que le football, adaptées à 5 slots :
| Titre GT | Description |
|---|---|
E1IMG{FORMATION}-{POSITION} | Image du joueur en position X (équipe 1) |
E1N{FORMATION}-{POSITION} | Numéro du joueur en position X (équipe 1) |
E1NAME{FORMATION}-{POSITION} | Nom du joueur en position X (équipe 1) |
Même structure pour E2. Les positions vont de 1 à 5.
Résumé des différences avec le Football¶
| Élément | Football | Futsal |
|---|---|---|
| Périodes | 2 mi-temps (45 min) | 2 mi-temps (20 min) |
| Variable de période vMix | (aucune) | SET.Text |
| Sens du chrono vMix | Croissant (0 → 90) | Dégressif (20:00 → 0:00) |
| Joueurs sur le terrain | 11 | 5 |
| Formations | 11 schémas (3-4-3, etc.) | Formations à 5 positions |
| Tirs au but | E1TAB, E2TAB | E1TAB, E2TAB |
| Label des points | Buts | Buts |
Notes d'implémentation¶
- Nommez votre GT principal "SCORE BUG" pour que l'interface détecte automatiquement le chrono et la mi-temps.
- La variable de période est
SET.Text(et nonPERIODE.Text) — vérifiez le nommage dans votre GT. - Les noms de titres GT doivent correspondre exactement aux noms de variables (casse incluse).
- Les images vides pointent vers
/cache/vide.png. - Pour les compositions, gardez une base joueurs propre : elle améliore autant la saisie manuelle que l'import de composition par OCR.