add: Print to special disp
This commit is contained in:
@@ -23,7 +23,6 @@ TUNNEL_SCORES = [20000, 30000, 50000]
|
||||
BONUS_MULTIPLIER = [1, 10, 20, 50]
|
||||
UPPER_PLAYFIELD_TIME = [5, 10, 20, 30]
|
||||
|
||||
|
||||
class PlayerState:
|
||||
display = None
|
||||
specialDisplay = None
|
||||
@@ -137,6 +136,7 @@ class PlayerState:
|
||||
Lamp("Right Advance Time").deactivate()
|
||||
|
||||
def reset(self):
|
||||
self.printSpecial()
|
||||
self.upperPlayfieldTimer = None
|
||||
self.upperPlayfieldTimeIter = iter(UPPER_PLAYFIELD_TIME)
|
||||
self.upperPlayfieldTime = next(self.upperPlayfieldTimeIter)
|
||||
@@ -188,6 +188,10 @@ class PlayerState:
|
||||
BottomLeftBankSolenoid().trigger()
|
||||
TopCentralBankSolenoid().trigger()
|
||||
|
||||
def printSpecial(self):
|
||||
self.specialDisplay.printBallsToPlay(self.ballsLeft)
|
||||
self.specialDisplay.printGameTimeBonus(self.bonusTime)
|
||||
|
||||
def advanceRightOrangeSpecial(self):
|
||||
self.orangeSpecialRight = True
|
||||
self.setOrangeSpecialLit()
|
||||
|
||||
Reference in New Issue
Block a user