def list_irina(): return (("Monkey", _("Monkey"), Iconos.Monkey()), ("Donkey", _("Donkey"), Iconos.Donkey()), ("Bull", _("Bull"), Iconos.Bull()), ("Wolf", _("Wolf"), Iconos.Wolf()), ("Lion", _("Lion"), Iconos.Lion()), ("Rat", _("Rat"), Iconos.Rat()), ("Snake", _("Snake"), Iconos.Snake()), ("Steven", _("Steven"), Iconos.Steven()))
def menuPlay(self): menu = QTVarios.LCMenu(self.pantalla) menu.opcion(k_libre, _("Play against an engine of your choice"), Iconos.Libre()) menu.separador() # Principiantes ---------------------------------------------------------------------------------------- menu1 = menu.submenu(_("Opponents for young players"), Iconos.RivalesMP()) menu1.opcion(1000 + kMP_1, _("Monkey"), Iconos.Monkey()) menu1.opcion(1000 + kMP_2, _("Donkey"), Iconos.Donkey()) menu1.opcion(1000 + kMP_3, _("Bull"), Iconos.Bull()) menu1.opcion(1000 + kMP_4, _("Wolf"), Iconos.Wolf()) menu1.opcion(1000 + kMP_5, _("Lion"), Iconos.Lion()) menu1.opcion(1000 + kMP_6, _("Rat"), Iconos.Rat()) menu1.opcion(1000 + kMP_7, _("Snake"), Iconos.Snake()) menu1.separador() menu2 = menu1.submenu(_("Albums of animals"), Iconos.Penguin()) albumes = Albums.AlbumesAnimales() dic = albumes.listaMenu() anterior = None for animal in dic: siDeshabilitado = False if anterior and not dic[anterior]: siDeshabilitado = True menu2.opcion(("animales", animal), _F(animal), Iconos.icono(animal), siDeshabilitado=siDeshabilitado) anterior = animal menu1.separador() menu2 = menu1.submenu(_("Albums of vehicles"), Iconos.Wheel()) albumes = Albums.AlbumesVehicles() dic = albumes.listaMenu() anterior = None for character in dic: siDeshabilitado = False if anterior and not dic[anterior]: siDeshabilitado = True menu2.opcion(("vehicles", character), _F(character), Iconos.icono(character), siDeshabilitado=siDeshabilitado) anterior = character resp = menu.lanza() if resp: if resp == k_libre: self.procesarAccion(resp) elif type(resp) == int: rival = resp - 1000 uno = QTVarios.blancasNegrasTiempo(self.pantalla) if uno: siBlancas, siTiempo, minutos, segundos = uno if siBlancas is not None: if not siTiempo: minutos = None segundos = None self.entrenaRivalesMPC(siBlancas, rival, rival >= kMP_6, minutos, segundos) else: tipo, cual = resp if tipo == "animales": self.albumAnimales(cual) elif tipo == "vehicles": self.albumVehicles(cual)