Rewrite: Functionality to write content to special display

This commit is contained in:
Jonas Zeunert
2022-06-06 17:52:12 +02:00
parent cfdcbcb5bd
commit 9b1c994b44
4 changed files with 13 additions and 5 deletions

View File

@@ -7,14 +7,16 @@ from solenoids.MainFlipper import MainFlipper
class StartBallEvent(Event):
def __init__(self):
def __init__(self, gameState):
self.gameState = gameState
self.flipper = MainFlipper()
super().__init__("Start Ball Event")
def trigger(self, target):
super().trigger(target)
self.flipper.activate()
BottomRightBankSolenoid().trigger()
BottomLeftBankSolenoid().trigger()
TopCentralBankSolenoid().trigger()
OutHoleSolenoid().trigger()
self.flipper.activate()
self.gameState.currentPlayer.activate()