durchnander wird immer schlimmer

This commit is contained in:
Jonas Zeunert
2022-06-06 22:30:29 +02:00
parent d2e30aed7b
commit 54430116be
2 changed files with 2 additions and 11 deletions

View File

@@ -18,7 +18,7 @@ class EndBallEvent(Event):
self.gameState.currentPlayer.removeBall()
self.scorePoints()
self.gameState.currentPlayer.reset()
self.gameState.currentPlayer.deactivate()
if self.gameState.currentPlayer.ballsLeft == 0:
EndGameEvent().trigger(None)

View File

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