From afc839e8cbce07b006d07910f82fb1603608401b Mon Sep 17 00:00:00 2001 From: spdis Date: Mon, 6 Jul 2026 17:21:33 +0800 Subject: [PATCH] =?UTF-8?q?speed20:=20Z=5FCOOLDOWN=E5=9F=BA=E7=A1=80?= =?UTF-8?q?=E9=80=9F=E5=BA=A616+=E4=BF=9D=E7=95=99=E5=8E=9F=E6=9C=89?= =?UTF-8?q?=E9=99=8D=E9=80=9F13?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/camera.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/camera.cpp b/src/camera.cpp index 1b5b6fa..fa9f635 100644 --- a/src/camera.cpp +++ b/src/camera.cpp @@ -1035,7 +1035,10 @@ static void motor_update(bool zebra_block, bool tl_block) if (boost_factor() > 1.0) { spd = 26.0; // 起步弹射 } else if (g_zstate == Z_COOLDOWN) { - spd = 16.0; // 冷却期定速 + spd = 16.0; // 冷却期基础速度 + time_t elapsed = time(nullptr) - g_ztime; + if (elapsed >= 3.3 && elapsed < 5) + spd = std::min(spd, 13.0); // 3.3~5s 降速 } else { spd = target_speed; // 正常行驶 }