メインコンテンツまでスキップ

夜蘭

実用設定

使う yelan を config に書きます。 別名: 登録された別名はありません。

スターターをコピー

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

コンボ例

Breakthrough barb

Use aim only when Breakthrough is ready; otherwise use the normal skill/burst route.

コンボをコピー

if .yelan.breakthrough {
  yelan aim;
}
if .yelan.skill.ready {
  yelan skill;
}

安全な基本ループ

最初に使うための一番安全な型です。スキルや元素爆発が使えるか確認してから押し、空いた時間は通常攻撃で埋めます。まだ本当のコンボが分からないキャラはここから始めます。

if .character.skill.ready

クールタイムを読んでいます。ready なら今使えます。false ならその行はスキップされます。

attack:3

`attack:3` は通常攻撃を3回続ける意味です。テスト中は数字を変えてください。

ここで無限ループにしない

この helper は呼ばれた時に一回だけ動きます。ローテーション全体の繰り返しは外側の `for` に置きます。

コンボをコピー

fn yelan_basic_loop() {
  if .yelan.skill.ready {
    yelan skill;
  }
  if .yelan.burst.ready {
    yelan burst;
  }
  yelan attack:3;
}

.yelan.breakthrough が続く間だけ待つ

Whether Yelan is in the Breakthrough state or not.

現在状態

初期設定ではありません。そのフレームでのシミュレータ内部状態です。

待機上限

状態が変わらない時に設定が止まらないよう、フレーム上限を置きます。

コンボをコピー

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

breakthrough で開始

0 for no Breakthrough state at start of sim, 1 (default) for Breakthrough state at start of sim. Set via '+params=[breakthrough=...]' in Yelan's 'char' line.

+params=[...]

キャラのパラメータは `char` 行に書きます。

コンボをコピー

yelan char lvl=90/90 cons=0 talent=9,9,9 +params=[breakthrough=1];

attack[travel=...] を使う

弾や投射物の移動時間をフレームで指定します。

attack[travel=...]

行動パラメータは、その行動の角括弧内に書きます。

コンボをコピー

yelan attack[travel=10];

書けるアクション

attack 直接使用可能

コマンドをコピー

yelan attack:3;

aim 直接使用可能

コマンドをコピー

yelan aim[weakspot=1,travel=10];

skill 直接使用可能

コマンドをコピー

yelan skill;

burst 直接使用可能

コマンドをコピー

yelan burst;

dash 直接使用可能

コマンドをコピー

yelan dash;

jump 直接使用可能

コマンドをコピー

yelan jump;

walk Only aim followed by walk has proper frames.

コマンドをコピー

yelan walk;

swap 直接使用可能

コマンドをコピー

yelan swap;

アクションの特殊パラメータ

-[breakthrough=...] - 0 for no Breakthrough state at start of sim, 1 (default) for Breakthrough state at start of sim. Set via '+params=[breakthrough=...]' in Yelan's 'char' line.

コマンドをコピー

yelan -[breakthrough=1];

attack[travel=...] - 弾や投射物の移動時間をフレームで指定します。

コマンドをコピー

yelan attack[travel=10];

aim[hold=...] - 0 for Physical Aimed Shot, 1 for Fully-Charged Aimed Shot (default).

コマンドをコピー

yelan aim[hold=1];

aim[travel=...] - 弾や投射物の移動時間をフレームで指定します。

コマンドをコピー

yelan aim[travel=10];

aim[weakspot=...] - 1 で特殊派生や効果を有効にし、0 で無効にします。

コマンドをコピー

yelan aim[weakspot=1];

skill[marked=...] - Number of enemies to mark with the Lifeline. Default 1.

コマンドをコピー

yelan skill[marked=1];

burst[travel=...] - 弾や投射物の移動時間をフレームで指定します。

コマンドをコピー

yelan burst[travel=10];

条件用フィールド

.yelan.breakthrough - Whether Yelan is in the Breakthrough state or not.

条件をコピー

if .yelan.breakthrough > 0 {
  # action here
}

フレーム

動画クレジット: Kolibri#7675
カウント: シート (クレジット: Kolibri#7675)

Hitlag データ

能力停止時間倍率防御停止設置物
Q-Initial0.050.05falsetrue

範囲データ

能力形状中心X オフセットY オフセット半径扇形角度矩形 X矩形 Yメモ
N1BoxPrimaryTarget--0.5--0.11-
N2BoxPrimaryTarget--0.5--0.11-
N3BoxPrimaryTarget--0.5--0.11-
N4-1BoxPrimaryTarget--0.5--0.11-
N4-2BoxPrimaryTarget--0.5--0.11-

既知の問題

既知の問題はありません

名前

  • yelan

使用可能なアクション

能力使用可メモ
attack-
charge-
aim-
skill-
burst-
low_plunge-
high_plunge-
dash-
jump-
walkOnly aim followed by walk has proper frames.
swap-

パラメータ

能力パラメータ説明
-breakthrough0 for no Breakthrough state at start of sim, 1 (default) for Breakthrough state at start of sim. Set via '+params=[breakthrough=...]' in Yelan's 'char' line.
attacktravelProjectile travel time. Default 10 frames.
aimhold0 for Physical Aimed Shot, 1 for Fully-Charged Aimed Shot (default).
aimtravelProjectile travel time. Default 10 frames.
aimweakspotHit weakspot with aimed shot. Default 0 (false), 1 for true.
skillmarkedNumber of enemies to mark with the Lifeline. Default 1.
bursttravelExquisite Throw projectile travel time. Default 20 frames.

フィールド

フィールド説明
.yelan.breakthrough
Whether Yelan is in the Breakthrough state or not.
複数のフィールドがある場合は、どれを使っても機能します。