피슬
실전 설정
사용 fischl config에 씁니다. 별칭: fish, amy
시작 설정 복사
fischl char lvl=90/90 cons=0 talent=9,9,9;
fischl add weapon="favoniussword" refine=5 lvl=90/90;
fischl add set="emblemofseveredfate" count=4;
fischl add stats hp=4780 atk=311 atk%=0.466 cr=0.311 cd=0.622 er=0.110;콤보 예시
Oz uptime guard
Refresh Oz only when he is missing or close to ending.
콤보 복사
if !.fischl.oz && .fischl.skill.ready {
fischl skill;
}
if .fischl.oz-duration < 120 && .fischl.burst.ready {
fischl burst;
}안전한 기본 루프
처음 시작할 때 가장 안전한 패턴입니다. 스킬/버스트가 준비됐는지 확인한 뒤 사용하고, 남는 시간은 평타로 채웁니다. 캐릭터 콤보를 아직 모를 때 여기서 시작하세요.
if .character.skill.ready
쿨다운을 읽습니다. ready면 지금 사용할 수 있고, false면 시뮬레이터가 그 행동을 건너뜁니다.
attack:3
`attack:3`은 평타 3회를 뜻합니다. 테스트하면서 숫자를 바꿔보세요.
여기에는 무한 루프를 넣지 마세요
이 helper는 호출될 때 한 번만 실행됩니다. 전체 반복은 바깥의 메인 `for` 루프에 둡니다.
콤보 복사
fn fischl_basic_loop() {
if .fischl.skill.ready {
fischl skill;
}
if .fischl.burst.ready {
fischl burst;
}
fischl attack:3;
}.fischl.oz가 활성인 동안 기다리기
해당 상태가 현재 활성화되어 있으면 1입니다.
실시간 상태
세팅 값이 아니라 해당 프레임의 현재 시뮬레이터 상태입니다.
대기 제한
상태가 변하지 않아도 config가 멈추지 않도록 프레임 제한을 둡니다.
콤보 복사
let start = f();
while .fischl.oz > 0 && f() - start < 300 {
fischl attack;
}.fischl.oz-source가 활성인 동안 기다리기
The source frame Oz is spawned on.
실시간 상태
세팅 값이 아니라 해당 프레임의 현재 시뮬레이터 상태입니다.
대기 제한
상태가 변하지 않아도 config가 멈추지 않도록 프레임 제한을 둡니다.
콤보 복사
let start = f();
while .fischl.oz-source > 0 && f() - start < 300 {
fischl attack;
}.fischl.oz-duration가 활성인 동안 기다리기
이 파라미터가 추가하거나 기다리는 프레임 수입니다. 바꾸지 않으면 기본값을 사용합니다.
실시간 상태
세팅 값이 아니라 해당 프레임의 현재 시뮬레이터 상태입니다.
대기 제한
상태가 변하지 않아도 config가 멈추지 않도록 프레임 제한을 둡니다.
콤보 복사
let start = f();
while .fischl.oz-duration > 0 && f() - start < 300 {
fischl attack;
}oz_travel로 시작
투사체 이동 시간을 프레임으로 지정합니다.
+params=[...]
캐릭터 파라미터는 `char` 줄에 씁니다.
콤보 복사
fischl char lvl=90/90 cons=0 talent=9,9,9 +params=[oz_travel=10];attack[travel=...] 사용
투사체 이동 시간을 프레임으로 지정합니다.
attack[travel=...]
행동 파라미터는 해당 행동의 대괄호 안에 씁니다.
콤보 복사
fischl attack[travel=10];쓸 수 있는 행동
attack 직접 사용 가능
명령 복사
fischl attack:3;aim 직접 사용 가능
명령 복사
fischl aim[weakspot=1,travel=10];skill 직접 사용 가능
명령 복사
fischl skill;burst 직접 사용 가능
명령 복사
fischl burst;dash 직접 사용 가능
명령 복사
fischl dash;jump 직접 사용 가능
명령 복사
fischl jump;walk Only aim followed by walk has proper frames.
명령 복사
fischl walk;swap 직접 사용 가능
명령 복사
fischl swap;행동 특수 파라미터
-[oz_travel=...] - 투사체 이동 시간을 프레임으로 지정합니다.
명령 복사
fischl -[oz_travel=10];attack[travel=...] - 투사체 이동 시간을 프레임으로 지정합니다.
명령 복사
fischl attack[travel=10];aim[hold=...] - 0 for Physical Aimed Shot, 1 for Fully-Charged Aimed Shot (default).
명령 복사
fischl aim[hold=1];aim[travel=...] - 투사체 이동 시간을 프레임으로 지정합니다.
명령 복사
fischl aim[travel=10];aim[weakspot=...] - 1이면 특수 변형이나 효과를 켜고, 0이면 끕니다.
명령 복사
fischl aim[weakspot=1];skill[recast=...] - 0 to use E (default), 1 to use Recast E. Recast E is only possible if Oz is active and Recast E is not on cooldown.
명령 복사
fischl skill[recast=1];조건용 필드
.fischl.oz - 해당 상태가 현재 활성화되어 있으면 1입니다.
조건 복사
if .fischl.oz > 0 {
# action here
}.fischl.oz-source - The source frame Oz is spawned on.
조건 복사
if .fischl.oz-source > 0 {
# action here
}.fischl.oz-duration - 이 파라미터가 추가하거나 기다리는 프레임 수입니다. 바꾸지 않으면 기본값을 사용합니다.
조건 복사
if .fischl.oz-duration > 0 {
# action here
}프레임
- 영상 #1
- 영상 #2
- 영상 #3
- 영상 #4
Hitlag 데이터
- 조준 사격
| 능력 | 정지 시간 | 스케일 | 방어 정지 | 설치물 |
|---|---|---|---|---|
| Aim-Head | 0.12 | 0.01 | false | true |
| FullAim-Head | 0.12 | 0.01 | false | true |
범위 데이터
- 일반 공격
- 조준 사격
- 원소전투 스킬
- 원소폭발
- 돌파
- 운명의 자리
| 능력 | 형태 | 중심 | X 오프셋 | Y 오프셋 | 반경 | 부채꼴 각도 | 박스 X | 박스 Y | 메모 |
|---|---|---|---|---|---|---|---|---|---|
| N1 | Box | PrimaryTarget | - | -0.5 | - | - | 0.1 | 1 | - |
| N2 | Box | PrimaryTarget | - | -0.5 | - | - | 0.1 | 1 | - |
| N3 | Box | PrimaryTarget | - | -0.5 | - | - | 0.1 | 1 | - |
| N4 | Box | PrimaryTarget | - | -0.5 | - | - | 0.1 | 1 | - |
| N5 | Box | PrimaryTarget | - | -0.5 | - | - | 0.1 | 1 | - |
| 능력 | 형태 | 중심 | X 오프셋 | Y 오프셋 | 반경 | 부채꼴 각도 | 박스 X | 박스 Y | 메모 |
|---|---|---|---|---|---|---|---|---|---|
| Aim | Box | PrimaryTarget | - | -0.5 | - | - | 0.1 | 1 | - |
| Aim-Head | Box | PrimaryTarget | - | -0.5 | - | - | 0.1 | 1 | - |
| FullAim | Box | PrimaryTarget | - | -0.5 | - | - | 0.1 | 1 | - |
| FullAim-Head | Box | PrimaryTarget | - | -0.5 | - | - | 0.1 | 1 | - |
| 능력 | 형태 | 중심 | X 오프셋 | Y 오프셋 | 반경 | 부채꼴 각도 | 박스 X | 박스 Y | 메모 |
|---|---|---|---|---|---|---|---|---|---|
| E-SummonOz | Circle | GlobalValue | - | - | 2 | - | - | - | - |
| E-SummonOz-C2 | Circle | GlobalValue | - | - | 3 | - | - | - | - |
| E-OzATK | Box | PrimaryTarget | - | -0.5 | - | - | 0.1 | 1 | - |
| 능력 | 형태 | 중심 | X 오프셋 | Y 오프셋 | 반경 | 부채꼴 각도 | 박스 X | 박스 Y | 메모 |
|---|---|---|---|---|---|---|---|---|---|
| Q-FallingThunder | Circle | Player | - | - | 0.5 | - | - | - | - |
| 능력 | 형태 | 중심 | X 오프셋 | Y 오프셋 | 반경 | 부채꼴 각도 | 박스 X | 박스 Y | 메모 |
|---|---|---|---|---|---|---|---|---|---|
| E-A1 | Box | PrimaryTarget | - | - | - | - | 2.5 | 2.5 | not implemented yet |
| E-A4 | Circle | GlobalValue | - | - | 0.5 | - | - | - | Spawns on target that A4 proc'd on. |
| 능력 | 형태 | 중심 | X 오프셋 | Y 오프셋 | 반경 | 부채꼴 각도 | 박스 X | 박스 Y | 메모 |
|---|---|---|---|---|---|---|---|---|---|
| E-C1 | Box | PrimaryTarget | - | -0.5 | - | - | 0.1 | 1 | - |
| Q-C4 | Circle | Player | - | - | 5 | - | - | - | - |
| E-C6 | Box | PrimaryTarget | - | -1 | - | - | 0.1 | 1 | - |
알려진 문제
이름
- fischl
- fish
- amy
사용 가능한 행동
| 능력 | 가능 | 메모 |
|---|---|---|
attack | ✔ | - |
charge | ❌ | - |
aim | ✔ | - |
skill | ✔ | - |
burst | ✔ | - |
low_plunge | ❌ | - |
high_plunge | ❌ | - |
dash | ✔ | - |
jump | ✔ | - |
walk | ⚠ | Only aim followed by walk has proper frames. |
swap | ✔ | - |
파라미터
| 능력 | 파라미터 | 설명 |
|---|---|---|
- | oz_travel | Projectile travel time for Oz. Default 10 frames. Set via '+params=[oz_travel=...]' in Fischl's 'char' line. |
attack | travel | Projectile travel time. Default 10 frames. |
aim | hold | 0 for Physical Aimed Shot, 1 for Fully-Charged Aimed Shot (default). |
aim | travel | Projectile travel time. Default 10 frames. |
aim | weakspot | Hit weakspot with aimed shot. Default 0 (false), 1 for true. |
skill | recast | 0 to use E (default), 1 to use Recast E. Recast E is only possible if Oz is active and Recast E is not on cooldown. |
필드
| 필드 | 설명 |
|---|---|
.fischl.oz | Whether Oz is active or not. |
.fischl.oz-source | The source frame Oz is spawned on. |
.fischl.oz-duration | Number of frames until Oz disappears if he is active, 0 otherwise. |