Package-level declarations
Types
LMU のホイールごとのブレーキ温度。
LMU のホイールごとのブレーキ残り厚さ。
ホイールごとのブレーキ残量。
1輪分のブレーキ残量。remainingPercent は 0〜100(小数を含む)。
LMU の燃料量(リットル)を表す値。単位の取り違え(GT7のGt7Ps5FuelUnit・ACEのFuelPercent等との誤代入)を コンパイル時に防ぐために使う。
LMU の Windows 共有メモリから読み取ったプレイヤー車両中心のテレメトリ。
LMU のタイヤ残溝割合(0.0-1.0。1.0=新品、0.0=摩耗限界)を表す値。 FuelPercent(0-100%)等の他レンジの値との取り違えをコンパイル時に防ぐために使う。
LMU の周辺車両接近状態。
LMU 共有メモリの rF2VehicleScoring.mVehicleClass が返す人間可読なクラス名(2026年8月時点の実測値: "GT3", "GTE", "LMP3", "LMP2", "LMP2_ELMS", "Hyper")を表すクラス別閾値設定などに使う。 WebSocket 経由の JSON では従来と同じ {"name": "..."} の形で送受信される(LmuWindowsVehicleClassDataSerializer)。
LMU のバーチャルエネルギー残量割合(0.0-1.0。1.0=満タン、0.0=空)を表す値。 FuelPercent(0-100%)等の他レンジの値との取り違えをコンパイル時に防ぐために使う。
Properties
LMU の読み上げ有効状態。一覧画面と Narrator が共有する。 新しい TopLevel は必ずここにも列挙すること(省略=デフォルトtrue、ではない)。
車両クラスごとのブレーキ破損厚さ(単位: meters)。この厚さを下回ると摩耗の限界とみなす。
実測温度ではなく、設定した閾値(℃)を埋め込むプレースホルダー。
ブレーキ過熱警告の閾値スライダーの可動範囲(摂氏)。全車両クラス共通。 デフォルト値自体はクラスごとに異なるため lmuWindowsVehicleClassBrakeTemperatureHighThresholdCelsiusDefault を参照。
ブレーキ過熱警告の既定文言。
ブレーキ残量警告の閾値スライダーの可動範囲(%)。全車両クラス共通。 デフォルト値自体はクラスごとに持てるため lmuWindowsVehicleClassBrakeWearLowThresholdPercentDefault を参照。
実測の残量ではなく、設定した閾値(%)を埋め込むプレースホルダー。
ブレーキ残量警告の既定文言。
手動読み上げの現在のブレーキ温度の既定文言。
手動読み上げの現在のブレーキ残量の既定文言。
手動読み上げのセッション自己ベストラップの既定文言。
手動読み上げで値がない場合の文言。
手動読み上げの残り周回数をデータとして扱う上限。
手動読み上げの残り周回数上限との比較で許容する浮動小数点誤差(周)。
手動読み上げの現在のバーチャルエネルギー残量の既定文言。
手動読み上げの現在のタイヤ温度の既定文言。
手動読み上げのタイヤ摩耗残り周回数の既定文言。
手動読み上げの現在のタイヤ残存率の既定文言。
手動読み上げのエネルギー残り周回数の既定文言。
自己ベストラップ更新文言のラップタイムプレースホルダー。
LMU の自己ベストラップ更新の読み上げ文言のデフォルト値。
LMU のキュー有効状態。supportsQueue が true の TopLevel は必ずここに列挙すること。 省略=デフォルトfalse、ではない。
LMU の開始音有効状態。車両接近は頻繁に再生されるためOFF、それ以外はON。 新しい TopLevel は必ずここにも列挙すること(省略=デフォルトtrue、ではない)。
バーチャルエネルギー残量警告の閾値(%)を埋め込むプレースホルダー。
バーチャルエネルギー残量警告の既定文言。DataStore の初期値として使用する。
バーチャルエネルギー残量警告のデフォルト閾値(残量 %)。
警告判定時の全輪の最高カーカス温度(整数の摂氏)に置換するプレースホルダー。
温度プレースホルダーを含むタイヤ低温警告の既定文言。DataStore の初期値とリセット値に使用する。
LMU のタイヤ過熱警告の高温閾値スライダーの上限(摂氏)。
LMU のタイヤ過熱警告の高温閾値スライダーの下限(摂氏)。
温度プレースホルダーを含むタイヤ過熱警告の既定文言。DataStore の初期値とリセット値に使用する。
タイヤ残存率警告の閾値(%)を埋め込むプレースホルダー。
タイヤ残存率警告の既定文言。DataStore の初期値として使用する。
タイヤ摩耗警告のデフォルト閾値(タイヤ残存率 %。この値以下になると警告する)。
対象クラスチップのデフォルト選択値。
対象クラスチップのデフォルト選択値。
対象クラスチップのデフォルト選択値。
LmuWindowsVehicleClassData.Unknown を「未知クラス全体で共有する1件」として扱うための代表キー。 実際の raw 値は無視される。
高温警告閾値をクラスごとに保存・列挙する際に対象とする全車両クラス (Unknown は代表インスタンスを1件のみ含む)。
Functions
現在の厚さが「新品時の厚さ maxThickness」から「破損厚さ failureThickness」までの間のどこにあるかを % で返す。 使える厚さの幅が 0 以下(新品時の厚さが破損厚さ以下)の場合は比較できないため 100 を返す。
ソースと残り周回数から、ログ用のピットタイミング既定文言を返す。
文言内の {...} のうち、{celsius} 以外のトークンを出現順・重複なしで返す。
文言内の {...} のうち、{percent} 以外のトークンを出現順・重複なしで返す。
文言内の {...} のうち、{laptime} 以外のトークンを出現順・重複なしで返す。
文言内の {...} のうち、{laps} 以外のトークンを出現順・重複なしで返す。
文言内の {...} のうち、{percent} 以外のトークンを出現順・重複なしで返す。
文言内の {...} のうち、{celsius} 以外のトークンを出現順・重複なしで返す。
文言内の {...} のうち、{percent} 以外のトークンを出現順・重複なしで返す。
ブレーキ温度警告文言の閾値プレースホルダーを置換する。
ブレーキ残量警告文言の閾値プレースホルダーを置換する。
自己ベストラップ更新文言のラップタイムプレースホルダーを置換する。
ピットタイミング文言の周回数プレースホルダーを置換する。
バーチャルエネルギー残量警告文言の閾値プレースホルダーを置換する。
タイヤ温度警告文言の摂氏温度プレースホルダーを置換する。
タイヤ残存率警告文言の閾値プレースホルダーを置換する。
車両クラスごとのブレーキ破損厚さのデフォルト値。残量%は「新品時の厚さ」と「破損厚さ」の間での位置で計算する。 LMU の REST API は破損厚さを返さないため、クラス別の固定値を使う。
車両クラスごとの過熱警告閾値のデフォルト値(摂氏)。現時点では全クラス共通の800℃を既定値とし、 クラスごとの個別最適値はユーザーが feature:lmu-windows-auto-readout-brake-temperature-detail から調整する。
車両クラスごとの残量警告閾値のデフォルト値(%)。現時点では全クラス共通の20%を既定値とし、 クラスごとの個別最適値はユーザーが feature:lmu-windows-auto-readout-brake-wear-detail から調整する。
車両クラスごとの高温警告閾値のデフォルト値(摂氏)。Hypercar と GTE は 100℃、 それ以外のクラスは 90℃ を既定値とする。
現在走行中の車両クラスに対応する過熱警告閾値を、クラス別閾値マップから解決する。 LmuWindowsVehicleClassData.Unknown は raw 値によらず代表キーの1件を共有するため、 マップの直接参照ではなく代表キーへ正規化してから参照する。
現在走行中の車両クラスに対応する残量警告閾値を、クラス別閾値マップから解決する。 LmuWindowsVehicleClassData.Unknown は raw 値によらず代表キーの1件を共有するため、 マップの直接参照ではなく代表キーへ正規化してから参照する。
現在走行中の車両クラスに対応する高温警告閾値を、クラス別閾値マップから解決する。 LmuWindowsVehicleClassData.Unknown は raw 値によらず代表キーの1件を共有するため、 マップの直接参照ではなく代表キーへ正規化してから参照する。