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
def srv_welcome(self, args): self.server.login, server_login = args voice.important([4056, self.server.login, 4260, server_login])
def run(self): voice.important(self.title) play_sequence(self.sequence) self.campaign.unlock_next(self) if self._get_next(): self._get_next().run()
def run(self): voice.important(self.title) game = MissionGame(self) game.run() self.run_next_step(game)
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()
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])
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)
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)