Fix radar clients not blinking when talking

This commit is contained in:
smallmodel 2024-11-18 21:22:50 +01:00
parent 59d03ff6f0
commit 2662174eba
No known key found for this signature in database
GPG key ID: 9F2D623CEDF08512

View file

@ -128,10 +128,13 @@ void UIRadar::Draw(void)
// make the icon blink
if (delta >= 0 && delta < speakTime && ((delta / blinkTime) % 2) == 0) {
continue;
}
if (delta < 0 || delta >= speakTime) {
radar->lastSpeakTime = 0;
}
}
radar->lastSpeakTime = 0;
delta[0] = radar->origin[0] - origin[0];
delta[1] = radar->origin[1] - origin[1];
newOrg[0] = -(delta[0] * axis[0] + delta[1] * axis[1]) * inv;