Files
flippr-game/events/EndOfBallEvent.py
Jonas Zeunert 34bb330c5f end game event
2020-07-17 00:24:22 +02:00

16 lines
399 B
Python

from Event import Event
from events.EndGameEvent import EndGameEvent
class EndOfBallEvent(Event):
def __init__(self, playerState):
self.playerState = playerState
super().__init__("End Of Ball Event")
def trigger(self, _):
super().trigger()
self.playerState().removeBall()
if self.playerState().ballsLeft == 0:
EndGameEvent().trigger()