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
- Video #1
- Video #2
- Video #3
- Video #4
Datos de hitlag
- Normal
- Ataque cargado
- Habilidad elemental
| Habilidad | Tiempo de pausa | Escala | Pausa por defensa | Desplegable |
|---|---|---|---|---|
| Q-N1 | 0.08 | 0.01 | true | false |
| Q-N2 | 0.08 | 0.01 | true | false |
| Q-N3 | 0.1 | 0.01 | true | false |
| Q-N4 | 0.1 | 0.01 | true | false |
| Habilidad | Tiempo de pausa | Escala | Pausa por defensa | Desplegable |
|---|---|---|---|---|
| Q-CA-SaichimonjiSlash | 0.1 | 0.01 | true | false |
| Q-CA-AratakiKesagiriFinal | 0.1 | 0.01 | true | false |
| Q-CA-AratakiKesagiriCombo-FirstCS | 0.07 | 0.01 | true | false |
| Q-CA-AratakiKesagiriCombo-SecondCS | 0.05 | 0.01 | true | false |
| Q-CA-AratakiKesagiriCombo-Third+CS | 0.03 | 0.01 | true | false |
| Habilidad | Tiempo de pausa | Escala | Pausa por defensa | Desplegable |
|---|---|---|---|---|
| E-Skill | 0.02 | 0.01 | false | true |
Datos de área
- Normal
- Ataque cargado
- Ataque descendente
- Habilidad elemental
| Habilidad | Forma | Centro | Desplazamiento X | Desplazamiento Y | Radio | Ángulo de abanico | Caja X | Caja Y | Notas |
|---|---|---|---|---|---|---|---|---|---|
| N1 | Circle | Player | - | 0.8 | 2.5 | - | - | - | - |
| Q-N1 | Circle | Player | - | 0.8 | 3.5 | - | - | - | - |
| N2 | Circle | Player | - | 0.8 | 2.5 | - | - | - | - |
| Q-N2 | Circle | Player | - | 0.8 | 3.5 | - | - | - | - |
| N3 | Circle | Player | - | 0.85 | 2.5 | - | - | - | - |
| Q-N3 | Circle | Player | - | 0.8 | 3.5 | - | - | - | - |
| N4 | Box | Player | - | -1.5 | - | - | 3.2 | 6 | - |
| Q-N4 | Box | Player | - | -1.7 | - | - | 3.8 | 8 | - |
| Habilidad | Forma | Centro | Desplazamiento X | Desplazamiento Y | Radio | Ángulo de abanico | Caja X | Caja Y | Notas |
|---|---|---|---|---|---|---|---|---|---|
| CA-SaichimonjiSlash | Circle | Player | - | - | 3 | - | - | - | - |
| Q-CA-SaichimonjiSlash | Circle | Player | - | - | 4 | - | - | - | - |
| CA-AratakiKesagiriFinal | Circle | Player | - | 0.6 | 3.5 | - | - | - | - |
| Q-CA-AratakiKesagiriFinal | Circle | Player | - | 0.8 | 4.3 | - | - | - | - |
| CA-AratakiKesagiriCombo | Box | Player | - | -2 | - | - | 3.8 | 5.5 | - |
| Q-CA-AratakiKesagiriCombo | Box | Player | - | -2.5 | - | - | 5 | 7 | - |
| Habilidad | Forma | Centro | Desplazamiento X | Desplazamiento Y | Radio | Ángulo de abanico | Caja X | Caja Y | Notas |
|---|---|---|---|---|---|---|---|---|---|
| Plunge | Circle | Player | - | 1 | 1 | - | - | - | - |
| Q-Plunge | Circle | Player | - | 1 | 1 | - | - | - | - |
| Low_Plunge | Circle | Player | - | 1 | 3 | - | - | - | - |
| High_Plunge | Circle | Player | - | 1 | 5 | - | - | - | - |
| Q-Low_Plunge | Circle | Player | - | 1 | 4 | - | - | - | - |
| Q-High_Plunge | Circle | Player | - | 1 | 6 | - | - | - | - |
| Habilidad | Forma | Centro | Desplazamiento X | Desplazamiento Y | Radio | Ángulo de abanico | Caja X | Caja Y | Notas |
|---|---|---|---|---|---|---|---|---|---|
| E-Skill | Circle | PrimaryTarget | - | - | 3.5 | - | - | - | - |
Problemas conocidos
Nombres
- itto
- aratakiitto
- aratakitheoneandoniitto
Acciones válidas
| Habilidad | Permitido | Notas |
|---|---|---|
attack | ✔ | - |
charge | ✔ | - |
aim | ❌ | - |
skill | ✔ | - |
burst | ✔ | - |
low_plunge | ⚠ | Previous action must be a jump buffed via Xianyun's burst for example. |
high_plunge | ⚠ | Previous action must be a jump buffed via Xianyun's burst for example. |
dash | ✔ | - |
jump | ✔ | - |
walk | ⚠ | No action followed by walk (except low_plunge and high_plunge) has proper frames. |
swap | ✔ | - |
Parámetros
| Habilidad | Parámetro | Descripción |
|---|---|---|
skill | travel | Projectile travel time. Default 4 frames. |
skill | ushihit | Number 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. |
burst | prestack | Whether to grant a stack from performing N1 right before Q. 0 for no prestack, 1 for prestack. Default 0. |
low_plunge | collision | 0 for no collision dmg (default), 1 for collision dmg. |
high_plunge | collision | 0 for no collision dmg (default), 1 for collision dmg. |
Campos
| Campo | Descripció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. |