Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/Grupos.py
diff options
context:
space:
mode:
Diffstat (limited to 'Grupos.py')
-rw-r--r--Grupos.py276
1 files changed, 97 insertions, 179 deletions
diff --git a/Grupos.py b/Grupos.py
index 3274fdb..2232a24 100644
--- a/Grupos.py
+++ b/Grupos.py
@@ -56,29 +56,6 @@ class Grupos(gtk.Widget):
self.ventana_real.blit(pygame.transform.scale(self.ventana, self.resolucionreal), (0,0))
pygame.display.update()
- def presentacion(self, button):
- presentacion = Presentacion(self)
- self.ventana.blit(self.fondo, (0,0))
- presentacion.draw(self.ventana)
- pygame.display.update()
- while presentacion.estado:
- self.reloj.tick(35)
- while gtk.events_pending():
- gtk.main_iteration(False)
- G.Traduce_posiciones(self.VA, self.VH)
- presentacion.clear(self.ventana, self.fondo)
- presentacion.update()
- pygame.event.clear()
- presentacion.draw(self.ventana)
- self.ventana_real.blit(pygame.transform.scale(self.ventana, self.resolucionreal), (0,0))
- pygame.display.update()
- imagen = os.path.join(G.IMAGENES, "Login", "fondo.jpg")
- self.fondo = pygame.transform.scale(pygame.image.load(imagen), G.RESOLUCION)
- self.ventana.blit(self.fondo, (0,0))
- self.botonesmenu.draw(self.ventana)
- self.ventana_real.blit(pygame.transform.scale(self.ventana, self.resolucionreal), (0,0))
- pygame.display.update()
-
def update(self):
self.ventana.blit(self.fondo, (0,0))
self.botonesmenu.draw(self.ventana)
@@ -96,6 +73,9 @@ class Grupos(gtk.Widget):
def run_game12(self, jambutton):
self.estado = None
self.emit("run_game", "FGR_T0102")
+ def run_game13(self, jambutton):
+ self.estado = None
+ self.emit("run_game", "FGR_T0103")
# Juegos Grupo 2
def run_game21(self, jambutton):
self.estado = None
@@ -103,6 +83,9 @@ class Grupos(gtk.Widget):
def run_game22(self, jambutton):
self.estado = None
self.emit("run_game", "FGR_T0202")
+ def run_game24(self, jambutton):
+ self.estado = None
+ self.emit("run_game", "FGR_T0204")
# Juegos Grupo 3
def run_game31(self, jambutton):
self.estado = None
@@ -155,46 +138,12 @@ class Grupos(gtk.Widget):
self.fondo = pygame.transform.scale(pygame.image.load(imagen), G.RESOLUCION)
self.botonesmenu = ButtonsMenu(self)
self.reloj = pygame.time.Clock()
- pygame.event.set_blocked([JOYAXISMOTION, JOYBALLMOTION, JOYHATMOTION, JOYBUTTONUP, JOYBUTTONDOWN,KEYUP, USEREVENT])
- pygame.event.set_allowed([MOUSEMOTION, MOUSEBUTTONUP, MOUSEBUTTONDOWN, KEYDOWN, VIDEORESIZE, VIDEOEXPOSE, QUIT, ACTIVEEVENT])
+ pygame.event.set_blocked([JOYAXISMOTION, JOYBALLMOTION, JOYHATMOTION,
+ JOYBUTTONUP, JOYBUTTONDOWN,KEYUP, USEREVENT])
+ pygame.event.set_allowed([MOUSEMOTION, MOUSEBUTTONUP, MOUSEBUTTONDOWN,
+ KEYDOWN, VIDEORESIZE, VIDEOEXPOSE, QUIT, ACTIVEEVENT])
pygame.mouse.set_visible(True)
- '''
- def run_dialog_intro(self, button):
- from BiblioJAM.JAMDialog import JAMDialog
- dialog = JAMDialog(mensaje = "¿Abandonas el Juego?",
- funcion_ok = self.ok_intro, funcion_cancel = self.cancel_intro)
- fuente, tamanio = JAMG.get_Font_fawn()
- dialog.set_font_from_file(fuente, tamanio = 40)
- dialog.boton_aceptar.set_font_from_file(fuente, tamanio = 25)
- dialog.boton_cancelar.set_font_from_file(fuente, tamanio = 25)
- a,b,c = JAMG.get_estilo_papel_quemado()
- dialog.set_colors_dialog(base = c, bordes = c)
- dialog.set_colors_buttons(colorbas = a, colorbor = b, colorcara = c)
- self.estado = "Dialog"
- dialog.draw(self.ventana)
- pygame.display.update()
- while self.estado == "Dialog":
- self.reloj.tick(35)
- while gtk.events_pending():
- gtk.main_iteration(False)
- G.Traduce_posiciones(self.VA, self.VH)
- dialog.clear(self.ventana, self.fondo)
- dialog.update()
- pygame.event.clear()
- dialog.draw(self.ventana)
- self.ventana_real.blit(pygame.transform.scale(self.ventana, self.resolucionreal), (0,0))
- pygame.display.update()
- dialog.clear(self.ventana, self.fondo)
- self.ventana_real.blit(pygame.transform.scale(self.ventana, self.resolucionreal), (0,0))
- pygame.display.update()'''
-
- '''
- def ok_intro(self, button):
- return self.emit_volver()
- def cancel_intro(self, button):
- self.estado = "Intro"'''
-
class ButtonsMenu(pygame.sprite.OrderedUpdates):
def __init__(self, main):
pygame.sprite.OrderedUpdates.__init__(self)
@@ -204,8 +153,8 @@ class ButtonsMenu(pygame.sprite.OrderedUpdates):
salir.set_colores(colorbas = JAMG.get_negro(), colorcara = JAMG.get_negro())
salir.set_tamanios(tamanio = (0,0), grosorbor = 1, detalle = 1, espesor = 1)
salir.set_posicion(punto = (10,10))
- #salir.connect(callback = main.run_dialog_intro, sonido_select = None)
- #self.add(salir)
+ salir.connect(callback = main.emit_volver, sonido_select = None)
+ self.add(salir)
imagen = main.usuario['personaje']
user = JAMButton(main.usuario['nombre'],None)
@@ -224,87 +173,73 @@ class ButtonsMenu(pygame.sprite.OrderedUpdates):
grupo.set_tamanios(tamanio = (264,264), grosorbor = 1, detalle = 1, espesor = 1)
imagen = os.path.join(G.IMAGENES, "Menu", "img1.png")
grupo.set_imagen(origen = imagen)
- grupo.connect(callback = main.emit_volver, sonido_select = None)
+ grupo.final_select = grupo.final_unselect
+ grupo.connect(callback = None, sonido_select = None)
self.add(grupo)
- uno = JAMButton('T0101', None)
+ uno = BotonJuego()
uno.set_tamanios(tamanio = (264,264), grosorbor = 1, detalle = 1, espesor = 1)
- #imagen = os.path.join(G.IMAGENES, "Menu", "img1.png")
- #uno.set_imagen(origen = imagen)
- uno.set_colores(colorbas = (255,255,255,255),
- colorbor = (255,255,255,255), colorcara = (0,153,255,255))
+ imagen = os.path.join(G.IMAGENES, "capturas", "101.jpg")
+ uno.set_imagen(origen = imagen)
uno.connect(callback = main.run_game11, sonido_select = None)
self.add(uno)
- dos = JAMButton('T0102', None)
+ dos = BotonJuego()
dos.set_tamanios(tamanio = (264,264), grosorbor = 1, detalle = 1, espesor = 1)
- #imagen = os.path.join(G.IMAGENES, "Menu", "img2.png")
- #dos.set_imagen(origen = imagen)
- dos.set_colores(colorbas = (255,255,255,255),
- colorbor = (255,255,255,255), colorcara = (0,153,255,255))
+ imagen = os.path.join(G.IMAGENES, "capturas", "102.jpg")
+ dos.set_imagen(origen = imagen)
dos.connect(callback = main.run_game12, sonido_select = None)
self.add(dos)
- tres = JAMButton('', None)
+ tres = BotonJuego()
tres.set_tamanios(tamanio = (264,264), grosorbor = 1, detalle = 1, espesor = 1)
- #imagen = os.path.join(G.IMAGENES, "Menu", "img3.png")
- #tres.set_imagen(origen = imagen)
- tres.set_colores(colorbas = (0,153,255,255),
- colorbor = (0,153,255,255), colorcara = (0,153,255,255))
- tres.connect(callback = None, sonido_select = None)
+ imagen = os.path.join(G.IMAGENES, "capturas", "103.jpg")
+ tres.set_imagen(origen = imagen)
+ tres.connect(callback = main.run_game13, sonido_select = None)
self.add(tres)
- cuatro = JAMButton('', None)
+ cuatro = BotonJuego()
cuatro.set_tamanios(tamanio = (264,264), grosorbor = 1, detalle = 1, espesor = 1)
- #imagen = os.path.join(G.IMAGENES, "Menu", "img4.png")
+ #imagen = os.path.join(G.IMAGENES, "capturas", "104.jpg")
#cuatro.set_imagen(origen = imagen)
- cuatro.set_colores(colorbas = (0,153,255,255),
- colorbor = (0,153,255,255), colorcara = (0,153,255,255))
cuatro.connect(callback = None, sonido_select = None)
- self.add(cuatro)
+ #self.add(cuatro)
if main.grupo == "grupo2":
grupo = BotonJuego()
grupo.set_tamanios(tamanio = (264,264), grosorbor = 1, detalle = 1, espesor = 1)
imagen = os.path.join(G.IMAGENES, "Menu", "img2.png")
grupo.set_imagen(origen = imagen)
- grupo.connect(callback = main.emit_volver, sonido_select = None)
+ grupo.final_select = grupo.final_unselect
+ grupo.connect(callback = None, sonido_select = None)
self.add(grupo)
- uno = JAMButton('T0201', None)
+ uno = BotonJuego()
uno.set_tamanios(tamanio = (264,264), grosorbor = 1, detalle = 1, espesor = 1)
- #imagen = os.path.join(G.IMAGENES, "Menu", "img1.png")
- #uno.set_imagen(origen = imagen)
- uno.set_colores(colorbas = (255,255,255,255),
- colorbor = (255,255,255,255), colorcara = (0,153,255,255))
+ imagen = os.path.join(G.IMAGENES, "capturas", "201.jpg")
+ uno.set_imagen(origen = imagen)
uno.connect(callback = main.run_game21, sonido_select = None)
self.add(uno)
- dos = JAMButton('T0202', None)
+ dos = BotonJuego()
dos.set_tamanios(tamanio = (264,264), grosorbor = 1, detalle = 1, espesor = 1)
- #imagen = os.path.join(G.IMAGENES, "Menu", "img2.png")
- #dos.set_imagen(origen = imagen)
- dos.set_colores(colorbas = (255,255,255,255),
- colorbor = (255,255,255,255), colorcara = (0,153,255,255))
+ imagen = os.path.join(G.IMAGENES, "capturas", "202.jpg")
+ dos.set_imagen(origen = imagen)
dos.connect(callback = main.run_game22, sonido_select = None)
self.add(dos)
- tres = JAMButton('', None)
+ tres = BotonJuego()
tres.set_tamanios(tamanio = (264,264), grosorbor = 1, detalle = 1, espesor = 1)
- #imagen = os.path.join(G.IMAGENES, "Menu", "img3.png")
+ #imagen = os.path.join(G.IMAGENES, "capturas", "203.jpg")
#tres.set_imagen(origen = imagen)
- tres.set_colores(colorbas = (0,153,255,255),
- colorbor = (0,153,255,255), colorcara = (0,153,255,255))
- tres.connect(callback = None, sonido_select = None)
- self.add(tres)
+ #tres.connect(callback = None, sonido_select = None)
+ #self.add(tres)
- cuatro = JAMButton('', None)
+ cuatro = BotonJuego()
cuatro.set_tamanios(tamanio = (264,264), grosorbor = 1, detalle = 1, espesor = 1)
- #imagen = os.path.join(G.IMAGENES, "Menu", "img4.png")
- #cuatro.set_imagen(origen = imagen)
- cuatro.set_colores(colorbas = (0,153,255,255),
- colorbor = (0,153,255,255), colorcara = (0,153,255,255))
- cuatro.connect(callback = None, sonido_select = None)
+ imagen = os.path.join(G.IMAGENES, "capturas", "204.jpg")
+ cuatro.set_imagen(origen = imagen)
+ cuatro.connect(callback = main.run_game24, sonido_select = None)
self.add(cuatro)
if main.grupo == "grupo3":
@@ -312,147 +247,130 @@ class ButtonsMenu(pygame.sprite.OrderedUpdates):
grupo.set_tamanios(tamanio = (264,264), grosorbor = 1, detalle = 1, espesor = 1)
imagen = os.path.join(G.IMAGENES, "Menu", "img3.png")
grupo.set_imagen(origen = imagen)
- grupo.connect(callback = main.emit_volver, sonido_select = None)
+ grupo.final_select = grupo.final_unselect
+ grupo.connect(callback = None, sonido_select = None)
self.add(grupo)
- uno = JAMButton('T0301', None)
+ uno = BotonJuego()
uno.set_tamanios(tamanio = (264,264), grosorbor = 1, detalle = 1, espesor = 1)
- #imagen = os.path.join(G.IMAGENES, "Menu", "img1.png")
- #uno.set_imagen(origen = imagen)
- uno.set_colores(colorbas = (255,255,255,255),
- colorbor = (255,255,255,255), colorcara = (0,153,255,255))
+ imagen = os.path.join(G.IMAGENES, "capturas", "301.jpg")
+ uno.set_imagen(origen = imagen)
uno.connect(callback = main.run_game31, sonido_select = None)
self.add(uno)
- dos = JAMButton('T0302', None)
+ dos = BotonJuego()
dos.set_tamanios(tamanio = (264,264), grosorbor = 1, detalle = 1, espesor = 1)
- #imagen = os.path.join(G.IMAGENES, "Menu", "img2.png")
- #dos.set_imagen(origen = imagen)
- dos.set_colores(colorbas = (255,255,255,255),
- colorbor = (255,255,255,255), colorcara = (0,153,255,255))
+ imagen = os.path.join(G.IMAGENES, "capturas", "302.jpg")
+ dos.set_imagen(origen = imagen)
dos.connect(callback = main.run_game32, sonido_select = None)
self.add(dos)
- tres = JAMButton('T0303', None)
+ tres = BotonJuego()
tres.set_tamanios(tamanio = (264,264), grosorbor = 1, detalle = 1, espesor = 1)
- #imagen = os.path.join(G.IMAGENES, "Menu", "img3.png")
- #tres.set_imagen(origen = imagen)
- tres.set_colores(colorbas = (255,255,255,255),
- colorbor = (255,255,255,255), colorcara = (0,153,255,255))
+ imagen = os.path.join(G.IMAGENES, "capturas", "303.jpg")
+ tres.set_imagen(origen = imagen)
tres.connect(callback = main.run_game33, sonido_select = None)
self.add(tres)
- cuatro = JAMButton('', None)
+ cuatro = BotonJuego()
cuatro.set_tamanios(tamanio = (264,264), grosorbor = 1, detalle = 1, espesor = 1)
- #imagen = os.path.join(G.IMAGENES, "Menu", "img4.png")
+ #imagen = os.path.join(G.IMAGENES, "capturas", "304.jpg")
#cuatro.set_imagen(origen = imagen)
- cuatro.set_colores(colorbas = (0,153,255,255),
- colorbor = (0,153,255,255), colorcara = (0,153,255,255))
- cuatro.connect(callback = None, sonido_select = None)
- self.add(cuatro)
+ #cuatro.connect(callback = None, sonido_select = None)
+ #self.add(cuatro)
if main.grupo == "grupo4":
grupo = BotonJuego()
grupo.set_tamanios(tamanio = (264,264), grosorbor = 1, detalle = 1, espesor = 1)
imagen = os.path.join(G.IMAGENES, "Menu", "img4.png")
grupo.set_imagen(origen = imagen)
- grupo.connect(callback = main.emit_volver, sonido_select = None)
+ grupo.final_select = grupo.final_unselect
+ grupo.connect(callback = None, sonido_select = None)
self.add(grupo)
- uno = JAMButton('T0401', None)
+ uno = BotonJuego()
uno.set_tamanios(tamanio = (264,264), grosorbor = 1, detalle = 1, espesor = 1)
- #imagen = os.path.join(G.IMAGENES, "Menu", "img1.png")
- #uno.set_imagen(origen = imagen)
- uno.set_colores(colorbas = (255,255,255,255),
- colorbor = (255,255,255,255), colorcara = (0,153,255,255))
+ imagen = os.path.join(G.IMAGENES, "capturas", "401.jpg")
+ uno.set_imagen(origen = imagen)
uno.connect(callback = main.run_game41, sonido_select = None)
self.add(uno)
- dos = JAMButton('T0402', None)
+ dos = BotonJuego()
dos.set_tamanios(tamanio = (264,264), grosorbor = 1, detalle = 1, espesor = 1)
- #imagen = os.path.join(G.IMAGENES, "Menu", "img2.png")
- #dos.set_imagen(origen = imagen)
- dos.set_colores(colorbas = (255,255,255,255),
- colorbor = (255,255,255,255), colorcara = (0,153,255,255))
+ imagen = os.path.join(G.IMAGENES, "capturas", "402.jpg")
+ dos.set_imagen(origen = imagen)
dos.connect(callback = main.run_game42, sonido_select = None)
self.add(dos)
- tres = JAMButton('', None)
+ tres = BotonJuego()
tres.set_tamanios(tamanio = (264,264), grosorbor = 1, detalle = 1, espesor = 1)
- #imagen = os.path.join(G.IMAGENES, "Menu", "img3.png")
+ #imagen = os.path.join(G.IMAGENES, "capturas", "403.jpg")
#tres.set_imagen(origen = imagen)
- tres.set_colores(colorbas = (0,153,255,255),
- colorbor = (0,153,255,255), colorcara = (0,153,255,255))
- tres.connect(callback = None, sonido_select = None)
- self.add(tres)
+ #tres.connect(callback = None, sonido_select = None)
+ #self.add(tres)
- cuatro = JAMButton('', None)
+ cuatro = BotonJuego()
cuatro.set_tamanios(tamanio = (264,264), grosorbor = 1, detalle = 1, espesor = 1)
- #imagen = os.path.join(G.IMAGENES, "Menu", "img4.png")
+ #imagen = os.path.join(G.IMAGENES, "capturas", "404.jpg")
#cuatro.set_imagen(origen = imagen)
- cuatro.set_colores(colorbas = (0,153,255,255),
- colorbor = (0,153,255,255), colorcara = (0,153,255,255))
- cuatro.connect(callback = None, sonido_select = None)
- self.add(cuatro)
+ #cuatro.connect(callback = None, sonido_select = None)
+ #self.add(cuatro)
if main.grupo == "grupo5":
grupo = BotonJuego()
grupo.set_tamanios(tamanio = (264,264), grosorbor = 1, detalle = 1, espesor = 1)
imagen = os.path.join(G.IMAGENES, "Menu", "img5.png")
grupo.set_imagen(origen = imagen)
- grupo.connect(callback = main.emit_volver, sonido_select = None)
+
+ grupo.connect(callback = None, sonido_select = None)
self.add(grupo)
- uno = JAMButton('T0501', None)
+ uno = BotonJuego()
uno.set_tamanios(tamanio = (264,264), grosorbor = 1, detalle = 1, espesor = 1)
- #imagen = os.path.join(G.IMAGENES, "Menu", "img1.png")
- #uno.set_imagen(origen = imagen)
- uno.set_colores(colorbas = (255,255,255,255),
- colorbor = (255,255,255,255), colorcara = (0,153,255,255))
+ imagen = os.path.join(G.IMAGENES, "capturas", "501.jpg")
+ uno.set_imagen(origen = imagen)
uno.connect(callback = main.run_game51, sonido_select = None)
self.add(uno)
- dos = JAMButton('T0502', None)
+ dos = BotonJuego()
dos.set_tamanios(tamanio = (264,264), grosorbor = 1, detalle = 1, espesor = 1)
- #imagen = os.path.join(G.IMAGENES, "Menu", "img2.png")
- #dos.set_imagen(origen = imagen)
- dos.set_colores(colorbas = (255,255,255,255),
- colorbor = (255,255,255,255), colorcara = (0,153,255,255))
+ imagen = os.path.join(G.IMAGENES, "capturas", "502.jpg")
+ dos.set_imagen(origen = imagen)
dos.connect(callback = main.run_game52, sonido_select = None)
self.add(dos)
- tres = JAMButton('T0503', None)
+ tres = BotonJuego()
tres.set_tamanios(tamanio = (264,264), grosorbor = 1, detalle = 1, espesor = 1)
- #imagen = os.path.join(G.IMAGENES, "Menu", "img3.png")
+ #imagen = os.path.join(G.IMAGENES, "capturas", "503.jpg")
#tres.set_imagen(origen = imagen)
- tres.set_colores(colorbas = (255,255,255,255),
- colorbor = (255,255,255,255), colorcara = (0,153,255,255))
- tres.connect(callback = main.run_game53, sonido_select = None)
- self.add(tres)
+ #tres.connect(callback = main.run_game53, sonido_select = None)
+ #self.add(tres)
- cuatro = BotonJuego()#JAMButton('T0504', None)
+ cuatro = BotonJuego()
cuatro.set_tamanios(tamanio = (264,264), grosorbor = 1, detalle = 1, espesor = 1)
- #imagen = os.path.join(G.IMAGENES, "Menu", "img4.png")
+ #imagen = os.path.join(G.IMAGENES, "capturas", "504.jpg")
#cuatro.set_imagen(origen = imagen)
- cuatro.connect(callback = main.run_game54, sonido_select = None)
- self.add(cuatro)
+ #cuatro.connect(callback = main.run_game54, sonido_select = None)
+ #self.add(cuatro)
sep = 50
w,h = G.RESOLUCION
centrox = w/2
centroy = h/2
uno.set_posicion( (centrox - sep*3, centroy - uno.get_tamanio()[1]) )
- dos.set_posicion( (uno.get_posicion()[0] + uno.get_tamanio()[0] + sep, centroy - uno.get_tamanio()[1]) )
+ dos.set_posicion( (uno.get_posicion()[0] + uno.get_tamanio()[0] + sep,
+ centroy - uno.get_tamanio()[1]) )
tres.set_posicion( (uno.get_posicion()[0], centroy + sep) )
- cuatro.set_posicion( (tres.get_posicion()[0] + tres.get_tamanio()[0] + sep, centroy + sep) )
-
- grupo.set_posicion( (uno.get_posicion()[0] - uno.get_tamanio()[0] - sep, uno.get_posicion()[1] + uno.get_tamanio()[1]/2) )
+ cuatro.set_posicion( (tres.get_posicion()[0] + tres.get_tamanio()[0] + sep,
+ centroy + sep) )
+ grupo.set_posicion( (uno.get_posicion()[0] - uno.get_tamanio()[0] - sep,
+ uno.get_posicion()[1] + uno.get_tamanio()[1]/2) )
class BotonJuego(JAMButton):
def __init__(self):
JAMButton.__init__(self, '', None)
def set_imagen(self, origen):
- imagen = pygame.image.load(origen)
+ imagen = pygame.transform.scale(pygame.image.load(origen), (264,264))
self.final_unselect = imagen
self.final_select = JAMG.get_my_surface_whit_border(imagen.copy(), (255,255,255,255), 10)
self.image = self.final_unselect