알베도
실전 설정
사용 albedo config에 씁니다. 별칭: 등록된 별칭이 없습니다.
시작 설정 복사
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;콤보 예시
Use skill only when elevator is gone
Prevents wasting time recasting when the field object is already active.
콤보 복사
if !.albedo.elevator {
albedo skill;
}
albedo burst;안전한 기본 루프
처음 시작할 때 가장 안전한 패턴입니다. 스킬/버스트가 준비됐는지 확인한 뒤 사용하고, 남는 시간은 평타로 채웁니다. 캐릭터 콤보를 아직 모를 때 여기서 시작하세요.
if .character.skill.ready
쿨다운을 읽습니다. ready면 지금 사용할 수 있고, false면 시뮬레이터가 그 행동을 건너뜁니다.
attack:3
`attack:3`은 평타 3회를 뜻합니다. 테스트하면서 숫자를 바꿔보세요.
여기에는 무한 루프를 넣지 마세요
이 helper는 호출될 때 한 번만 실행됩니다. 전체 반복은 바깥의 메인 `for` 루프에 둡니다.
콤보 복사
fn albedo_basic_loop() {
if .albedo.skill.ready {
albedo skill;
}
if .albedo.burst.ready {
albedo burst;
}
albedo attack:3;
}.albedo.elevator가 활성인 동안 기다리기
해당 상태가 현재 활성화되어 있으면 1입니다.
실시간 상태
세팅 값이 아니라 해당 프레임의 현재 시뮬레이터 상태입니다.
대기 제한
상태가 변하지 않아도 config가 멈추지 않도록 프레임 제한을 둡니다.
콤보 복사
let start = f();
while .albedo.elevator > 0 && f() - start < 300 {
albedo attack;
}.albedo.c2stacks가 활성인 동안 기다리기
현재 스택 또는 카운트 수입니다.
실시간 상태
세팅 값이 아니라 해당 프레임의 현재 시뮬레이터 상태입니다.
대기 제한
상태가 변하지 않아도 config가 멈추지 않도록 프레임 제한을 둡니다.
콤보 복사
let start = f();
while .albedo.c2stacks > 0 && f() - start < 300 {
albedo attack;
}.<character>.mods.albedo-a4가 활성인 동안 기다리기
해당 상태가 현재 활성화되어 있으면 1입니다.
실시간 상태
세팅 값이 아니라 해당 프레임의 현재 시뮬레이터 상태입니다.
대기 제한
상태가 변하지 않아도 config가 멈추지 않도록 프레임 제한을 둡니다.
콤보 복사
let start = f();
while .<character>.mods.albedo-a4 > 0 && f() - start < 300 {
albedo attack;
}low_plunge[collision=...] 사용
0은 충돌 피해 없음, 1은 충돌 피해 있음입니다.
low_plunge[collision=...]
행동 파라미터는 해당 행동의 대괄호 안에 씁니다.
콤보 복사
albedo low_plunge[collision=0];high_plunge[collision=...] 사용
0은 충돌 피해 없음, 1은 충돌 피해 있음입니다.
high_plunge[collision=...]
행동 파라미터는 해당 행동의 대괄호 안에 씁니다.
콤보 복사
albedo high_plunge[collision=0];쓸 수 있는 행동
attack 직접 사용 가능
명령 복사
albedo attack:3;charge Need to use attack right before charge.
명령 복사
albedo attack, charge;skill 직접 사용 가능
명령 복사
albedo skill;burst 직접 사용 가능
명령 복사
albedo burst;low_plunge Previous action must be a jump buffed via Xianyun's burst for example.
명령 복사
albedo low_plunge[collision=0];high_plunge Previous action must be a jump buffed via Xianyun's burst for example.
명령 복사
albedo high_plunge[collision=0];dash 직접 사용 가능
명령 복사
albedo dash;jump 직접 사용 가능
명령 복사
albedo jump;walk No action followed by walk (except low_plunge and high_plunge) has proper frames.
명령 복사
albedo walk;swap 직접 사용 가능
명령 복사
albedo swap;행동 특수 파라미터
low_plunge[collision=...] - 0은 충돌 피해 없음, 1은 충돌 피해 있음입니다.
명령 복사
albedo low_plunge[collision=0];high_plunge[collision=...] - 0은 충돌 피해 없음, 1은 충돌 피해 있음입니다.
명령 복사
albedo high_plunge[collision=0];조건용 필드
.albedo.elevator - 해당 상태가 현재 활성화되어 있으면 1입니다.
조건 복사
if .albedo.elevator > 0 {
# action here
}.albedo.c2stacks - 현재 스택 또는 카운트 수입니다.
조건 복사
if .albedo.c2stacks > 0 {
# action here
}.<character>.mods.albedo-a4 - 해당 상태가 현재 활성화되어 있으면 1입니다.
조건 복사
if .<character>.mods.albedo-a4 > 0 {
# action here
}프레임
- 영상 #1
- 영상 #2
- 영상 #3
- 영상 #4
Hitlag 데이터
- 일반 공격
| 능력 | 정지 시간 | 스케일 | 방어 정지 | 설치물 |
|---|---|---|---|---|
| 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 |
범위 데이터
- 일반 공격
- 강공격
- 낙하 공격
- 원소전투 스킬
- 원소폭발
| 능력 | 형태 | 중심 | X 오프셋 | Y 오프셋 | 반경 | 부채꼴 각도 | 박스 X | 박스 Y | 메모 |
|---|---|---|---|---|---|---|---|---|---|
| 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 | - | - | - | - |
| 능력 | 형태 | 중심 | X 오프셋 | Y 오프셋 | 반경 | 부채꼴 각도 | 박스 X | 박스 Y | 메모 |
|---|---|---|---|---|---|---|---|---|---|
| CA-1 | Circle | Player | - | 0.3 | 2.2 | 270 | - | - | - |
| CA-2 | Circle | Player | - | 0.3 | 2.2 | 270 | - | - | - |
| 능력 | 형태 | 중심 | X 오프셋 | Y 오프셋 | 반경 | 부채꼴 각도 | 박스 X | 박스 Y | 메모 |
|---|---|---|---|---|---|---|---|---|---|
| Plunge | Circle | Player | - | 1 | 1 | - | - | - | - |
| Low_Plunge | Circle | Player | - | 1 | 3 | - | - | - | - |
| High_Plunge | Circle | Player | - | 1 | 5 | - | - | - | - |
| 능력 | 형태 | 중심 | X 오프셋 | Y 오프셋 | 반경 | 부채꼴 각도 | 박스 X | 박스 Y | 메모 |
|---|---|---|---|---|---|---|---|---|---|
| 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. |
| 능력 | 형태 | 중심 | X 오프셋 | Y 오프셋 | 반경 | 부채꼴 각도 | 박스 X | 박스 Y | 메모 |
|---|---|---|---|---|---|---|---|---|---|
| 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 | - | - | - |
알려진 문제
- Burst ticks missing precise frame count
이름
- albedo
사용 가능한 행동
| 능력 | 가능 | 메모 |
|---|---|---|
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 | ✔ | - |
파라미터
| 능력 | 파라미터 | 설명 |
|---|---|---|
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. |
필드
| 필드 | 설명 |
|---|---|
.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 |