2021年11月19日金曜日

SingralrityのSPEED RUNの準備について

 Singularity(以下ギュラ)のRTA(SPEEDRUN)に挑戦する奇特な人向けのメモです。


1.区間練習方法について
ギュラは温かみのないオートセーブ方式を採用しており、かつ任意のセーブロードができない仕組みですので、特定の区間のみを練習する、、といったことは行えません。

なので、特定の区間のセーブデータを保存しておき、必要に応じてそのセーブデータを最新のセーブデータと認識させる必要があります。

当方の環境は、STEAMのデフォルトインストール環境ですので、その環境に即した説明をいかに記載します。(それと異なる環境でインストールを行った場合は知りません。)

(1)セーブデータの保存フォルダの場所C:\Users\○○○○\Documents\Singularity\RvGame\SaveData
※○○○○は自身のログインアカウント

(2)最新のセーブデータの名前
Player0.ue3profile

(3)つまりどういうこと?
以下のようなバッチファイルを、(1)で保管し、繰り返したい区間のセーブデータをHOGEHOGEと命名しておけば、バッチファイルを実行することで何度でも同じ区間を繰り返すことができます。

  DEL Player0.ue3profile
  ren HOGEHOGE Player0.ue3profile
  copy Player0.ue3profile HOGEHOGE

(4)猫だからわかりません。
 わかれ。


2.グリッチについて
この作品で実行できるグリッチの種類は大別して2つあります、それぞれ以下で説明します。

 (1)チックジャンプ
フェーズチック(以下チックと呼称)をつかんだまま下を向くことで発生する空中浮遊です。ロシア勢がこのグリッチについてなんと呼称しているのかわかりませんが、仮に「チックジャンプ」と呼称します。

 1)ジャンプの目的
本来到達できないセーブポイントをジャンプにより踏むことを目的としています。オブジェクト生成ポイントも必要に応じて踏みます。

 2)ギュラの注意すべき挙動
内部的なマップをまたいだ時に自身のステータスが参照されることがあります。ステータス参照により発生する事象の一つに持ったままのチックが爆発四散します。
なので、内部マップをまたぐ際には必ず一時的にチックをリリースする必要があります。

※ステータス参照による発生する事象として他にはシーカーの保持をチェックされ没収されることがあります。

下水落下後からジャンプするものが最もメジャーですが、失敗したらやり直しができないので、船からの復帰直後などで練習すると良いでしょう。まずは飛んでみること、です。

 (2)手すりジャンプ
E99bomb(E99爆弾)をチャージするための研究所内でのみ利用するバグです。特定の手すりの前で前方向(W方向キー)を入れておくと勝手に上方向に前方向入力が変換され手すりの上に乗ることができます。
原理は不明ですが、同様のバグは研究所内の手すりでしか行えないとされています。
もし研究所以外で手すりなどの上に乗れるようであれば、短縮が見込める可能性があります。
 (オブジェクトのコリジョン判定はすべて7KGAMESさんが検証しているようです。)

参考動画
 7KGames
https://youtu.be/qrogvDt5AHc

あまりにも早すぎてセパレートされている動画。タイムがないのでそういう扱いなのか不明です、なおここで行われているすべてのグリッチは再現できますが、ほぼすべてのグリッチの再現性が低いため、できるところからランに生かすといいと思います