diff --git a/PlayerState.py b/PlayerState.py index 74aa419..914f974 100644 --- a/PlayerState.py +++ b/PlayerState.py @@ -316,7 +316,7 @@ class PlayerState: def startUpperPlayfieldTimer(self): logging.info("Started Upper Playfield Timer") - self.upperPlayfieldTimer = Timer(1, self.updatePlayfieldTime) + self.upperPlayfieldTimer = Timer(interval=5, function=self.updatePlayfieldTime) self.upperPlayfieldTimer.start() def updatePlayfieldTime(self): @@ -329,8 +329,8 @@ class PlayerState: if self.upperPlayfieldTime in [0, 5, 10, 20]: UPPER_PLAYFIELD_TIME_LAMPS.deactivateCurrent() - self.upperPlayfieldTime -= 1 - self.upperPlayfieldTimer = Timer(1, self.updatePlayfieldTime) + self.upperPlayfieldTime -= 5 + logging.info("Playfield time left: " + str(self.upperPlayfieldTime)) def addBonusTimeSecond(self): if not self.isActive: