AceWindowsNarratorState
data class AceWindowsNarratorState(val remainingFuelWarned: Boolean = false, val previousFlag: AceWindowsFlagType? = null, val tyreOverheating: Boolean = false, val vehicleApproaching: Boolean = false, val personalBestMs: Int = Int.MAX_VALUE, val previousBestLapTimeMs: Int? = null, val previousLapCount: Int? = null, val lastRemainingFuelLaps: Int? = null)
ACE 向け読み上げ判定の継続状態。
同じ低燃料警告・同じフラッグ状態・同じタイヤ過熱状態・同じ車両接近状態・同じ燃料残り周回数を連続で読み上げないため、 前回の判定結果を保持する。
Constructors
Link copied to clipboard
constructor(remainingFuelWarned: Boolean = false, previousFlag: AceWindowsFlagType? = null, tyreOverheating: Boolean = false, vehicleApproaching: Boolean = false, personalBestMs: Int = Int.MAX_VALUE, previousBestLapTimeMs: Int? = null, previousLapCount: Int? = null, lastRemainingFuelLaps: Int? = null)