make flippers static

This commit is contained in:
Jonas Zeunert
2020-03-11 21:49:10 +01:00
parent c29b227726
commit 55fa9f86de
2 changed files with 4 additions and 5 deletions

View File

@@ -1,7 +1,8 @@
class EnterUpperPlayfieldEvent: class EnterUpperPlayfieldEvent:
def __init__(self, playerState, flipper): def __init__(self, playerState):
self.playerState = playerState self.playerState = playerState
self.flipper = flipper self.flipper =
def trigger(self): def trigger(self):
self.flipper.activate() self.flipper.activate()

View File

@@ -10,11 +10,9 @@ from events.StartGameEvent import StartGameEvent
class EventFactory: class EventFactory:
def __init__(self, targets, currentPlayer, upperPlayfieldFlippers, flipper): def __init__(self, targets, currentPlayer):
self.targets = targets self.targets = targets
self.currentPlayer = currentPlayer self.currentPlayer = currentPlayer
self.upperPlayfieldFlippers = upperPlayfieldFlippers
self.flipper = flipper
def allEvents(self): def allEvents(self):
methods = inspect.getmembers(self, predicate=inspect.ismethod) methods = inspect.getmembers(self, predicate=inspect.ismethod)