def __init__(self, s1, s2): self.fired = 0 connect_all(self, sender1=s1, sender2=s2)
def __init__(self): self.fired = 0 self.signals = Signals() connect_all(self, self.signals)
def __init__(self): self.signals = Signals() connect_all(self, self.signals) self.hided = None self.showed = None
def __init__(self, water): self.fired = 0 self.signals = FireSignals() connect_all(self, self.signals, water=water.sender)