From 55fa9f86de6804648223b19bea9e4e6375427db8 Mon Sep 17 00:00:00 2001 From: Jonas Zeunert Date: Wed, 11 Mar 2020 21:49:10 +0100 Subject: [PATCH] make flippers static --- events/EnterUpperPlayfieldEvent.py | 5 +++-- factories/EventFactory.py | 4 +--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/events/EnterUpperPlayfieldEvent.py b/events/EnterUpperPlayfieldEvent.py index 144735a..709929d 100644 --- a/events/EnterUpperPlayfieldEvent.py +++ b/events/EnterUpperPlayfieldEvent.py @@ -1,7 +1,8 @@ + class EnterUpperPlayfieldEvent: - def __init__(self, playerState, flipper): + def __init__(self, playerState): self.playerState = playerState - self.flipper = flipper + self.flipper = def trigger(self): self.flipper.activate() diff --git a/factories/EventFactory.py b/factories/EventFactory.py index 06881a6..b406257 100644 --- a/factories/EventFactory.py +++ b/factories/EventFactory.py @@ -10,11 +10,9 @@ from events.StartGameEvent import StartGameEvent class EventFactory: - def __init__(self, targets, currentPlayer, upperPlayfieldFlippers, flipper): + def __init__(self, targets, currentPlayer): self.targets = targets self.currentPlayer = currentPlayer - self.upperPlayfieldFlippers = upperPlayfieldFlippers - self.flipper = flipper def allEvents(self): methods = inspect.getmembers(self, predicate=inspect.ismethod)