def __init__(self, filas_validas = (0, 1, 2, 3, 4), atacantes = {Zombie:10}):
     Escena.__init__(self)
     self.filas_validas = filas_validas
     self.defensas = []
     self.atacantes = []
     self.balas = []
     self.solsitos = []
     self.cartas = []
     self.tablero = [[None for col in range(9)] for row in range(5)]
     self.barra_control = None
     self.cuadro_eleccion = CuadroELeccion()
     self.boton_menu = Boton(862, 4, engine.cargar_imagen("boton1.png", True), comando = self.pausar, nombre = "MENU")
     self.seleccion = None
     self.por_venir = atacantes
     self.intervalo_zombie = random.randint(18, 20)
     self.crono_i_z = engine.pygame.time.get_ticks()
     self.imagen_cartas = None
     self.imagen_charge = None
     self.imagen_nosoles = None
     self.tweener = engine.pytweener.Tweener()
     self.intervalo_comienzo = 0
     self.crono_i_c = engine.pygame.time.get_ticks()
     self.intervalo_produccion = 13
     self.crono_i_p = engine.pygame.time.get_ticks()
     self.jugando = False
     self.izquierda = 0
     self.rect_origen = engine.pygame.Rect(0, 0, 1000, 750)
     self.final_comienzo = False
     self.fondo = engine.cargar_imagen("fondoreal.jpg")
     self.menu_pausa = None
 def __init__(self, lineas = {0:"tierra", 1:"tierra", 2:"agua", 3:"agua", 4:"tierra", 5:"tierra"}):
     Escena.__init__(self)
     self.hora = "dia"
     self.lineas = lineas
     self.atacantes = []
     self.balas = []
     self.solsitos = []
     self.cartas = []
     self.explosiones = []
     self.tablero = [[None for col in range(9)] for row in range(6)]
     self.banderas = 0
     self.establecer_enemigos()
     self.barra_control = None
     self.cuadro_eleccion = CuadroELeccion()
     self.boton_menu = None
     self.seleccion = None
     self.carta_seleccionada = None
     self.intervalo_zombie = random.randint(18, 20)
     self.crono_i_z = engine.pygame.time.get_ticks()
     self.imagen_cartas = None
     self.imagen_charge = None
     self.imagen_nosoles = None
     self.tweener = engine.pytweener.Tweener()
     self.intervalo_comienzo = 0
     self.crono_i_c = engine.pygame.time.get_ticks()
     self.intervalo_produccion = 14
     self.crono_i_p = engine.pygame.time.get_ticks()
     self.jugando = False
     self.izquierda = 0
     self.rect_origen = engine.pygame.Rect(0, 0, 1000, 750)
     self.final_comienzo = False
     self.fondo = engine.cargar_imagen("piscina.jpg")
     self.menu_pausa = None
     self.ancho_cuadro = 100
     self.alto_cuadro = 104
     self.cuadro_lampa = None