Saltar al contenido principal

Arataki Itto

Config práctica

Usa itto en configs. Alias: aratakiitto, aratakitheoneandoniitto

Copiar este inicio

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

Recetas de combos

Slash-state charged loop

Uses Itto's slash fields to keep charged attacks moving until the final slash path ends.

Copiar combo

while .itto.slash.next != .itto.slash-type.idle {
  itto charge;
}
if .itto.burst.ready {
  itto burst;
}

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 itto_basic_loop() {
  if .itto.skill.ready {
    itto skill;
  }
  if .itto.burst.ready {
    itto burst;
  }
  itto attack:3;
}

Esperar mientras .itto.slash.current está activo

Returns the current CA Slash. Perform checks on this by using the values under .itto.slash-type.

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 .itto.slash.current > 0 && f() - start < 300 {
  itto attack;
}

Esperar mientras .itto.slash.next está activo

Returns the next CA Slash that will be performed based on the stack count at the time that this is evaluated. Perform checks on this by using the values under .itto.slash-type.

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 .itto.slash.next > 0 && f() - start < 300 {
  itto attack;
}

Esperar mientras .itto.slash-type.idle está activo

Returns the number that represents the CA Idle state.

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 .itto.slash-type.idle > 0 && f() - start < 300 {
  itto attack;
}

Usar skill[travel=...]

Tiempo de viaje del proyectil en frames.

skill[travel=...]

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

Copiar combo

itto skill[travel=10];

Usar skill[ushihit=...]

Cantidad actual de este contador o stacks.

skill[ushihit=...]

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

Copiar combo

itto skill[ushihit=1];

Acciones que puedes escribir

attack se puede usar directo

Copiar comando

itto attack:3;

charge se puede usar directo

Copiar comando

itto attack, charge;

skill se puede usar directo

Copiar comando

itto skill;

burst se puede usar directo

Copiar comando

itto burst;

low_plunge Previous action must be a jump buffed via Xianyun's burst for example.

Copiar comando

itto low_plunge[collision=0];

high_plunge Previous action must be a jump buffed via Xianyun's burst for example.

Copiar comando

itto high_plunge[collision=0];

dash se puede usar directo

Copiar comando

itto dash;

jump se puede usar directo

Copiar comando

itto jump;

walk No action followed by walk (except low_plunge and high_plunge) has proper frames.

Copiar comando

itto walk;

swap se puede usar directo

Copiar comando

itto swap;

Parámetros especiales de acción

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

Copiar comando

itto skill[travel=10];

skill[ushihit=...] - Cantidad actual de este contador o stacks.

Copiar comando

itto skill[ushihit=1];

burst[prestack=...] - Whether to grant a stack from performing N1 right before Q. 0 for no prestack, 1 for prestack. Default 0.

Copiar comando

itto burst[prestack=1];

low_plunge[collision=...] - 0 sin daño de colisión; 1 con daño de colisión.

Copiar comando

itto low_plunge[collision=0];

high_plunge[collision=...] - 0 sin daño de colisión; 1 con daño de colisión.

Copiar comando

itto high_plunge[collision=0];

Campos para condiciones

.itto.slash.current - Returns the current CA Slash. Perform checks on this by using the values under .itto.slash-type.

Copiar condición

if .itto.slash.current > 0 {
  # action here
}

.itto.slash.next - Returns the next CA Slash that will be performed based on the stack count at the time that this is evaluated. Perform checks on this by using the values under .itto.slash-type.

Copiar condición

if .itto.slash.next > 0 {
  # action here
}

.itto.slash-type.idle - Returns the number that represents the CA Idle state.

Copiar condición

if .itto.slash-type.idle > 0 {
  # action here
}

.itto.slash-type.saichi - Returns the number that represents the CA Saichimonji Slash state.

Copiar condición

if .itto.slash-type.saichi > 0 {
  # action here
}

.itto.slash-type.left - Returns the number that represents the CA Left Combo Slash state.

Copiar condición

if .itto.slash-type.left > 0 {
  # action here
}

.itto.slash-type.right - Returns the number that represents the CA Right Combo Slash state.

Copiar condición

if .itto.slash-type.right > 0 {
  # action here
}

.itto.slash-type.final - Returns the number that represents the CA Final Slash state.

Copiar condición

if .itto.slash-type.final > 0 {
  # action here
}

.itto.will-c6-proc - Returns whether C6 will proc for the upcoming CA.

Copiar condición

if .itto.will-c6-proc > 0 {
  # action here
}

Frames

Crédito del video: Kolibri#7675
Conteo: Hoja (crédito: Kolibri#7675)

Datos de hitlag

HabilidadTiempo de pausaEscalaPausa por defensaDesplegable
Q-N10.080.01truefalse
Q-N20.080.01truefalse
Q-N30.10.01truefalse
Q-N40.10.01truefalse

Datos de área

HabilidadFormaCentroDesplazamiento XDesplazamiento YRadioÁngulo de abanicoCaja XCaja YNotas
N1CirclePlayer-0.82.5----
Q-N1CirclePlayer-0.83.5----
N2CirclePlayer-0.82.5----
Q-N2CirclePlayer-0.83.5----
N3CirclePlayer-0.852.5----
Q-N3CirclePlayer-0.83.5----
N4BoxPlayer--1.5--3.26-
Q-N4BoxPlayer--1.7--3.88-

Problemas conocidos

No tiene problemas conocidos

Nombres

  • itto
  • aratakiitto
  • aratakitheoneandoniitto

Acciones válidas

HabilidadPermitidoNotas
attack-
charge-
aim-
skill-
burst-
low_plungePrevious action must be a jump buffed via Xianyun's burst for example.
high_plungePrevious action must be a jump buffed via Xianyun's burst for example.
dash-
jump-
walkNo action followed by walk (except low_plunge and high_plunge) has proper frames.
swap-

Parámetros

HabilidadParámetroDescripción
skilltravelProjectile travel time. Default 4 frames.
skillushihitNumber of stacks gained via Ushi getting hit. Max 3 stacks. Stacks are gained at random points during Ushi uptime while respecting 2s stack gain cooldown. Default 0.
burstprestackWhether to grant a stack from performing N1 right before Q. 0 for no prestack, 1 for prestack. Default 0.
low_plungecollision0 for no collision dmg (default), 1 for collision dmg.
high_plungecollision0 for no collision dmg (default), 1 for collision dmg.

Campos

CampoDescripción
.itto.slash.current
Returns the current CA Slash. Perform checks on this by using the values under .itto.slash-type.
.itto.slash.next
Returns the next CA Slash that will be performed based on the stack count at the time that this is evaluated. Perform checks on this by using the values under .itto.slash-type.
.itto.slash-type.idle
Returns the number that represents the CA Idle state.
.itto.slash-type.saichi
Returns the number that represents the CA Saichimonji Slash state.
.itto.slash-type.left
Returns the number that represents the CA Left Combo Slash state.
.itto.slash-type.right
Returns the number that represents the CA Right Combo Slash state.
.itto.slash-type.final
Returns the number that represents the CA Final Slash state.
.itto.will-c6-proc
Returns whether C6 will proc for the upcoming CA.
Si hay más de un campo disponible, cualquiera de esos campos funciona.