Albedo
Praktische Config
Nutze albedo in configs. Aliase: Keine Aliase eingetragen.
Starter kopieren
albedo char lvl=90/90 cons=0 talent=9,9,9;
albedo add weapon="favoniussword" refine=5 lvl=90/90;
albedo add set="emblemofseveredfate" count=4;
albedo add stats hp=4780 atk=311 atk%=0.466 cr=0.311 cd=0.622 er=0.110;Combo-Beispiele
Use skill only when elevator is gone
Prevents wasting time recasting when the field object is already active.
Combo kopieren
if !.albedo.elevator {
albedo skill;
}
albedo burst;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 albedo_basic_loop() {
if .albedo.skill.ready {
albedo skill;
}
if .albedo.burst.ready {
albedo burst;
}
albedo attack:3;
}Warten solange .albedo.elevator aktiv ist
Ist 1, wenn dieser Status gerade aktiv ist.
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 .albedo.elevator > 0 && f() - start < 300 {
albedo attack;
}Warten solange .albedo.c2stacks 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 .albedo.c2stacks > 0 && f() - start < 300 {
albedo attack;
}Warten solange .<character>.mods.albedo-a4 aktiv ist
Ist 1, wenn dieser Status gerade aktiv ist.
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 .<character>.mods.albedo-a4 > 0 && f() - start < 300 {
albedo attack;
}low_plunge[collision=...] benutzen
0 ohne Kollisionsschaden, 1 mit Kollisionsschaden.
low_plunge[collision=...]
Aktionsparameter stehen in Klammern an genau der Aktion.
Combo kopieren
albedo low_plunge[collision=0];high_plunge[collision=...] benutzen
0 ohne Kollisionsschaden, 1 mit Kollisionsschaden.
high_plunge[collision=...]
Aktionsparameter stehen in Klammern an genau der Aktion.
Combo kopieren
albedo high_plunge[collision=0];Schreibbare Aktionen
attack direkt nutzbar
Befehl kopieren
albedo attack:3;charge Need to use attack right before charge.
Befehl kopieren
albedo attack, charge;skill direkt nutzbar
Befehl kopieren
albedo skill;burst direkt nutzbar
Befehl kopieren
albedo burst;low_plunge Previous action must be a jump buffed via Xianyun's burst for example.
Befehl kopieren
albedo low_plunge[collision=0];high_plunge Previous action must be a jump buffed via Xianyun's burst for example.
Befehl kopieren
albedo high_plunge[collision=0];dash direkt nutzbar
Befehl kopieren
albedo dash;jump direkt nutzbar
Befehl kopieren
albedo jump;walk No action followed by walk (except low_plunge and high_plunge) has proper frames.
Befehl kopieren
albedo walk;swap direkt nutzbar
Befehl kopieren
albedo swap;Spezielle Aktionsparameter
low_plunge[collision=...] - 0 ohne Kollisionsschaden, 1 mit Kollisionsschaden.
Befehl kopieren
albedo low_plunge[collision=0];high_plunge[collision=...] - 0 ohne Kollisionsschaden, 1 mit Kollisionsschaden.
Befehl kopieren
albedo high_plunge[collision=0];Felder für Bedingungen
.albedo.elevator - Ist 1, wenn dieser Status gerade aktiv ist.
Bedingung kopieren
if .albedo.elevator > 0 {
# action here
}.albedo.c2stacks - Aktuelle Anzahl dieses Counters oder Stacks.
Bedingung kopieren
if .albedo.c2stacks > 0 {
# action here
}.<character>.mods.albedo-a4 - Ist 1, wenn dieser Status gerade aktiv ist.
Bedingung kopieren
if .<character>.mods.albedo-a4 > 0 {
# action here
}Frames
- Video #1
- Video #2
- Video #3
- Video #4
Zählung: Tabelle (Credit: Kolibri#7675)
Zählung: Tabelle (Credit: Kolibri#7675)
Zählung: Tabelle (Credit: Kolibri#7675)
Zählung: Tabelle (Credit: charliex3000)
Hitlag-Daten
- Normaler Angriff
| Fähigkeit | Haltezeit | Skalierung | Defense Halt | Deployable |
|---|---|---|---|---|
| N1 | 0.03 | 0.01 | true | false |
| N2 | 0.03 | 0.01 | true | false |
| N3 | 0.06 | 0.01 | true | false |
| N4 | 0.09 | 0.01 | true | false |
| N5 | 0.12 | 0.01 | true | false |
AoE-Daten
- Normaler Angriff
- Aufgeladener Angriff
- Sturzangriff
- Elementarfähigkeit
- Spezialfähigkeit
| Fähigkeit | Form | Zentrum | Offset X | Offset Y | Radius | Fächerwinkel | Box X | Box Y | Notizen |
|---|---|---|---|---|---|---|---|---|---|
| N1 | Circle | Player | - | 0.8 | 1.6 | - | - | - | - |
| N2 | Circle | Player | - | 0.1 | 2 | 180 | - | - | - |
| N3 | Box | Player | - | -0.2 | - | - | 3 | 2.6 | - |
| N4 | Box | Player | - | 0.1 | - | - | 1.5 | 3.7 | - |
| N5 | Circle | Player | - | 0.8 | 2 | - | - | - | - |
| Fähigkeit | Form | Zentrum | Offset X | Offset Y | Radius | Fächerwinkel | Box X | Box Y | Notizen |
|---|---|---|---|---|---|---|---|---|---|
| CA-1 | Circle | Player | - | 0.3 | 2.2 | 270 | - | - | - |
| CA-2 | Circle | Player | - | 0.3 | 2.2 | 270 | - | - | - |
| Fähigkeit | Form | Zentrum | Offset X | Offset Y | Radius | Fächerwinkel | Box X | Box Y | Notizen |
|---|---|---|---|---|---|---|---|---|---|
| Plunge | Circle | Player | - | 1 | 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-Skill | Circle | Player | - | 3 | 5 | - | - | - | E/C4/C6 has a detection area of 10m around the position of this hitbox. |
| E-TransientBlossom | Circle | GlobalValue | - | - | 3.4 | - | - | - | Spawns on target that the E proc'd on. |
| Fähigkeit | Form | Zentrum | Offset X | Offset Y | Radius | Fächerwinkel | Box X | Box Y | Notizen |
|---|---|---|---|---|---|---|---|---|---|
| Q-FatalBlossom | Circle | GlobalValue | - | - | 3 | - | - | - | Each blossom targets a separate enemy within the E detection area if possible, otherwise it randomly spawns in the E detection area. |
| Q-Start | Circle | Player | - | - | 3 | - | - | - | not implemented yet |
| Q-ElementalBurst | Circle | Player | - | - | 8 | 120 | - | - | - |
Bekannte Probleme
- Burst ticks missing precise frame count
Namen
- albedo
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 | ⚠ | No action followed by walk (except low_plunge and high_plunge) has proper frames. |
swap | ✔ | - |
Parameter
| Fähigkeit | Parameter | Beschreibung |
|---|---|---|
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 |
|---|---|
.albedo.elevator | Evaluates to 1 if skill is currently active |
.albedo.c2stacks | Current number of C2 stacks |
.<character>.mods.albedo-a4 | Whether or not Albedo A4 buff is active on the specified character |