Esempio n. 1
0
    def treat_option(self, option):
        """
        @brief Método que controla la opción elegida y que hacer según el caso.
        """
        if option == u"Carrera Rápida":
            print "Elegido: Carrera Rapida"
            config.Config().set_mode(config.FASTRACE)
            self.game.change_state(charactermenu.CharacterMenu(self.game, "menu/charactermenu.xml"))

        elif option == "Campeonato":
            print "Elegido: Campeonato"
            config.Config().set_mode(config.CHAMPIONSHIP)
            self.game.change_state(charactermenu.CharacterMenu(self.game, "menu/charactermenu.xml"))

        elif option == "Contrarreloj":
            print "Ha elegido: Contrarreloj"
            config.Config().set_laps(3)
            config.Config().set_mode(config.TIMED)
            self.game.change_state(charactermenu.CharacterMenu(self.game, "menu/charactermenu.xml"))

        elif option == "Opciones":
            print "Ha elegido: Opciones"
            self.game.change_state(optionmenu.OptionMenu(self.game, "menu/optionmenu.xml"))

        elif option == u"Créditos":
            print "Ha elegido: Créditos"
            self.game.change_state(CreditsMenu(self.game, "menu/creditsmenu.xml"))

        elif option == "Salir":
            print "Ha elegido: Salir"
            keyboard.set_quit(True)
Esempio n. 2
0
 def treat_option(self):
     if self.actual_option == "Reanudar":
         print "Elegido: Reanudar"
     elif self.actual_option == "Menu":
         print "Elegido: Menú"
     elif self.actual_option == "Salir":
         print "Ha elegido: Salir"
         keyboard.set_quit(True)
Esempio n. 3
0
 def treat_option(self):
     
     if self.actual_option == u"Carrera Rápida":
         print "Elegido: Carrera Rapida"
     elif self.actual_option == "Campeonato":
         print "Elegido: Campeonato"
     elif self.actual_option == "Contrarreloj":
         print "Ha elegido: Contrarreloj"
     elif self.actual_option == "Opciones":
         print "Ha elegido: Opciones"
     elif self.actual_option == "Salir":
         print "Ha elegido: Salir"
         keyboard.set_quit(True)
Esempio n. 4
0
    def treat_option(self, option):
        '''
        @brief Método que controla la opción elegida y que hacer según el caso.
        '''
        if option == u"Carrera Rápida":
            print "Elegido: Carrera Rapida"
            config.Config().set_mode(config.FASTRACE)
            self.game.change_state(
                charactermenu.CharacterMenu(self.game,
                                            'menu/charactermenu.xml'))

        elif option == "Campeonato":
            print "Elegido: Campeonato"
            config.Config().set_mode(config.CHAMPIONSHIP)
            self.game.change_state(
                charactermenu.CharacterMenu(self.game,
                                            'menu/charactermenu.xml'))

        elif option == "Contrarreloj":
            print "Ha elegido: Contrarreloj"
            config.Config().set_laps(3)
            config.Config().set_mode(config.TIMED)
            self.game.change_state(
                charactermenu.CharacterMenu(self.game,
                                            'menu/charactermenu.xml'))

        elif option == "Opciones":
            print "Ha elegido: Opciones"
            self.game.change_state(
                optionmenu.OptionMenu(self.game, 'menu/optionmenu.xml'))

        elif option == u'Créditos':
            print "Ha elegido: Créditos"
            self.game.change_state(
                CreditsMenu(self.game, 'menu/creditsmenu.xml'))

        elif option == "Salir":
            print "Ha elegido: Salir"
            keyboard.set_quit(True)