Example #1
0
 def on_reload(self):
     Incantus.reload_solitaire(self.replay_file)
Example #2
0
 def on_join(self):
     defrd = Incantus.observe_game(self.player_name, self.host, self.port)
     defrd.addCallback(lambda x: self.parent.parent.switch_to(1))
     defrd.addErrback(lambda x: self.stop_flashing())
     self.flash()
Example #3
0
 def on_start(self):
     players = [(self.p1_name, Incantus.load_deckfile(self.p1_deckfile),
                 Incantus.load_avatar(self.p1_avatar)),
                (self.p2_name, Incantus.load_deckfile(self.p2_deckfile),
                 Incantus.load_avatar(self.p2_avatar))]
     Incantus.start_solitaire(self.p1_name, players)
Example #4
0
 def on_join(self):
     decklist = Incantus.load_deckfile(self.deckfile)
     avatar_data = Incantus.load_avatar(self.avatar)
     defrd = Incantus.join_game(self.player_name, decklist, avatar_data,
                                self.host, self.port)
Example #5
0
 def on_create(self):
     Incantus.start_server(self.port, self.num_players)
     self.on_join()
Example #6
0
 def on_quit_game(self):
     director.pop()
     Incantus.quit()
Example #7
0
 def on_quit_game(self):
     director.pop()
     Incantus.quit()
Example #8
0
 def on_reload(self):
     Incantus.reload_solitaire(self.replay_file)
Example #9
0
 def on_start(self):
     players = [(self.p1_name, Incantus.load_deckfile(self.p1_deckfile), Incantus.load_avatar(self.p1_avatar)), 
                (self.p2_name, Incantus.load_deckfile(self.p2_deckfile), Incantus.load_avatar(self.p2_avatar))]
     Incantus.start_solitaire(self.p1_name, players)
Example #10
0
 def on_join(self):
     defrd = Incantus.observe_game(self.player_name, self.host, self.port)
     defrd.addCallback(lambda x: self.parent.parent.switch_to(1))
     defrd.addErrback(lambda x: self.stop_flashing())
     self.flash()
Example #11
0
 def on_create(self):
     Incantus.start_server(self.port, self.num_players)
     self.on_join()
Example #12
0
 def on_join(self):
     decklist = Incantus.load_deckfile(self.deckfile)
     avatar_data = Incantus.load_avatar(self.avatar)
     defrd = Incantus.join_game(self.player_name, decklist, avatar_data, self.host, self.port)