Contenido generado con IA — puede contener errores.

Configurar

Energía

El recurso opcional que gastan las habilidades, a qué velocidad vuelve, y las dos barras.

La energía es por clase y opcional. Sin ella, a las habilidades solo las limita el cooldown.

energy:
  enabled: true
  name: "Energy"
  symbol: "⚡"
  color: "<#ffd82b>"
  max: 100
  regen-per-tick: 0.08
ClavePor defectoQué hace
enabledfalseAusente o false significa que la clase no tiene energía en absoluto.
nameEnergySe lee del archivo, pero hoy el plugin no lo imprime en ninguna parte.
symbol⚡Se escribe en la barra de abajo como %symbol%, que es un valor que se le pasa a la barra y no un placeholder registrado. Fuera del plugin, el mismo carácter se lee con %exyliaclasses_classes_energy_symbol%.
color#ffffffSe escribe en la barra como %energy_color%. Cualquier etiqueta de color que acepte el módulo de texto.
max100El tope.
regen-per-tick0.1Se suma cada tick, así que multiplica por 20 para tenerlo por segundo.

Cómo se comporta

La energía empieza en cero cuando la clase se activa — quien se cambia a Bard no puede lanzar de inmediato. A partir de ahí sube regen-per-tick cada tick hasta llegar a max.

regen-per-tickPor segundoDe cero a 100
0.051100 s
0.081,662,5 s
0.1250 s
0.25520 s

El energy-cost de una habilidad se comprueba antes de que corran sus efectos. Si no llega, se avisa al jugador, el cooldown no arranca y el objeto no se consume.

Una habilidad con coste en una clase sin energía

La clase no tiene energía, así que la energía del jugador es cero, así que cualquier energy-cost mayor que cero no se puede pagar nunca. O le das a la clase un bloque energy, o dejas el coste en 0.

La energía se pone a cero y su barra se retira cuando la clase termina, al morir y al salir.

Las barras

Las dos barras viven en config.yml, no en el archivo de clase — son la presentación que el plugin hace de la energía y de las marcas, compartida por todas las clases.

config.yml
energy-bar:
  enabled: true
  text: "%energy_color%%symbol% %energy% / %max%"
  colour: "YELLOW"
  overlay: "NOTCHED_20"
 
mark-bar:
  enabled: true
  text: "%mark_color%%mark_icon% +%extra_damage%% {muted}(%time%)"
  colour: "RED"
  overlay: "PROGRESS"
ClaveQué hace
enabledfalse oculta esa barra. El sistema sigue funcionando; solo desaparece la barra.
textEl título. Funcionan tokens de paleta, etiquetas de color y placeholders.
colourPINK, BLUE, RED, GREEN, YELLOW, PURPLE o WHITE.
overlayPROGRESS, NOTCHED_6, NOTCHED_10, NOTCHED_12 o NOTCHED_20.

Valores disponibles en cada barra

Se le pasan a la propia barra, y no son lo mismo que los placeholders del plugin — solo funcionan dentro de esos dos text.

En energy-bar.textValor
%energy_color%El energy.color de la clase.
%symbol%El energy.symbol de la clase.
%energy%Energía actual, con un decimal.
%max%El tope, entero.
En mark-bar.textValor
%mark_color%El color del nivel de marca actual.
%mark_icon%Su icon.
%extra_damage%Su extra-damage, entero.
%time%Segundos que quedan de marca, contados por la barra.

El relleno de la barra de energía es la energía entre max. El de la barra de marca es la cuenta atrás sobre mark-duration, y llegar al final es lo que hace caducar las marcas — apagar la barra de marca con enabled: false deja a las marcas sin nada que las caduque hasta que el jugador muera, salga o deje la clase.

¿Falta algo en esta página? Dínoslo en Discord