def mouseEvent(self, mouse): Monitor.wakeUp() return True
def wakeUp(): Monitor.wakeUp()
def atTarget(self, card, loc): global targetCount targetCount += 1 if targetCount == nbPlayers: Monitor.wakeUp() # All cards in stock->continue
def collide(self, actor1, actor2): gg.setMouseEnabled(False) # Inhibit further mouse events Monitor.wakeUp() # Resume processing return 0