Scoreboard
Los dos sidebars de scoreboards.yml: cuándo se muestra cada uno, sus líneas por defecto y el bloque de refresco.
scoreboards.yml define dos sidebars: training, que ve un jugador en una sesión en solitario, y
match, que ve un duelista. Fuera de ambos el plugin no muestra nada, y la tabla que un plugin de
lobby tuviera debajo vuelve por sí sola.
El archivo
training:
enabled: true
title:
- "{primary}&lTOTEM TRAINER"
lines:
- ""
- "{secondary}Session:"
- " {letters_black}▎ {letters}%exyliatotemtrainer_mode% {muted}· {letters}%exyliatotemtrainer_interval% ticks"
- " {letters_black}▎ {letters}Time {letters_black}» {info}%exyliatotemtrainer_session_time%"
- ""
- "{secondary}Performance:"
- " {letters_black}▎ {letters}Pops {letters_black}» {info}%exyliatotemtrainer_pops%"
- " {letters_black}▎ {letters}Best {letters_black}» {success}%exyliatotemtrainer_best%"
- " {letters_black}▎ {letters}Average {letters_black}» {info}%exyliatotemtrainer_average%"
- " {letters_black}▎ {letters}Streak {letters_black}» {highlight}%exyliatotemtrainer_streak%"
- " {letters_black}▎ {letters}Last {letters_black}» %exyliatotemtrainer_grade%"
- ""
- "{muted}exylia.net"
update:
interval: 10
smart: true
cache: true
match:
enabled: true
title:
- "{primary}&lTOTEM TRAINER"
lines:
- ""
- "{secondary}Duel: {muted}· {letters}%exyliatotemtrainer_format%"
- " {letters_black}▎ {letters}vs {highlight}%exyliatotemtrainer_opponent%"
- " {letters_black}▎ {letters}Round {letters_black}» {info}%exyliatotemtrainer_round%"
- " {letters_black}▎ {letters}Score {letters_black}» {success}%exyliatotemtrainer_score%"
- " {letters_black}▎ {letters}%exyliatotemtrainer_match_state%"
- ""
- "{secondary}Round:"
- " {letters_black}▎ {letters}Pops {letters_black}» {info}%exyliatotemtrainer_pops% {muted}· {letters}%exyliatotemtrainer_opponent_pops%"
- " {letters_black}▎ {letters}Best {letters_black}» {success}%exyliatotemtrainer_best%"
- " {letters_black}▎ {letters}Average {letters_black}» {info}%exyliatotemtrainer_average%"
- " {letters_black}▎ {letters}Streak {letters_black}» {highlight}%exyliatotemtrainer_streak%"
- ""
- "{muted}exylia.net"
update:
interval: 10
smart: true
cache: true| Clave | Por defecto | Qué hace |
|---|---|---|
enabled | true | false mantiene la sección escrita pero no muestra tabla en ese contexto. |
title | una línea | Una lista. Con varias entradas se anima: cada refresco muestra la siguiente. |
lines | ver arriba | Las líneas, de arriba abajo. Como mucho 15; las sobrantes se descartan. |
update.interval | 10 | Ticks entre refrescos. 20 ticks son un segundo. |
update.smart | true | Envía solo las líneas que cambiaron en lugar de toda la tabla. |
update.cache | true | Se lee por compatibilidad con archivos antiguos: ExyliaLib cachea el texto ya interpretado para todos los plugins a la vez. |
Qué pueden decir las líneas
No se empuja nada a la tabla. La librería la dibuja en su propio intervalo y pregunta a los
placeholders, así que una línea es cualquier texto que lleve los placeholders %exyliatotemtrainer_<nombre>% del
propio plugin, y cualquier otro placeholder que ExyliaLib resuelva también funciona. Este archivo lo lee
el plugin mismo, así que aquí los nombres van sin el nombre del plugin delante; la lista completa, en la
forma en que la leen otros plugins, está en Placeholders. Los
que usan los valores por defecto:
| Placeholder | Tabla | Valor |
|---|---|---|
%exyliatotemtrainer_mode% | training | El nombre visible del modo |
%exyliatotemtrainer_interval% | training | El intervalo actual en ticks, que un modo con aceleración va moviendo |
%exyliatotemtrainer_session_time% | training | Tiempo desde que empezó el ejercicio |
%exyliatotemtrainer_pops% | ambas | Pops de la sesión en curso, los de esta ronda en un duelo |
%exyliatotemtrainer_best% | ambas | Reacción más rápida de la sesión en curso, la de esta ronda en un duelo |
%exyliatotemtrainer_average% | ambas | Reacción media de la sesión en curso, la de esta ronda en un duelo |
%exyliatotemtrainer_streak% | ambas | Pops seguidos de la sesión en curso, los de esta ronda en un duelo |
%exyliatotemtrainer_grade% | training | La calificación del último pop, — antes del primero |
%exyliatotemtrainer_format% | match | BO3 |
%exyliatotemtrainer_opponent% | match | El nombre del rival |
%exyliatotemtrainer_opponent_pops% | match | Los pops del rival en esta ronda |
%exyliatotemtrainer_round% | match | La ronda que se juega |
%exyliatotemtrainer_score% | match | Rondas ganadas, las tuyas primero: 2 - 1 |
%exyliatotemtrainer_match_state% | match | waiting, starting, active, round_end, ending o finished |
%exyliatotemtrainer_grade% responde — entre el inicio de una sesión y su primer pop, así que la línea dice
"Last » —" en lugar de mostrar el nombre del propio placeholder.
Recargar
/totemtraineradmin reload vuelve a leer el archivo y reconstruye la tabla de todos los jugadores que
estén en una sesión o un duelo en ese momento.
¿Falta algo en esta página? Dínoslo en Discord