fix: RX silence 15s warning fired ~30 times per window

The 10s silence warning used a one-shot bool guard, but the 15s warning
used a 500ms time window — firing every frame (~30 times at 60fps).
Added rxSilence15sLogged_ guard consistent with the 10s pattern.
This commit is contained in:
Kelsi 2026-03-29 18:46:25 -07:00
parent 3712e6c5c1
commit 2ae14d5d38
2 changed files with 6 additions and 10 deletions

View file

@ -3047,6 +3047,7 @@ private:
// ---- RX silence detection ----
std::chrono::steady_clock::time_point lastRxTime_{};
bool rxSilenceLogged_ = false;
bool rxSilence15sLogged_ = false;
// ---- XP tracking ----
uint32_t playerXp_ = 0;