Saltar al contenido principal

Mualani

Config práctica

Usa mualani en configs. Alias: No hay alias registrados.

Copiar este inicio

mualani char lvl=90/90 cons=0 talent=9,9,9;
mualani add weapon="favoniussword" refine=5 lvl=90/90;
mualani add set="emblemofseveredfate" count=4;
mualani add stats hp=4780 atk=311 atk%=0.466 cr=0.311 cd=0.622 er=0.110;

Recetas de combos

One 3-stack bite

Walk until 3 momentum, then bite once.

.mualani.momentum < 3

Momentum is the bite stack counter. Walking advances it during Nightsoul.

mualani attack;

When momentum reaches 3, normal attack spends the bite.

Copiar combo

fn mualani_combo1() {
  while .mualani.nightsoul.state {
    while .mualani.momentum < 3 {
      mualani walk[f=1];
    }
    mualani attack;
    break;
  }
}

Three 3-stack bites

Same idea, repeated three times inside Nightsoul.

for let k=0; k<3

Repeats the same 3-stack bite three times, as long as Nightsoul is still active.

break

Leaves the outer Nightsoul loop after the planned bites so the script can continue.

Copiar combo

fn mualani_combo3() {
  while .mualani.nightsoul.state {
    for let k=0; k<3; k=k+1 {
      while .mualani.momentum < 3 {
        mualani walk[f=1];
      }
      mualani attack;
    }
    break;
  }
}

Loop básico seguro

Este es el patrón más seguro para empezar. Revisa si la skill o la ulti están disponibles antes de usarlas, y luego usa ataques como relleno. Úsalo cuando aún no sabes el combo real del personaje.

if .character.skill.ready

Esto lee el cooldown. Si está listo, la acción se puede usar ahora. Si no, el simulador se salta esa acción.

attack:3

`attack:3` significa tres ataques normales seguidos. Cambia el número mientras pruebas.

Sin loop infinito aquí

Este helper corre una sola vez cuando lo llamas. La repetición grande va afuera, en tu `for` principal.

Copiar combo

fn mualani_basic_loop() {
  if .mualani.skill.ready {
    mualani skill;
  }
  if .mualani.burst.ready {
    mualani burst;
  }
  mualani attack:3;
}

Esperar mientras .mualani.momentum está activo

Cantidad actual de este contador o stacks.

Estado vivo

Esto no es un valor de setup. Es el estado actual del simulador en ese frame.

Límite de espera

El límite de frames evita que la config se congele si el estado nunca cambia.

Copiar combo

let start = f();
while .mualani.momentum > 0 && f() - start < 300 {
  mualani attack;
}

Usar attack[travel=...]

Tiempo de viaje del proyectil en frames.

attack[travel=...]

Los parámetros de acción van entre corchetes en la acción exacta que estás usando.

Copiar combo

mualani attack[travel=10];

Usar burst[travel=...]

Tiempo de viaje del proyectil en frames.

burst[travel=...]

Los parámetros de acción van entre corchetes en la acción exacta que estás usando.

Copiar combo

mualani burst[travel=10];

Acciones que puedes escribir

attack se puede usar directo

Copiar comando

mualani attack:3;

charge se puede usar directo

Copiar comando

mualani attack, charge;

skill se puede usar directo

Copiar comando

mualani skill;

burst se puede usar directo

Copiar comando

mualani burst;

dash se puede usar directo

Copiar comando

mualani dash;

jump se puede usar directo

Copiar comando

mualani jump;

walk se puede usar directo

Copiar comando

mualani walk;

swap se puede usar directo

Copiar comando

mualani swap;

Parámetros especiales de acción

attack[travel=...] - Tiempo de viaje del proyectil en frames.

Copiar comando

mualani attack[travel=10];

burst[travel=...] - Tiempo de viaje del proyectil en frames.

Copiar comando

mualani burst[travel=10];

Campos para condiciones

.mualani.momentum - Cantidad actual de este contador o stacks.

Copiar condición

if .mualani.momentum > 0 {
  # action here
}

Frames

Crédito del video: yamitoka
Conteo: Hoja (crédito: yamitoka)

Datos de hitlag

HabilidadTiempo de pausaEscalaPausa por defensaDesplegable
Surfing00.01truetrue

Datos de área

HabilidadFormaCentroDesplazamiento XDesplazamiento YRadioÁngulo de abanicoCaja XCaja YNotas
N1CirclePrimaryTarget--0.7----
N2CirclePrimaryTarget--0.7----
N3CirclePrimaryTarget--0.7----
Shark-BiteSingleGlobalValue------Spawns on the Primary Target.
Surging-BiteSingleGlobalValue------Spawns on the Primary Target.

Problemas conocidos

No tiene problemas conocidos

Nombres

  • mualani

Acciones válidas

HabilidadPermitidoNotas
attack-
charge-
aim-
skill-
burst-
low_plunge-
high_plunge-
dash-
jump-
walk-
swap-

Parámetros

HabilidadParámetroDescripción
attacktravelProjectile travel time for Shark Missiles. Default 10 frames.
bursttravelProjectile travel time for the Super Shark Missile. Default 70 frames.

Campos

CampoDescripción
.mualani.momentum
Number of Wave Momentum stacks.
Si hay más de un campo disponible, cualquiera de esos campos funciona.