from Event import Event from solenoids.TopFlipper import TopFlipper class EnterUpperPlayfieldEvent(Event): def __init__(self, playerState): self.playerState = playerState self.flipper = TopFlipper() super().__init__("Enter Upper Playfield Event") def trigger(self, target): super().trigger(target) self.flipper.activate() self.playerState.startUpperPlayfieldTimer()