Zum Hauptinhalt springen

Kinich

Praktische Config

Nutze kinich in configs. Aliase: Keine Aliase eingetragen.

Starter kopieren

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

Combo-Beispiele

Cannon loop

Attack to build Nightsoul points, wait until 20 points, then fire held skill.

.kinich.nightsoul.points

Current Nightsoul points. His cannon route usually waits for 20.

.kinich.nightsoul.state

Prevents casting the cannon after Nightsoul ended.

skill[hold=1]

This is Kinich's cannon/held skill branch, not the opener skill.

Combo kopieren

fn kinich_combo() {
  kinich skill;

  for let c=0; c<5; c=c+1 {
    kinich attack[direction=1]:2;
    while .kinich.nightsoul.points < 20 && .kinich.nightsoul.state {
      wait(1);
    }
    if .kinich.nightsoul.state {
      kinich skill[hold=1];
    }
  }
}

Sichere Basis-Schleife

Das ist der sicherste Start. Die Schleife prueft erst, ob Skill oder Burst bereit sind, und nutzt danach Angriffe als Fuellung. Nutze sie, wenn du die echte Combo noch nicht kennst.

if .character.skill.ready

Liest den Cooldown. Wenn ready wahr ist, kann die Aktion jetzt benutzt werden. Wenn nicht, ueberspringt der Simulator sie.

attack:3

`attack:3` bedeutet drei normale Angriffe hintereinander. Aendere die Zahl beim Testen.

Keine Endlosschleife hier

Dieser Helper laeuft nur einmal, wenn du ihn aufrufst. Die Wiederholung der Rotation gehoert aussen in die Haupt-`for`-Schleife.

Combo kopieren

fn kinich_basic_loop() {
  if .kinich.skill.ready {
    kinich skill;
  }
  if .kinich.burst.ready {
    kinich burst;
  }
  kinich attack:3;
}

Warten solange .kinich.blind_spot aktiv ist

The direction of the Blind Spot relatively to Kinich. -1 - in clock-wise direction; 1 - in counter clock-wise direction; 0 - does not exist at the moment.

Live-Zustand

Das ist kein Setup-Wert, sondern der aktuelle Simulatorzustand in diesem Frame.

Warte-Limit

Das Frame-Limit verhindert, dass die Config haengt, wenn sich der Zustand nie aendert.

Combo kopieren

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

attack[direction=...] benutzen

Direction in which Kinich move when attached to the opponent: -1 - in clock-wise direction; 1 - in counter clock-wise direction. Default: -1

attack[direction=...]

Aktionsparameter stehen in Klammern an genau der Aktion.

Combo kopieren

kinich attack[direction=1];

skill[travel=...] benutzen

Flugzeit des Projektils in Frames.

skill[travel=...]

Aktionsparameter stehen in Klammern an genau der Aktion.

Combo kopieren

kinich skill[travel=10];

Schreibbare Aktionen

attack direkt nutzbar

Befehl kopieren

kinich attack:3;

charge Need to use attack right before charge. Cannot charge in nightsoul blessing

Befehl kopieren

kinich attack, charge;

skill direkt nutzbar

Befehl kopieren

kinich skill;

burst direkt nutzbar

Befehl kopieren

kinich burst;

dash direkt nutzbar

Befehl kopieren

kinich dash;

jump direkt nutzbar

Befehl kopieren

kinich jump;

walk direkt nutzbar

Befehl kopieren

kinich walk;

swap direkt nutzbar

Befehl kopieren

kinich swap;

low_plunge Previous action must be a jump buffed via Xianyun's burst for example. Cannot low plunge in nightsoul blessing.

Befehl kopieren

kinich low_plunge[collision=0];

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

Befehl kopieren

kinich high_plunge[collision=0];

Spezielle Aktionsparameter

attack[direction=...] - Direction in which Kinich move when attached to the opponent: -1 - in clock-wise direction; 1 - in counter clock-wise direction. Default: -1

Befehl kopieren

kinich attack[direction=1];

skill[travel=...] - Flugzeit des Projektils in Frames.

Befehl kopieren

kinich skill[travel=10];

skill[c6_travel=...] - Flugzeit des Projektils in Frames.

Befehl kopieren

kinich skill[c6_travel=10];

skill[hold=...] - 0 bedeutet meist Tap; 1 oder höher steht oft für Hold oder eine längere Variante.

Befehl kopieren

kinich skill[hold=1];

Felder für Bedingungen

.kinich.blind_spot - The direction of the Blind Spot relatively to Kinich. -1 - in clock-wise direction; 1 - in counter clock-wise direction; 0 - does not exist at the moment.

Bedingung kopieren

if .kinich.blind_spot > 0 {
  # action here
}

Frames

Video-Credit: ange1o5
Zählung: Tabelle (Credit: ange1o5)

Hitlag-Daten

FähigkeitHaltezeitSkalierungDefense HaltDeployable
N10.060.01truefalse
N20.090.01truefalse
N30.120.01truefalse

AoE-Daten

FähigkeitFormZentrumOffset XOffset YRadiusFächerwinkelBox XBox YNotizen
N1BoxPlayer--0.7--33-
N2BoxPlayer--1--23.9-
N3BoxPlayer----2.24.3-
E-N1-1CirclePrimaryTarget--0.5----
E-N1-2CirclePrimaryTarget--0.5----

Bekannte Probleme

  • The actual Kinich's circular movement is not simulated, so Loop Shots/Scalespiker Cannon will damage the Primary target, which does not depend on attack angle.

Namen

  • kinich

Gültige Aktionen

FähigkeitErlaubtNotizen
attack-
chargeNeed to use attack right before charge. Cannot charge in nightsoul blessing
aim-
skill-
burst-
low_plungePrevious action must be a jump buffed via Xianyun's burst for example. Cannot low plunge in nightsoul blessing.
high_plungePrevious action must be a jump buffed via Xianyun's burst for example.
dash-
jump-
walk-
swap-

Parameter

FähigkeitParameterBeschreibung
attackdirectionDirection in which Kinich move when attached to the opponent: -1 - in clock-wise direction; 1 - in counter clock-wise direction. Default: -1
skilltravelScalespiker projectile travel time. Default: 13 frames.
skillc6_travelC6 Bounce Scalespiker projectile travel time. Default: 50 frames.
skillhold0 for Tap (default), value between 1 and 301 for Hold to enter Nightsoul and between 1 and 181 to shot Scalespiker. Subtracted by 1 to account for requiring a 1 to activate.

Felder

FeldBeschreibung
.kinich.blind_spot
The direction of the Blind Spot relatively to Kinich. -1 - in clock-wise direction; 1 - in counter clock-wise direction; 0 - does not exist at the moment.
Wenn mehrere Felder verfügbar sind, funktioniert jedes davon.