示例#1
0
 def run(self):
     if IS_DEV_VERSION:
         return
     try:
         stage = file("stage.txt").read().strip()
         url = "http://jlpo.free.fr/soundrts/%sversion.txt" % stage
         rev = urllib.urlopen(url).read().strip()
         if (rev != VERSION) and (rev.find("404") == -1):
             voice.important(mp.UPDATE_AVAILABLE)
         stats.Stats(OLD_STATS_PATH, METASERVER_URL).send()
         stats.Stats(STATS_PATH, METASERVER_URL).send()
     except:
         pass
示例#2
0
 def srv_welcome(self, args):
     self.server.login, server_login = args
     voice.important([4056, self.server.login, 4260, server_login])
示例#3
0
 def run(self):
     voice.important(self.title)
     play_sequence(self.sequence)
     self.campaign.unlock_next(self)
     if self._get_next():
         self._get_next().run()
示例#4
0
 def run(self):
     voice.important(self.title)
     game = MissionGame(self)
     game.run()
     self.run_next_step(game)
示例#5
0
 def run(self):
     voice.important(self.title)
     sounds.play_sequence(self.sequence)
     self.campaign.unlock_next(self)
     if self._get_next():
         self._get_next().run()
示例#6
0
 def run(self):
     voice.important(self.title)
     game = MissionGame(self)
     game.run()
     self.run_next_step(game)
示例#7
0
 def srv_welcome(self, args):
     self.server.login, server_login = args
     voice.important(mp.WELCOME + [self.server.login] +
                     mp.ON_THE_SERVER_OF + [server_login])
示例#8
0
 def _countdown(self):
     voice.important(mp.THE_GAME_WILL_START)
     for n in [5, 4, 3, 2, 1, 0]:
         voice.item(nb2msg(n))
         time.sleep(1)
     pygame.event.clear(KEYDOWN)
示例#9
0
 def _countdown(self):
     voice.important(mp.THE_GAME_WILL_START)
     for n in [5, 4, 3, 2, 1, 0]:
         voice.item(nb2msg(n))
         time.sleep(1)
     pygame.event.clear(KEYDOWN)
示例#10
0
 def _countdown(self):
     voice.important([4062]) # "the game starts in 5 seconds"
     for n in [5, 4, 3, 2, 1, 0]:
         voice.item(nb2msg(n))
         time.sleep(1)
     pygame.event.clear(KEYDOWN)
示例#11
0
 def _countdown(self):
     voice.important([4062])  # "the game starts in 5 seconds"
     for n in [5, 4, 3, 2, 1, 0]:
         voice.item(nb2msg(n))
         time.sleep(1)
     pygame.event.clear(KEYDOWN)
示例#12
0
 def srv_welcome(self, args):
     self.server.login, server_login = args
     voice.important([4056, self.server.login, 4260, server_login])