Variables live output v2 - Tennis
Le tennis utilise un contrat séparé des sports collectifs. T1 et T2 représentent les deux côtés du match : un joueur en simple ou une paire en double. Il n'y a pas de titulaires, remplaçants, staff de banc ni formation tactique.
Les familles communes DAY_*, WTHR_*, RES*, SCH*, ST*, SG*, BK*, COMM* et REF_MAIN suivent les conventions du socle général v2, avec des valeurs adaptées au tennis.
Modèle tennis
| Élément | Sens en tennis |
T1 / T2 | Côté 1 / côté 2 du match. |
T1_NAME / T2_NAME | Nom complet du joueur ou de la paire. |
T1P_* / T2P_* | Partenaire en double, pas un joueur de roster. |
T1_SETS / T2_SETS | Sets remportés, pas score de buts/points. |
SET{N}_T1 / SET{N}_T2 | Jeux gagnés dans le set N. |
SET{N}_TB1 / SET{N}_TB2 | Points de tie-break du set N. |
Général
| Clé v2 | Type | Description |
STATUS | Nombre | Statut brut du match. |
PERIOD | Texte | Libellé du statut, par exemple en cours, pause, score final. |
DATE | Texte | Date du match, formatée selon la langue de sortie. |
SURFACE | Texte | Surface : terre battue, gazon, dur, indoor, selon la donnée. |
FORMAT | Texte | Format du match, par exemple meilleur des 3 ou 5 sets. |
COURT | Texte | Court ou terrain du match. |
FIN_RULE | Texte | Règle du set final, par exemple tiebreak. |
TIMER | Texte | Chrono ou durée saisie côté match, si utilisé. |
ELAPSED | Texte | Durée calculée depuis TIMER. |
MSG | Texte | Message championnat. |
ERR_MSG | Texte | Message d'erreur. |
Statuts
STATUS | Valeur affichée possible dans PERIOD |
1 | EN COURS. |
2 | PAUSE. |
3 | SCORE FINAL. |
4 | SUSPENSION. |
5 | ABANDON. |
6 | ANNULÉ. |
7 | REPORTÉ. |
Les libellés sont localisables selon LANGUE VMIX dans l'édition du championnat.
Joueurs et paires
| Clé v2 | Type | Description |
T1_NAME / T2_NAME | Texte | Nom complet du joueur ou de la paire. |
T1_LAST / T2_LAST | Texte | Nom du joueur principal. |
T1_FIRST / T2_FIRST | Texte | Prénom du joueur principal. |
T1P_NAME / T2P_NAME | Texte | Nom complet du partenaire en double. |
T1P_LAST / T2P_LAST | Texte | Nom du partenaire. |
T1P_FIRST / T2P_FIRST | Texte | Prénom du partenaire. |
T1_LOGO / T2_LOGO | Image | Photo joueur principal depuis SOURCE/PLAYERS. |
T1_RANK / T2_RANK | Texte | Rang dans le tableau ou classement de compétition. |
T1_RSUF / T2_RSUF | Texte | Suffixe de rang. |
T1_NAT / T2_NAT | Texte | Nationalité. |
T1_ATP / T2_ATP | Texte | Classement ATP/WTA ou classement saisi. |
T1_HAND / T2_HAND | Texte | Main dominante. |
T1_SEED / T2_SEED | Texte | Tête de série si renseignée. |
T1_SERVE / T2_SERVE | Texte | 1 si le côté sert, sinon vide. |
T1_SRV_IMG / T2_SRV_IMG | Image | Icône service ou EMPTY.png. |
En double, T1_NAME / T2_NAME peuvent contenir la paire complète, tandis que T1P_* / T2P_* exposent le partenaire.
Scoreboard live
| Clé v2 | Type | Description |
T1_SETS / T2_SETS | Nombre | Sets remportés. |
SETS | Texte | Score des sets au format 1-0. |
SET_CUR | Nombre | Set courant. |
T1_GAMES / T2_GAMES | Nombre | Jeux du set courant. |
GAMES | Texte | Score des jeux au format 3-2. |
T1_PTS / T2_PTS | Texte | Points du jeu courant. |
POINTS | Texte | Score des points au format 40-30. |
SERVER | Nombre | Serveur courant : 0, 1 ou 2. |
SERV_SIDE | Texte | Côté au service : T1, T2 ou vide. |
SERV_TEXT | Texte | Nom affichable du joueur ou de la paire au service. |
TNS_SCORE | Texte | Ligne complète : sets, jeux, points et service. |
Les points peuvent être 0, 15, 30, 40, Av ou une valeur numérique en tie-break.
Score par set
Pour chaque set de 1 à 5 :
| Clé v2 | Type | Description |
SET{N}_T1 | Nombre | Jeux remportés par le côté 1 au set N. |
SET{N}_T2 | Nombre | Jeux remportés par le côté 2 au set N. |
SET{N}_TB1 | Nombre | Score tie-break côté 1 au set N. |
SET{N}_TB2 | Nombre | Score tie-break côté 2 au set N. |
Exemples : SET1_T1, SET1_T2, SET1_TB1, SET1_TB2, jusqu'à SET5_T2.
Statistiques tennis
| Clé v2 | Type | Description |
T1_ACE / T2_ACE | Nombre | Aces. |
T1_DBLF / T2_DBLF | Nombre | Doubles fautes. |
T1_BRK / T2_BRK | Nombre | Breaks réalisés. |
T1_BRKS / T2_BRKS | Nombre | Breaks sauvés. |
T1_RET / T2_RET | Nombre | Abandon. |
T1_INJ / T2_INJ | Nombre | Blessure. |
Les événements configurés peuvent aussi exposer les familles génériques EV{ID}_T1, EV{ID}_T2, EV{ID}_T1P, EV{ID}_T2P, EV{ID}_T1A et EV{ID}_T2A.
| Clé v2 | Description |
REF_MAIN | Arbitre de chaise. |
COMM1 | Commentateur 1. |
COMM2 | Commentateur 2. |
COMMS | Commentateurs combinés. |
Résultats et programme
Les résultats et le programme utilisent les familles communes, avec des valeurs tennis.
| Clé v2 | Description tennis |
RES{N}_T1 / RES{N}_T2 | Joueur ou paire du match N. |
RES{N}_S1 / RES{N}_S2 | Sets remportés. |
RES{N}_SETS | Détail des sets, par exemple 6-3 7-5. |
RES{N}_L1 / RES{N}_L2 | Photos joueurs ou EMPTY.png. |
RES{N}_TIME | Séparateur ou statut court. |
RES{N}_BG | Fond résultat. |
SCH{N}_T1 / SCH{N}_T2 | Joueur ou paire programmée. |
SCH{N}_TIME | Heure de début ou statut. |
SCH{N}_BG | Fond programme. |
Classement et tableau
Le classement tennis réutilise les familles ST{N}_* et SG{GG}{PP}* :
| Clé v2 | Description tennis |
ST{N}_RANK | Rang. |
ST{N}_NAME | Nom du joueur. |
ST{N}_FULL | Nom complet. |
ST{N}_FIRST | Prénom. |
ST{N}_IMG | Photo. |
ST{N}_PLAY, ST{N}_WIN, ST{N}_LOSS | Matchs joués, victoires, défaites. |
ST{N}_SW, ST{N}_SL | Sets gagnés / perdus. |
ST{N}_PTS | Points. |
ST{N}_UP, ST{N}_DN, ST{N}_MV | Mouvement de classement. |
Le tableau final réutilise BK..., mais sans tirs au but :
| Clé v2 | Description tennis |
BK{PHASE}{ROUND}{MATCH}T1 / BK{PHASE}{ROUND}{MATCH}T2 | Joueurs ou paires. |
BK{PHASE}{ROUND}{MATCH}L1 / BK{PHASE}{ROUND}{MATCH}L2 | Photos joueurs. |
BK{PHASE}{ROUND}{MATCH}S1 / BK{PHASE}{ROUND}{MATCH}S2 | Sets remportés. |
BK{PHASE}{ROUND}{MATCH}ST | Statut brut. |
Différences avec les sports d'équipe
| Élément | Sports d'équipe | Tennis |
Entités T1 / T2 | Équipes | Joueur ou paire. |
| Score principal | Buts ou points totaux | Sets remportés. |
| Détail du score | Par période ou quart | Par set et tie-break. |
| Composition | Titulaires, remplaçants, staff | Pas de roster collectif. |
| Formation | Possible selon le sport | Non. |
| Service | Non | SERVER, SERV_SIDE, T1_SERVE, T1_SRV_IMG. |
Préparation de l'habillage
- Les noms de champs doivent correspondre exactement aux clés v2.
- Les photos principales pointent vers
SOURCE/PLAYERS/{player_name_serveur}.png. - Les images vides utilisent
EMPTY.png. - Le suffixe
£_0 à £_99 peut être utilisé pour dupliquer une même clé dans un template, quand le moteur le supporte. - Les anciennes clés tennis sont dans Tennis v1 legacy, uniquement pour relire ou migrer un ancien template.