Compare commits

2 Commits

Author SHA1 Message Date
d81ab7da89 prevent Tapout while not in fight 2025-04-20 03:16:40 +02:00
5e5ff83506 prevent Team buttons being pushed in a running fight 2025-04-20 03:09:39 +02:00

View File

@@ -165,17 +165,29 @@ void OnDataRecv(const uint8_t * mac, const uint8_t *incomingData, int len) {
// RED team button
// ignore button input if in rumble mode
if (!switchRUMBLE.on()) {
// ignore button press while in fight
if (!FightCountDown.isRunning()) {
buttonREDTEAMvar = receiveDATA.buttonREDTEAM;
}
// ignore tapout while not in fight
if (FightCountDown.isRunning()) {
buttonREDTEAMtapout = receiveDATA.buttonREDTEAMtapout;
}
}
break;
case 2:
// BLUE team button
// ignore button input if in rumble mode
if (!switchRUMBLE.on()) {
// ignore button press while in fight
if (!FightCountDown.isRunning()) {
buttonBLUETEAMvar = receiveDATA.buttonBLUETEAM;
}
// ignore tapout while not in fight
if (FightCountDown.isRunning()) {
buttonBLUETEAMtapout = receiveDATA.buttonBLUETEAMtapout;
}
}
break;
}
}