From 34b5885980a684959a609084f21c4b66975f9a13 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 10 Feb 2026 22:41:26 +0000 Subject: [PATCH 1/2] Initial plan From 184c7fe8bccfeaa62ae25079c4e18dea82d952a5 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 10 Feb 2026 22:43:30 +0000 Subject: [PATCH 2/2] Fix: Change m_zoneFlag from byte to sbyte in F12025 MarshalZone Co-authored-by: codegefluester <203914+codegefluester@users.noreply.github.com> --- GamesDat/Telemetry/Sources/Formula1/F12025/MarshalZone.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GamesDat/Telemetry/Sources/Formula1/F12025/MarshalZone.cs b/GamesDat/Telemetry/Sources/Formula1/F12025/MarshalZone.cs index 03d4d43..06dd4dc 100644 --- a/GamesDat/Telemetry/Sources/Formula1/F12025/MarshalZone.cs +++ b/GamesDat/Telemetry/Sources/Formula1/F12025/MarshalZone.cs @@ -6,6 +6,6 @@ namespace GamesDat.Core.Telemetry.Sources.Formula1.F12025 public struct MarshalZone { public float m_zoneStart; // Fraction (0..1) of way through the lap the marshal zone starts - public byte m_zoneFlag; // -1 = invalid/unknown, 0 = none, 1 = green, 2 = blue, 3 = yellow, 4 = red + public sbyte m_zoneFlag; // -1 = invalid/unknown, 0 = none, 1 = green, 2 = blue, 3 = yellow, 4 = red } }