なずなさんのブロマガ

RTAメインに扱います

YsOrigin v1.1.0.3 YunicaVE用オートスプリッター

YsOrigin v1.1.0.3 YunicaVE用オートスプリッターです。日本版向けです。
state("yso_win")
{
	byte roomID : 0x00121F4, 0x0;
	float VelagunderHP : 0x025B460, 0x20, 0x98;
	float SPBossHP : 0x025B3CC, 0x4, 0x98;
	float FloorBossHP : 0x00973F8, 0x0;
	byte FireSkill : 0x0036BA0, 0x64;
	byte DBoneKey : 0x0013500, 0x1F4;
	float SBHP99999 : 0x025B3D0, 0x4, 0x880;
	byte NumofDulessHP : 0x00E376C, 0x0;
}


start
{
    if(old.roomID == 19 && current.roomID == 21)
{
return true;
}
}

split
{
	if(old.roomID == 43 && current.roomID == 28)
{
return true;
}

	if(old.VelagunderHP > 0 && current.VelagunderHP <= 0 && current.roomID == 45)
{
return true;
}

	if(old.SPBossHP > 0 && current.SPBossHP <= 0 && (current.roomID == 67 || current.roomID == 112 || current.roomID == 165))
{
return true;
}

	if(old.FloorBossHP > 0 && current.FloorBossHP <= 0 && (current.roomID == 69 || current.roomID == 93))
{
return true;
}

	if(old.FireSkill != 1 && current.FireSkill == 1 && current.roomID == 79)
{
return true;
}

	if(old.roomID == 123 && current.roomID == 122)
{
return true;
}

	if(old.DBoneKey != 1 && current.DBoneKey == 1 && current.roomID == 145)
{
return true;
}

	if(old.roomID == 147 && current.roomID == 146)
{
return true;
}

	if(old.roomID == 166 && current.roomID == 161)
{
return true;
}

	if(old.SBHP99999 > 0 && current.SBHP99999 < 0 && current.roomID ==168)
{
return true;
}

	if(old.FloorBossHP > 0 && current.FloorBossHP == 0 && current.roomID == 175 && current.NumofDulessHP == 2)
{
return true;
}
}
タイマースタートも自動で行われます。(※SPボーナス選択を開放している場合のみ)
ラップを取るタイミングは
・ヴァジュリオン部屋から出た瞬間
・ベラガンダー撃破後
・エポナ1撃破後
・ニグティルガー撃破後
・紅蓮の大剣入手の瞬間
・ゲラルディ撃破後
・ジェノクレス撃破後
・コンスクラード部屋から出た瞬間
・竜骨の鍵入手の瞬間(石化イベントの後です)
・ピクティモス部屋から出た瞬間
・エポナ2撃破後
・ザバ部屋から出た瞬間
・キシュガル撃破後
・ダレス撃破後(STOP)

です。まだ本走はしていない(5/29時点)ので何とも言えませんが、(スピードハックつけてですが)本番ルートテストした限りでは問題なく動きそうです。6/4に通しましたが、問題なく動きました。VeryEasyで自分で使う用に作りましたが、他難易度でも動くと思います。別キャラクターに関しては試してないのでなんとも言えないです。マップ入った瞬間とか、アイテム入手系とかフロアボス系ならいけるかな...?
2020/8/17追記:ヴァジュリオンスキップスキップを導入する関係からラップタイミングを変えるかもしれないです。変えたらその時また記事にします。

v1.1.0.3以外での動作報告等あればコメントいただけると助かります。

(参考になるかわかりませんが作った時のメモ画像です)
コメント 2020-05-29 092017