From 251d81207448a9968e2f0a07f21d893ada8d92cb Mon Sep 17 00:00:00 2001 From: Antonio Martinez Date: Thu, 4 Sep 2025 05:36:28 -0400 Subject: [PATCH] 75% lap count in G1 --- src/k_race.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/k_race.c b/src/k_race.c index cbdc28e77..89361f4eb 100644 --- a/src/k_race.c +++ b/src/k_race.c @@ -462,8 +462,14 @@ UINT8 K_RaceLapCount(INT16 mapNum) if (cv_numlaps.value == -1) { - // Use map default - return mapheaderinfo[mapNum]->numlaps; + // Use map default, except on Relaxed + + UINT8 laps = mapheaderinfo[mapNum]->numlaps; + + if (gamespeed == KARTSPEED_EASY && laps > 2) + laps = (3*laps + 4 - 1) / 4; // 3/4th laps, rounded + + return laps; } return cv_numlaps.value;