From a949f0ab05cfd22e27fa942ec7f0531d19c47801 Mon Sep 17 00:00:00 2001 From: ntr Date: Fri, 4 Aug 2023 14:29:28 +1000 Subject: [PATCH] sketchy override styles --- Assets/Src/Laps.cs | 8 +++----- Assets/Src/Timing.cs | 2 +- Assets/Src/UI/Controls.uxml | 7 ++++--- Assets/Src/UI/ControlsUI.cs | 2 +- Assets/Src/UI/Timing.uxml | 2 +- Assets/Src/UI/TimingUi.uss | 4 ++-- 6 files changed, 12 insertions(+), 13 deletions(-) diff --git a/Assets/Src/Laps.cs b/Assets/Src/Laps.cs index 10efb2b..b7930d8 100644 --- a/Assets/Src/Laps.cs +++ b/Assets/Src/Laps.cs @@ -55,12 +55,10 @@ public class Lap { // 0:1:39 public override string ToString() { - return $"{TimeSpan.FromSeconds(TotalTime()):m\\:ss\\.fff}"; + return $"{TimeSpan.FromSeconds(TotalTime):m\\:ss\\.fff}"; } - public double TotalTime() { - return Sectors.Sum(s => s.Seconds); - } + public double TotalTime => Sectors.Sum(s => s.Seconds); } @@ -126,6 +124,6 @@ static class LapStorageService { public static Lap PB(string mapName) { return lapsByMap[mapName].Laps - .MinBy(l => l.TotalTime()); + .MinBy(l => l.TotalTime); } } \ No newline at end of file diff --git a/Assets/Src/Timing.cs b/Assets/Src/Timing.cs index 45f58a4..3e1b76b 100644 --- a/Assets/Src/Timing.cs +++ b/Assets/Src/Timing.cs @@ -138,7 +138,7 @@ public class Timing: MonoBehaviour { }; public double PBLapDiff(Lap lap) => PB() switch { - Lap pb => lap.TotalTime() - pb.TotalTime(), + Lap pb => lap.TotalTime - pb.TotalTime, null => -1d, }; diff --git a/Assets/Src/UI/Controls.uxml b/Assets/Src/UI/Controls.uxml index dbfc11a..a085887 100644 --- a/Assets/Src/UI/Controls.uxml +++ b/Assets/Src/UI/Controls.uxml @@ -1,9 +1,10 @@ -