シェア

「【フェーズ (phase) について】 ...」、@umamusu_reveng さんからのスレッド

【フェーズ (phase) について】
レース中の現在の「スタートからの距離 / コース距離」に応じて「フェーズ (phase)」が定まります。フェーズは 0 ~ 3 の 4 通りの整数を取り得ます:
・0/6 ~ 1/6 → 0 (序盤)
・1/6 ~ 4/6 → 1 (中盤)
・4/6 ~ 5/6 → 2 (終盤)
・5/6 ~ 6/6 → 3 (ラスト)

<技術解説>
RacePhaseCalculator::GetPhaseByDistance() がフェーズの計算機です。
RacePhaseCalculator::Init() では、
PhaseMiddleStartDistance = 4.0 * sectionDistance,
PhaseEndStartDistance = 16.0 * sectionDistance,
PhaseLastStartDistance = 20.0 * sectionDistance
と定義されています。

なお sectionDistance については、RaceInfo::ctor() にて
CourseSectionDistance = RaceCourseSet.Distance / 24.0
として代入が行われています。

「ウマ娘 プリティーダービー」のゲーム仕様を解析していくアカウントです。
正確な内容となるよう注意は払っておりますが、実際に正確である保証は一切いたしません。

  1. トップ
  2. ウマ娘 ゲーム仕様解析垢
  3. 2021/03/31 18:15:04 公開
シェア

「すまとめ」はTwitterの長文スレッド(長文スレ)・連続ツイート(連ツイ)を1つの記事にキレイにまとめるサービスです。長文スレの最後に、「@matomesu まとめて」とコメントを付けるだけで、まとめ記事がこのように作成されます。

おすすめスレ