Escoffier
Praktische Config
Nutze escoffier in configs. Aliase: esco
Starter kopieren
escoffier char lvl=90/90 cons=0 talent=9,9,9;
escoffier add weapon="favoniussword" refine=5 lvl=90/90;
escoffier add set="emblemofseveredfate" count=4;
escoffier add stats hp=4780 atk=311 atk%=0.466 cr=0.311 cd=0.622 er=0.110;Combo-Beispiele
Constellation stack monitor
Useful while testing C2/C4/C6 variants. Print counters before the DPS window.
Combo kopieren
print(.escoffier.c2-count);
print(.escoffier.c4-count);
print(.escoffier.c6-count);
escoffier skill, attack;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 escoffier_basic_loop() {
if .escoffier.skill.ready {
escoffier skill;
}
if .escoffier.burst.ready {
escoffier burst;
}
escoffier attack:3;
}Warten solange .escoffier.c2-count aktiv ist
Aktuelle Anzahl dieses Counters oder Stacks.
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 .escoffier.c2-count > 0 && f() - start < 300 {
escoffier attack;
}Warten solange .escoffier.c4-count aktiv ist
Number of extra healing and energy restore effects (C4) left
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 .escoffier.c4-count > 0 && f() - start < 300 {
escoffier attack;
}Warten solange .escoffier.c6-count aktiv ist
Number of Special-Grade Frosty Parfait (C6) attacks left
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 .escoffier.c6-count > 0 && f() - start < 300 {
escoffier attack;
}skill[travel=...] benutzen
Flugzeit des Projektils in Frames.
skill[travel=...]
Aktionsparameter stehen in Klammern an genau der Aktion.
Combo kopieren
escoffier skill[travel=10];low_plunge[collision=...] benutzen
0 ohne Kollisionsschaden, 1 mit Kollisionsschaden.
low_plunge[collision=...]
Aktionsparameter stehen in Klammern an genau der Aktion.
Combo kopieren
escoffier low_plunge[collision=0];Schreibbare Aktionen
attack direkt nutzbar
Befehl kopieren
escoffier attack:3;charge Need to use attack right before charge.
Befehl kopieren
escoffier attack, charge;skill direkt nutzbar
Befehl kopieren
escoffier skill;burst direkt nutzbar
Befehl kopieren
escoffier burst;low_plunge Previous action must be a jump buffed via Xianyun's burst for example.
Befehl kopieren
escoffier low_plunge[collision=0];high_plunge Previous action must be a jump buffed via Xianyun's burst for example.
Befehl kopieren
escoffier high_plunge[collision=0];dash direkt nutzbar
Befehl kopieren
escoffier dash;jump direkt nutzbar
Befehl kopieren
escoffier jump;walk direkt nutzbar
Befehl kopieren
escoffier walk;swap direkt nutzbar
Befehl kopieren
escoffier swap;Spezielle Aktionsparameter
skill[travel=...] - Flugzeit des Projektils in Frames.
Befehl kopieren
escoffier skill[travel=10];low_plunge[collision=...] - 0 ohne Kollisionsschaden, 1 mit Kollisionsschaden.
Befehl kopieren
escoffier low_plunge[collision=0];high_plunge[collision=...] - 0 ohne Kollisionsschaden, 1 mit Kollisionsschaden.
Befehl kopieren
escoffier high_plunge[collision=0];Felder für Bedingungen
.escoffier.c2-count - Aktuelle Anzahl dieses Counters oder Stacks.
Bedingung kopieren
if .escoffier.c2-count > 0 {
# action here
}.escoffier.c4-count - Number of extra healing and energy restore effects (C4) left
Bedingung kopieren
if .escoffier.c4-count > 0 {
# action here
}.escoffier.c6-count - Number of Special-Grade Frosty Parfait (C6) attacks left
Bedingung kopieren
if .escoffier.c6-count > 0 {
# action here
}Frames
Zählung: Tabelle (Credit: charliex3000)
Hitlag-Daten
AoE-Daten
- Normaler Angriff
- Aufgeladener Angriff
- Sturzangriff
- Elementarfähigkeit
- Spezialfähigkeit
- Sternbilder
| Fähigkeit | Form | Zentrum | Offset X | Offset Y | Radius | Fächerwinkel | Box X | Box Y | Notizen |
|---|---|---|---|---|---|---|---|---|---|
| N1 | Box | Player | - | - | - | - | 1.6 | 3 | - |
| N2 | Circle | Player | - | 0.7 | 2 | - | - | - | - |
| N3-1 | Circle | Player | - | 0.8 | 2.5 | - | - | - | - |
| N3-2 | Circle | Player | - | 0.4 | 2.5 | - | - | - | - |
| Fähigkeit | Form | Zentrum | Offset X | Offset Y | Radius | Fächerwinkel | Box X | Box Y | Notizen |
|---|---|---|---|---|---|---|---|---|---|
| CA | Box | Player | - | -1.2 | - | - | 3.3 | 3.5 | - |
| Fähigkeit | Form | Zentrum | Offset X | Offset Y | Radius | Fächerwinkel | Box X | Box Y | Notizen |
|---|---|---|---|---|---|---|---|---|---|
| Plunge | Circle | Player | - | - | 1 | - | - | - | - |
| Low_Plunge | Circle | Player | - | 1 | 3 | - | - | - | - |
| High_Plunge | Circle | Player | - | 1 | 5 | - | - | - | - |
| Fähigkeit | Form | Zentrum | Offset X | Offset Y | Radius | Fächerwinkel | Box X | Box Y | Notizen |
|---|---|---|---|---|---|---|---|---|---|
| E | Circle | Player | - | - | 5 | - | - | - | - |
| E-Arkhe | Circle | Player | - | - | 5 | - | - | - | - |
| E-Tick | Circle | PrimaryTarget | - | - | 1.5 | - | - | - | - |
| Fähigkeit | Form | Zentrum | Offset X | Offset Y | Radius | Fächerwinkel | Box X | Box Y | Notizen |
|---|---|---|---|---|---|---|---|---|---|
| Q | Circle | Player | - | 1 | 7 | - | - | - | - |
| Fähigkeit | Form | Zentrum | Offset X | Offset Y | Radius | Fächerwinkel | Box X | Box Y | Notizen |
|---|---|---|---|---|---|---|---|---|---|
| E-C6 | Circle | PrimaryTarget | - | - | 4 | - | - | - | - |
Bekannte Probleme
Namen
- escoffier
- esco
Gültige Aktionen
| Fähigkeit | Erlaubt | Notizen |
|---|---|---|
attack | ✔ | - |
charge | ⚠ | Need to use attack right before 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 | ✔ | - |
swap | ✔ | - |
Parameter
| Fähigkeit | Parameter | Beschreibung |
|---|---|---|
skill | travel | Frosty Parfait travel time. Default 5 frames. |
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. |
Felder
| Feld | Beschreibung |
|---|---|
.escoffier.c2-count | Number of Cold Dish (C2) stacks |
.escoffier.c4-count | Number of extra healing and energy restore effects (C4) left |
.escoffier.c6-count | Number of Special-Grade Frosty Parfait (C6) attacks left |