なずなさんのブロマガ

RTAメインに扱います

イース フェルガナの誓い ver.1.2.1.0用 LiveSplit オートスプリッター

春巻きさんより許可いただきましたので、ブロマガより転載します。

state("ysf_win_dx9")
{
float bossHP : 0x1ABAD4;
byte room : 0x01E9044, 0x40;
byte level : 0x01C25A0, 0x0, 0x108;
byte room2 : 0x01E9044, 0x11C;
byte room3 : 0x01E9044, 0x13C;
}

split
{
if(old.bossHP != 1 && current.bossHP == 1 && (current.room == 55 || current.room == 102 || current.room == 136 || current.room == 204 || current.room == 214))
{
return true;
}

if(old.bossHP != 0 && current.bossHP == 0 && (current.room == 65 || current.room == 123 || current.room == 171 || current.room == 185 || current.room == 193 || current.room == 0))
{
return true;
}

if(old.room == 128 && current.room == 0)
{
return true;
}

if(old.bossHP > 0 && current.bossHP <= 0 && current.room == 81)
{
return true;
}

if(current.level >= 46 && (old.room2 == 48 && current.room2 == 178 || old.room3 == 227 && current.room3 == 0))
{
return true;
}

}

タイマースタートは手動でしてください。
ラップ取るタイミングは、

  • デュラーン1撃破
  • エルフェール撃破
  • チェスター1撃破
  • ギャルバ撃破
  • 風アーツ取得後ワープ
  • イスターシバ撃破
  • リガティ撃破
  • デス=ファルオン撃破
  • Z.Z.シュティルガー撃破
  • ジルデューロス撃破
  • チェスター2撃破
  • デュラーン2撃破
  • ガーランド部屋のエレベーター降りたとき
  • ガルバラン撃破
  • ガルバラン後レドモントを出たとき
  • 黒ピッカード撃破

です。Inferno用に作りましたが他の難易度でも問題ないと思います。(Inferno以外でエンディング終わりで止める場合は手動になりますが)
ただし、ガルバラン突入レベルが46(HP319)を下回っているとガーランド区間とSR.comルールのラップが正常に取られません。

初回版のver.1.2.0.3(VE)等で動くかはわかりません。1.2.1.0以外のバージョンでの動作報告や不具合等あればコメントいただけると助かります。


タイマースタートとガーランド撃破は気が向いたらやります。というか誰かやってください