def clear_game(self): dispatcher.reset() self.phase_status.clear() #self.game_status.clear() self.stack.clear() self.mainplay.clear() self.otherplay.clear() self.player_hand.clear() self.otherplayer_hand.clear() self.mainplayer_status.clear() self.otherplayer_status.clear()
if not result is False: return result except: debug.set_trace() dump = replaydump.ReplayDump(replayfile, False) sserver = dump.read() seed = dump.read() player1_name = dump.read() my_deck = dump.read() player2_name = dump.read() other_deck = dump.read() player1 = Player(player1_name, my_deck) player2 = Player(player2_name, other_deck) player1.dirty_input = userinput player2.dirty_input = userinput # Choose starting player random.seed(seed) dispatcher.reset() Keeper.init([player1, player2]) # This is hacky replaydump.players = dict([(player.name,player) for player in [player1, player2]]) replaydump.stack = Keeper.stack msg = Keeper.start() print msg