def __init__(self, game_control, source, cards): FrameBase.__init__(self, game_control, self.finished) self.source = source self.cards = cards for c in self.cards: c.set_region('bequeathed strategy') self.rest = len(cards)
def __init__(self, game_control, players, token_to_characters, after_sel): FrameBase.__init__(self, game_control) self.token_to_players = { p.token: p for p in players } self.token_to_characters = token_to_characters self.selected = dict() self.players = players self.after_selected = after_sel
def __init__(self, game_control, who, players, after_rescuing): FrameBase.__init__(self, game_control) self.who = who self.players = players self.player_index = 0 self.destructed = after_rescuing
def __init__(self, game_control, who, players, after_rescuing): FrameBase.__init__(self, game_control, lambda gc, r: after_rescuing()) self.who = who self.players = players self.player_index = 0
def __init__(self, gc, damage): FrameBase.__init__(self, gc) self.damage = damage
def __init__(self, game_control, damage): FrameBase.__init__(self, game_control) self.damage = damage self.times = damage.point
def __init__(self, game_control, damage): FrameBase.__init__(self, game_control, lambda gc, a: damage.resume()) self.damage = damage self.times = damage.point